Abstract
Today business registries are regarded as means of finding services offered by a business partner. However, business registries may also serve as means of searching inter-organizational business process definitions that are relevant in one’s own business environment. Thus, it is important to define in which environments an inter-organizational business process definition is valid. Furthermore, environment-specific adaptations of the business process definition may be registered. In this paper the business process definitions are based on UMM business collaboration models. We discuss two approaches: Firstly, the binding of a model to business environments is specified within the model itself. Secondly, the binding of a model to business environments is defined in the registry meta-data.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Andrews, T., et al.: Business Process Execution Language for Web Services, V. 1.1 (2003), http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnbizspec/html/bpel1-1.asp
Eisenberg, B., Nickull, D.: ebXML Technical Architecture Specification, v1.0.4 (2001), http://www.ebxml.org/specs/ebTA.pdf
Hofreiter, B., Huemer, C., Winiwarter, W.: OCL-Constraints for UMM Business Collaborations. In: Bauknecht, K., Bichler, M., Pröll, B. (eds.) EC-Web 2004. LNCS, vol. 3182, pp. 174–185. Springer, Heidelberg (2004)
Hofreiter, B., Huemer, C., Kim, J.-H.: Choreography of ebXML business collaborations. Journal of Information Systems and e-Business (2005) (accepted and to appear in)
ISO: Open-edi Reference Model. ISO/IEC JTC 1/SC30 ISO Standard 14662 (1997)
Java Community Process: JSR-000040 The JavaTM Metadata Interface (JMI) Specification, http://jcp.org/aboutJava/communityprocess/final/jsr040/index.html
Kavantzas, N., et al.: Web Services Choreography Description Language, Version 1.0. W3C (2004), http://www.w3.org/TR/ws-cdl-10
Lee, R.M.: Documentary Petri Nets: A Modeling Representation for Electronic Trade Procedures. In: van der Aalst, W.M.P., Desel, J., Oberweis, A. (eds.) Business Process Management. LNCS, vol. 1806, pp. 259–375. Springer, Heidelberg (2000)
Lenz, K., Oberweis, A.: Interorganizational Business Process Management with XML Nets. In: Ehrig, H., Reisig, W., Rozenberg, G., Weber, H. (eds.) Petri Net Technology for Communication-Based Systems. LNCS, vol. 2472. Springer, Heidelberg (2003)
Leymann, F., Roller, D., Schmidt, M.-T.: Web Services and Business Process Management. IBM Systems Journal 41(2) (2002)
Ling, S., Loke, S.W.: Advanced Petri Nets for Modelling Mobile Agent Enabled Interorganizational Workflows. In: Proc. of 9th IEEE Int’l Conf. and Workshop on the Engineering of Computer-Based Systems (ECBS 2002). IEEE Computer Society, Los Alamitos (2002)
Little, M.: Transactions and Web Services. Communications of the ACM 46(10), 49–54 (2003)
Mantell, K.: From UML to BPEL - Model Driven Architecture in a Web Services World. IBM Developer Works (2003), http://www-128.ibm.com/developerworks/webservices/library/ws-uml2bpel/
OASIS: ebXML Registry Information Model v2.0 (2001), http://www.ebxml.org/specs/ebrim2.pdf
OASIS: UDDI Version 3.0.2, http://uddi.org/pubs/uddi_v3.htm
Papapzoglou, M.P.: Web Services and Business Transactions. WWW, Internet and Web Information Systems, vol. 6, pp. 49–91. Kluwer, Dordrecht (2003)
Provost, W.: UML for Web Services.XML.com (2003), http://www.xml.com/lpt/a/ws/2003/08/05/uml.html
RosettaNet: RosettaNet Implementation Framework, Core Specification V02.00.01 (2002), http://www.rosettanet.org/rnif
Thšne, S., Depke, R., Engels, G.: Process-Oriented, Flexible Composition of Web Services with UML. In: Int’l Workshop on Conceptual Modeling Approaches for e-Business: A Web Service Perspective (eCOMO 2002) (2002)
UN/CEFACT: UMM Meta Model, Revision 12 (2003), http://www.untmg.org/downloads/General/approved/UMM-MM-V20030117.zip
UN/CEFACT: ebXML - Business Process Specification Schema v1.10 (2003), http://www.untmg.org/downloads/General/approved/ebBPSS-v1pt10.zip
UN/CEFACT: Core Components Technical Specification, Version 2.01 (2003), http://www.unece.org/cefact/ebxml/CCTS_V2-01_Final.pdf
UN/CEFACT: Common Business Process Catalog, v2.0 (2005) Not published yet (link will be included in final version)
van der Aalst, W.M.P.: Interorganizational Workflows: An Approach based on Message Sequence Charts and Petri Nets. Systems Analysis - Modelling - Simulation 34(3), 335–367 (1999)
White, S.: Business Process Modeling Notation Working Draft, V 1.0 (2003), http://www.bpmi.org/bpmn-spec.esp
W3C: Web Service Choreography Interface V 1.0 (2002), http://www.w3.org/TR/wsci/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Hofreiter, B., Huemer, C. (2005). Registering a Business Collaboration Model in Multiple Business Environments. In: Meersman, R., Tari, Z., Herrero, P. (eds) On the Move to Meaningful Internet Systems 2005: OTM 2005 Workshops. OTM 2005. Lecture Notes in Computer Science, vol 3762. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11575863_61
Download citation
DOI: https://doi.org/10.1007/11575863_61
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-29739-0
Online ISBN: 978-3-540-32132-3
eBook Packages: Computer ScienceComputer Science (R0)