The realization of reusability in vehicular software development under AUTOSAR

The amount of vehicle software used in a modern vehicle has dramatically increased in recent years. The complexity of the vehicle software development is the main issue to the manufacturers and the suppliers to overcome. AUTOSAR was founded by the core OEMs and the Tire one suppliers as a de-facto open industry standard for automotive E/E (Electric/Electronic) architecture in world wide. It dedicates to achieve the scalability, flexibility, transferability and reusability of the vehicle software. Among these goals, the realization of reusability is crucial for the reducing of the cost, shortening the developing time and improving the quality of the products. To achieve the reusability of software, the software system should be decoupled from the hardware and the components-based design is used in AUTOSAR. In this paper, we give an overview of the important concepts of AUTOSAR and the interpretation of the realization of software system reuse under the methodology of AUTOSAR is presented. Moreover, a case of vehicle light software design is provided to show the concrete design process for the realization of software reusability.

[1]  Bernd Hardung,et al.  Reuse of software in distributed embedded automotive systems , 2004, EMSOFT '04.

[2]  Woo Young Jung,et al.  RTE Template Structure for AUTOSAR based Embedded Software Platform , 2008, 2008 IEEE/ASME International Conference on Mechtronic and Embedded Systems and Applications.

[3]  Wang Dafang,et al.  Basic Concepts on AUTOSAR Development , 2010, 2010 International Conference on Intelligent Computation Technology and Automation.

[4]  J.-L. Boulanger,et al.  Experiences from a model-based methodology for embedded electronic software in automobile , 2008, 2008 3rd International Conference on Information and Communication Technologies: From Theory to Applications.

[5]  Kurt Sandkuhl,et al.  Connecting Feature Models and AUTOSAR: An Approach Supporting Requirements Engineering in Automotive Industries , 2008, REFSQ.

[6]  Alberto L. Sangiovanni-Vincentelli,et al.  Moving From Federated to Integrated Architectures in Automotive: The Role of Standards, Methods and Tools , 2010, Proceedings of the IEEE.

[7]  Oscar Castillo,et al.  Intelligent Automation and Computer Engineering , 2010 .

[8]  Wooyoung Jung,et al.  AUTOSAR migration from existing automotive software , 2008, 2008 International Conference on Control, Automation and Systems.

[9]  Manfred Broy,et al.  Challenges in automotive software engineering , 2006, ICSE.

[10]  Manfred Broy,et al.  Software Engineering for Automotive Systems: A Roadmap , 2007, Future of Software Engineering (FOSE '07).

[11]  Devendra Rai,et al.  Model-Based Development of AUTOSAR-Compliant Applications: Exterior Lights Module Case Study , 2008 .