1 Semantic Technologies: Diamond in the Rough? Unik Graduate Research Center Dr. Juan Miguel Gomez Universidad Carlos III de Madrid
Semantic Technologies: Diamond in the Rough?2/25 Content Why Semantics? Semantics in a nutshell Semantics in Business: Show me the Money Identity 3.0: Semantics + Identity Management Conclusions
Semantic Technologies: Diamond in the Rough?3/25 Why Semantics? Syntax vs. Semantics What do the tags mean for the machine? Ontological Engineering Asunción Gómez-Pérez... $74.95 Book Title: Ontological Engineering Authors: Asunción Gómez-Pérez... Price: $74.95 Product: Book English الهندسة فىعلم التطو ر آسنسيون غومزـبرز $74.95 المنتج الهندسة فىعلم التطو ر :الاسم آسنسيون غومزـبرز :المؤلّفون $74.95 :السّعر الكتاب :المنتج Arab
Semantic Technologies: Diamond in the Rough?4/25 Why Semantics? Conceptual Level
Semantic Technologies: Diamond in the Rough?5/25 The General Vision Static 500 million user more than 3 billion pages WWW URI, HTML, HTTP Syntactic
Semantic Technologies: Diamond in the Rough?6/25 The General Vision WWW URI, HTML, HTTP Serious Problems in Information finding Information extracting Information representing Information interpreting Information maintaining Semantic Web RDF, RDF(S), OWL Static SyntacticSemantic
Semantic Technologies: Diamond in the Rough?7/25 Static WWW URI, HTML, HTTP Bringing the web to its full potential Semantic Web RDF, RDF(S), OWL Dynamic Web Services UDDI, WSDL, SOAP Intelligent Web Services Semantic Web Services
Semantic Technologies: Diamond in the Rough?8/25 Semantic Web Pyramid
Semantic Technologies: Diamond in the Rough?9/25 Resource Description Framework (RDF) W3C recommendation ( RDF is graphical formalism ( + XML syntax + semantics) for representing metadata for describing the semantics of information in a machine- accessible way RDF is a basic ontology language Resources are described in terms of properties and property values using RDF statements. Statements are represented as triples, consisting of a subject, predicate and object. [S, P, O] Josef UniK hasAffiliation hasHomePage Josef Noll hasName
Semantic Technologies: Diamond in the Rough?10/25 Resource Description Framework (RDF) W3C recommendation ( RDF is graphical formalism ( + XML syntax + semantics) for representing metadata for describing the semantics of information in a machine- accessible way RDF is a basic ontology language Resources are described in terms of properties and property values using RDF statements. Statements are represented as triples, consisting of a subject, predicate and object. [S, P, O] Josef UniK hasAffiliation hasHomePage Josef Noll hasName
Semantic Technologies: Diamond in the Rough?11/25 Web Ontology Language (OWL) Built on top of RDF(S) and renaming DAML+OIL primitives Three layers: OWL Lite: a small subset, easier for frame-based tools to transition to, easier reasoning OWL DL: description logic, decidable reasoning OWL Full: RDF extension, allows meta-classes Several syntaxes: Abstract syntax: easier to read and write manually, closely corresponds to DL RDF/XML: OWL can be parsed as an RDF document, more verbose
Semantic Technologies: Diamond in the Rough?12/25 Semantics in Business: Knowledge Management Enable a paradigm switch in searching information From Information Retrieval To Question Answering This presentation illustrates an application in this line for one particular domain
Semantic Technologies: Diamond in the Rough?13/25
Semantic Technologies: Diamond in the Rough?14/25 Virtual Archive: Federico García Lorca Spain member Organizations
Semantic Technologies: Diamond in the Rough?15/25 The Potential of Semantic Web Technology Enable a paradigm switch in searching information From Information Retrieval To Question Answering
Semantic Technologies: Diamond in the Rough?16/25 Federico García Lorca
Semantic Technologies: Diamond in the Rough?17/25 Enterprise Application Integration: SUPER (SAP-IBM) O O’ M The amount of the order must at least be 100€ A B C Business Representation assign send x M: … IT Representation Here is my business process! Wow! This is perfect – nothing left to do for me!
Semantic Technologies: Diamond in the Rough?18/25 Enterprise Application Integration Process Modeling Function/ Service Repository Process Repository SWS Repository Deriving or Add Semantic Annotations sBPM Languag e sBPM Repository Process Execution History Instance Data Mining Monitoring Semantic Query Processor A1A1 A2A2 A3A3 A5A5 A4A4 ! Semantic Matching Semantic Matching
Semantic Technologies: Diamond in the Rough?19/25 B2B: SWWS (HP Labs- DERI) Message Ontology Interface Invocation Mediation Hewlett-PackardCisco Systems SAP ERP System Baan ERP System CRM System Special Thanks to Christoph Bussler for this slide
Semantic Technologies: Diamond in the Rough?20/25 SemID: Combining Identity Management with Semantics
Semantic Technologies: Diamond in the Rough?21/25 Identity Management Identity Social Identity Personal Identity Corporate Identity Role Group Policy
Semantic Technologies: Diamond in the Rough?22/25 SemID Ontology
Semantic Technologies: Diamond in the Rough?23/25 Reasoning Using the approach presented by the James Hendler paper, implement of top of Pellet reasoning Policies as levels of visibility Subsumption used to verify which policies are eligible
Semantic Technologies: Diamond in the Rough?24/25 Conclusions There remains loads to be done in terms of Semantics being applied to the business world Special thanks to Prof. Josef Noll who gave me the opportunity to visit UniK Q&A