Filtern
Erscheinungsjahr
- 2010 (25) (entfernen)
Dokumenttyp
- Ausgabe (Heft) zu einer Zeitschrift (25) (entfernen)
Schlagworte
- Vorlesungsverzeichnis (4)
- ontology (2)
- Annotationsmodell (1)
- Ausstellung (1)
- Authentisierung (1)
- Common Annotation Framework (1)
- Context-aware processes (1)
- Core Ontology on Multimedia (1)
- Datenschutz (1)
- Description Logic (1)
- Description Logics (1)
- Distributed process execution (1)
- E-Mail (1)
- Forensik (1)
- Forschungsprojekt KMU 2.0 (1)
- IP-Adressen (1)
- IPTV (1)
- Informatik (1)
- Innovation (1)
- Knowledge Compilation (1)
- Mehrbenutzer-Annotationssystem (1)
- Model-Driven Engineering (1)
- Multimedia Metadata Ontology (1)
- Netzwerk kleiner und mittlerer Unternehmen (1)
- OWL (1)
- Ontology (1)
- Open Innovation (1)
- POIs (1)
- Personal Key Infrastruktur (1)
- Petri net (1)
- Probability propagation nets (1)
- Process tracing (1)
- Projekt iCity (1)
- Shared Annotation Model (1)
- Shared Annotations (1)
- Web 2.0 (1)
- Zertifikat (1)
- application programming interfaces (1)
- constraint logic programming (1)
- events (1)
- hybrid automata (1)
- iCity project (1)
- kollaboratives Lernen (1)
- mobile interaction (1)
- mobile phone (1)
- multi-agent systems (1)
- multimedia metadata (1)
- myAnnotations (1)
- points of interest (1)
- privacy protection (1)
- public key infrastructure (1)
- rich multimedia presentations (1)
- semantic annotation (1)
- semantics (1)
- visualization (1)
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.