DocumentCode :
685530
Title :
Handling Multiple Mode Switch Scenarios in Component-Based Multi-mode Systems
Author :
Yin Hang ; Hansson, Hans
Author_Institution :
Malardalen Real-Time Res. Centre, Malardalen Univ., Västerás, Sweden
Volume :
1
fYear :
2013
fDate :
2-5 Dec. 2013
Firstpage :
404
Lastpage :
413
Abstract :
The growing complexity of embedded systems software entails new development techniques. Component-Based Software Engineering is undoubtedly suitable for the development of complex systems thanks to its inherent component reuse. Another approach to reduce software complexity is by partitioning the system behavior into different operational modes. Each mode is associated with a unique behavior and the system can change behavior by switching between modes. When such a multi-mode system is developed by reusable software components, a crucial issue is how to achieve a seamless composition of multi-mode components and also how to handle mode switch properly. As an integrated solution to the challenges of multi-mode component-based software system development we have proposed the Mode Switch Logic (MSL). The current version of MSL assumes independent handling of a single mode switch scenario, i.e. that no other mode switch is triggered until an ongoing mode switch is completed. For a wide class of systems, this is an unrealistic assumption. In this paper we lift this assumption by proposing an extension of MSL to handle multiple mode switch scenarios concurrently triggered by different components.
Keywords :
object-oriented programming; software reusability; MSL; component reuse; component-based multimode systems; component-based software engineering; embedded systems software; mode switch logic; multiple mode switch scenarios; single mode switch scenario; software complexity; system behavior partitioning; Complexity theory; Protocols; Runtime; Software; Switches; Vehicles; based; mode switch; multi-mode;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Conference (APSEC), 2013 20th Asia-Pacific
Conference_Location :
Bangkok
ISSN :
1530-1362
Print_ISBN :
978-1-4799-2143-0
Type :
conf
DOI :
10.1109/APSEC.2013.61
Filename :
6805432
Link To Document :
بازگشت