DocumentCode :
533092
Title :
A Dynamic Evolution Framework for SoftMan System
Author :
Yue, Yang ; Ai, Dong-Mei ; Zeng, Guang-Ping
Author_Institution :
Sch. of Inf. Eng., Univ. of Sci. & Technol., Beijing, China
Volume :
10
fYear :
2010
fDate :
22-24 Oct. 2010
Abstract :
An open SoftMan system based applications has to have the ability to change its implementation at runtime allowing it to extend, customize or upgrade the services that it provides when the application must evolve to cope with new context and user requirements. In this paper, we investigate the possibility of having a novel approach to dynamic changing architecture for SoftMan system, which led to the development of FDESMS (Framework for Dynamic Evolution of SoftMan System). FDESMS is a extensible framework based on hierarchy reflection and control, which enables architects to both concern three points of view of dynamic evolution (service, behavioral, and structural points of view) and perform corresponding control in the context at execution time. Therefore, the sets of APIs for evolution strategies, including service introspection, service binding, lifecycle control, and reconfiguration control, have been devised, and the evaluation of dynamic configuration also have guaranteed a reliable change both during and after reconfiguration. We also illustrate the specific usages of APIs by case study to prove theirs effectiveness and feasibility.
Keywords :
open systems; API; dynamic configuration; dynamic evolution; lifecycle control; open SoftMan system; reconfiguration of control; service binding; service introspection; Software; Architecture Evolution; Artificial Life; Framework of Dynamic Evolution; SoftMan;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Application and System Modeling (ICCASM), 2010 International Conference on
Conference_Location :
Taiyuan
Print_ISBN :
978-1-4244-7235-2
Electronic_ISBN :
978-1-4244-7237-6
Type :
conf
DOI :
10.1109/ICCASM.2010.5622801
Filename :
5622801
Link To Document :
بازگشت