Abstract
Knowledge management is a key success factor for companies. It can be facilitated by building information systems based on semantic technologies and herewith gain the profits of describing knowledge in a machine processable and exchangeable way. The problem companies are facing today is that ontology engineering still is a very complex and challenging task. Modeling high quality ontologies, in the sense of using the best suited language for the domain of interest with respect to available modeling constructs as well as applying established modeling best practices, is very difficult. This is especially true for domain experts who normally have no or just limited knowledge about the underlying logical formalisms. The model driven ontology engineering platform presented in this paper tackles those problem in two ways: 1) Domain specific languages (DSL) are provided which abstract from concrete ontology languages and hereby simplify ontology modeling for domain experts. 2) Ontology design patterns (ODP)[7], which describe best practices for ontology engineering, are applied automatically and transparently during ontology generation. In order to examine the feasibility of this approach, a prototype has been developed on top of the Eclipse Modeling Project (EMP).
Chapter PDF
References
Defining N-ary Relations on the Semantic Web, http://www.w3.org/TR/swbp-n-aryRelations/
Ontology Design Patterns, http://ontologydesignpatterns.org
Semantic Web Best Practices and Deployment Working Group (2001), http://www.w3.org/2001/sw/BestPractices/
Blomqvist, E.: D2.5.2: Pattern based ontology design: methodology and software support, NeOn project (2010)
Blomqvist, E.: Ontology patterns: Typology and experiences from design pattern development. In: Linköping Electronic Conference Proceedings, pp. 55–64. Linköping University Electronic Press, Linköpings universitet (2010)
Blomqvist, E., Sandkuhl, K.: Patterns in ontology engineering: Classification of ontology patterns. In: ICEIS, vol. 3, pp. 413–416 (2005)
Gangemi, A., Presutti, V.: Ontology Design Patterns ODP. International Handbooks on Information Systems. In: Handbook on Ontologies, Springer, Heidelberg (2009)
Presutti, V., Gangemi, A.: Content ontology design patterns as practical building blocks for web ontologies. In: Li, Q., Spaccapietra, S., Yu, E., Olivé, A. (eds.) ER 2008. LNCS, vol. 5231, pp. 128–141. Springer, Heidelberg (2008)
Presutti, V., Gangemi, A., David, S., Aguado de Cea, G., Suarez Figueroa, M.-C., Montiel-Ponsoda, E., Poveda, M.: D2.5.1: Library of design patterns for collaborative development of networked ontologies, NeOn project (2008)
Staab, S., Erdmann, M., Maedche, A.: Engineering ontologies using semantic patterns. Ontologies and Information Sharing (2001)
Suarez Figueroa, M.-C., Brockmans, S., Gangemi, A., Gómez-Pérez, A., Lehmann, J., Lewen, H., Presutti, V., Sabou, M.: D5.1.1: NeOn Modelling Components, NeOn project (2007)
Svátek, V.: Design patterns for semantic web ontologies: Motivation and discussion. In: 7th Conference on Business Information Systems, Poznan (2004)
Tairas, R., Mernik, M., Gray, J.: Models in software engineering. In: Chaudron, M.R. (ed.) Using Ontology in the Domain Analysis of Domain-Specific Languages, pp. 332–342. Springer, Heidelberg (2009) ISBN: 978-3-642-01647-9
Walter, T., Silva Parreiras, F., Staab, S.: OntoDSL: An ontology-based framework for domain-specific languages. In: Schürr, A., Selic, B. (eds.) MODELS 2009. LNCS, vol. 5795, pp. 408–422. Springer, Heidelberg (2009)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Janke, T. (2011). Ontology Engineering Based on Domain Specific Languages and the Application of Ontology Design Patterns. In: Salinesi, C., Pastor, O. (eds) Advanced Information Systems Engineering Workshops. CAiSE 2011. Lecture Notes in Business Information Processing, vol 83. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-22056-2_18
Download citation
DOI: https://doi.org/10.1007/978-3-642-22056-2_18
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-22055-5
Online ISBN: 978-3-642-22056-2
eBook Packages: Computer ScienceComputer Science (R0)