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