Browse > Article
http://dx.doi.org/10.3745/KIPSTD.2009.16-D.2.223

Extending the Abstraction Capability of BPMN by Introducing Vertical Abstraction  

Kang, Sung-Won (KAIST 정보과학기술대학)
Lee, Dan-Hyung (KAIST 정보과학기술대학)
Ahn, Yu-Whoan ((주)핸디피엠지)
Abstract
BPMN is a standard business process description notation developed by OMG. It allows the user to have an abstract view of a process that hides its details with the Collapsed Sub-Process notation. While it is a useful direction of abstraction that can be called the horizontal abstraction, a different kind of abstraction, the vertical abstraction, is necessary when different stakeholders of business would like to have different views of the business process form their own viewpoints of interest. For example, stakeholders may want to see a process from the viewpoint of a particular group of actors or from the viewpoint of a certain set of goals. This paper first extends horizontal abstraction capability of BPMN by introducing the notion of super edge and, moreover, adds the vertical abstraction capability to it by introducing the notions of 'aspect attribute' and 'interest specification' and notations for them.
Keywords
Business Process; Process Modeling; BPMN;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Krafzig, D., Banke, K., and Slama, D., Enterprise SOA: Service-Oriented Architecture Best Practices, Prentice-Hall, 2005
2 Smith, H., and Fingar, P., BPM. The Third Wave, Tampa: Meghan-Kiffer Press, 2003
3 Wolf, C., and Harmon, P., 'The State of Business Process Management,' BPTrends Report, www.bptrends.com, 2008
4 Object Management Group, OMG Unified Modeling Language (OMG UML), Superstructure, V2.1.2, November 2, 2007
5 Dumas, M., and ter Hofstede, Arthur H.M., 'UML Activity Diagrams as a Workflow Specification Language,' Proc. 4th International Conference on the Unified Modeling Language (UML), Toronto, Canada, 2001   DOI   ScienceOn
6 Erl, T., Service-Oriented Architecture: Concepts, Technology, and Design, Pearson Education, Aug., 2005
7 Hill, J. B., Cantara, M., Deitert, E., and Kerremans, M., 'Magic Quadrant for Business Process Management Suites, 2007,' Gartner Core Research Note G00152906, 14, December, 2007
8 Clarke Jr., E. M., Grumberg, O., and Peled, D. A., Model Checking, MIT Press, 1999
9 Pegasystems, Inc.,'Pegasystems SmartBPM Suite Version; 4.2,' BPTrends: The 2007 EA, Process Modeling & Simulation Tools report-2.1, 2007
10 Russell, N., Aalst, Wil M. P., ter Hofstede, A., and Wohed, P. 'On the Suitability of UML 2.0 Activity Diagrams for Business Process Modelling,' The 3rd Asia-Pacific Conference on Conceptual Modelling (APCCM 2006), Vol.53 CRPIT, pp.95-104, Hobart, Australia, 2006
11 BEA Systems, Inc., 'BEA AquaLogic BPM Suite Version: 5.7,' BPTrends: The 2007 EA, Process Modeling & Simulation Tools report-2.1, 2007
12 IBM 'WebSphere Business Modeler, Ver.6.0.1,' BPTrends: The 2007 EA, Process Modeling & Simulation Tools report-2.1, 2007
13 HandySoft Global Corporation, 'BizFlow Version 1.0' BPTrends: The 2007 EA, Process Modeling & Simulation Tools report-2.1, 2007
14 Object Management Group (OMG), Business Process Modeling Notation (BPMN) Version 1.1, January, 2008
15 Harel, D., 'Statecharts: A visual formalism for complex systems,' Science of Computer Programming Vol.8, pp.231-274, North-Holland, 1987   DOI   ScienceOn
16 OASIS Standards Body, Web Services Business Process Execution Language Version 2.0, http://www.oasis-open.org/apps/org/workgroup/wsbpel/, May, 2006