8
SALUS Semantic Middleware SALUS Advisory Board Meeting - January 17, 2013

S ALUS Semantic Middleware

  • Upload
    hali

  • View
    43

  • Download
    0

Embed Size (px)

DESCRIPTION

S ALUS Semantic Middleware. SALUS Advisory Board Meeting - January 17, 2013. Semantic Interoperability. Formalization of more then ‘ just ’ terminology, but also the relations between concepts and the context Constraining the semantics = limiting possible interpretations - PowerPoint PPT Presentation

Citation preview

Page 1: S ALUS  Semantic Middleware

SALUS Semantic Middleware

SALUS Advisory Board Meeting - January 17, 2013

Page 2: S ALUS  Semantic Middleware

Semantic Interoperability Formalization of more then ‘just’ terminology, but also the relations between

concepts and the context Constraining the semantics = limiting possible interpretations People can interpret according to the context, computers don’t

This summer I travelled to Java

This software module is written in Java

My preferred brand of coffee is Java

Page 3: S ALUS  Semantic Middleware

IntroductionThe Semantic Interoperability Platform (SIP)

A simple thing (?) Put a semantic layer on top if any resource Define a common ontology (or a system to mediate

between ontologies) Query data as if everything behaves as one virtual

system

Informationsource

Informationsource

Informationsource

Informationsource

Informationsource

Semantic layer Semantic layer Semantic layer Semantic layer Semantic layer

Semantic Interoperability Platform

Virtual and consolidatedinformation

source

Page 4: S ALUS  Semantic Middleware

Semantic Interoperability and Service Platform

CDA

Arch …

Page 5: S ALUS  Semantic Middleware

central

Integrating the different approaches

X(HL7)

Y(CEN

)

Z

Warehouse

Semantic Mediator Semantic MediatorSemantic Mediator

Sem. Resources

Repositories

detection reporting Sem. services …

monitoringreportingportal

loca

llo

cal

Formalize ASAP

Page 6: S ALUS  Semantic Middleware
Page 7: S ALUS  Semantic Middleware

From data to formal resources

CIS: Clinical Information SystemCTMS: Clinical Trial Management SystemDDO: Data Definition OntologyDO: Domain OntologyDSQ: Domain SPARQL QueryDSSQ: Data Set SPARQL QueryGUI: Graphical User InterfaceSQL: Structured Query Language

At development (deployment) time: creating "formal library"At any time: formalizing upfront (triple cache)

At runtime: formalizing (via querying) and deducing (via reasoning with rules)Using formalisms declared in ontologies

Fixed query link

Formal worldOperationalworld

Step 1 Step 2

LocalOperationalworld

GUI

QuerySQL

DO

Analysis

3

1-1mapping

Portal

Result

1-1mapping

Result in DO form

2 5

DSSQ4

DDO

DDO

Result in DDO form

3

Global

DSQ7

8

ConversionConversion

Conversionrules

6

CIS*

1

CDA

2

1

1

13 2

4 5

6

78

9

1

2

3

Page 8: S ALUS  Semantic Middleware

8

X Y Z

SALUS

CBA