49
www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how www.ontoprise.de RDF, Ontologies and Meta-Data Workshop, Edinburgh, 7.6.06 Jürgen Angele, ontoprise Jayant Sharma, oracle

Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

Embed Size (px)

Citation preview

Page 1: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End

Copyright ©2005 ontoprise GmbH, Karlsruhe

Know how to use Know-how

www.ontoprise.de

RDF, Ontologies and Meta-Data Workshop, Edinburgh, 7.6.06Jürgen Angele, ontoprise

Jayant Sharma, oracle

Page 2: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 2 - | Menu | Partner | End

Technology:

- Technology Leader (Gartner Group, Forrester

Research)

-Vision: SemanticWeb

Founded: 1999 (Spin Off Univ. Karlsruhe)

Team: 40 Employees

Context: “Semantic Karlsruhe” (~ 80 R&D) - ontoprise, Karlsruhe

- AIFB Karlsruhe- FZI, Karlsruhe

Products: - OntoStudio® - SemanticMiner®- OntoBroker® - SemanticGuide®

- SemanticIntegrator®

ontoprise GmbH

Page 3: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 3 - | Menu | Partner | End

ontoprise

„We are looking for knowledge, that we lost by information.“

Thomas Stearns Eliot (1888-1965), amerik.-engl. Dichter

innovative products and services

„Optimize the use of know-how in your organization“

Page 4: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 4 - | Menu | Partner | End

OntoStudio / OntoBroker

Menu

OntoStudio

OntoBroker

OWL Compiler

Inference Server

F-Logic Compiler

RDF Compiler

OXMLCompiler

Inference Kernel

Built-Ins• Textual analyses• Mathematical Operators• String Operators • Other Operators

Internal Database (EDB)

Web Service

Connectors

DIG

F-Logic OWL

Rewriter

SPARQLCompiler

Page 5: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 5 - | Menu | Partner | End

OntoStudio / OntoBroker / SemanticMiner

Menu

OntoStudioOntoBroker

SemanticMiner

OWL Compiler

Inference Server

F-Logic Compiler

RDF Compiler

OXMLCompiler

Inference Kernel

Built-Ins• Textual analyses• Mathematical Operators• String Operators • Other Operators

Internal Database (EDB)

Web Service

Connectors

DIG

F-Logic OWL

Rewriter

SPARQLCompiler

Page 6: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 6 - | Menu | Partner | End

Menu

AccessIntegration

OntoBroker

<article> <articleid>a-5634</articleid> <category>printer</category> <name>hp81</name> <price currency=‘USD’>500</price> <producer>hp</producer> <resolution>1960 dpi</resolution> <type>laser</type>….</article>

Application Architecture

Page 7: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 7 - | Menu | Partner | End

OntoStudio

Menu

Page 8: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 8 - | Menu | Partner | End

OntoStudio

Menu

Page 9: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 9 - | Menu | Partner | End

OntoStudio

Menu

Page 10: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 10 - | Menu | Partner | End

OntoStudio

Menu

Page 11: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 11 - | Menu | Partner | End

OntoStudio

Menu

Page 12: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 12 - | Menu | Partner | End

OntoStudio

Menu

Page 13: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 13 - | Menu | Partner | End

OntoStudio

Menu

Page 14: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 14 - | Menu | Partner | End

OntoStudio

Menu

Page 15: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 15 - | Menu | Partner | End

OntoStudio

Menu

Page 16: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 16 - | Menu | Partner | End

OntoStudio

Menu

Page 17: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 17 - | Menu | Partner | End

OntoStudio

Menu

Page 18: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 18 - | Menu | Partner | End

OntoStudio

Menu

Page 19: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 19 - | Menu | Partner | End

OntoBroker Architecture

OWL Compiler

Inference Server

F-Logic Compiler

RDF Compiler

OXMLCompiler

Inference Kernel

Built-Ins• Textual analyses• Mathematical Operators• String Operators • Other Operators

Internal Database (EDB)

Web Service

Connectors

DIG

F-Logic OWL

Rewriter

SPARQLCompiler

Page 20: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 20 - | Menu | Partner | End

High Performance Inferencing

0

50000

100000

150000

200000

250000

300000

350000

400000

1 2 3 4 5 6 7 8 9 10 11 12 13 14

test case

tim

es

OB 3.6 übersetzt

XSB

Win Prolog

SWI Prolog

OB 4.x compiled

Page 21: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 21 - | Menu | Partner | End

High Performance Inferencing 2

scalability

Best of Breed

Page 22: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 29 - | Menu | Partner | End

Background

• Complex dependencies decrease the speed of development

• Knowledge is distributed over different departments

Goal

• Design of a Semantic Guide for • capturing the dependencies• Configuration of components

• Integration into existing order system• Engineers can concentrate on creative

efforts• Integration of different data sources

(RDBs)

Audi: Semantic Testcar Configuration

Page 23: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 30 - | Menu | Partner | End

Ontology combines rules, structures and information

Ontology

Mapping of existing information

StructuresDependencies, rules

Page 24: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 31 - | Menu | Partner | End

