Skip to main content

Ontology-Driven Enterprise Modeling: A Plugin for the Protégé Platform

  • Conference paper
  • First Online:
Enterprise, Business-Process and Information Systems Modeling (BPMDS 2019, EMMSAD 2019)

Abstract

The use of ontologies for enterprise modeling has been discussed from different perspectives in the past. In the paper at hand we describe design options for creating enterprise models by using an ontology as a shared domain conceptualization connected through ontology-driven conceptual modeling. The enterprise models thus act as representations of ontology instances. As a major benefit, a coupling between the visual representations of enterprise models and the reasoning capabilities that are typically available for ontologies can be achieved. In addition, we describe options for the realization of such an approach, which ideally builds upon existing platforms for enabling re-use and interoperability. Finally, we present an open-source implementation as a Protégé plugin to show the technical feasibility and its application to a use case in the area of enterprise modeling.

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 EPUB and 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

Notes

  1. 1.

    https://protege.stanford.edu/.

  2. 2.

    https://www.topquadrant.com/tools/modeling-topbraid-composer-standard-edition/.

  3. 3.

    http://www.semafora-systems.com/en/products/ontostudio/.

  4. 4.

    The plugin is available at https://github.com/benediktreitemeyer/onbacomo.

References

  1. Antoniou, G., Van Harmelen, F.: Web ontology language: OWL. In: Staab, S., Studer, R. (eds.) Handbook on Ontologies. INFOSYS. Springer, Heidelberg (2004). https://doi.org/10.1007/978-3-540-24750-0_4

    Chapter  Google Scholar 

  2. Azzini, A., Braghin, C., Damiani, E., Zavatarelli, F.: Using semantic lifting for improving process mining: a data loss prevention system case study. In: Accorsi, R., Ceravolo, P., Cudré-Mauroux, P. (ed.) 3rd International Symposium on Data-Driven Process Discovery and Analysis, pp. 62–73. CEUR-WS (2013)

    Google Scholar 

  3. Benevides, A.B., Guizzardi, G.: A model-based tool for conceptual modeling and domain ontology engineering in OntoUML. In: Filipe, J., Cordeiro, J. (eds.) ICEIS 2009. LNBIP, vol. 24, pp. 528–538. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-01347-8_44

    Chapter  Google Scholar 

  4. Bork, D., Fill, H.G.: Formal aspects of enterprise modeling methods: a comparison framework. In: 2014 47th Hawaii International Conference on System Science (HICSS), pp. 3400–3409. IEEE (2014)

    Google Scholar 

  5. Brockmans, S., Volz, R., Eberhart, A., Löffler, P.: Visual modeling of OWL DL ontologies using UML. In: McIlraith, S.A., Plexousakis, D., van Harmelen, F. (eds.) ISWC 2004. LNCS, vol. 3298, pp. 198–213. Springer, Heidelberg (2004). https://doi.org/10.1007/978-3-540-30475-3_15

    Chapter  Google Scholar 

  6. Bubenko, J., Persson, A., Stirn, J.: User guide of the knowledge management approach using enterprise knowledge patterns, deliverable D3, IST programme project hypermedia and pattern based knowledge management for smart organisations. Technical report, IST-2000-28401, Royal Institute of Technology, Sweden (2001)

    Google Scholar 

  7. Burton-Jones, A., Storey, V.C., Sugumaran, V., Ahluwalia, P.: A semiotic metrics suite for assessing the quality of ontologies. Data Knowl. Eng. 55(1), 84–102 (2005)

    Article  Google Scholar 

  8. Card, S.K., Shneiderman, B., MacKinlay, J.D.: Readings in Information Visualization: Using Vision to Think. Morgan Kaufmann, San Francisco (1999)

    Google Scholar 

  9. Dietz, J.: Enterprise Ontology - Theory and Methodology. Springer, Heidelberg (2006). https://doi.org/10.1007/3-540-33149-2

    Book  Google Scholar 

  10. Fill, H.G.: Visualisation for Semantic Information Systems. Springer/Gabler, Wiesbaden (2009). https://doi.org/10.1007/978-3-8349-9514-8

    Book  Google Scholar 

  11. Fill, H.G.: SeMFIS: a flexible engineering platform for semantic annotations of conceptual models. Semant. Web (SWJ) 8(5), 747–763 (2017). https://doi.org/10.3233/SW-160235

    Article  Google Scholar 

  12. Fill, H.G., Karagiannis, D.: On the conceptualisation of modelling methods using the ADOxx meta modelling platform. Enterp. Model. Inf. Syst. Arch. 8(1), 4–25 (2013)

    Article  Google Scholar 

  13. Fill, H.-G.: On the conceptualization of a modeling language for semantic model annotations. In: Salinesi, C., Pastor, O. (eds.) CAiSE 2011. LNBIP, vol. 83, pp. 134–148. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-22056-2_14

    Chapter  Google Scholar 

  14. Fox, M.S., Barbuceanu, M., Gruninger, M.: An organisation ontology for enterprise modelling: preliminary concepts for linking structure and behaviour. In: 4th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, pp. 71–81. IEEE (1995)

    Google Scholar 

  15. Fox, M.S., Gruninger, M.: Ontologies for enterprise modelling. In: Kosanke, K., Nell, J.G. (eds.) Enterprise Engineering and Integration. ESPRIT, pp. 190–200. Springer, Heidelberg (1997). https://doi.org/10.1007/978-3-642-60889-6_22

    Chapter  Google Scholar 

  16. Frank, U.: Visual languages for enterprise modelling. In: Arbeitsberichte des Institut für Wirtschaftsinformatik der Universität Koblenz-Landau, no. 18 (1999)

    Google Scholar 

  17. Gailly, F., Alkhaldi, N., Casteleyn, S., Verbeke, W.: Recommendation-based conceptual modeling and ontology evolution framework (CMOE+). Bus. Inf. Syst. Eng. 59(4), 235–250 (2017). https://doi.org/10.1007/s12599-017-0488-y

    Article  Google Scholar 

  18. Gruber, T.R.: Toward principles for the design of ontologies used for knowledge sharing? Int. J. Hum.-Comput. Stud. 43(5–6), 907–928 (1995)

    Article  Google Scholar 

  19. Guarino, N.: Formal ontology and information systems. In: Guarino, N. (ed.) Proceedings of FOIS 1998, pp. 81–97. IOS Press (1998)

    Google Scholar 

  20. Guizzardi, G.: Ontological foundations for conceptual modeling with applications. In: Ralyté, J., Franch, X., Brinkkemper, S., Wrycza, S. (eds.) CAiSE 2012. LNCS, vol. 7328, pp. 695–696. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-31095-9_45

    Chapter  Google Scholar 

  21. Guizzardi, G., Wagner, G.: Using the unified foundational ontology (UFO) as a foundation for general conceptual modeling languages. In: Poli, R., Healy, M., Kameas, A. (eds.) Theory and Applications of Ontology: Computer Applications, pp. 175–196. Springer, Dordrecht (2010). https://doi.org/10.1007/978-90-481-8847-5_8

    Chapter  Google Scholar 

  22. Guizzardi, G., Wagner, G., Almeida, J.P.A., Guizzardi, R.S.: Towards ontological foundations for conceptual modeling: the unified foundational ontology (UFO) story. Appl. Ontol. 10(3–4), 259–271 (2015)

    Article  Google Scholar 

  23. Harel, D., Rumpe, B.: Meaningful modeling: what’s the semantics of “semantics”? Computer 37, 64–72 (2004)

    Article  Google Scholar 

  24. Hinkelmann, K., Albayrak, M., Kritikos, K., Kurjakovic, S., Lammel, B., Woitsch, R.: Modelling framework for BPaaS. CloudSocket (2015). https://site.cloudsocket.eu/documents/251273/350509/CloudSocket-D3.1-BPaaS+Design+Environment+Research.pdf/2ce822b9-3b0f-4602-99dc-c5c32780f511

  25. Hinkelmann, K., Laurenzi, E., Martin, A., Thönssen, B.: Ontology-based metamodeling. In: Dornberger, R. (ed.) Business Information Systems and Technology 4.0. SSDC, vol. 141, pp. 177–194. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-74322-6_12

    Chapter  Google Scholar 

  26. Horrocks, I., Patel-Schneider, P., Boley, H., Tabet, S., Grosof, B., Dean, M.: SWRL: a semantic web rule language combining OWL and RuleML. W3C Member Submission 21, 79 (2004)

    Google Scholar 

  27. Iacob, M., Jonkers, H., Lankhorst, M., Proper, H.: ArchiMate 1.0 Specification. Van Haren Publishing, Zaltbommel (2009)

    Google Scholar 

  28. Karagiannis, D., Mayr, H.C., Mylopoulos, J.: Domain-Specific Conceptual Modeling - Concepts, Methods and Tools. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-39417-6

    Book  Google Scholar 

  29. Kifer, M., Lausen, G.: F-logic: a higher-order language for reasoning about objects, inheritance, and scheme. ACM SIGMOD Rec. 18(2), 134–146 (1989)

    Article  Google Scholar 

  30. Lemaignan, S., Siadat, A., Dantan, J.Y., Semenenko, A.: MASON: a proposal for an ontology of manufacturing domain. In: Workshop on Distributed Intelligent Systems, pp. 195–200. IEEE (2006)

    Google Scholar 

  31. Maier, R.: Knowledge Management Systems: Information and Communication Technologies for Knowledge Management. Springer, Heidelberg (2004)

    Book  Google Scholar 

  32. McBride, B.: The resource description framework (RDF) and its vocabulary description language RDFS. In: Staab, S., Studer, R. (eds.) The Handbook on Ontolgies in Information Systems. INFOSYS, pp. 51–65. Springer, Heidelberg (2003). https://doi.org/10.1007/978-3-540-24750-0_3

    Chapter  Google Scholar 

  33. Musen, M.A.: The protégé project: a look back and a look forward. AI Matters 1(4), 4–12 (2015)

    Article  Google Scholar 

  34. Mylopoulos, J.: Conceptual modeling and Telos. In: Conceptual Modelling, Databases and CASE: An Integrated View of Information Systems Development, pp. 49–68. Wiley (1992)

    Google Scholar 

  35. Opdahl, A.L., Berio, G., Harzallah, M., Matulevičius, R.: An ontology for enterprise and information systems modelling. Appl. Ontol. 7(1), 49–92 (2012)

    Google Scholar 

  36. Pittl, B., Fill, H.G.: A visual modeling approach for the semantic web rule language. Semant. Web J. Pre-Press (2019). https://doi.org/10.3233/SW-180340

  37. Sandkuhl, K., et al.: From expert discipline to common practice: a vision and research agenda for extending the reach of enterprise modeling. Bus. Inf. Syst. Eng. 60(1), 69–80 (2018)

    Article  Google Scholar 

  38. Staab, S., Walter, T., Gröner, G., Parreiras, F.S.: Model driven engineering with ontology technologies. In: Aßmann, U., Bartho, A., Wende, C. (eds.) Reasoning Web 2010. LNCS, vol. 6325, pp. 62–98. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-15543-7_3

    Chapter  Google Scholar 

  39. Strahringer, S.: Ein sprachbasierter Metamodellbegriff und seine Verallgemeinerung durch das Konzept des Metaisierungsprinzips. Modellierung 98, 15–20 (1998)

    Google Scholar 

  40. Studer, R., Benjamins, R., Fensel, D.: Knowledge engineering: principles and methods. Data Knowl. Eng. 25, 161–197 (1998)

    Article  Google Scholar 

  41. TopQuadrant: TopBraid Composer 2007 features and getting started guide version 1.0, created by TopQuadrant. TopQuadrant Website (2007)

    Google Scholar 

  42. Uschold, M.: Building ontologies: towards a unified methodology. In: Proceedings of 16th Annual Conference of the British Computer Society Specialists Group on Expert Systems. Citeseer (1996)

    Google Scholar 

  43. Uschold, M., King, M., Moralee, S., Zorgios, Y.: The enterprise ontology. Knowl. Eng. Rev. 13(1), 31–89 (1998)

    Article  Google Scholar 

  44. Verdonck, M., Gailly, F.: Insights on the use and application of ontology and conceptual modeling languages in ontology-driven conceptual modeling. In: Comyn-Wattiau, I., Tanaka, K., Song, I.-Y., Yamamoto, S., Saeki, M. (eds.) ER 2016. LNCS, vol. 9974, pp. 83–97. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-46397-1_7

    Chapter  Google Scholar 

  45. Wand, Y., Weber, R.: An ontological model of an information system. IEEE Trans. Softw. Eng. 16(11), 1282–1292 (1990)

    Article  Google Scholar 

  46. Wang, X., Zhang, D.Q., Gu, T., Pung, H.K.: Ontology based context modeling and reasoning using OWL. In: Proceedings of the Second IEEE Annual Conference on Pervasive Computing and Communications Workshops. IEEE (2004)

    Google Scholar 

  47. Weiten, M.: Ontostudio\(\textregistered \) as a ontology engineering environment. In: Davies, J.F., Grobelnik, M., Mladenic, D. (eds.) Semantic Knowledge Management, pp. 51–60. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-540-88845-1_5

    Chapter  Google Scholar 

  48. Wilde, T., Hess, T.: Forschungsmethoden der Wirtschaftsinformatik. Wirtschaftsinformatik 49(4), 280–287 (2007)

    Article  Google Scholar 

  49. Ye, J., Sun, S., Song, W., Wen, L.: Formal semantics of BPMN process models using YAWL. In: 2008 Second International Symposium on Intelligent Information Technology Application, vol. 2, pp. 70–74. IEEE (2008)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Benedikt Reitemeyer .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Reitemeyer, B., Fill, HG. (2019). Ontology-Driven Enterprise Modeling: A Plugin for the Protégé Platform. In: Reinhartz-Berger, I., Zdravkovic, J., Gulden, J., Schmidt, R. (eds) Enterprise, Business-Process and Information Systems Modeling. BPMDS EMMSAD 2019 2019. Lecture Notes in Business Information Processing, vol 352. Springer, Cham. https://doi.org/10.1007/978-3-030-20618-5_15

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-20618-5_15

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-20617-8

  • Online ISBN: 978-3-030-20618-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics