DocumentCode :
677292
Title :
Aspect-oriented modeling for railway control systems
Author :
Lichen Zhang
Author_Institution :
Shanghai Key Lab. of Trustworthy Comput., East China Normal Univ., Shanghai, China
fYear :
2013
fDate :
26-28 Aug. 2013
Firstpage :
236
Lastpage :
241
Abstract :
Train control systems have very important requirements which are the concerns about timing aspects, safety aspects, spatial aspects and dynanic continous aspects. Aspect-oriented development method can decreease the complexity of models by separating its different concerns of train control system. The high need for product quality is beyond dispute as human life may be endangered if a railway controller is malfunctioning. The struggle for high-quality software development methods is of highest importance in railway control systems. Architecture Analysis and Design Language (AADL) is a standard architecture description language to design and evaluate software architectures for embedded systems already in use by a number of organizations around the world. In this paper we present our current effort to extend AADL to include new features for separation of concerns of railway control systems, we extend AADL in spatial aspect, dynamic continous aspect, physical world modeling aspect, formal specification aspect. Finally, we illustrate the proposed method via an example of railway control system.
Keywords :
aspect-oriented programming; control engineering computing; embedded systems; formal specification; rail traffic control; software architecture; AADL; architecture analysis and design language; aspect-oriented development method; aspect-oriented modeling; dynanic continous aspects; embedded systems; formal specification aspect; high-quality software development method; physical world modeling aspect; product quality; railway control system; railway controller; safety aspects; software architecture design; software architecture evaluation; spatial aspects; standard architecture description language; timing aspects; train control system; Computational modeling; Control systems; Mathematical model; Object oriented modeling; Rail transportation; Safety; Security; AADL; Aspect-Oriented; Dynamic continous; Physical world modeling; Railway control systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information and Automation (ICIA), 2013 IEEE International Conference on
Conference_Location :
Yinchuan
Type :
conf
DOI :
10.1109/ICInfA.2013.6720302
Filename :
6720302
Link To Document :
بازگشت