A New Approach to Develop Collaborative Ontology based BPMN Case Study: Generation of Fiscal Code

Full Text (PDF, 723KB), PP.1-8

Views: 0 Downloads: 0


Meryam El mrini 1,* El hassan Megder 1 Mostafa El yassa 1

1. Ibn Zohr University, IRF-SIC Laboratory, Agadir, 80000, Morocco

* Corresponding author.

DOI: https://doi.org/10.5815/ijitcs.2020.01.01

Received: 2 Dec. 2019 / Revised: 20 Dec. 2019 / Accepted: 25 Dec. 2019 / Published: 8 Feb. 2020

Index Terms

Collaborative ontology, BPMN, S-BPM, Competency questions


Collaborative platforms are becoming a necessity for enterprises and organizations since they have become extended and have to work with other organizations in joint projects. Knowledge management is considered one of the critical successes of collaborative tools and platforms, especially collaborative ontologies. This paper aims to propose a new approach for developing a collaborative ontology that can be used to support a collaborative platform. Our approach begins with the idea of using a business process model of the collaborative situation, represented in BPMN notation, and to transform it into a collaborative ontology. 

Our collaborative process will be modeled collaboratively, and its transformation to an ontology will be done through a first transformation to Subject oriented BPM (S-BPM). We also proposed to validate our collaborative ontology using competency questions that will be formulated at the beginning by domain experts and the ontologist and verified at the end by the ontologist. Fiscal code generation of a newborn was adopted as a case study to prove the importance of this approach.

Compared to other approaches cited in the literature, our approach allows the construction of a collaborative ontology, that does not need enrichment perspectives, and that involves all collaborative partners during its construction process.

Cite This Paper

Meryam El mrini, El hassan Megder, Mostafa El yassa, "A New Approach to Develop Collaborative Ontology based BPMN Case Study: Generation of Fiscal Code", International Journal of Information Technology and Computer Science(IJITCS), Vol.12, No.1, pp.1-8, 2020. DOI:10.5815/ijitcs.2020.01.01


[1]https://www.enterprise-communication-hub.com/wp-content/uploads/2017/10/Enterprise_Business_Collaboration_Survey_report_2018-1.pdf (Accessed: 09 November 2019).

[2]R. Dieng-Kuntz and N. Matta. Knowledge Management and Organizational Memories. Kluwer Academic Publishers, 2002. DOI:10.1007/978-1-4615-0947-9.

[3]IEEE Standard Computer Dictionary: A Compilation of IEEE Standard Computer Glossaries," in IEEE Std 610, vol., no., pp.1-217, 18 Jan. 1991. DOI: 10.1109/IEEESTD.1991.106963.

[4]R. Vatcharaphun, “Knowledge-based system for collaborative process specification”, PhD Thesis, Toulouse University, Toulouse, France, 2009.

[5]S. Truptil, “Study of the approach to interoperability by mediation within the framework of a dynamic of collaboration applied to crisis management”, PhD Thesis, INPT – EMAC, France, 2011.

[6]M. Wenxin, “Business and logical characterization of a collaborative situation”, PhD Thesis, School of Mines in Albi, France, 2012.

[7]N. Boissel-Dallier, “Help in designing a Collaborative Mediation Information System: from business process mapping to executable”, PhD Thesis, Institut National Polytechnique of Toulouse, France, 2012.

[8]S. Truptil, F. Bénaben, N. Salatge, C. Hanachi, V. Chapurlat, J. Pignon, and Pingaud, “Mediation Information System Engineering for Interoperability Support in Crisis Management”, Enterprise Interoperability IV, pp. 187-197, 2010.

[9]S. SAIB, R. BENMOUSSA, and K. BENGOUD, “Modeling of mediation system for enterprise systems collaboration through MDA and SOA”, PhD Thesis, Information logistic and production systems Team, National School of applied sciences (ENSA), Cadi Ayyad University-Marrakech, 2013.

[10]K. Semar-Bitah and K. Boukhalfa, “Towards an Inter-organizational Collaboration Network Characterization”, Modelling and implementation of Complex Systems, pp. 223-248, 2016.

