Data Modelling versus Ontology Engineering

Ähnliche Dokumente
Ontologien und Ontologiesprachen

Verbesserte Nutzbarkeit heterogener und verteilter Geodaten durch Semantische Interoperabilität

Die On-line Präsenz des Tourismusverbands Innsbruck und seine Feriendörfer. Univ.-Prof. Dr. Dieter Fensel STI Innsbruck, University of Innsbruck

GI-Technologien zur Umsetzung der EU-Wasserrahmenrichtlinie (WRRL): Wissensbasen. Teil 1: Einführung: Wissensbasis und Ontologie.

DATAFUSION IM MILCHVIEHSTALL

Ontologiesprachen. 1.Was ist eine Ontologie 2.Aufbau einer Ontologie 3.RDF 4.RDFSchema 5.DAML+OIL / OWL 6.Frame-Logic

Einsatz von Semantic Web Technologien in der Industrie 4.0

gefördert durch

Seminar Semantic Grid. Seminar WS 2004/05 Forschungsgruppe Informationssysteme und Semantic Web Prof. Dr. S. Staab, B. Tausch

HS: Information Retrieval PD Dr. K. Haenelt WS 2003/04. Referent: Youssef Sammari. Semantic Web

Vertiefungsseminar i session 1. Dr. Anna Fensel, Univ.-Prof. Dr. Dieter Fensel. University of Innsbruck

3. Ontologien und Wissensbasen

Linked Open Data & Bibliotheken Warum? Was? Wie? FIS Fachtagung, Frankfurt/Main 22. Mai 2012 Adrian Pohl

Semantic Web. Ein Vortrag von Holger Szillat. Betreut von Jochen Hipp

EAM-Vorlesung (SS2017)

Web-Technologien RDF und OWL zur semantischen Beschreibung von Data-Warehouse. Warehouse-Metadaten

Semantic Web für Menschen wie du und ich

Grundlagen der Programmentwurfstechnik Fundamentals of Software Engineering 1

Formale Begriffsanalyse

Ontologie-Management

Geographische Modellierung und Visualisierung von Ereignissen im Bereich digitaler Produktgedächtnisse. Bachelor Seminar

semantische Informationssysteme

Studienprojekt TaxoSearch Spezifikation

Seminarvortrag Ontologien im Software Engineering. Markus Luczak

Eine Schnittstelle für Arztpraxisdaten mittels einer Ontologie auf Basis von HL7 Version 3

Darstellung von Ontologien im Semantic Web - RDFS-

Das Semantic Technology Institute (STI)

Mathematik Seminar WS 2003: Simulation und Bildanalyse mit Java. Software-Architektur basierend auf dem Plug-in-Konzept

Einführung in das Forschungsinformationssystem VIVO Hands-On-Lab auf dem 6. Deutschen Bibliothekartag

Semantic Web Grundlagen

Organisatorisches: Inhalt. Ontology Engineering. Agenda

Datenmodelle im Kontext von Europeana. Stefanie Rühle (SUB Göttingen)

Ein XML Dokument zeichnet sich im Wesentlichen durch seine baumartige Struktur aus:

Grundlagen der Programmentwurfstechnik Fundamentals of Software Engineering 1

Seminar: Software Engineering verteilter Systeme

