DocumentCode :
2496037
Title :
Building Reconfigurable Component-Based OS with THINK
Author :
Polakovic, Juraj ; Özcan, Ali Erdem ; Stefani, Jean-Bernard
Author_Institution :
MAPS/AMS Lab., FranceTelecom R&D, Grenoble
fYear :
2006
fDate :
Aug. 29 2006-Sept. 1 2006
Firstpage :
178
Lastpage :
185
Abstract :
Dynamic reconfiguration allows modifying a system during its execution, and can be used to apply patches and updates, to implement adaptive systems, dynamic instrumentation, or to support third-party modules. Dynamic reconfiguration is important in embedded systems, where one does not necessarily have the luxury to stop a running system. While several proposals have been presented in the literature supporting dynamic reconfiguration in operating system kernels, these proposals in general hardwire a fixed reconfiguration mechanism, which may be far from optimal in certain configurations. In this paper, we present a software-architecture-based approach to the construction of operating systems, and we show that it allows us to support different mechanisms for dynamic reconfiguration, and to select between them at build time, with little or no changes in operating system and application components. Our approach relies on the use of a reflective component model and of its associated architecture description language
Keywords :
object-oriented programming; operating systems (computers); software architecture; specification languages; THINK; adaptive systems; architecture description language; dynamic instrumentation; reconfigurable component-based operating system; software architecture; third-party modules; Adaptive systems; Application software; Embedded system; Hardware; Instruments; Kernel; Operating systems; Proposals; Research and development; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering and Advanced Applications, 2006. SEAA '06. 32nd EUROMICRO Conference on
Conference_Location :
Cavtat, Dubrovnik
ISSN :
1089-6503
Print_ISBN :
0-7695-2594-6
Type :
conf
DOI :
10.1109/EUROMICRO.2006.26
Filename :
1690139
Link To Document :
بازگشت