Skip to main content

Fully Automatic Construction of Enterprise Ontologies Using Design Patterns: Initial Method and First Experiences

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 3761))

Abstract

The main contribution of this paper is an initial method for automatically exploiting ontology design patterns with the aim of further automating the creation of enterprise ontologies in small-scale application contexts. The focus is so far on developing a fully automated construction method, thereby somewhat reducing the requirements on ontology customization and level of detail. In this paper we present an approach how to use knowledge (patterns) from other areas, like data modeling, knowledge reuse, software analysis and software design, to create ontology patterns. These design patterns are then used within our method for automatically matching and pruning them, in accordance with information extracted from existing knowledge sources within the company in question. Though the method still needs some fine-tuning, it has already been used when creating an enterprise ontology for a supplier-company within the automotive industry.

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   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.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. Guarino, N.: Formal Ontology and Information Systems. In: Proceedings of FOIS 1998, pp. 3–15 (1998)

    Google Scholar 

  2. van Heijst, G., Schreiber, A.T., Wielinga, B.J.: Using explicit ontologies for KBS development. International Journal of Human-Computer Studies 46, 183–292 (1997)

    Article  MATH  Google Scholar 

  3. Buschmann, F., Meunier, R., Rohnert, H., Sommerlad, P., Stal, M.: Pattern-oriented Software Architecture - A System of Patterns. John Wiley & Sons, Chichester (1996)

    Google Scholar 

  4. Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns - Elements of Reusable Object-Oriented Software. Addison-Wesley, Reading (1995)

    Google Scholar 

  5. Hay, D.C.: Data Model Patterns - Conventions of Thought. Dorset House Publishing, New York (1996)

    Google Scholar 

  6. Puppe, F.: Knowledge Formalization Patterns. In: Proceedings of PKAW 2000, Sydney, Australia (2000)

    Google Scholar 

  7. Sutcliffe, A.: The Domain Theory - Patterns for Knowledge and Software Reuse. Lawrence Erlbaum Associates, Mahwah (2002)

    Google Scholar 

  8. W3C-SWBPD: Semantic Web Best Practices and Deployment Working Group (2004), Available at http://www.w3.org/2001/sw/BestPractices/

  9. Stuckenschmidt, H., Euzenat, J.: Ontology Language Integration: A Constructive Approach. In: Proceedings of the Workshop on Application of Description Logics at the Joint German and Austrian Conference on AI, CEUR-Workshop Proceedings, vol. 44 (2001)

    Google Scholar 

  10. Staab, S., Erdmann, M., Maedche, A.: Engineering Ontologies using Semantic Patterns. In: O’Leary, D., Preece, A. (eds.) Proceedings of the IJCAI 2001 Workshop on E-business & The Intelligent Web, Seattle (2001)

    Google Scholar 

  11. Gangemi, A.: Some design patterns for domain ontology building and analysis (2004), Available at http://www.loa-cnr.it/Tutorials/OntologyDesignPatterns.zip,downloaded2004-10-04

  12. Reich, J.R.: Ontological Design Patterns for the Integration of Molecular Biological Information. In: Proceedings of the German Conference on Bioinformatics GCB 1999, pp. 156–166 (1999)

    Google Scholar 

  13. Blomqvist, E., Sandkuhl, K.: Patterns in Ontology Engineering: Classification of Ontology Patterns. In: Proc. of ICEIS 2005 7th International Conference on Enterprise Information systems, Miami Beach, Florida (2005)

    Google Scholar 

  14. de Chalendar, G., Grau, B.: How to Classify Words Using their Context. In: Proceedings of the 12th International Conference on Knowledge Engineering and Knowledge Management, EKAW 2000, Juan-les-Pins, France, October 2000, pp. 203–216. Springer, Heidelberg (2000)

    Google Scholar 

  15. Gamallo, P., Gonzalez, M., Augustinin, A., Lopes, G., de Lima, V.S.: Mapping Syntactic Dependencies onto Semantic Relations. In: 15th European Conference on Artificial Intelligence (ECAI 2002): Workshop on Machine Learning and Natural Language Processing for Ontology Engineering, Lyon, France (2002)

    Google Scholar 

  16. Sporleder, C.: A Galois Lattice based Approach to Lexical Inheritance Hierarchy Learning. In: 15th European Conference on Artificial Intelligence (ECAI 2002): Workshop on Machine Learning and Natural Language Processing for Ontology Engineering, Lyon, France (2002)

    Google Scholar 

  17. Silverston, L.: The Data Model Resource Book, Revised edn., vol. 1. John Wiley & Sons, Chichester (2001)

    Google Scholar 

  18. KAON (2005), available at http://kaon.semanticweb.org/

  19. WordNet (2005), available at http://wordnet.princeton.edu/ , downloaded 2005-04-14

  20. Fowler, M.: Analysis Patterns - Reusable Object Models. Addison-Wesley, Reading (1997)

    Google Scholar 

  21. Gangemi, A., Mika, P.: Understanding the Semantic Web through Descriptions and Situations. In: Meersman, R., Tari, Z., Schmidt, D.C. (eds.) CoopIS 2003, DOA 2003, and ODBASE 2003. LNCS, vol. 2888, pp. 689–706. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  22. Silverston, L.: The Data Model Resource Book, Revised Edition, vol. 2. John Wiley & Sons, Chichester (2001)

    Google Scholar 

  23. Gardner, K., Rush, A., Crist, M., Konitzer, R., Teegarden, B.: Cognitive Patterns - Problem-solving Frameworks for Object Technology. Cambridge University Press, Cambridge (1998)

    Google Scholar 

  24. Maedche, A., Volz, R.: The ontology Extraction & Maintenance Framework Text-To-Onto. In: ICDM 2001: The 2001 IEEE International Conference on Data Mining Workshop on Integrating Data Mining and Knowledge Management (2001)

    Google Scholar 

  25. Cohen, W., Ravikumar, P., Fienberg, S.: A Comparison of String Distance Metrics for Name-Matching Tasks. In: Proc. of IJCAI 2003 Workshop on Information Integration on the Web (IIWeb 2003), Acapulco, Mexico, August 9-10 (2003)

    Google Scholar 

  26. SecondString (2005), available at http://secondstring.sourceforge.net/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Blomqvist, E. (2005). Fully Automatic Construction of Enterprise Ontologies Using Design Patterns: Initial Method and First Experiences. In: Meersman, R., Tari, Z. (eds) On the Move to Meaningful Internet Systems 2005: CoopIS, DOA, and ODBASE. OTM 2005. Lecture Notes in Computer Science, vol 3761. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11575801_24

Download citation

  • DOI: https://doi.org/10.1007/11575801_24

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-29738-3

  • Online ISBN: 978-3-540-32120-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics