Browse > Article
http://dx.doi.org/10.3745/KTSDE.2013.2.4.227

An Service oriented XL-BPMN Metamodel and Business Modeling Process  

Song, Chee-Yang (경북대학교 컴퓨터정보학부)
Cho, Eun-Sook (서일대학 컴퓨터소프트웨어학과)
Publication Information
KIPS Transactions on Software and Data Engineering / v.2, no.4, 2013 , pp. 227-238 More about this Journal
Abstract
The business based existing BPMN model is a lack of service oriented modeling techniques. Therefore, it requires a layered technique of service oriented business modeling so that can meet the design for a complex application system, developing a system based on SOA. In order to enhance reusability and modularity of BPMN business model, this paper proposes a metamodel and business modeling process based on this metamodel that can hierarchically build a BPMN model. Towards this end, the XL-BPMN metamodel hierarchically established based on MDA and MVS styles are first defined. Then a BPMN service modeling process is constructed based on modeling elements of this metamodel according to the modeling phases. Finally, the result of a case study in which the proposed method is applied to an online shopping mall system is discussed. With the use of well-defined metamodel and modeling process, it is hoped that it can be shown that a service dominated and layered BPMN business model can be established, and that the modularity and reusability of the constructed BPMN business model can be maximized.
Keywords
Business Process; BPMN; Metamodel; MDA; MVC; Service Oriented Modeling; Layered Modeling;
Citations & Related Records
Times Cited By KSCI : 4  (Citation Analysis)
연도 인용수 순위
1 OMG, Business Process Model and Notation(BPMN) V2.0[Internet], http://www.omg.org/spec/BPMN/2.0/Beta2/PDF, 2010. 6.
2 Kerstrn pfitzner, Gero Decker, Oiver Kopp, Fank Leymann, Web Service Choreography Configurations for BPMN [Internet], http://www.epc-editor.org/pub/Public/GeroDecker/wesoa2007-bpmn2bpel4chor.pdf, 2007.
3 National Information Society Agency(NIA), Development of a Guideline forImplementing BPMS based on BPM Standards[Internet], NCA IV-RER-05011, http://www.nia.or.kr/bbs/board_view.asp?BoardID=201111281321074458&id=2396&Order=010200&search_target=&keyword=&Flag=010000, 2005. 12.
4 Joaquin Miller and Jishnu Mukerji., MDA guide version 1.0.1[Internet], http://www.omg.org/cgi-bin/doc?omg/03-06-01, Object Management Group, Technical Report, 2003.
5 G. M. Kapitsaki, D. A. Kateros, G. N. Prezerakos, and I. S. Venieris, "Model-driven development of composite context-aware web applications," Information and Software Technology, Vol.51, No.8, pp.1244-1260, 2009.   DOI   ScienceOn
6 H. G. Min and S. D. Kim, "Process and Techniques to Generate Components in MDA/CB-PIM for Automation," in Proceedings of ICCSA'06 of the 2006 international conference on Computational Science and Its Applications, Vol.Part IV, 2006, pp.736-745.
7 A. Joukhadar, "EliXir: a framework for Building e-business applications," in proceedings of the ICTTA 2008, 2008, pp.1-5.
8 H. S. Cheo, Object oriented CBD Development Bible, Hanbit Media, 2003.
9 Mike Ormerod, Defining the OPENEDGE(R) reference architecture presentation: Model-view-controller pattern [Internet], http://communities.progress.com/pcom/docs/DOC-14628, 2009.
10 Andrea Delgado, Francisco Ruiz, Ignacio Guzman, and Mario Piattini, A Model-driven and Service-oriented framework for the business process improvement[Internet], http://www.si-journal.org/index.php/JSI/article/viewFile/55/41, 2010.
11 Sebastian Stein, Modelling Method Extension for Service-Oriented Business Process Management[Internet], Doctor's dissertation, http://sebstein.hpfsc.de/publications/stein2009phd.pdf, 2009.
12 C. Y. Song, E. S. Cho, "A PIM/PSM Component Modeling Technique based on 2+1 View Integrated Metamodel," The Kips Transactions:part D, Vol.16D, No.3, pp.381-394, 2009. 6.   과학기술학회마을   DOI   ScienceOn
13 C. Y. Song, E. S. Cho, and C. J. Kim, "AN INTEGRATED GUI-BUSINESS COMPONENT MODELING METHOD FOR THE MDD-AND MVC-BASED HIERARCHICAL DESIGNS", IJSEKE, Vol.21, No.3, pp.447-490, June, 2011.
14 Olaf Zimmermann, Jana Koehler, Frank Leymann, Architectural Decision Models as Micro-Methodology for Service-Oriented Analysis and Design [Internet], http://citeseerx.ist.psu.edu/viewdoc/download?doi.10.1.1.85.3974&rep=rep1&type=pdf, 2006.
15 ebpml, BPMN 1.0 Metamodel[Internet], http://www.ebpml.org/wsper/ wsper/bpmn1.0.jpg, 2007.
16 Pete Rivett, Applying MDA Standards to bring the A to SOA, Adaptive company[Internet], http://www.omg.org/news/meetings/workshops/SOA_MDA_WS_Workshop_CD/05-3_Rivett_Revised.pdf, 2006. 3.
17 J. Touzi, F. Benaben, H. Pingaud, "Prototype to Support Morphism between BPMN Collaborative Process Model and Collaborative SOA Architecture Model," in Enterprise Interoperability III Springer London, pp.145-157, 2008.
18 S. H. Lee, D. S. Kang, C. Y. Song, D. K. Baik, "A Method of Test Case Generation using BPMN-based Model Reduction for Service System," The Kips Transactions:part D, Vol.16D, No.4, pp.595-612, 2009.   과학기술학회마을   DOI   ScienceOn
19 M. Juric, K. Pant, "Business Process Driven SOA using BPMN and BPEL," PACKT Publishing, 2008. 8.
20 OMG, Business Process Model and Notation, V1.1[Internet], http://www.omg.org/bpmn/Documents/BPMN_1-1_Specification.pdf, 2008. 1.
21 OMG, BPMN Execution Level Metamodel[Internet], http://www.bpmn.org/Documents/NWG-2002-01-07R6_BPMN_Metamodel.pdf, 2002.
22 K. W. Kim, J. W. Lee, J. H. Son, "Design Anomalies in the Business Process Modeling," Journal of KIISE : Computing Practices and Letters, Vol.14, No.9, pp.850-863, 2008. 12.   과학기술학회마을
23 J. Y. Sul, J. O. Bak, H. S. Kim, Y. J. Sin, J. K. Jang, C. H. Bak, T. I. Kim, J. H. Son, "Validation Checking Mechanisms of Business Processes", Vol.14, No.9, Proceedings of the Korea Institute of Information Scientists 2006 autumn conference, Vol.33, No.2, 2006. 10.
24 Chun. Ouyang, Wil Aalst, Marlons, Arthur, Translating BPMN to BPEL[Internet], http://eprints.qut.edu.au/3615/, 2006. 7.
25 S. W. Kang, D. H. Lee, Y. W. Ahn, "Extending the Abstraction Capability of BPMN by Introducing Vertical Abstraction" The KIPS Transactions, Vol.16, No.2, 2009. 4.   과학기술학회마을   DOI   ScienceOn
26 A. Rodriguez, E. Fernandez-medina, and M. Piattini, "A BPMN Extension for the Modeling of Security Requirements in Business Processes", IEICE TRANS. INF. & SYST., Vol.E90-D, No.4, pp.745-752, 2007. 4.   DOI
27 Stephen A. White, Using BPMN to Model a BPEL Process[Internet], IBM BPTrends, http://w.bptrends.com/publicationfiles/03-05%20WP%20Mapping%20BPMN%20to%20BPEL-%20White.pdf, 2005. 3.
28 UN/CEFACT, UN/CEFACT Modeling Methodology (UMM) User Guide CEFACT/TMG/093 [Internet], http://www.unece.org/cefact/umm/UMM_userguide_220606.pdf, 2003. 9.
29 B. Hofreiter1, C. Huemer1, P. Liegl2, R. Schuster2, and M. Zapletal3, UN/CEFACT' Modeling Methodology (UMM): A UML Profile for B2B e-Commerce[Internet], http://www.ec.tuwien.ac.at/-zapletal/pub/A_UML_Profile_For_B2B_eCommerce.pdf, 2007.
30 Victor. E. Sanvido, AN INTEGRATED BUILDING PROCESS MODEL[Internet], http://www.engr.psu.edu/ae/cic/publications/TechReports/TR_001_Sanvido_1990_IBPM.pdf, 1990.
31 Ang Cheng-Leong; Khoo Li Pheng; Gay Robert Keng Leng, IDEF*: a comprehensive modelling methodology for the development of manufacturing enterprise systems[Internet], int. j. prod. res., Vol.37, No.17, http://www.plus.ie/bpr/papers/BPR%20Modelling.pdf, 1999.