Skip to main content

Contract-Based Exception Handling Process Patterns

  • Conference paper
Information Systems and e-Business Technologies (UNISCON 2008)

Part of the book series: Lecture Notes in Business Information Processing ((LNBIP,volume 5))

Included in the following conference series:

  • 592 Accesses

Abstract

Use of ontologies in enterprise modeling is extensively increasing. Two emerging uses are (a) making implicit domain explicit, and (b) facilitating interoperability between information system applications. For the first case, conceptual models play a key role. The domain of our interest is contractual obligations which are to be realized by enterprise business processes of the involved parties. A problem is that processes are not typically capable to handle diverse non-successful paths of contract executions. The main reason for this lies in the lack of a knowledge base for identifying possible exceptions and the procedures for handling them. To enable acquiring of this knowledge base, in this paper we propose the use of ontology for exception handling in business processes, where the exceptions are conceptualized to match to possible contract violations. The ontology is utilized for forming of autonomous process patterns for exception handlings, which extend the core processes to enable full realizations of vast contract requirements.

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. Uschold, M., Gruninger, M.: Ontologies:Principles, Methods and Applications. The Knowledge Engineering Review 11(2), 93–136 (1996)

    Article  Google Scholar 

  2. Artala, A., Franconi, E., Guarino, N., Pazzi, L.: Part-Whole Relations in Object-Cantered Systems: an Overview. Journal of Data and Knowledge Engineering 20(3), 347–383 (1996)

    Article  Google Scholar 

  3. Bergamaschi, S., Castano, S., Vimercati, D., Vincini, M.: An Intelligent Approach to Information Integration. In: Int. Conference on Formal Ontology in Information Systems (FOIS 1998), Trento, Italy, pp. 72–88. IOS Press, Amsterdam (1998)

    Google Scholar 

  4. Noy, N.F., McGuinness, D.L.: Ontology Development 101: A Guide to Creating Your First Ontology. Stanford, CA, 94305, Stanford University (2001), Available at http://www.ksl.stanford.edu/people/dlm/papers/ontology-tutorial-noymcguinness-abstract.html

    Google Scholar 

  5. Uschold, M., King, M., Moralee S., Zorgios, Y.: The Enterprise Ontology, http://www.aiai.ed.ac.uk/ entprise/enterprise/ontology.html

    Google Scholar 

  6. TOVE Enterprise Ontology Project, http://www.eil.utoronto.ca/enterprise-modelling/tove/

    Google Scholar 

  7. Smith, B.: Ontology and Information Systems. In: Foridi, L. (ed.) Blackwell Guide to the Philosophy of Computing and Information, pp. 155–166. Blackwell, Oxford (2003), http://ontology.buffalo.edu/ontology(PIC).pdf

    Google Scholar 

  8. Poli, R.: Formal and Formalized Ontologies. In: Fisette, D. (ed.) Husserl’s Logical Investigations reconsidered, pp. 183–210. Kluwer Academic Publishers, Dordrecht (2003), http://www.formalontology.it/

    Google Scholar 

  9. Johannesson, P., Boman, M., Bubenko, J., Wangler, B.: Conceptual Modeling. Prentice-Hall, Englewood Cliffs (1996)

    Google Scholar 

  10. Baclawski, K., Kokar, M., Kogut, P., Hart, L., Smith, J., Holmes, W., Letkowski, J., Aronson, M.: Extending UML to Support Ontology Engineering for the Semantic Web. In: Gogolla, M., Kobryn, C. (eds.) UML 2001. LNCS, vol. 2185, pp. 342–360. Springer, Heidelberg (2001)

    Google Scholar 

  11. Kabilan, V., Johannesson, P.: Semantic Representation of Contract Knowledge using Multi-Tier Contract Ontology. In: Proceedings of Semantic Web and Databases workshop (SWDB 2003), co-located with VLDB 2003, Berlin, Germany, pp. 395–414 (2003)

    Google Scholar 

  12. Guarino, N.: Formal Ontology and Information Systems. In: Proceedings of the First International Conference on Formal Ontologies in Information Systems, Trento, Italy, pp. 3–15. IOS Press, Amsterdam (1998)

    Google Scholar 

  13. qInternational Chamber of Commerce. ICC International contract for sale of goods, http://www.iccwbo.org/incoterms/id3045/index.html

    Google Scholar 

  14. Ramberg, J.: ICC Guide to INCOTERMS, Understanding and Practical Use. International Chamber of Commerce, http://www.iccwbo.org/incoterms/id3045/index.html

    Google Scholar 

  15. Grosof, B., Poon, T.: SweetDeal: Representing Agent Contracts with exception using XML rules, Ontologies and process descriptions. In: Proceedings of the 12th International World Wide Web Conference (WWW 2003), Budapest, Hungary, pp. 124–146. ACM Press, New York (2003)

    Google Scholar 

  16. Tan, Y.H., Thoen, W.: A Logical Model of Directed Obligations and Permissions to Support Electronic Contracting. Int. Journal of Electronic Markets 10(1), 78–92 (2000)

    Google Scholar 

  17. Milosevic, Z., Jøsang, A., Patton, M.A., Dimitrakos, T.: Discretionary enforcement of Electronic Contracts. In: Proceedings of the 6th International Enterprise Distributed Object Computing Conference (EDOC 2002), Lausanne, Switzerland, pp. 39–50. IEEE Computer Society, Los Alamitos (2002), ISBN 0769517420

    Chapter  Google Scholar 

  18. The MIT Process Handbook, ISBN 0262134292, MIT Press, Cambridge (2003)

    Google Scholar 

  19. ebXML, http://www.ebXML.org

    Google Scholar 

  20. Dellarocas, C., Klein, M.: A Knowledge Based approach for handling exceptions in Business Processes. In: Int. Journal of Information Technology and Management, vol. 1(3), pp. 155–169. Baltzer Science Publishers (2000)

    Google Scholar 

  21. Pentland, B.: Grammatical Models of Organizational processes. The MIT Process Handbook, pp. 191–214. MIT Press, Cambridge (2003), ISBN 0262134292

    Google Scholar 

  22. Zdravkovic, J., Kabilan, V.: Enabling Business Process Interoperability Using Contract Workflow Models. In: Meersman, R., Tari, Z. (eds.) OTM 2005. LNCS, vol. 3760, pp. 77–93. Springer, Heidelberg (2005)

    Google Scholar 

  23. Fernandez, M., Gomez-Perez, A., Juristo, N.: METHONTOLOGY: From Ontological Art Towards Ontological Engineering Workshop on Ontological Engineering, Stanford, California (1997)

    Google Scholar 

  24. Object Management Group (OMG): Ontology Definition MetaModel, http://www. omg.org/docs/ad/05-08-01.pdf

    Google Scholar 

  25. Akehurst, D., Linington, P., Patrascoiu, O.: Object Constraint Language 2.0: Implementing the standard. Technical Report no. 12–03, University of Kent, UK (2003)

    Google Scholar 

  26. UN/CEFACT Modeling Methodology (UMM), User Guide, http://www.unece.org/cefact/umm/UMM_userguide_220606.pdf

    Google Scholar 

  27. White, S.: Business Process Modeling Notation 1.0 (BPMN). Business Management Initiative, http://www.bpmi.org

    Google Scholar 

  28. Microsoft, B.I., Siebel, S.A.P.: Business Process Execution Language for Web Services, http://www.ibm.com/developerworks/library/ws-bpel

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Zdravkovic, J., Kabilan, V. (2008). Contract-Based Exception Handling Process Patterns. In: Kaschek, R., Kop, C., Steinberger, C., Fliedl, G. (eds) Information Systems and e-Business Technologies. UNISCON 2008. Lecture Notes in Business Information Processing, vol 5. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-78942-0_51

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-78942-0_51

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-78941-3

  • Online ISBN: 978-3-540-78942-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics