Model Driven Architecture and Ontology Development
- 4h 53m
- Dragan Djuric, Dragan Gaševic, Vladan Devedzic
- Springer
- 2006
Defining a formal domain ontology is generally considered a useful, not to say necessary step in almost every software project. This is because software deals with ideas rather than with self-evident physical artefacts. However, this development step is hardly ever done, as ontologies rely on well-defined and semantically powerful AI concepts such as description logics or rule-based systems, and most software engineers are largely unfamiliar with these.
Gaševic and his co-authors try to fill this gap by covering the subject of MDA application for ontology development on the Semantic Web. Part I of their book describes existing technologies, tools, and standards like XML, RDF, OWL, MDA, and UML. Part II presents the first detailed description of OMG’s new ODM (Ontology Definition Metamodel) initiative, a specification which is expected to be in the form of an OMG language like UML. Finally, Part III is dedicated to applications and practical aspects of developing ontologies using MDA-based languages.
In this Book
-
Foreword
-
Knowledge Representation
-
Ontologies
-
The Semantic Web
-
The Model Driven Architecture (MDA)
-
Modeling Spaces
-
Software Engineering Approaches to Ontology Development
-
The MDA-Based Ontology Infrastructure
-
The Ontology Definition Metamodel (ODM)
-
The Ontology UML Profile
-
Mappings of MDA-Based Languages and Ontologies
-
Using UML Tools for Ontology Modeling
-
An MDA Based Ontology Platform—AIR
-
Examples of Ontology
-
References