Ontologie Nannan Xinxin Qizhi 2018/11/12
Agenda Warum brauchen wir Ontologie und was ist sie denn? Methode zur Entwicklung von Ontologien Ontologie in der Praxis. 2018/11/12
? Symbol Gegenstand „Jaguar“ Beispiel : Begriff aktiviert referenziert Stehen für ? „Jaguar“ 2018/11/12
Was sind die Probleme?(1) Der Mangel von gemeinsamer Verständnisse (shared understanding) führt zu: Schlechte Kommunikation zwischen den Menschen und ihre Organisationen Schwiriegkeit von Identifikation und Spezifikation der Anforderungen eines Systems 2018/11/12
Was sind die Probleme?(2) Verschiedene modelierungsMethode, Paradigmen, Sprachen und Werkzeuge der Software beschränkt: die Inter-Operationsfähigkeit (Operability) das Potential für Wiederverwenderbarkeit und gemeinsame Benutzbarkeit => mehr Vergeuden 2018/11/12
Um die Probleme zu lösen Reduzierung und Beseitigung begrifflicher und terminologischer Verwirrung => gemeinsame Verstandnisse Einheitlicher Rahm für verschiedene Sichtpunkte Lösungsansatz: einheitliche und verständliche Terminologie mit entsprechenden Konzepten 2018/11/12
Ontologie 2018/11/12
Was ist Ontologie? (Philosophie) Ursprünge in Griechisch: - Ontos ( Sein ) - Logos ( Wort ) Lehre vom Sein – Möglichkeiten, Bedingungen des Seienden im 19.Jh. von deutsche Philosophie für Seinslehre benutzt, als Abgrenzung zu anderen Lehren 2018/11/12
Was ist Ontologie? (Informatik 1) An ontology is a specification of a conceptualization. (Tom Gruber,1993) 2018/11/12
Begriff: Ontologie (Informatik 2) explizite, formale Spezifikation einer gemeinsamen Konzeptualisierung Beschreibung von Wissensbereichen mit standardisierter Terminologie Festlegung von Beziehungen, Ableitungsregeln der definierten Begriffe 2018/11/12
Beispiel : (Wiederholung) Begriff aktiviert referenziert Symbol Gegenstand Stehen für ? „Jaguar“ 2018/11/12
Beispiel : (Wiederholung) Begriff aktiviert referenziert Symbol Gegenstand Stehen für „Jaguar“ 2018/11/12
Bestandteile Ontologie Beschreibung der Entitäten(Entity) Definiertes Basisvokabular Entitäten(Entity) und Definitionen darauf Beschreibung der untereinander bestehenden Beziehungen 2018/11/12
Beispiel : semantische Netze Definition Definition Buchladen Bibliothek hat hat Definition hat hat Ist ein Ist ein Taschenbuch Druckerzeugnis Ist ein Definition Definition 2018/11/12
Agenda Warum brauchen wir Ontologie und was ist sie denn? Methode zur Entwicklung von Ontologien Ontologie in der Praxis. 2018/11/12
Methode zur Entwicklung von Ontologien keine Standardmethode für die Entwicklung von Ontologien. keine klare abgrenzbare ontologie-technik Vorgeschlagene Methode Skelettartige Methode 2018/11/12
Skelettartige Methode Zweck identifizieren Entwicklung der Ontologie Erfassen Dokumentation Programmieren Klarheit Kohärenz Erweiterbarkeit Leitlinien Exterme integrieren Evaluation 2018/11/12
Zweck indentifizieren Welchen Bereich soll die Ontologie abdecken? Wofür soll die Ontologie benutzt werden? Für welche Fragen soll die Ontologie Antworten anbieten? Identifikation des Zwecks und des Umfangs 2018/11/12
Entwicklung der Ontologie Drei Aspekte für Ontologie sind: Ontologie erfassen Ontologie programmieren Existierende Ontologien integrieren 2018/11/12
Entwicklung der Ontologie Skeletartige Methode Zweck identifizieren Entwicklung der Ontologie Erfassen Dokumentation Programmieren Klarheit Kohärenz Erweiterbarkeit Leitlinien Exterme integrieren Evaluation 2018/11/12
Möglichkeiten zusammensammeln Kaffemachine Kaffee Capucino Latte Machiato ......... Espresso Möglichkeiten zusammensammeln 2018/11/12
Definitionen erzeugen Was ist Kaffee Definition ... Was ist Kaffeemaschine Was ist Capucino . 2018/11/12
Folgende Schritt Review 2018/11/12
Skelettartige Methode Zweck identifizieren Entwicklung der Ontologie Erfassen Dokumentation Programmieren Klarheit Kohärenz Erweiterbarkeit Leitlinien Exterme integrieren Evaluation 2018/11/12
Skelettartige Methode Zweck identifizieren Entwicklung der Ontologie Erfassen Dokumentation Programmieren Klarheit Kohärenz Erweiterbarkeit Leitlinien Exterme integrieren Evaluation 2018/11/12
Skelettartige Methode Zweck identifizieren Entwicklung der Ontologie Erfassen Dokumentation Programmieren Klarheit Kohärenz Erweiterbarkeit Leitlinien Exterme integrieren Evaluation 2018/11/12
Evaluation G'omezP'erez bietet eine gute Definition der Evaluation im Kontext des Knowledge sharing an: “to make a technical judgment of the ontologies, their associated software environment, and documentation with respect to a frame of reference … The frame of reference may be requirements specifications, competency questions, and/or the real world.” 2018/11/12
Skelettartige Methode Zweck identifizieren Entwicklung der Ontologie Erfassen Dokumentation Programmieren Klarheit Kohärenz Erweiterbarkeit Leitlinien Exterme integrieren Evaluation 2018/11/12
Dokumentation Schlechte Dokumentationen sind die Hauptbarriere bei der Nutzung und Wiederverwendung von Ontologien. Alle wichtigen Annahmen dokumentieren 1. von der Ontologie definierte Konzepte 2. primitiven Konzepte. Mögliche Tools: Ontolingua KSL ontology Editor 2018/11/12
Skelettartige Methode Zweck identifizieren Entwicklung der Ontologie Erfassen Dokumentation Programmieren Klarheit Kohärenz Erweiterbarkeit Leitlinien Exterme integrieren Evaluation 2018/11/12
Leitlinien für die Entwicklung Klarheit: Mehrdeutigkeiten vermieden werden, Unterschiede begründen Beispiele gegeben werden, um dem Leser zu helfen. Kohärenz: Es soll in sich konsistent sein. Erweiterbarkeit: Vorgesehen ist Konzepterweiterung möglich ist 2018/11/12
Agenda Wieso Ontologies und was sind sie denn ? Methode zur Entwicklung von Ontologien Ontologie in der Praxis. 2018/11/12
Ontologien in der Praxis -- Kommunikation -- Inter-Operabilität -- Systemengineering 2018/11/12
Kommunikation -- Konstruktion der normativen Modelle von Systemen -- Darstellung eines Netzwerkes von Beziehungen -- Anbietung eindeutiger Definitionen für Begriffe in Softwaresystemen -- Integration unterschiedlicher Perspektiven von Nutzern in einem System 2018/11/12
Inter-Operabilität -- Interne Inter-Operabilität -- Externe Inter-Operabilität -- Integrierte Ontologien zwischen verschiedenen Domänen -- Integrierte Ontologien zwischen verschiedenen Tools 2018/11/12
System engineering -- Spezifikation -- Zuverlässigkeit -- Wiederverwendbarkeit 2018/11/12
Ein Beispiel Das Semantic Web 2018/11/12
Idee des Semantic Webs Automatisierte Zugriff auf Informationen, dank maschinenverständlicher Semantik der Daten Ermöglicht völlig neue Dienste, welche die gewaltige Informationsmenge im Internet mit der Rechenleistung heutiger Computer paaren 2018/11/12
Weber State University Sensa Technologies Unternehmer Umsatz Beruf Besitzer von 1,2Mio Euro Georg Eichner Kind von Weber Andrea Weber Frankfurt Wohnort Weber State University Die Weber Autor Gerhard Hauptmann 2018/11/12
Sprachen des Semantic Webs XML RDF DAML+OIL 2018/11/12
Ausblick 2018/11/12
Ende 2018/11/12