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.
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
Petri net, http://en.wikipedia.org/wiki/Petri_net
Web ontology language, http://en.wikipedia.org/wiki/Web_Ontology_Language
The workflow patterns home page, http://www.workflowpatterns.com/
Yawl: Yet another workflow language, http://www.yawlfoundation.org/
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
Corby, O., et al.: Corese/kgram, https://wimmics.inria.fr/corese
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)
Gasevic, D., Devedzic, V.: Interoperable petri net models via ontology. Int. J. Web Eng. Technol. 3(4), 374–396 (2007)
Hepp, M., Roman, D.: An ontology framework for semantic business process management. Wirtschaftsinformatik (1), 423–440 (2007)
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)
Koschmider, A., Oberweis, A.: Ontology based business process description. In: EMOI-INTEROP, pp. 321–333. Springer (2005)
Kristensen, L.M., Christensen, S., Jensen, K.: The practitioner’s guide to coloured petri nets. STTT 2(2), 98–132 (1998)
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)
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)
OMG: Business process model and notation, v2.0., http://www.bpmn.org/
OMG: Workflow management facility specification, v1.2 (2000), http://www.workflowpatterns.com/documentation/documents/00-05-02.pdf
Salimifard, K., Wright, M.: Petri net-based modelling of workflow systems: An overview. European Journal of Operational Research 134(3), 664–676 (2001)
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)
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)
W3C: Owl web ontology language reference. W3C Recommendation (2004), http://www.w3.org/TR/owl-ref/
WFMC: Workflow management coalition terminology and glossary (wfmc-tc-1011), document number wfmc-tc-1011. Tech. rep. (1999)
Zhang, F., Ma, Z.M., Ribaric, S.: Representation of petri net with owl dl ontology. In: FSKD, pp. 1396–1400 (2011)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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)