TY - THES U1 - Master Thesis A1 - Brillert, Lars T1 - Integration von Ontologien in objektorientierte Programmiersprachen als verteilte und dynamische Datenmodelle N2 - Immer mehr Teilbereiche des Semantic Web sind in den letzten Jahren erfolgreich umgesetzt geworden. Ebenso wird bei der Bearbeitung von komplexen Problemräumen mittlerweile oft auf semantische Modelle zurückgegriffen, um eine flexible Beschreibung der Domäne zu erstellen. Werkzeuge, welche die Entwicklung von Anwendungen, die auf semantischen Modellen basieren, unterstützen, sind bislang jedoch nur in begrenztem Maße verfügbar. Insbesondere die Verarbeitung von verteilten und dynamischen Modellen ist mit keinem der derzeit verfügbaren Produkte vollständig zu realisieren. Diese Arbeit untersucht die Möglichkeiten zur Integration von semantischen Modellen in objektorientierte Programmiersprachen. Es werden bestehende Ansätze analysiert und ein formales Modell der Integration erstellt. Das formale Modell wird in Form eines prototypischen Rahmenwerks in der Programmiersprache Ruby implementiert und validiert. N2 - Many aspects, that were part of Tim Berners-Lees vision of the semantic web, are now in use. As well in the context of complex semistructured problem-spaces, semantic models were used to gather a flexible description of the domain of interest. But tools for supporting the development based on semantic models are incomplete and too complex for pushing semantic applications beyond their limits. Especially the processing of distributed and dynamic models in an object-oriented manner is not covered by any of the products presently available. This thesis examines the possibilities of integrating ontologies into object-oriented programming languages. Based on the analysis of existing approaches a formal model will be established. In order to validate the model, a reference implementation for the programming language Ruby will be developed. KW - Ontologie KW - Semantisches Datenmodell KW - Objektorientierung KW - Framework KW - Ontology KW - Framework KW - Object Triple Mapping Y2 - 2010 U6 - https://nbn-resolving.org/urn:nbn:de:101:1-201101193168 UN - https://nbn-resolving.org/urn:nbn:de:101:1-201101193168 ER -