Authors: Bodil Nistrup Madsen, Hanne Erdman Thomsen
Addresses: Department of International Language Studies and Computational Linguistics, Copenhagen Business School, Dalgas Have 15, DK-2000 Frederiksberg, Copenhagen, Denmark. ' Department of International Language Studies and Computational Linguistics, Copenhagen Business School, Dalgas Have 15, DK-2000 Frederiksberg, Copenhagen, Denmark
Abstract: Ontologies are useful for many purposes. The use of an ontology is, for example, crucial for writing consistent definitions of concepts within a specific domain. In this paper, we will argue that the principles of rigorous terminology work are useful for building consistent ontologies. In many cases, developers of IT systems encounter severe problems, because they neglect the necessity of developing a proper ontology (concept model) before they develop a conceptual data model as a basis for an IT system. In this paper, we will argue that the development of an ontology is crucial for setting up a conceptual data model, and therefore it should always be added as an initial stage to data modelling. Also we will give some examples of the mapping between ontologies and conceptual data models. Future research will reveal to what extent it will be possible to set up rules for automatic mapping of concepts of an ontology into classes and attributes of a conceptual data model.
Keywords: data modelling; concept modelling; terminology; UML; concept diagrams; concept clarification; characteristics; properties; individual concepts; ontology construction; ontologies.
International Journal of Metadata, Semantics and Ontologies, 2009 Vol.4 No.4, pp.239 - 249
Published online: 10 Nov 2009 *Full-text access for editors Access for subscribers Purchase this article Comment on this article