Ontology-Driven Enterprise Modelling in Practice: Experiences from Industrial Cases

  • Kurt Sandkuhl
  • Alexander Smirnov
  • Nikolay Shilov
  • Hasan Koç
Conference paper
Part of the Lecture Notes in Business Information Processing book series (LNBIP, volume 215)


Significant progress in ontology engineering during the last decade resulted in a growing interest in using ontologies for industrial applications. This paper presents lessons learned and recommendations for ontology engineering projects with focus on industrial applications. The research is based on the analysis of a number of case studies in different industrial domains. Based on the case studies the paper presents experiences from ontology development and gives recommendations for industrial ontology construction projects. The recommendations concern (1) selection of development methods, (2) perspectives on generalisation/specialisation strategy, (3) aspects of user participation in ontology construction and (4) effects on knowledge management in organizations.


Ontology construction Ontology engineering Experience report 



Some parts of the research presented here were done in collaboration between Festo and SPIIRAS. The research was supported partly by grants # 13-07-13159, # 13–07–12095, # 14–07–00345, # 12–07–00298, and # 12–07–00302 of the Russian Foundation for Basic Research, project 213 (program 15) of the Presidium of the Russian Academy of Sciences, and project #2.2 of the basic research program. This work was also partially supported by Government of Russian Federation, Grant 074-U01. Other parts of this work were financed by the Swedish Knowledge Foundation.


  1. 1.
    Brusa, G., Caliusco, M.L., Chiotti, O: A process for building a domain ontology: an experience in developing a government budgetary ontology. In: Proceedings of the Second Australasian Workshop on Advances in Ontologies, vol. 72, pp. 7-15 (2006)Google Scholar
  2. 2.
    Chandrasekaran, B., Josephson, J.R., Benjamins, V.R.: What are ontologies and why do we need them? IEEE Intell. Syst. 14(1), 20–26 (1999)CrossRefGoogle Scholar
  3. 3.
    Christopher, M., Towill, D.: An integrated model for the design of agile supply chains. Int. J. Phys. Distrib. Oper. Manage. 31, 235–244 (2001)CrossRefGoogle Scholar
  4. 4.
    Noy, N.F., McGuinness, L.D.: Ontology development 101: A guide to creating your first ontology. Development 32(1), 1–25 (2000)Google Scholar
  5. 5.
    Falbo, R.A.: Experiences in using a method for building domain ontologies. In: 16th International Conference on Software Engineering and Knowledge Engineering (SEKE 2004), Workshop on Ontology in Action (OIA 2004), Alberta, Canada, pp. 474-477 (2004)Google Scholar
  6. 6.
    Gruber, T.: A translation approach to portable ontology specifications. Knowl. Acquis. 5, 199–220 (1993)CrossRefGoogle Scholar
  7. 7.
    Gunasekaran, A., Lai, K., Cheng, T.: Responsive supply chain: a competitive strategy in a networked economy. Omega 36, 549–564 (2008)CrossRefGoogle Scholar
  8. 8.
    Park, J., Sung, K., Moon, S.: Developing graduation screen ontology based on the METHONTOLOGY approach. In: Networked Computing and Advanced Information Management, NCM 2008, pp. 375–380 (2008)Google Scholar
  9. 9.
    Sandkuhl, K., Öhgren, A., Smirnov, A., Shilov, N., Kashevnik, A.: Ontology construction in practice - experiences and recommendations from industrial cases. In: 9th ICEIS, 12-16 June 2007, Funchal, Madeira – Portugal (2007)Google Scholar
  10. 10.
    Mizoguchi, R.: Ontological engineering: foundation of the next generation knowledge processing. In: Zhong, N., Yao, Y., Ohsuga, S., Liu, J. (eds.) WI 2001. LNCS (LNAI), vol. 2198, pp. 44–57. Springer, Heidelberg (2001)CrossRefGoogle Scholar
  11. 11.
    Nilsson, A., Tolis, C., Nellborn, C. (eds.): Perspectives on Business Modelling: Understanding and Changing Organisations. Springer, Heidelberg (1999)Google Scholar
  12. 12.
    Öhgren, A. Sandkuhl, K.: Towards a methodology for ontology development in small and medium-sized enterprises. In: IADIS Conference on Applied Computing, Algarve, Portugal (2005)Google Scholar
  13. 13.
    Oroszi, A., Jung, T., Smirnov, A., Shilov, N., Kashevnik, A.: Ontology-driven codification for discrete and modular products. Int. J. Prod. Dev. 8(2), 162–177 (2009). InderscienceCrossRefGoogle Scholar
  14. 14.
    Seigerroth, U., Kaidalova, J., Shilov, N., Kaczmarek, T.: Semantic web technologies in business and IT alignment: multi-model algorithm of ontology matching. In: The Fifth International Conference on Advances in Future Internet (AFIN 2013), August 25-31, 2013, Barcelona, Spain, pp. 50-56 (2013). ISBN: 978-1-61208-300-1Google Scholar
  15. 15.
    Smirnov, A., Pashkin, M., Levashova, T., Chilov, N.: Ontology-based support for semantic interoperability between SCM and PLM. Int. J. Pro. Lifecycle Manage. 1(3), 289–302 (2006). Inderscience Enterprises LtdCrossRefGoogle Scholar
  16. 16.
    Smirnov, A., Sandkuhl, K., Shilov, N., Kashevnik, A.: “Product-Process-Machine’’ System Modeling: Approach and Industrial Case Studies. In: Grabis, J., Kirikova, M., Zdravkovic, J., Stirna, J. (eds.) PoEM 2013. LNBIP, vol. 165, pp. 251–265. Springer, Heidelberg (2013)CrossRefGoogle Scholar
  17. 17.
    Smirnov, A., Shilov, N., Kashevnik, A., Jung, T., Sinko, M., Oroszi, A.: Ontology-driven product configuration. In: International Conference on Knowledge Management and Information Sharing (KMIS 2011), Paris, France, October 26-29, 2011, pp. 38-47 (2011)Google Scholar
  18. 18.
    Kaczmarek, T., Seigerroth, U., Shilov, N.: Multi-layered enterprise modeling and its challenges in business and IT alignment. In: Proceedings of the ICEIS 2012, Wroclaw, Poland, June 28 – July 01, 2012, pp. 257-260 (2012)Google Scholar
  19. 19.
    VDMA, German Engineering Federation (2014).
  20. 20.
    Sandkuhl, K., Billig, A.: Ontology-based artefact management in automotive electronics. Int. J. Comput. Integr. Manufact. (IJCIM) 20(7), 627–638 (2007)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  • Kurt Sandkuhl
    • 1
    • 3
  • Alexander Smirnov
    • 2
    • 3
  • Nikolay Shilov
    • 2
  • Hasan Koç
    • 1
  1. 1.Institute of Computer ScienceUniversity of RostockRostockGermany
  2. 2.St.Petersburg Institute for Informatics and Automation of the Russian Academy of SciencesSt.PetersburgRussia
  3. 3.ITMO UniversitySt. PetersburgRussia

Personalised recommendations