Ontologies represent the meaning of information

Sample Ontology (Source ontoprise)

I

I

I

I

I

340 kW

Part_ID

340 kW

has_Power

designed_for_powerPart_ID

has_Part

has_Part

Has_Part

has_Part

CAR

Engine, Motor

Chassis,Under-carriage

Electronics

Body FW 4x4-587

M V8-340

SE 32-566

controls

Part_ID

“An ontology is a hierarchically structured set of terms for describing a domain that can be used as a skeletal foundation for a knowledge base.” Swartout, Patil, Knight and Russ.

Represent the meaning of information

-Concepts and hierarchies (Car, has_Part, Engine, Body, …)

-Synonyms (Engine, Motor)

-Attributes and relations (Part_ID, designed_for_power, controls)

-other

Page 25: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 32 - | Menu | Partner | End

Ontologies represent the logic of information

Sample Ontology (Source ontoprise)

I

I

I

I

I

340 kW

Part_ID

340 kW

has_Power

designed_for_powerPart_ID

has_Part

has_Part

Has_Part

has_Part

CAR

Engine, Motor

Chassis,Under-carriage

Electronics

Body FW 4x4-587

M V8-340

SE 32-566

controls

Part_ID

“Ontologies are the backbone of semantic technologies. They enable companies to integrate information, make them tangible and re-usable.” Prof. Dr. Rudi Studer.

Represent the logic of information

-Rules to define constraints (Chassis has to be designed for the power of the engine)

-Rules for defining any functional, logical, geometrical, chronological dependencies (has_Power influences gearbox and tires)

-Rules for information integration (value “Engine has_power” is stored in “PDM p, Table t1”; value “designed_for_power” is stored in “CAT c, Table t2”)

-Rules to define different contexts

has_Power(Engine) < designed_for_power(Chassis)

Otherwise error

Page 26: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 33 - | Menu | Partner | End

Relationships/Constraints

Example Rule: The maximum power of the motor must not exceed the one of the brakes: Pmotor < Pbrakes

Menu

Page 27: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 34 - | Menu | Partner | End

Background

• 65% of all customer in the manufacturing industry change their suppliers because there are not satisfied with the service

• Service engineers spend a lot of time with known problems

Goal

• Capturing and usage of engineers and experts know-how

• Decision support for choosing the right solution

• Increase customer satisfaction

Implementation

• Semantic Customer Service Support

Customer Service Support for Kuka Roboter

Page 28: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 35 - | Menu | Partner | End

Service DeliveryR&D

! !?

!!? !???

Goals

• Capture and Use (!) Know-how of skilled engineers

• Deliver decision support for service job on customer site

• Optimize feedback from Service to R&D

Know-how has to be transfered

Page 29: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 36 - | Menu | Partner | End

System asks questions and gives answers

Page 30: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 37 - | Menu | Partner | End

Why KUKA commits to the SemanticGuide

Value add

Reducing costs:• Qualification of task by hotline using SemanticGuide• Optimizing search time for information access• Reducing ‚Trial And Error‘

• Optimizing ‚First Time Fix‘ as well as ‚Time To Fix‘• Reducing costs for parts ‚Spare Part Overtake‘

• Fewer travels of service personal

Improving quality:• Guided analysis for difficult problems• Proactive suggestions for maintenance• Faster replication of knowledge by feed back• Distributing knowledge on 300 service engineers

Motivation of service engineers:• Easy Handling, seamless integration into CS module of SAP• Fall back strategy if available knowledge is not sufficient• Information is available very fast for all engineers

Page 31: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 38 - | Menu | Partner | End

Semantic Information Integration

What is the problem of information integration?

• structural heterogeneity – different application systems store their data in different structures

• semantic heterogeneity – intended meaning of information items is different in the various application systems

• inconsistency and redundancy problems – data in different application systems might be partially inconsistent or redundant

It is generally estimated that for each $1 spent for an application, companies spend on average $5 to $9 for the integration. © IBM, Nelson Mattos

Page 32: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 39 - | Menu | Partner | End

Software AG’sEnterprise Information Integrator v.2.2

source: Software AG

Page 33: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 40 - | Menu | Partner | End

EII Value Propositions

Single View Aggregating data from multiple systems Presenting relevant information in the user’s terminology Giving different perspectives into the same information

Business Agility Minimizing impact of change Ease of maintenance Rapid implementation of new strategies

Increased Productivity Capturing business rules directly in the Information Model Determining the optimal system access Bringing every user to the same level of effectiveness and

productivity

Page 34: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 41 - | Menu | Partner | End

Background

• Development of a Digital Aristoteles• Phase 1 successfully closed in 2003• Phase 2 since January 2004

Functions

• Capturing of extensive set of chemical knowledge

• System passed the „Advanced Placement Test“

• Query is answered and answer is explained

Chemistry: OntoBroker passes Advanced Placement Test

Page 35: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 42 - | Menu | Partner | End

OntoBroker® passed the Advanced Placement Test! Correct Answers Correct Explanations

Performance CYCORP 1650 Minutes (>27

hrs.) Student 240 Minutes Stanford Research 38 Minutes Ontoprise 9 Minutes

