Software component plays an important role in the AUTOSAR development process. In this paper, we propose a hierarchical modeling method for AUTOSAR software components, using which developers can conveniently create an AUTOSAR system. Taking into account the various software models of AUTOSAR application layer, we provide three diagram models to properly group the software components into four layers and a component library to improve reusability of component models. In addition, the hierarchical development of the model, along with auto-generation of XML description, is demonstrated based on the application case study of a door light control system.
Valentin T. PopovicMarko VulićAleksandra DavidovicIvan Kaštelan
Tariq S. ShatatBassem A. AbdullahAshraf Salem
Matthias KrauseOliver BringmannAndré HergenhanGökhan TabanogluWolfgang Rosentiel
Matthias KrauseOliver BringmannAndré HergenhanGökhan TabanogluWolfgang Rosentiel
Saša SerafimovskiMomčilo KrunićDragan Marjanović