DocumentCode
496068
Title
Complex embedded systems - A case for virtualization
Author
Kaiser, Robert
Author_Institution
Distrib. Syst. Lab., Wiesbaden Univ. of Appl. Sci., Wiesbaden, Germany
fYear
2009
fDate
25-26 June 2009
Firstpage
135
Lastpage
140
Abstract
The increasing complexity of embedded system software in combination with the frequent requirement for safety and/or security calls for a new approach towards embedded system software architecture. Similar to server systems, which have been struck by the problems of escalating software complexity years ago, virtualization could also prove useful in the context of embedded systems as a method to tackle the complexity problem in a ldquodivide and conquerrdquo way. In this article, various approaches to virtualization are examined with respect to their applicability to embedded systems and the more suitable among them are identified. However, even these approaches suffer from shortcomings with respect to their real-time capabilities, so methods are proposed which could remedy these shortcomings.
Keywords
divide and conquer methods; embedded systems; software architecture; software metrics; virtual machines; divide and conquer; embedded system; security call; software architecture; software complexity; virtual machine; virtualization; Aircraft; Communication system control; Control systems; Embedded computing; Embedded software; Embedded system; Operating systems; Resource virtualization; Software safety; Virtual machining;
fLanguage
English
Publisher
ieee
Conference_Titel
Intelligent solutions in Embedded Systems, 2009 Seventh Workshop on
Conference_Location
Ancona
Print_ISBN
978-1-4244-4838-8
Electronic_ISBN
978-88-87548-02-0
Type
conf
Filename
5186403
Link To Document