Advanced SearchSearch Tips
A mechanism for Converting BPMN model into Feature model based on syntax
facebook(new window)  Pirnt(new window) E-mail(new window) Excel Download
 Title & Authors
A mechanism for Converting BPMN model into Feature model based on syntax
Song, Chee-Yang; Kim, Chul-Jin;
  PDF(new window)
The legacy methods for converting a business model to a feature model make it difficult to support an automatic transformation due to a dependence on a domain analyzers' intuitions, which hinders the feature oriented development for the integration of feature modeling in business modeling. This paper proposes a method for converting a BPMN business model into a feature model based on syntax. To allow the conversion between the heterogeneous models from BPMN to the FM(Feature Model), it defines the grouping mechanism based activities' syntax, and then makes translation rules and a method based on the element (represent business function) and structure (relationships and process among elements), which are common constructs of their models. This method was applied to an online shopping mall system as a case study. With this mechanism, it will help develop a mechanical or automated structure transformation from the BPMN model to the FM.
BPMN model;Feature model;Model transformation;MetaModel;
 Cited by
J. S. Bae, S. W. Kang, "A Method to Generate a Feature Model from a Business Process Model for Business Applications," Computer and Information Technology, 7th IEEE International Conference, pp.879-884, Oct. 2007. DOI:

OMG, Business Process Model and Notation(BPMN) V2.0, 2010. 6.,

ebpml, BPMN 1.0 Metamodel, 2007.,

C. Y. Song, E. S. Cho, "An Service oriented XL-BPMN Metamodel and Business Modeling Process", KIPS, Vol.2, No.4, pp.227-238, Apr. 2013. DOI: crossref(new window)

National Information Society Agency, "Development of a Guideline for Implementing BPMS based on BPM Standards,", Dec. 2005.

D. Benavides, S. Segura, A. Ruiz-Cort'es, "Automated Analysis of Feature Models 20 Years Later: A Literature Review," Journal of Information Systems, March 2010.,

Lee, K., Kang, K., Lee, J, "Concepts and Guidelines of Feature Modeling for Product Line Software Engineering", Software Reuse: Method, Techniques, and Tools, Springer Berlin/Heidelberg, Vol. 2319, pp. 62-77, 2002. DOI: crossref(new window)

C. Y. Song, E. S. Cho, C. j. Kim, "A Formal Specification and Checking Technique of Feature model using Z language", KSCI, Vol.18, No.1, pp.123-136, Apr. 2013. DOI: crossref(new window)

K. Kang, S. Cohen, J. Hess, W. Nowak, and S. Peterson, "Feature-Oriented Domain Analysis (FODA) Feasibility Study", TechnicalReportCMU/ SEI-90-TR-21, Pittsburgh, PA, Software Engineering Institute, Carnegie Mellon University, Nov. 1990.

National IT Industry Promotion Agency, "Practice guide for Product line engineering technology based on software reused", Sep. 2007.

V. Vrani'c, J. Snirc, "Integrating Feature Modeling into UML," 2006.

T. Possompes, C. Dony, M. Huchard, H. Rey, C. Tibermacine, X. Vasques, "A UML profile for feature diagrams: Initiating a model driven engineering approach for software product lines," published in Journee Lignes de Produits, France, Dec 2010.

Maria Papendieck, "Improving Usability of UML Modeling Tools for Feature-Based Product Line Development, Bachelor Thesis, Jan. 2011. thesisPapendieck.pdf.

H. Wada, J. Suzuki, K. Oba, "A Feature Modeling Support for Non-Functional Constraints in Service Oriented Architecture", IEEE International Conference(SCC 2007), pp.187-195, July 2007. DOI: