DocumentCode :
517964
Title :
A component assignment method based on Self-Adaptive software architecture model
Author :
Chen, Honglong ; Li, Renfa ; Li, Rui ; Sha, Edwin
Author_Institution :
Coll. of Comput. & Commun., Hunan Univ., Changsha, China
Volume :
4
fYear :
2010
fDate :
16-18 April 2010
Abstract :
The research on Self-Adaptive evolution software is one of the new focuses in the domain of software engineering and the mechanism that makes software adapt to the architecture Meta information catches more attention. It makes full use of architecture information as meta-information in running system to decouple the object´s invocation, so as to make system dynamic evolution flexibly. This also introduces the problem of assignment between base-component and meta-component. We make some research on this problem of component assignment in this paper, and first propose the component assignment model and prove the problem is NP, and then find a heuristic algorithm to solve it. Finally, the experiments show that compared with Greedy and ILP, the proposed algorithm has some advantages.
Keywords :
computational complexity; object-oriented programming; software architecture; base-component; component assignment method; component assignment problem; heuristic algorithm; meta-component; self-adaptive evolution software; self-adaptive software architecture; Computer architecture; Computer networks; Distributed computing; Embedded computing; Embedded software; Heuristic algorithms; IP networks; Pervasive computing; Runtime; Software architecture; component assignment; online evolution; self-Adaptive software; software architecture model;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Engineering and Technology (ICCET), 2010 2nd International Conference on
Conference_Location :
Chengdu
Print_ISBN :
978-1-4244-6347-3
Type :
conf
DOI :
10.1109/ICCET.2010.5485311
Filename :
5485311
Link To Document :
بازگشت