DocumentCode :
3024507
Title :
A Design Methodology for Real-Time Distributed Software Architecture Based on the Behavioral Properties and Its Application to Advanced Automotive Software
Author :
Aoyama, Mikio ; Tanabe, Hayaki
Author_Institution :
Dept. of Software Eng., Nanzan Univ., Seto, Japan
fYear :
2011
fDate :
5-8 Dec. 2011
Firstpage :
211
Lastpage :
218
Abstract :
Automotive software is required to collaboratively control multiple distributed processors, called ECUs (Electronic Control Units) connected through in-vehicle networks and embedded into different locations in a physical system of a vehicle. The extremely high complexity of interactions among ECUs makes it difficult to design the collaborative control. For such systems, conventional design methodology based on the structure is not able to adequately present the architectural properties. This article proposes a design methodology for collaborative software architecture based on the behavioral properties. We define the property as attributes and states of the vehicle, surrounding environment and users. Based on the property model, we propose the extended DSM (Design Structure Matrix) and a set of associated models for modeling global behavior of systems for meeting NFRs (Non-Functional Requirements). We applied the proposed methodology to the VDM (Vehicle Dynamics Management System), one of the most complicated automotive control software, and demonstrated the effectiveness of the methodology.
Keywords :
distributed processing; formal specification; groupware; real-time systems; software architecture; architectural properties; automotive control software; automotive software; behavioral properties; collaborative software architecture; design methodology; design structure matrix; distributed processor; electronic control unit; extended DSM; global behavior; in-vehicle network; nonfunctional requirement; property model; real-time distributed software architecture; vehicle dynamics management system; Automotive engineering; Object oriented modeling; Real time systems; Software; Stability analysis; Vehicles; Wheels; DSM(Design Structure Matrix); automotive software; cyber physical system; distributed real-time embedded systems; software architecture; systems of systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Conference (APSEC), 2011 18th Asia Pacific
Conference_Location :
Ho Chi Minh
ISSN :
1530-1362
Print_ISBN :
978-1-4577-2199-1
Type :
conf
DOI :
10.1109/APSEC.2011.60
Filename :
6130689
Link To Document :
بازگشت