Managing and Modeling Variability of UML Based FORM Architectures Through Feature-Architecture Mapping


The KIPS Transactions:PartD, Vol. 19, No. 1, pp. 81-94, Feb. 2012
10.3745/KIPSTD.2012.19.1.81,   PDF Download:

Abstract

FORM(Feature-Oriented Reuse Method) is one of representative product line engineering methods. The essence of FORM is the FORM architecture models, which can be reused in the development of multiple products of a software product line. The FORM architecture models, however, have the following problems when applied in practice. First, they are not standardized models like UML(Unified Modeling Language) and therefore they can be constructed only through a specific modeling tool. Second, they do not represent architectural variability explicitly. Instead their variability is only managed through a mapping from a feature model. To address these two problems, we developed at first a method for representing the FORM architecture models using UML, which enables the FORM architecture models to be constructed through various available UML modeling tools. Also, we developed an effective method for representing as well as managing the variability of the FORM architecture models through a mapping from a feature model.


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]
K. W. Lee, "Managing and Modeling Variability of UML Based FORM Architectures Through Feature-Architecture Mapping," The KIPS Transactions:PartD, vol. 19, no. 1, pp. 81-94, 2012. DOI: 10.3745/KIPSTD.2012.19.1.81.

[ACM Style]
Kwan Woo Lee. 2012. Managing and Modeling Variability of UML Based FORM Architectures Through Feature-Architecture Mapping. The KIPS Transactions:PartD, 19, 1, (2012), 81-94. DOI: 10.3745/KIPSTD.2012.19.1.81.