Title :
Modeling Security Aspects in Distributed Real-Time Component-Based Embedded Systems
Author :
Saadatmand, Mehrdad ; Leveque, Thomas
Author_Institution :
Malardalen Real-Time Res. Centre (MRTC), Mlaardalen Univ., Vasteras, Sweden
Abstract :
Model Driven Engineering (MDE) and Component Based Software Development (CBSD) are promising approaches to deal with the increasing complexity of Distributed Real-Time Critical Embedded Systems. On one hand, the functionality complexity of embedded systems is rapidly growing. On the other hand, extra-functional properties (EFP) must be taken into account and resource consumption must be optimized due to limited resources. However, EFP are not independent and impact each other. This paper introduces concepts and mechanisms that allow to model security specifications and derive automatically the corresponding security implementations by transforming the original component model into a secured one taking into account sensitive data flow in the system. The resulted architecture ensures security requirements by construction and is expressed in the original meta model, therefore, it enables using the same timing analysis and synthesis as with the original component model.
Keywords :
data flow analysis; distributed programming; embedded systems; formal specification; object-oriented programming; security of data; software architecture; CBSD; EFP; MDE; component based software development; component model; data flow; distributed real-time component-based embedded system; distributed real-time critical embedded system; extra-functional properties; functionality complexity; meta model; model driven engineering; security aspect modeling; security implementation; security requirement; security specification; software architecture; timing analysis; Computational modeling; Data models; Embedded systems; Real time systems; Security; Timing; Vehicles; Component model; Embedded systems; Model-Driven Development; Security;
Conference_Titel :
Information Technology: New Generations (ITNG), 2012 Ninth International Conference on
Conference_Location :
Las Vegas, NV
Print_ISBN :
978-1-4673-0798-7
DOI :
10.1109/ITNG.2012.103