Formale(Ontologien( G.(Görz,(FAU,(Informa>k,(AG(DH( 2(

Ontology Languages for the Semantic Web

Mathematik-Vorkurs für Informatiker Formale Sprachen 1

Ontologien. Heiko Peter. 24. Juli Institut für Informatik, FSU Jena

KRITERIEN FÜR DIE ZERTIFIZIERUNG VON METADATENPROFILEN

Master's Thesis. Spatial Context Management for Augmented Reality Applications

Unterstützt HL7 die interdisziplinäre Zusammenarbeit?

unter Verwendung von Folien von Herrn Prof. Dr. Flensburg, von Laudon/Laudon/Schoder und von Frau Prof. Dr. Schuhbauer

Interdisziplinäre fachdidaktische Übung: Sprache und Modelle. SS 2015: Grossmann, Jenko

Ontologie-Management Kapitel 1: Einführung

Ontologien. Design und Beispiele. Christian Schaadt AI-Tools WS 07

Ontologische Repräsentation von Daten (OWL)

Gliederung. 1. Kurzeinstieg 2. Warum ist die Semantik so wichtig? 3. OWL 4. GO 5. Übersetzung 6. Zusammenfassung 7. Quellen

Konstruktion von Common Sense-Ontologien durch Analyse natürlicher Sprache

Semantic Web Technologies I! Lehrveranstaltung im WS10/11! Dr. Andreas Harth! Dr. Sebastian Rudolph!

3.2 Semantische Netze und Topic Maps (1)

Eine Ontologie für Kommunikationsstandards (CSO) zur Etablierung semantischer Interoperabilität

Obj ektorientierte Systemanalyse

CSO: Eine Ontologie für Kommunikationsstandards zur Etablierung semantischer Interoperabilität

Georg-Simon-Ohm Hochschule Nürnberg. Semantic Web Thomas Pospech

Beitrag zu: Das aktuelle Schlagwort. Ontologie(n)

Swoogle. Patrice Matthias Brend amour

Interoperabilitätstandards damals und heute

Seminar: Software Engineering verteilter Systeme

Dennis Juchem, Andreas Grebe, Carsten Vogt Fachhochschule Köln, Institut für Nachrichtentechnik

Einführung in die Informatik I (autip)

Sarah Hartmann, Lars G. Svensson. Mit RDA ins Semantic Web?

DBMS für spezielle Anwendungen XML als Mittel der Datenbank-Interoperabilität

DIN EN (VDE ): EN :2015

Das diesem Dokument zugrundeliegende Vorhaben wurde mit Mitteln des Bundesministeriums für Bildung und Forschung unter dem Förderkennzeichen

eine (sehr) kurze Einführung in formale Ontologien

Foundations of Knowledge Management Knowledge Management on the Web Social Meta Data Models

Middleware in der Automatisierungstechnik

Das DM2E-Modell. Ein Anwendungsprofil des EDM

Ontologien und Repräsentation

Kapitel 3: Datenbanksysteme

IFC-basierte Modellierung von Cyber-physischen Systemen im Bauingenieurwesen

Ontologien & Enterprise Ontology

Wirtschaftsinformatik 2

Zusammenfassung. Vorlesung Webbasierte Informationssysteme (CS4130) Zusammenfassung

Microsoft.NET Framework & Component Object Model. ein Vortrag von Florian Steuber

Data Governance Informationen kontrolliert managen

Lexikalisch-semantische Disambiguierung mit WordNet

Grundlagen der Informationsmodellierung

Kapitel L:IV. IV. Nichtklassische Logiken. Fuzzy-Mengen Modifizierer für Fuzzy-Mengen Operationen auf Fuzzy-Mengen Fuzzy-Inferenz Defuzzifizierung

Lehrangebot. Fachgebiet Informationssysteme Prof. Dr. Norbert Fuhr

Kapitel 6: Das E/R-Modell

DSpace 5 und Linked (Open) Data. Pascal-Nicolas Becker Technische Universität Berlin German DSpace User Group Meeting 2014 Berlin, 28.

Kontextverzeichnisse für die Entwicklung mobiler

Qualitätssicherung bei der mobilen Datenerfassung

SOFTWARE ENGINEERING BESPRECHUNG ÜBUNG2. Anforderungsspezifikation und GWT Tutorien

E-Services mit der Web-Service-Architektur

BAU_WEB: Ontologien für automatisierte Erschließung web-basierter Bauproduktdaten für Industrie, Planer und Klienten

Daten und ihre Semantik für Menschen und Maschinen. NIE-INE Ontologie-Workshop

Entwicklung von Ontologien unter Berücksichtigung der Anforderungen aus der Domäne Gefahrgutlogistik

Semantische Infomationsintegration à la carte?

Aufbaumodul Prakt. Philos. Philosophiegeschichte. S: Rawls: Gerechtigkeit als

Hochverfügbarkeit mit Data Guard Möglichkeiten und Grenzen

Ontologien. Ontologien (aus ISM Kap. 3. Wissensrepräsentation für Texte) Ontologien: Konstrukte. Konzepte/Klassen

Ontologien (aus ISM Kap. 3. Wissensrepräsentation für Texte) Norbert Fuhr

Semantic Web Technologies I

Metadaten machen klinische Studien vergleichbar

Datenbankanwendungen werden oft über einen sehr langen Zeitraum (z.b. Jahrzehnte) eingesetzt

Transkript:

Data Modelling versus Ontology Engineering Ketevan Karbelashvili Seminar: Web Services and Semantic Web

Inhalt Was ist Ontologie Datenmodelle vs. Ontologien Ontologie Engineering Ansatz - DOGMA

Was ist Ontologie Der Begriff "Ontologie" taucht ab dem 17.Jhd. in der Philosophie auf. Lehre vom Sein. In der Informatik ist Ontologie eine konzeptuelle Formalisierung von Wissensbereichen und Begriffsystemen. Das Vokabular besteht aus Klassen, Relationen und Funktionen. Zusätzlich enthalten Ontologien Inferenz- und Integritätsregeln.

Was ist Ontologie Verwendungsmöglichkeiten von Ontologien : Kommunikation Information-Retrieval Interoperabilität

Was ist Ontologie "Ontologies provide a shared and common understanding of a domain that can be communicated between people and application systems." [Hensel] Oder Der wohl bekannteste Definitionsversuch stammt von T. Gruber. Dieser bezeichnet Ontologien als: "An ontology is a formal explicit specification of a shared conceptualization"

Was ist Ontologie Die erste Sprache zur Formulierung von Ontologien war SHOE (Simple HTML Ontology Extension). Komplexere, konzeptionell stärkere Ansätze wurden mit DAML und OIL Verfolgt.

Datenmodelle vs. Ontologien Ein Datenmodell ist die generalisierte, benutzerdefinierte Darstellung von Daten, die die reale Welt abbilden.

Datenmodell vs. Ontologien Ziel und Zweck Datenmodell: Vermittelt Wissen zwischen den Entwicklern einer bestimmten Anwendung und deren Nutzern. Ontologien Beschreiben Wissen, das allen in einen bestimmten Anwendungsbereich involvierten Personen gemeinsam ist.

Datenmodell vs. Ontologien Ausdruckskraft der Beschreibung: Datenmodell: detailliert, darstellungsbezogen. die Konzeptualisierung und das Vokabular eines Datenmodells sind nicht dafür gedacht, von anderen Anwendungen benutzt zu werden. Ontologie: generalisierend, möglichst darstellungsunabhängig.

Datenmodell vs. Ontologien Erweiterbarkeit Datenmodelle: beschränken sich auf das aktuelle Projekt oder eine klar abgegrenzte Projektfamilie. Ontologie: muss immer offen für neue Projekte und Anwendungen mit neuen Anforderungen an mögliche Erweiterungen sein. (Wieder-) Verwendbarkeit, (Mit-) Mehrbenutzbarkeit, Kompatibilität und Zuverlässigkeit des Wissens ).

Datenmodell vs. Ontologien Beispiel Krankenhaus A möchte Informationen über die Patienten von Krankenhaus B erfahren. Problem: in Russland "ruka ist Hand zusammen mit dem Unterarm. Als Resultat würden überflüssige Daten vorhanden sein.

Datenmodell vs. Ontologien Lösung: Ontologie stellt das Bindeglied zwischen allen beteiligten Parteien. Entwicklung einer Ontologie: 1. Man sammelt alle Begriffe und Relationen, die in der zu erstellende Ontologie enthalten sein sollen. 2. Der betrachtete Aspekt wird festgelegt. 3. Die gesammelten Begriffe und Relationen werden exakt definiert. 4. Eine Evaluation der Ontologie wird durchgeführt.

Datenmodell vs. Ontologien

Datenmodell vs. Ontologien Problem: Durch das Bereitstellen von mehreren ontologischen Regeln kann die Genericity einer Ontologie beschränkt werden. Vorschlag: Ontologie Engineering Ansatz - DOGMA.

Ontologie Engineering Ansatz - DOGMA DOGMA - Schnittstelle zwischen den involvierten Ressourcen und der zugrunde liegenden Ontologie.

Ontologie Basis, Commitments und Lexons DOGMA Ansatz Ontologische Ressourcen können aufgeteilt werden in: Ontologie Basis (einfache binäre Fackten lexons) (4 set tuple - <γ,t1, R, T2> Für jeden Kontext γ und Begriff T, ist das Paar (γ, T) = unique concept. ontological commitments (eine Menge von halbformalen - d.h. teils in natürlicher Sprache, teils in der Formalsprache RIDL - formulierte Regeln Domain Regeln ).

Ontologie Engineering Ansatz - DOGMA Beispiel BibliOntology In einer Buchladen Ontologie soll jedes Buch anhand seiner ISBN bestimmt werden können. Aber jede Art von Applikationen hat verschiedene Domain Regeln: Bibliotheksapplikationen tauschen keine Preisinformation ISBN nicht zwingend identifizieren ein Buch durch das Titel und Autoren Buchhandlungen identifizieren ein Buch mit seinem ISBN

Ontologie Engineering Ansatz DOGMA Beispiel BibliOntology Bibliotheken die keine ISBN für jedes Buch vorsehen, können diese Ontologie nicht für sich nutzen. In der double Articulation hingegen wäre dies möglich.

Ontologie Engineering Ansatz DOGMA Beispiel BibliOntology Die BibliOntology Basis besteht aus einer Reihe von Gegebenheiten des Domains lexons für bookstore und library Applikationen. So greifen beide Applikationen zwar auf die gleiche Ontologiebasis zu, jedoch über unterschiedliche Regelpakete.

Ontologie Engineering Ansatz DOGMA Beispiel BibliOntology Ontological commitments spielen den Vermittler zwischen der BibliOntology Basis und ihrer Applikationen. Regeln 1 & 4 sind visibility rules. Regeln 2 & 5 definieren die lexikalischen Objekttypen. Regeln 3 & 6 definieren die Identifikationsregeln.

Ontologie Engineering Ansatz DOGMA Beispiel BibliOntology Die visibility rules stellen sicher, dass Updates in der Ontologie Basis nicht unbedingt jede Commitment betreffen. Die Commitments haben eine bestimmte Stabilität und die Ontologie Basis kann so oft wie nötig aktualisiert werden.

Fazit Ontologien werden auch in ferner Zukunft Forschungsgebiet bleiben. Man wird versuchen, bessere Möglichkeiten für die Entwicklung von Ontologien zu finden. Ob sich das in Zukunft ändern wird, bleibt offen.

Haben Sie Fragen?