Skip to main content

A Contract Model to Deploy and Control Cooperative Processes

  • Conference paper
Technologies for E-Services (TES 2003)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2819))

Included in the following conference series:

Abstract

In a virtual enterprise context, business process interoperability and cooperative process enactment are important in order to achieve a common objective despite the distribution in space, time and organizations. A contract is a facility that allows for deploying cross-organizational processes, monitoring and enforcing the composition and the enactment of these processes both inside and outside the organization’s boundaries. This paper presents a contract model for describing clauses that address business interactions, for deploying cross-organiza-tional activities (called synchronization points) and for enforcing and controling policies through the use of ECA rules. A contract is an XML document that allows for describing how process Web services cooperate and how synchronization points enforce contract clauses.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Angelov, S., Grefen, P.: B2B eContract Handling – A Survey of Projects, Papers and Standards. CTIT Technical Report 01-21, University of Twente (2001)

    Google Scholar 

  2. Boley, H., Grosof, B., sintek, M., Tabet, S., Wagner, G.: RuleML DEsign (September 2002), http://www.dfki.uni-kl.de/ruleml/indesign.html

  3. Casati, F., et al.: Adaptive and Dynamic Service Composition in eFlow. HP Lab’s Technical Report HPL-2000-39 (March 2000)

    Google Scholar 

  4. Chiu, D.K.W., Cheung, S.C., Till, S.: A Three Layer Architecture for E-Contract Enforcement in an E-Service Environment. In: The Proceedings of the 36th Hawaii International Conference on System Sciences, HICSS-36 (January 2003)

    Google Scholar 

  5. Dan, A., Dias, D., Nguyen, T., Sachs, M., Shaikh, H., King, R., Duri, S.: The Coyote Project: Framework for Multi-party E-Commerce. In: Proceedings of the 7th Delos Workshop on Electronic Commerce, Crete, Greece, September 21–23 (1998)

    Google Scholar 

  6. Dan, A., Parr, F.: Long running application models and cooperating monitors. In: HPTS workshop, Asilomar, CA (1999)

    Google Scholar 

  7. Griffel, F.: Electronic Contracting with COSMOS Đ How to Establish, Negotiate and Execute Electronic Contracts on the Internet. In: 2nd Int. Enterprise Distributed Object Computing Workshop (EDOC 1998), pp. 46–55 (1998)

    Google Scholar 

  8. Hoffner, Y., Ludwig, H., Gülcü, C., Grefen, P.: Architecture for Cross-Organisational Business Processes. In: Proceedings 2nd International Workshop on Advanced Issues of ECommerce and Web-Based Information Systems, Milpitas, CA, USA, pp. 2–11 (2000)

    Google Scholar 

  9. Marjanovic, O., Milosevic, Z.: Towards formal modeling of e-Contracts. In: Proceedings of 5th IEEE International Enterprise Distributed Object Computing Conference (2001)

    Google Scholar 

  10. Mehrotra, S., Rastogi, R., Silberschatz, A., Korth, H.F.: A Transaction Model for Multidatabase Systems. In: Proceedings of International Conference on Distributed Computing Systems – IDCDCS 1992 (June 1992)

    Google Scholar 

  11. Perrin, O., Wynen, F., Bitcheva, J., Godart, C.: A Model to Support Collaborative Work in Virtual Enterprises. In: van der Aalst, W.M.P., ter Hofstede, A.H.M., Weske, M. (eds.) BPM 2003. LNCS, vol. 2678, pp. 104–119. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  12. Tan, Y.H., Thoen, W.: Using Event Semantics for Modeling Contracts. In: Proceedings of the 35th Hawaii International Conference on System Sciences, pp. 2198–2206 (2002)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Perrin, O., Godart, C. (2003). A Contract Model to Deploy and Control Cooperative Processes. In: Benatallah, B., Shan, MC. (eds) Technologies for E-Services. TES 2003. Lecture Notes in Computer Science, vol 2819. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-39406-8_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-39406-8_7

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-20052-9

  • Online ISBN: 978-3-540-39406-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics