DocumentCode :
726332
Title :
The challenge of interoperability: Model-based integration for automotive control software
Author :
Huafeng Yu ; Joshi, Prachi ; Talpin, Jean-Pierre ; Shukla, Sandeep ; Shiraishi, Shinichi
Author_Institution :
TOYOTA InfoTechnology Center, Mountain View, CA, USA
fYear :
2015
fDate :
8-12 June 2015
Firstpage :
1
Lastpage :
6
Abstract :
Model-Based Engineering (MBE) is a promising approach to cope with the challenges of designing the next-generation automotive systems. The increasing complexity of automotive electronics, the platform, distributed real-time embedded software, and the need for continuous evolution from one generation to the next has necessitated highly productive design approaches. However, heterogeneity, interoperability, and the lack of formal semantic underpinning in modeling, integration, validation and optimization make design automation a big challenge, which becomes a hindrance to the wider application of MBE in the industry. This paper briefly presents the interoperability challenges in the context of MBE and summarizes our current contribution to address these challenges with regard to automotive control software systems. A novel model-based formal integration framework is being developed to enable architecture modeling, timing specification, formal semantics, design by contract and optimization in the system-level design. The main advantages of the proposed approach include its pervasive use of formal methods, architecture analysis and design language (AADL) and associated tools, a novel timing annex for AADL with an expressive timing relationship language, a formal contract language to express component-level requirements and validation of component integration, and the resulting high assurance system delivery.
Keywords :
automotive electronics; embedded systems; formal specification; open systems; software architecture; traffic engineering computing; AADL; MBE; architecture analysis and design language; architecture modeling; automotive control software systems; automotive electronic complexity; component integration validation; component-level requirements; design automation; design by contract; distributed real-time embedded software; expressive timing relationship language; formal contract language; formal semantic underpinning; formal semantics; high assurance system delivery; interoperability; model-based engineering; model-based formal integration framework; next-generation automotive systems; productive design approach; system-level design; timing annex; timing specification; Automotive engineering; Computational modeling; Computer architecture; Contracts; Mathematical model; Software; Timing; Model-based design; architecture modeling; design by contract; integration framework; interoperability; timing specification;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference (DAC), 2015 52nd ACM/EDAC/IEEE
Conference_Location :
San Francisco, CA
Type :
conf
DOI :
10.1145/2744769.2747945
Filename :
7167242
Link To Document :
بازگشت