[11]A. Abbassene and Z. Alimazighi, “Towards a Cloud Platform for Inter-Organizational Workflows Integration”, Dayes of students ESI (JEESI'14), Alger, 2014.

[12]Z. Sbai, A. Missaoui, K. Barkaoui, and R.B. Ayed, “On the verification of business processes by model checking techniques, Proceeding of the second International Conference on Software Technology and Engineering”, October 3-5, 2010.

[13]Z. Sbai, K. Barkaoui, “Formal Verification Collaborative Workflow Processes”, Proceedings of Francophone Conference on Collaborative Systems”, Sousse, Tunisia, 2012.

[14]Z. Sbai, “Contribution to Workflow Modeling and Process Verification”, PhD Thesis, CNAM (National Conservatory of Arts and Crafts), France, 2010.

[15]L. E. Morales, “Business process verification using a Formal Compositional Approach and Timed Automata”, Proceedings of XXXI Latin American Computing Conference (CLEI), Venezuela, October 7-11, 2013.

[16]R. ElMansouri, “Modelling and Verification of business processes in virtual enterprises” PhD Thesis, University Mentouri Constantine, Alger, 2009.

[17]E. Simperl and M. Luczak-Roesch,” Collaborative Ontology Engineering: A Survey”, Knowledge Engineering Review, 2012.DOI :10.1017/S0269888913000192.

[18]S. Falconer, T. Tudorache and N. Noy, “An analysis of collaborative patterns in large-scale ontology development projects”, Proceedings of the Sixth International Conference on Knowledge Capture,2011, p 25-32. DOI:10.1145/1999676.1999682. 

[19]M. Krötzsch et al. Semantic Wikipedia. Journal of Web Semantics, 5(4):251–261, 2007.

[20]F. Bry, S. Schaffert, D. Vrandevci’c and K. Weiand, “Semantic Wikis: Approaches, Applications, and Perspectives. In: Eiter T., Krennwallner T. (eds) Reasoning Web”, Semantic Technologies for Advanced Query Answering, Reasoning Web 2012. Lecture Notes in Computer Science, vol 7487. Springer, Berlin, Heidelberg, 2012.DOI: https://doi.org/10.1007/978-3-642-33158-9_9.

[21]K. Bollacker, R. Cook, P. Tufts,” Freebase: a shared database of structured general human knowledge”, Proceedings of the 22nd AAAI Conference on Artiļ¬cial Intelligence. 2007, 1962–1963

[22] K. D. Bollacker, C. Evans, P. Paritosh, T. Sturge, J. Taylor,”Freebase: a collaboratively created graph database for structuring human knowledge”, SIGMOD Conference 2008: 1247-1250.

[23]Studer (R.), Benjamins (V.R.), Fensel (D.): Knowledge Engineering: Principles and Methods. Data & Knowledge Engineering. 25: 161-197(1998).

[24]S. Truptil, “Study of the approach to interoperability by mediation within the framework of a dynamic of collaboration applied to crisis management”, PhD Thesis in in industrial systems, INPT – EMAC, France ,2011.

[25]T.H. Davenport, “Process innovation: reengineering work through information technology”, Harvard Business Press, 1993.

[26]https://fr.bonitasoft.com/(Accessed 25 October 2019).

[27]https://github.com/Robert62/BPMN_S-BPM-Ontology(Accessed 29 October 2019).

[28]G. Adamo, S. Borgo, C. Di Francescomarino, C. Ghidini and N. Guarino, “On the Notion of Goal in Business Process Models”, (eds) AI*IA 2018 – Advances in Artificial Intelligence. AI*IA 2018. Lecture Notes in Computer Science, vol 11298. Springer, Cham,2018. DOI: 10.1007/978-3-030-03840-3_11

[29]M. Uschold, and M. Gruninger, M, “Ontologies: principles, methods and applications”, The Knowledge Engineering Review, 11:93–136,1996.

[30]M. Fernández-López, A.  Gómez-Pérez and N. Juristo,” METHONTOLOGY: From Ontological Art Towards Ontological Engineering”. AAAI-97 Spring Symposium Series, 24-26 March 1997, Stanford University, EEUU. 

[31]M.C. Suárez-Figueroa, A. Gómez-Pérez and M. Fernández-Lópe, “The NeOn Methodology for Ontology Engineering”, Ontology Engineering in a Networked World. Springer, Berlin, Heidelberg, 2012.DOI: 10.1007/978-3-642-24794-1_2

[32]M. Fox and M. Grüninger,” Ontologies for Enterprise Integration”, 1994, p 82-89.

[33]A. Fleischmann, “What Is S-BPM? “,2010, 85-106.DOI :10.1007/978-3-642-15915-2_7.