DocumentCode :
2553803
Title :
Synthesis of self-adaptive software
Author :
Ledeczi, Akos ; Karsai, Gabor ; Bapty, Ted
Author_Institution :
Inst. for Software Integrated Syst., Vanderbilt Univ., Nashville, TN, USA
Volume :
4
fYear :
2000
fDate :
2000
Firstpage :
501
Abstract :
Embedded applications are constantly being pushed toward achieving autonomy, allowing them to function reliably in all circumstances and under extreme design constraints. Our approach to embedded systems introduces a feedback loop characterizing adaptive systems: the adaptation mechanism monitors system performance and changes the structure accordingly to optimize performance. These self-adaptive systems can be designed and implemented using model-integrated computing. To represent dynamic software architectures, the system is modeled in a generative manner. Here, the components of the architecture are prepared, but their number and connectivity patterns are not fully defined at design time. Instead, an algorithmic description and architectural parameters are provided that specify how the architecture could be generated “on-the-fly”. These design-time models are then embedded in the run-time system along with generators that configure/reconfigure the system by changing certain architectural parameters
Keywords :
application generators; data flow computing; embedded systems; feedback; program interpreters; software architecture; adaptation mechanism; algorithmic description; connectivity patterns; design-time models; dynamic software architectures; embedded applications; feedback loop; metaprogramming interface; model interpreters; model-integrated computing; on-the-fly generation; self-adaptive software; Adaptive systems; Application software; Computer architecture; Embedded system; Feedback loop; Microwave integrated circuits; Software architecture; Software systems; System performance; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Aerospace Conference Proceedings, 2000 IEEE
Conference_Location :
Big Sky, MT
ISSN :
1095-323X
Print_ISBN :
0-7803-5846-5
Type :
conf
DOI :
10.1109/AERO.2000.878461
Filename :
878461
Link To Document :
بازگشت