Semtation GmbH Christian Fillies Dr. Frauke Weichhardt XSW 2002 Graphische Entwicklung und Nutzung von Ontologien mit SemTalk in MS Office Semtation GmbH Christian Fillies Dr. Frauke Weichhardt
Grundlage: Semantic Web „Semantic Web“ ist ganz einfach die Idee von Tim Berners-Lee ein Internet aus Modellen zu bauen Für Menschen um einander besser zu verstehen Für Maschinen und Programme SemTalk ist das erste MS-Office basierte Tool für das Semantic Web SemTalk ermöglicht Prozessmodellierung im Semantic Web 2. Platz bei der Office XP Solution Challenge
Ontologie Beispiele Taxonomien im Web Yahoo! Kategorien Kataloge für on-line shopping Amazon.com Produkt Katalog Domain-spezifische Standard Terminologie Unified Medical Language System (UMLS) UNSPSC - Terminologie für Produkte und Services
Beispiel: UNSPSC
Wofür braucht man eine Ontologie ? Gemeinsames Verständnis der Begriffe Wiederverwendung des Domain Wissen Keine “Räder neu erfinden” Standards für Interoperabilität Domain Wissen explizit machen Grundlagen einfacher vermitteln (z.B. eine Gentechnologie Wissensbasis) Legacy Daten einfacher verstehen und ändern Domain Wissen vom Anwendungswissen trennen Wiederverwendung des Domain Wissen z.B. für Konfiguration oder Prozesse
Semantic Web Dokumente sind HTML Seiten oder andere Texte Modell des Inhalts wird extern auf dem Internet / Intranet abgelegt Elemente des Modells sind in Ontologien definiert Beispiel: Kindersichere Seiten Referenz Ontologie Ontologie Inferenz Modell des Prozesse Maschinen Inhalts Dokumente
Prozessmodellierungswerkzeuge Willkürliche Zuordnung von Objekten in Funktionen Syntaktische Konsistenz Im Prozess-orientierten Wissens-management / QM wird auf Dokumente verwiesen VB Makros schreiben statt Inferenz-maschinen Referenz Ontologie Ontologie Inferenz Modell des Prozesse Maschinen Inhalts Dokumente
Dezentrale Modellierung Externe Ontologien können genutzt werden Eine Ontologie ist ein RDFS Flatfile mit Hyperlinks in andere Ontologien Replikation von Ontologien Konsistenz durch Modellierungswizard Referenz Ontologie Ontologie Inferenz Modell des Prozesse Maschinen Inhalts Dokumente
Semantic Web + Prozessmodellierung Prozessmodellierung mit Semantic Web Technologie Leichtere Erstellung von Referenz-modellen Wiederverwendung der Ontologien in anderen Applikationen Intelligente Semantic Web Auswertungen Referenz Ontologie Ontologie Inferenz Modell des Prozesse Maschinen Inhalts Dokumente
SemTalk: “FrontPage” für das Semantic Web Einfach Preisgünstig In MS-Office integriert Ontologie Editor Indizierung Methoden unabhängig Prozessmodellierung
Architektur von SemTalk Visio, XML und Smart Tags Lösungen sind leicht in Visio einzubetten Visio ist bei den Kunden quasi Standard COM basierte Object Engine Das XML-basierte Semantic Web ist die Datenbank Ontobroker XMLNS Wordnet RDFS Webservice
GUI in Visio Visio: Shapes + Graphik Leicht zu erlernen Freiheit alle Visio Graphiken zu nutzen Attraktiver Preis SemTalk: Modellierungstool Navigation Konsistenz Reporting MS Office Integration Referenzmodelle Schnittstellen Rational Rose Ontobroker Objekt-orientierte Prozessmodellierung XML statt proprietären Datenbanken
Visualisierung von RDF: ISWC2002
UML für DAML Klassenmodelle
WordNet 1.6 Integration
Objekt-orientierte Prozessmodelle Sprachliche Konsistenz zwischen Informationen und Aufgaben UML Klassenmodelle für Informationen Gemeinsame wieder verwendbare Bibliotheken XML W3C Standard zur Nutzung der Informationsmodelle in anderen Anwendungen
Objekt-orientierte Prozessmodelle Sprachliche Konsistenz zwischen Informationen und Aufgaben UML Klassenmodelle für Informationen Gemeinsame wieder verwendbare Bibliotheken XML W3C Standard zur Nutzung der Informationsmodelle in anderen Anwendungen
Vorgehensmodell Prozessmodellierung Prozesse beschreiben Objekte identifizieren Methoden identifizieren Externe Bibliotheken durchsuchen
Vorgehensmodell Prozessmodellierung Prozesse beschreiben Objekte identifizieren Referenz-modelle veröffentlichen Methoden identifizieren Externe Bibliotheken durchsuchen
Aktuelle Modellierungsmethoden in SemTalk Promet (IMG AG, Hochschule St. Gallen) Bonapart ARIS EPK DETECON E-Government (Knowlogy) Visual Product Modeller (SAP) DAML (Darpa Agent Markup Language)
Anwendungsszenarien für Ontologien
Wissen proaktiv nutzen in Office XP
Wissen proaktiv nutzen in Office XP
Wissen proaktiv nutzen in Office XP
Wissen proaktiv nutzen in Office XP
Kundenbenefit Breite Nutzung der Investitionen in Modellierung Ontologien / Glossare Qualitäts-Management Systeme Knowledge-Management Systeme Prozesse und Referenz Modelle Inhaltliche Abstimmung kommt vor EAI Konsistente Begriffssysteme z.B. für Portale oder Wissensmanagement Preisgünstiges und leicht zu erlernendes Modellierungswerkzeug mit perfekter Grafik SemTalk kann vollständig an die Bedürfnisse der Zielgruppen angepasst werden
Dezentrale Modellierung
Zusammenfassung Add-On für Visio und MS Office, das Visio zum preiswerten, vollwertigen und von Methoden unabhängigen Modellierungswerkzeug macht Leichte problemspezifische Anpassung Informationsmodellierung für das Next Generation Internet: „Semantic Web“ Wissensmodelle werden zum proaktiven Glossar in Office XP Konsistentes Informationsmodell als Grundlage aller wissensintensiven Lösungen
SemTalk Company Page: http://www.semtation.com Tool Page: http://www.semtalk.com Knowledge Management und Semantic Web sind nur dann erfolgreich, wenn sie in Office integriert sind!
Are RDF and XML Schema competing solutions? Yes. XML ---> Vocal Chords RDF ---> Grammar RDF Schema ---> Vocabulary XML Schema: XML Schema ---> Grammar/Vocabulary RDF, if you will, adds a layer of abstraction to break the communication problem into manageable pieces. It provides a standard schema which can be utilized rather than reinventing the wheel over and over again. Stephen K. Rhoads [rhoads@thrupoint.net]
Why is RDF such a tough sell? Folks haven't gotten the vision yet: The search engines of the future can either be built to understand *just* the RDF model and "plug in" vocabularies as needed, or they will be stuck attempting to understand potentially thousands of independently developed XML Schemas. Lack of good education material. It's not yet deployed in HTML editors/browsers.
Agenda Semantic Web – Hintergrund SemTalk im Überblick Modellierungsmethoden mit SemTalk SemTalk und Office XP