Product-Line Architecture Development for Self-Adaptive Software


The KIPS Transactions:PartD, Vol. 15, No. 3, pp. 361-374, Jun. 2008
10.3745/KIPSTD.2008.15.3.361,   PDF Download:

Abstract

In the latest intelligent computing environments, the self-adaptive software, as new software paradigm, which modifies its own behavior in response to changes in its operating environment is needed. To develop the self-adaptive software, it is necessary to analyze and design the context of software as well as the structure and the behavior of software. We need more efforts for self-adaptive software development than for traditional software development because we need more activities and technologies like context modeling and adaptation to develop the self-adaptive software.In this paper, we present the product line architecture for self-adaptive software and templates of artifacts to improve the efficiency of development through a reuse methodology. The artifacts of the architecture support the systematic reuse activities of core assets by expressing the commonality and variability of product line.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
E. S. Ye, K. H. Yeom, M. K. Moon, "Product-Line Architecture Development for Self-Adaptive Software," The KIPS Transactions:PartD, vol. 15, no. 3, pp. 361-374, 2008. DOI: 10.3745/KIPSTD.2008.15.3.361.

[ACM Style]
Eun Suk Ye, Keun Hyuk Yeom, and Mi Kyeong Moon. 2008. Product-Line Architecture Development for Self-Adaptive Software. The KIPS Transactions:PartD, 15, 3, (2008), 361-374. DOI: 10.3745/KIPSTD.2008.15.3.361.