Title :
Modeling requirements of automotive software with an extended EAST-ADL2 architecture description language
Author :
Liu, Xiaojian ; Yan, Xuqin ; Mao, ChengYong ; Che, Xiaobo ; Wang, Zhixue
Author_Institution :
Shandong Key Lab. of Automotive Tech., Shandong Acad. of Sci., Jinan, China
Abstract :
Modeling software requirements is one of the grand challenges of ECU (Electronic Control Unit) development for vehicular applications. One of the main problems in this domain is: How to organize the large amount of complicated software requirements with a concise and manageable means. EAST-ADL2, as an architecture description language dedicated to automotive electronic systems, is well-suitable for describing the system structures, however it has no facilities for the system behavioral and communication aspects. In this paper, we extend the EAST-ADL2 language with timed automata and signal matrix to form a multiview requirement modeling language. Furthermore, we use a theory of 4-variable requirement model to link these three formalisms together to form a consistent and complete understanding of automotive software requirements. The proposed modeling framework takes the advantages that: (1) it allows us to separate the whole requirements into three complementary aspects: structure, timing behavior and communication signals, which combined together to form a complete and consistent software requirements; (2) it builds numerous formal relationships, which can be checked furthermore for requirement verifications.
Keywords :
automobiles; automotive electronics; finite state machines; simulation languages; software engineering; traffic engineering computing; 4-variable requirement model; ECU development; automotive electronic systems; automotive software modeling requirement; communication signals; electronic control unit; extended EAST-ADL2 architecture description language; finite state machine; multiview requirement modeling language; signal matrix; system structures; timed automata; Actuators; Clocks; Driver circuits; Hardware; Medical services; Monitoring; Prototypes; Architecture description language; Automotive software; Model-driven development; Requirement modeling; Timed automata;
Conference_Titel :
Industrial and Information Systems (IIS), 2010 2nd International Conference on
Conference_Location :
Dalian
Print_ISBN :
978-1-4244-7860-6
DOI :
10.1109/INDUSIS.2010.5565769