• Treffer 10 von 25
Zurück zur Trefferliste

Model-driven Generation of APIs for OWL-based Ontologies

  • Existing tools for generating application programming interfaces (APIs) for ontologies lack sophisticated support for mapping the logics-based concepts of the ontology to an appropriate object-oriented implementation of the API. Such a mapping has to overcome the fundamental differences between the semantics described in the ontology and the pragmatics, i.e., structure, functionalities, and behavior implemented in the API. Typically, concepts from the ontology are mapped one-to-one to classes in the targeted programming language. Such a mapping only produces concept representations but not an API at the desired level of granularity expected by an application developer. We present a Model-Driven Engineering (MDE) process to generate customized APIs for ontologies. This API generation is based on the semantics defined in the ontology but also leverages additional information the ontology provides. This can be the inheritance structure of the ontology concepts, the scope of relevance of an ontology concept, or design patterns defined in the ontology.

Volltext Dateien herunterladen

Metadaten exportieren

Weitere Dienste

Teilen auf Twitter Suche bei Google Scholar
Metadaten
Verfasserangaben:Stefan Scheglmann, Ansgar Scherp, Steffen Staab
URN:urn:nbn:de:kola-4388
Schriftenreihe (Bandnummer):Arbeitsberichte, FB Informatik (2010,7)
Dokumentart:Ausgabe (Heft) zu einer Zeitschrift
Sprache:Englisch
Datum der Fertigstellung:17.09.2010
Datum der Veröffentlichung:17.09.2010
Veröffentlichende Institution:Universität Koblenz-Landau, Campus Koblenz, Universitätsbibliothek
Datum der Freischaltung:17.09.2010
Freies Schlagwort / Tag:Model-Driven Engineering; application programming interfaces; ontology
Seitenzahl:18
Institute:Fachbereich 4 / Fachbereich 4
Fachbereich 4 / Institute for Web Science and Technologies
DDC-Klassifikation:0 Informatik, Informationswissenschaft, allgemeine Werke / 00 Informatik, Wissen, Systeme / 004 Datenverarbeitung; Informatik
Lizenz (Deutsch):License LogoEs gilt das deutsche Urheberrecht: § 53 UrhG