ABSTRACT
The development of inter-organizational systems requires a well defined development process. UN/CEFACT's Modeling Methodology (UMM) provides such a development process. We served as the editing team of the UMM 1.0 foundation module, which is defined as a UML profile. First experiences of applying UMM in real world projects have disclosed some limitations. Accordingly, we propose integrating new concepts into a new version 2.0 of UMM. In this paper, we show the adapted UMM development process, which is demonstrated by means of a waste management example.
- M. Erder and P. Pureur. Defining Business Requirements Quickly and Accurately. IT Professional, 6:51--56, 2004. Google ScholarDigital Library
- E. Folmer and J. Bastiaans. Methods for Design of Semantic Message-Based B2B Interaction Standards. In Enterprise Interoperability III, pages 183--194. Springer London, April 2008.Google ScholarCross Ref
- G. Geerts and W. E. McCarthy. The Ontological Foundation of REA Enterprise Information Systems. Technical report, Michigan State University, 2000.Google Scholar
- J. Gordijn and H. Akkermans. Value based requirements engineering: Exploring innovative e-commerce idea. Requirements Engineering Journal, 8(2):114--134, 2003.Google ScholarDigital Library
- J. Gordijn, H. de Bruin, and H. Akkermans. Scenario Methods for Viewpoint Integration in e-Business Requirements Engineering. In Proceedings of the 34th Hawaii International Conference on System Sciences. IEEE, 2001. Google ScholarDigital Library
- B. Hofreiter and C. Huemer. Transforming UMM Business Collaboration Models to BPEL. In Proceedings of OTM Workshops 2004. Springer LNCS, 2004.Google ScholarCross Ref
- B. Hofreiter, C. Huemer, and J.-H. Kim. Choreography of ebXML business collaborations. Information Systems and e-Business Management (ISeB), June 2006.Google Scholar
- B. Hofreiter, C. Huemer, P. Liegl, R. Schuster, and M. Zapletal. UN/CEFACT'S Modeling Methodology (UMM): A UML Profile for B2B e-Commerce. In Advances in Conceptual Modeling - Theory and Practice, ER 2006 Workshops BP-UML. Springer LNCS, 2006. Google ScholarDigital Library
- B. Hofreiter, C. Huemer, P. Liegl, R. Schuster, and M. Zapletal. Deriving executable BPEL from UMM Business Transactions. In Proceedings of the IEEE International Conference on Services Computing (SCC 2007). IEEE, 2007. Google ScholarDigital Library
- B. Hofreiter, C. Huemer, P. Liegl, R. Schuster, and M. Zapletal. UMM Add-In: A UML Extension for UN/CEFACT's Modeling Methodology. In Service-Oriented Computing - ICSOC 2007, Fifth International Conference, volume 4749 of Lecture Notes in Computer Science, pages 618--619. Springer, 2007. Google ScholarDigital Library
- M. Ilger and M. Zapletal. An Implementation to transform Business Collaboration Models to executable Process Specifications. In Proceedings of the Conference on Service-Oriented Electronic Commerce at the Multikonferenz Wirtschaftsinformatik 2006, Passau Germany, Lecture Notes in Informatics (LNI), pages 9--23, 2006.Google Scholar
- ISO. Open-edi Reference Model, 2004. ISO/IEC JTC 1/SC30 ISO Standard 14662, Second Edition.Google Scholar
- H. Karhunen, M. Jäntti, and A. Eerola. Service-Oriented Software Engineering (SOSE) Framework. In Proceedings of 2005 International Conference on Services Systems and Services Management (ICSSSM). IEEE, 2005.Google ScholarCross Ref
- H. Kim. Conceptual Modeling and Specification Generation for B2B Business Processes based on ebXML. SIGMOD Rec., 31(1):137--145, 2002. Google ScholarDigital Library
- B. Korherr and B. List. An Evaluation of Conceptual Business Process Modelling Languages,. In 21st ACM Symposium on Applied Computing (SAC'06). ACM Press, 2006. Google ScholarDigital Library
- G. Kramler, E. Kapsammer, G. Kappel, and W. Retschitzegger. Towards Using UML 2 for Modelling Web Service Collaboration Protocols. In Proceedings of the First International Conference on Interoperability of Enterprise Software and Applications (INTEROP-ESA'05), Feb. 2005.Google Scholar
- R. M. Lee. Documentary Petri Nets: A Modeling Representation for Electronic Trade Procedures. In Business Process Management: Models, Techniques, and Empirical Studies. Springer, 2000. Google ScholarDigital Library
- K. Lenz and A. Oberweis. Inter-organizational Business Process Management with XML Nets. In Petri Net Technology for Communication-Based Systems. Springer, 2003.Google ScholarCross Ref
- F. Leymann, D. Roller, and M.-T. Schmidt. Web services and business process management. IBM Systems Journal - New Developments in Web Services and E-commerce, 41(2), 2002. Google ScholarDigital Library
- P. Liegl, R. Schuster, and M. Zapletal. UN/CEFACT's Modeling Methodology (UMM) 1.0 - A Guide to UMM and the UMM Add-In. Verlag Dr. Müller, 2008.Google Scholar
- F.-R. Lin, M.-C. Yang, and Y.-H. Pai. A generic structure for Business Process Modeling. Business Process Management Journal, 8(1):19--41, 2002.Google ScholarCross Ref
- S. Ling and S. W. Loke. Advanced Petri Nets for Modelling Mobile Agent Enabled InterorganizationalWorkflows. In 9th IEEE IntŠl Conf. and Workshop on the Engineering of Computer-Based Systems (ECBS 2002). IEEE Computer Society, 2002. Google ScholarDigital Library
- B. List and B. Korherr. A UML 2 Profile for Business Process Modelling. In ER 2005 Workshops Proceedings, 2005. Google ScholarDigital Library
- R. Mayer, C. Menzel, M. Painter, P. deWitte, T. Blinn, and B. Perakath. Information Integration for Concurrent Engineering (IICE) IDEF3 Process Description Capture Method Report. Technical report, Sept. 1995.Google Scholar
- F. McGovern. Managing software projects with business-based requirements. IT Professional, 4:18--23, 2002. Google ScholarDigital Library
- T. Murata. Petri nets: Properties, analysis and applications. In Proceedings of the IEEE, Vol.77, Iss.4. IEEE Computer Society, 1989.Google Scholar
- OASIS Web Services Business Process Execution Language (WSBPEL) TC. Web Services Business Process Execution Language Version 2.0, Jan. 2007. Version 2.0, Commitee Specification.Google Scholar
- Object Management Group (OMG). Business Process Modeling Notation, 2006. Specification, Version 1.0.Google Scholar
- Object Management Group (OMG). Unified Modeling Language Specification, Nov. 2007. Version 2.1.2.Google Scholar
- A. Osterwalder and Y. Pigneur. An e-Business Model Ontology for Modeling e-Business. In 15th Bled Electronic Commerce Conference, 2002.Google Scholar
- M. P. Papazoglou, P. Traverso, S. Dustdar, and F. Leymann. Service-Oriented Computing: State of the Art and Research Challenges. IEEE Computer, 40(11):38--45, 2007. Google ScholarDigital Library
- M. Penker and H.-E. Eriksson. Business Modeling With UML: Business Patterns at Work. Wiley, 2000. Google ScholarDigital Library
- M. E. Porter. Competitive Advantage: Creating and Sustaining Superior Performance. Free Press, June 1998.Google Scholar
- C. Quyang, M. Dumas, A. H. ter Hofstede, and W. M. van der Aalst. From BPMN Process Models to BPEL Web Services. In Proceedings 2006 IEEE International Converence on Web Services (ICWS'06), pages 285--292. IEEE, 2006. Google ScholarDigital Library
- A. Rungeand, B. Schopp, and K. Stanoevska-Slabeva. The Management of Business Transactions through Electronic Contracts. In Proceedings of the 10th Internaional Workshop on Database and Expert Systems Applications. IEEE, 1999. Google ScholarDigital Library
- N. Russell, W. M. van der Aalst, A. H. ter Hofstede, and P. Wohed. On the Suitability of UML 2.0 Activity Diagrams for Business Process Modelling. In Third Asia-Pacific Conference on Conceptual Modelling (APCCM2006). Australian Computer Society, Inc., 2006. Google ScholarDigital Library
- A.-W. Scheer. ARIS - Business Process Modeling. Springer, 2000. Google ScholarDigital Library
- Sparx Systems. Enterprise Architect. Sparx Systems, May 2008.Google Scholar
- Supply Chain Council. Supply-Chain Operations Reference-model - SCOR, 2006. Version 8.0.Google Scholar
- UN/CEFACT. UN/CEFACT - ebXML Business Process Specification Schema, Nov. 2003. Version 1.11.Google Scholar
- UN/CEFACT. UN/CEFACT's Modeling Methodology (UMM), UMM Meta Model - Foundation Module, Mar. 2006. Technical Specification V1.0, http://www.unece.org/cefact/umm/UMM_Foundation_Module.pdf.Google Scholar
- UN/CEFACT International Trade and Business Process Group (TBG14). UN/CEFACT Common Business Process Catalog, Sept. 2005. Version 1.0, Technical Specification.Google Scholar
- UN/CEFACT TMG. Core Components Technical Specification - Part 8 of the ebXML Framework. United Nations Center For Trade Facilitation and Electronic Business, 2003.Google Scholar
- UN/CEFACT TMG. UML Profile for Core Components based on CCTS 2.01 (UPCC). United Nations Center For Trade Facilitation and Electronic Business, 2006.Google Scholar
- UN/CEFACT TMG. UN/CEFACT Core Component Message Assembly, Dec. 2007. First Working Draft.Google Scholar
- W. M. van der Aalst. Interorganizational Workflows: An Approach based on Message Sequence Charts and Petri Nets. Systems Analysis - Modelling - Simulation, 34(3):335--367, 1999.Google Scholar
- W. M. P. van der Aalst. The Application of Petri Nets to Workflow Management. Journal of Circuits, Systems, and Computers, 8(1):21--66, 1998.Google Scholar
- W. M. P. van der Aalst. Making Work Flow: On the Application of Petri Nets to Business Process Management. In Applications and Theory of Petri Nets 2002, 23rd International Conference, ICATPN 2002. Springer LNCS, 2002. Google ScholarDigital Library
- S. A. White. Using BPMN to Model a PBEL Process. BPTrends, 2005.Google Scholar
- V. Zeithaml, M. J. Bitner, and D. D. Gremler. Services Marketing. McGraw-Hill/Irwin, New York, NY, May 2005.Google Scholar
Index Terms
- The development process of the UN/CEFACT modeling methodology
Recommendations
Registering UML models for global and local choreographies
ICEC '08: Proceedings of the 10th international conference on Electronic commerceA local choreography describes how a business partner - from his perspective - interacts with other business partners. If local choreographies are developed in isolation, the local choreographies of different partners will not match. A global ...
UN/CEFACT'S modeling methodology (UMM): a UML profile for b2b e-commerce
CoMoGIS'06: Proceedings of the 2006 international conference on Advances in Conceptual Modeling: theory and practiceThe United Nation's Centre for Trade Facilitation and Electronic Business (UN/CEFACT) is an e-business standardization body. It is known from its work on UN/EDIFACT and ebXML. One of its on-going work items is the UN/CEFACT modeling methodology (UMM) ...
Condition-based process patterns for modeling of human processes in Knowledge-intensive Business Services
The role of Knowledge-intensive Business Services (KIBS) has been enlarged in modern business environment. As well as the enterprises in any other kinds of industries, Business Process Management (BPM) can be a source of core competency for the ...
Comments