Skip to main content

An Ontology-Enabled Approach for Modelling Business Processes

  • Conference paper

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 424))

Abstract

Coloured Petri Nets (CPNs) have formal semantics and can describe any type of workflow system, behavioral and syntax wise simultaneously. They are widely studied and successfully applied in modelling of workflows and workflow systems. There is an inherent problem regarding business processes modelled with CPNs sharing and subsequently their reuse need to be considered. The Semantic Web technologies, such as ontologies, with their characteristics demonstrate that they can play an important role in this scenario. In this paper, we propose an ontological approach for representing business models in a meta-knowledge base. Firstly, the CPN ontology is defined to represent CPNs with OWL DL. Secondly, we introduce four basic types of manipulation operations on process models used to develop and modify business workflow patterns. To the best of our knowledge, representing business process definitions and business workflow patterns as knowledge based upon ontologies is a novel approach.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Petri net, http://en.wikipedia.org/wiki/Petri_net

  2. Web ontology language, http://en.wikipedia.org/wiki/Web_Ontology_Language

  3. The workflow patterns home page, http://www.workflowpatterns.com/

  4. Yawl: Yet another workflow language, http://www.yawlfoundation.org/

  5. Andrews, T., Curbera, F., Dholakia, H., et al.: Business process execution language for web services version 1.1 (May 2003), http://msdn.microsoft.com/en-us/library/ee251594v=bts.10.aspx

  6. Corby, O., et al.: Corese/kgram, https://wimmics.inria.fr/corese

  7. Gašević, D., Devedžić, V.: Reusing petri nets through the semantic web. In: Bussler, C.J., Davies, J., Fensel, D., Studer, R. (eds.) ESWS 2004. LNCS, vol. 3053, pp. 284–298. Springer, Heidelberg (2004)

    Google Scholar 

  8. Gasevic, D., Devedzic, V.: Interoperable petri net models via ontology. Int. J. Web Eng. Technol. 3(4), 374–396 (2007)

    Article  Google Scholar 

  9. Hepp, M., Roman, D.: An ontology framework for semantic business process management. Wirtschaftsinformatik (1), 423–440 (2007)

    Google Scholar 

  10. Jørgensen, J.B., Lassen, K.B., van der Aalst, W.M.P.: From task descriptions via colored petri nets towards an implementation of a new electronic patient record workflow system. STTT 10(1), 15–28 (2008)

    Article  Google Scholar 

  11. Koschmider, A., Oberweis, A.: Ontology based business process description. In: EMOI-INTEROP, pp. 321–333. Springer (2005)

    Google Scholar 

  12. Kristensen, L.M., Christensen, S., Jensen, K.: The practitioner’s guide to coloured petri nets. STTT 2(2), 98–132 (1998)

    Article  MATH  Google Scholar 

  13. Nguyen, T.H.H., Le-Thanh, N.: Representation of coloured workflow nets with owl dl ontoloty. In: Second International Workshop “Rencontres Scientifiques UNS-UD” (RUNSUD 2013), pp. 29–41 (2013)

    Google Scholar 

  14. Nguyen, T.H.H., Le-Thanh, N.: Representation of rdf-oriented composition with owl dl ontology. In: Web Intelligence/IAT Workshops, pp. 147–150 (2013)

    Google Scholar 

  15. OMG: Business process model and notation, v2.0., http://www.bpmn.org/

  16. OMG: Workflow management facility specification, v1.2 (2000), http://www.workflowpatterns.com/documentation/documents/00-05-02.pdf

  17. Salimifard, K., Wright, M.: Petri net-based modelling of workflow systems: An overview. European Journal of Operational Research 134(3), 664–676 (2001)

    Article  MATH  Google Scholar 

  18. Sebastian, A., Noy, N.F., Tudorache, T., Musen, M.A.: A generic ontology for collaborative ontology-development workflows. In: Gangemi, A., Euzenat, J. (eds.) EKAW 2008. LNCS (LNAI), vol. 5268, pp. 318–328. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  19. Sebastian, A., Tudorache, T., Noy, N.F., Musen, M.A.: Customizable workflow support for collaborative ontology development. In: 4th International Workshop on Semantic Web Enabled Software Engineering (SWESE) at ISWC 2008 (2008)

    Google Scholar 

  20. W3C: Owl web ontology language reference. W3C Recommendation (2004), http://www.w3.org/TR/owl-ref/

  21. WFMC: Workflow management coalition terminology and glossary (wfmc-tc-1011), document number wfmc-tc-1011. Tech. rep. (1999)

    Google Scholar 

  22. Zhang, F., Ma, Z.M., Ribaric, S.: Representation of petri net with owl dl ontology. In: FSKD, pp. 1396–1400 (2011)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Thi-Hoa-Hue Nguyen .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Nguyen, THH., Le-Thanh, N. (2014). An Ontology-Enabled Approach for Modelling Business Processes. In: Kozielski, S., Mrozek, D., Kasprowski, P., Małysiak-Mrozek, B., Kostrzewa, D. (eds) Beyond Databases, Architectures, and Structures. BDAS 2014. Communications in Computer and Information Science, vol 424. Springer, Cham. https://doi.org/10.1007/978-3-319-06932-6_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-06932-6_14

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-06931-9

  • Online ISBN: 978-3-319-06932-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics