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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Uschold, M., Gruninger, M.: Ontologies:Principles, Methods and Applications. The Knowledge Engineering Review 11(2), 93–136 (1996)
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)
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)
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
Uschold, M., King, M., Moralee S., Zorgios, Y.: The Enterprise Ontology, http://www.aiai.ed.ac.uk/ entprise/enterprise/ontology.html
TOVE Enterprise Ontology Project, http://www.eil.utoronto.ca/enterprise-modelling/tove/
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
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/
Johannesson, P., Boman, M., Bubenko, J., Wangler, B.: Conceptual Modeling. Prentice-Hall, Englewood Cliffs (1996)
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)
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)
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)
qInternational Chamber of Commerce. ICC International contract for sale of goods, http://www.iccwbo.org/incoterms/id3045/index.html
Ramberg, J.: ICC Guide to INCOTERMS, Understanding and Practical Use. International Chamber of Commerce, http://www.iccwbo.org/incoterms/id3045/index.html
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)
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)
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
The MIT Process Handbook, ISBN 0262134292, MIT Press, Cambridge (2003)
ebXML, http://www.ebXML.org
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)
Pentland, B.: Grammatical Models of Organizational processes. The MIT Process Handbook, pp. 191–214. MIT Press, Cambridge (2003), ISBN 0262134292
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)
Fernandez, M., Gomez-Perez, A., Juristo, N.: METHONTOLOGY: From Ontological Art Towards Ontological Engineering Workshop on Ontological Engineering, Stanford, California (1997)
Object Management Group (OMG): Ontology Definition MetaModel, http://www. omg.org/docs/ad/05-08-01.pdf
Akehurst, D., Linington, P., Patrascoiu, O.: Object Constraint Language 2.0: Implementing the standard. Technical Report no. 12–03, University of Kent, UK (2003)
UN/CEFACT Modeling Methodology (UMM), User Guide, http://www.unece.org/cefact/umm/UMM_userguide_220606.pdf
White, S.: Business Process Modeling Notation 1.0 (BPMN). Business Management Initiative, http://www.bpmi.org
Microsoft, B.I., Siebel, S.A.P.: Business Process Execution Language for Web Services, http://www.ibm.com/developerworks/library/ws-bpel
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)