Formal Ontology Engineering in the DOGMA Approach
نویسندگان
چکیده
This paper presents a specifically database-inspired approach (called DOGMA) for engineering formal ontologies, implemented as shared resources used to express agreed formal semantics for a real world domain. We address several related key issues, such as knowledge reusability and shareability, scalability of the ontology engineering process and methodology, efficient and effective ontology storage and management, and coexistence of heterogeneous rule systems that surround an ontology mediating between it and application agents. Ontologies should represent a domain's semantics independently from "language", while any process that creates elements of such an ontology must be entirely rooted in some (natural) language, and any use of it will necessarily be through a (in general an agent's computer) language. To achieve the claims stated, we explicitly decompose ontological resources into ontology bases in the form of simple binary facts called lexons and into socalled ontological commitments in the form of description rules and constraints. Ontology bases in a logic sense, become "representationless" mathematical objects which constitute the range of a classical interpretation mapping from a first order language, assumed to lexically represent the commitment or binding of an application or task to such an ontology base. Implementations of ontologies become database-like on-line resources in the model-theoretic sense. The resulting architecture allows to materialize the (crucial) notion of commitment as a separate layer of (software agent) services, mediating between the ontology base and those application instances that commit to the ontology. We claim it also leads to methodological approaches that naturally extend key aspects of database modeling theory and practice. We discuss examples of the prototype DOGMA implementation of the ontology base server and commitment server. 1 Motivation, Context and Overview of Related Work What are Ontologies. Computer science (re-)defines ontology as a branch of knowledge engineering, where agreed semantics of a certain domain is represented formally in a computer resource, which then enables sharing and interoperation between information systems (IS). Representing the formal semantics for a certain domain implies conceptualizing the domain objects and their interrelationships in a [JM02] Jarrar M. and Meersman R.: 'Formal Ontology Engineering in the DOGMA Approach'. In Proceedings of the International Conference on Ontologies, Databases and Applications of Semantics (ODBase 02). Springer Verlag, LNCS 2519, pp. 1238 1254. (2002).
منابع مشابه
The Relation between a Framework for Collaborative Ontology Engineering and Nicola Guarino's Terminology and Ideas in "Formal Ontology and Information Systems"
In this paper, we investigate the relation between Guarino’s seminal paper “Formal Ontology and Information Systems” and the DOGMA ontology-engineering framework. As DOGMA is geared towards the development of ontologies for semantic interoperation between autonomously developed and maintained information systems, it follows that the stakeholders in this project form a community and adds a socia...
متن کاملContext Dependency Management in Ontology Engineering: A Formal Approach
A viable ontology engineering methodology requires supporting domain experts in gradually building and managing increasingly complex versions of ontological elements and their converging and diverging interrelationships. Contexts are necessary to formalise and reason about such a dynamic wealth of knowledge. However, context dependencies introduce many complexities. In this article, we introduc...
متن کاملOntology Engineering - The DOGMA Approach
This chapter presents a methodological framework for ontology engineering (called DOGMA), which is aimed to guide ontology builders towards building ontologies that are both highly reusable and usable, easier to build and to maintain. We survey the main foundational challenges in ontology engineering and analyse to what extent one can build an ontology independently of application requirements ...
متن کاملExtending the DOGMA framework in view of multilingual ontology integration
We present extensions to the current DOGMA ontology engineering framework so that the integration of ontologies can be better coped with. Important issues such as context, multilinguality and circumstances of usage, the latter denominated as ”pragmatics”, will be discussed. Before elaborating on the issues mentioned, a short presentation of the DOGMA ontology engineering approach will be provided.
متن کاملAn Ontology Based Approach to Business Modelling
Business modelling for IT systems needs to capture complex business semantics. Ontology-based approach for business modelling serves the purpose of capturing, representing and communicating the semantics of the underlying business logic. This article introduces ontology-based knowledge engineering for business modelling. It illustrates the DOGMA framework of ontology representation and its deri...
متن کامل