A component assignment method based on self-adaptive software architecture model

  • Honglong Chen*
  • , Renfa Li
  • , Rui Li
  • , Edwin Sha
  • *Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

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.

Original languageEnglish
Title of host publicationICCET 2010 - 2010 International Conference on Computer Engineering and Technology, Proceedings
PagesV4682-V4686
DOIs
StatePublished - 2010
Externally publishedYes
Event2010 2nd International Conference on Computer Engineering and Technology, ICCET 2010 - Chengdu, China
Duration: 16 Apr 201018 Apr 2010

Publication series

NameICCET 2010 - 2010 International Conference on Computer Engineering and Technology, Proceedings
Volume4

Conference

Conference2010 2nd International Conference on Computer Engineering and Technology, ICCET 2010
Country/TerritoryChina
CityChengdu
Period16/04/1018/04/10

Keywords

  • Component assignment
  • Online evolution
  • Self-Adaptive software
  • Software architecture model

Fingerprint

Dive into the research topics of 'A component assignment method based on self-adaptive software architecture model'. Together they form a unique fingerprint.

Cite this