Page 36: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 43 - | Menu | Partner | End

Syllbus question no. 10

questionHSO4

- + H2O <=> H3O+ + SO42-

In the equilibrium represented above, the species that acts as bases include which of the following?

I. HSO4-

II. H2O

III. SO42-

a) II only b) III only c) I and II d) I and III e) II and III

Page 37: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 47 - | Menu | Partner | End

Pharma / Lifescience

TargetIdentification

Biology Chemistry Production Trials

Screening

Page 38: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 48 - | Menu | Partner | End

The cholesterol biosynthesis

pathway (simplified version)

Dolichol

Acetyl CoA

HMG -CoA

Mevalonate

Mevalonatepyrophosphate

Isopenterylpyrophosphate

Geranyl pyrophosphate

Farnesyl pyrophosphate

Cholesterol

Dimethylallylpyrophosphate

IsopentenylTransfer RNA

Squalene

Ubiquinone

HMG-CoA reductase Simvastatin

LovastatinPravastatin

rate-determining enzyme for the entire pathway

Desmosterol

Page 39: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 49 - | Menu | Partner | End

Pathway ontology

reaction

gene

pathway

tissuecompound

enzyme

organism

proteindisease

part ofcatalysed by

acts as

codes for

haspart of

found in

takes place in

hassubstrate

has product activates inhibits

plays a role in

hasisoform

is type of

group of

Page 40: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 50 - | Menu | Partner | End

Pathway ontology: cholesterol biosynthesis

3 -hydroxy-3-methylglutaryl-CoA + 2 NADPH + 2 H+ => (R)-mevalonate + CoA + 2 NADP+

HMGCR gene

cholesterol biosynthesis pathway

liver

Lovastatin

HMG-CoA reductase1.1.1.34

Homo sapiens

HMDG_HUMAN P04035

coronary heart diseaseCHD

part of

catalysed by

acts as

codes for

haspart of

found in

takes place in

hassubstrate

has product

inhibits

plays a role in

MevalonateHMG-CoA

Page 41: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 52 - | Menu | Partner | End

Rules

IF r is a reaction

AND e is an enzyme

AND r is catalysed by e

AND o is an organism

AND o has gene g

AND g codes for protein p

AND p acts as e

THEN r can take place in o

IF p is a protein

AND r is a reaction

AND r catalysed by e

AND p acts as e

AND d is a disease

AND r plays a role in d

THEN p is target for d

Page 42: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 53 - | Menu | Partner | End

Research projects

SmartWeb Leitinnovationsprojekt (top priority projects

for German government)„Mobile access to the Semantic Web“ demonstrated with a scenario for the world soccer championship 2006

Page 43: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 54 - | Menu | Partner | End

Figures

SmartWeb around 60 MB RDF(S) data 2500 classes 927 relations 177713 instances 417059 relation instances 81 rules

Halo 500 rules

Page 44: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 55 - | Menu | Partner | End

Figures

Uniprot (600 MB out of 25 GB) 747834 instances 2690647 relation instances

MeSH

Gene 200000 classes

Page 45: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 56 - | Menu | Partner | End

Requirements for an RDF store

persistency high performance transactions, backup, multiuser, access rights,.. fast import / export query language tightly integrated with reasoning tightly integrated with modeling environment

Page 46: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 57 - | Menu | Partner | End

Ontobroker Architecture: RDF

OWL Compiler

Inference Server

F-Logic Compiler

RDF Compiler

OXMLCompiler

Built-Ins• Textual analyses• Mathematical Operators• String Operators • Other Operators

Web Service

Connectors

DIG

F-Logic OWL

Rewriter

SPARQLCompiler

Internal Database (EDB)

Inference Kernel

RDF Database (Oracle)

Page 47: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 58 - | Menu | Partner | End

Oracle

Ontobroker Architecture: RDF

OWL Compiler

Inference Server

F-Logic Compiler

RDF Compiler

OXMLCompiler

Built-Ins• Textual analyses• Mathematical Operators• String Operators • Other Operators

Web Service

Connectors

DIG

F-Logic OWL

Rewriter

SPARQLCompiler

Internal Database (EDB)

Inference Kernel

RDF Database (Oracle)

Page 48: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 59 - | Menu | Partner | End

ORACLE Application Server

Ontobroker: Semantic SOA Bundle

BPEL Process

RDF-DB SQL-DBMS File-

Systems

OntoBroker/OWL(Ontology Server and Rule Engine)

RDF-DB RDF-DB

Intranet

RDF LayerCommon

Data Layer

Logic Framework Semantic Data HubOWL/WRL Sem Metadata RepRules …

BusinessProcess Layer

Page 49: Www.ontoprise.de © 2006 ontoprise GmbH Home - 1 - | Menu | Partner | End Copyright ©2005 ontoprise GmbH, Karlsruhe Know how to use Know-how

www.ontoprise.de

© 2006 ontoprise GmbH Home - 60 - | Menu | Partner | End

Thank you!

Prof. Dr. Jürgen Angele, [email protected] Sharma, [email protected]