21
MARINER M STASIS The STASIS project Domenico Beneventano BDGROUP Università degli Studi di Modena e Reggio Emilia - Italy DB Group @ unimo International Workshop on Interoperability through Semantic Data and Service Integration June 25th, 2009, Camogli (Genova), Italy

STASIS The STASIS project Domenico Beneventano BDGROUP Università degli Studi di Modena e Reggio Emilia - Italy DB Group @ unimo International Workshop

Embed Size (px)

Citation preview

Page 1: STASIS The STASIS project Domenico Beneventano BDGROUP Università degli Studi di Modena e Reggio Emilia - Italy DB Group @ unimo International Workshop

MARINER

MBy Shanghai Sunl ine Co.,Ltd

STASIS

The STASIS projectDomenico Beneventano

BDGROUPUniversità degli Studi di Modena e Reggio Emilia - Italy

DB Group @ unimo

International Workshop onInteroperability through Semantic Data and Service

IntegrationJune 25th, 2009, Camogli (Genova), Italy

Page 2: STASIS The STASIS project Domenico Beneventano BDGROUP Università degli Studi di Modena e Reggio Emilia - Italy DB Group @ unimo International Workshop

MARINER

MBy Shanghai Sunl ine Co.,Ltd

STASIS

The STASIS ProjectThe STASIS ProjectSTASIS is providing a generic semantic software and service platform using service oriented architectures to guarantee interoperability among industries and organisations

Full Title: SofTware for Ambient Semantic Interoperable ServicesDuration: September 2006 - August 2009

Funding: European Union's Sixth Framework Programme, 3.8M€ Cost 2.7M€ EU Grant

Project Partner : The STASIS consortium consists of a mix of technology providers, academic institutions, SMEs and large industrial organizations. There are 12 partners in total – 9 from Europe and 3 from China

Page 3: STASIS The STASIS project Domenico Beneventano BDGROUP Università degli Studi di Modena e Reggio Emilia - Italy DB Group @ unimo International Workshop

MARINER

MBy Shanghai Sunl ine Co.,Ltd

STASIS

Partnership

IndustryIndustry

AcademiaAcademia

UsersUsers

Page 4: STASIS The STASIS project Domenico Beneventano BDGROUP Università degli Studi di Modena e Reggio Emilia - Italy DB Group @ unimo International Workshop

MARINER

MBy Shanghai Sunl ine Co.,Ltd

STASIS

A company has wishes to trade electronically with other companies or a public administration

They wish to exchange all types of information ranging from Orders through to Company Returns

They understand that these days its not the hardware, software or communications that is expensive…but the configuration of the systems to understand the information traded and transform it into different partners systems

They don’t have time to understand the technical specifications of XML, EDI or IDOCS messages etc…but they do know the user concepts (the semantics) and want to take advantage of them

So they want something that allows information transformation but based on their user knowledge only, and for it to be easy and cheap to do

WELCOME TO STASIS

The Business Problem

Page 5: STASIS The STASIS project Domenico Beneventano BDGROUP Università degli Studi di Modena e Reggio Emilia - Italy DB Group @ unimo International Workshop

MARINER

MBy Shanghai Sunl ine Co.,Ltd

STASIS

Simply….

“If I have information in my format, and it is integrated into my systems, I want to put minimal effort into mapping this to any format to do business with another party”.

Page 6: STASIS The STASIS project Domenico Beneventano BDGROUP Università degli Studi di Modena e Reggio Emilia - Italy DB Group @ unimo International Workshop

MARINER

MBy Shanghai Sunl ine Co.,Ltd

STASIS

Industrial concerns

How can I keep my own semantics without being forced to use those of others?

Why do I need to invest and keep track of standards when I have neither the time nor money?

How can I link the semantics of my messages and services with that of my customers without paying huge consultancy fees?

How can I create new data structures which are based on real world use rather than standards theory?

How is it possible I can trade with any party with minimal reconfiguration no matter what their country, language?

Can you present me something whereby I can utilise any data structure (EDI, XML…) yet the semantic knowledge is retained?

How can i easily access and share all the information in the network

How can I take advantage of existing knowledge in the network

Page 7: STASIS The STASIS project Domenico Beneventano BDGROUP Università degli Studi di Modena e Reggio Emilia - Italy DB Group @ unimo International Workshop

MARINER

MBy Shanghai Sunl ine Co.,Ltd

STASIS

Expected Delivery Date

Tax Code

Serial Number

eHealth Record

Customs declaration

Your Semantic Assets

Your semantic assets

Page 8: STASIS The STASIS project Domenico Beneventano BDGROUP Università degli Studi di Modena e Reggio Emilia - Italy DB Group @ unimo International Workshop

MARINER

MBy Shanghai Sunl ine Co.,Ltd

STASIS

Syntax Based Approach

Syntax based approach (Graph mapping between schemas)

Not for users

8

Source XSD Destination XSD

Page 9: STASIS The STASIS project Domenico Beneventano BDGROUP Università degli Studi di Modena e Reggio Emilia - Italy DB Group @ unimo International Workshop

MARINER

MBy Shanghai Sunl ine Co.,Ltd

STASIS

STASIS: Basic IdeaYour Syntax

XML, EDI, Flatfile, RDB, Excel

Your Syntax

XML, EDI, Flatfile, RDB, Excel

Your Semantics

Partner Syntax

XML, EDI, Flatfile, RDB, Excel

Partners Semantics

Semantically Link

9

Seed ontologies, EDI, UBL…

State of the art Pure P2P repository

Page 10: STASIS The STASIS project Domenico Beneventano BDGROUP Università degli Studi di Modena e Reggio Emilia - Italy DB Group @ unimo International Workshop

MARINER

MBy Shanghai Sunl ine Co.,Ltd

STASIS 10

STASIS: Federated Storage

04/21/23

Store all on a federated P2P

Service and Repository

network

10

Seed ontologies, EDI, UBL…

Page 11: STASIS The STASIS project Domenico Beneventano BDGROUP Università degli Studi di Modena e Reggio Emilia - Italy DB Group @ unimo International Workshop

MARINER

MBy Shanghai Sunl ine Co.,Ltd

STASIS 11

STASIS: Basic Idea

Semantic Maps

Convert semantic maps back to syntax maps

Syntax Maps

Feed to translator

Page 12: STASIS The STASIS project Domenico Beneventano BDGROUP Università degli Studi di Modena e Reggio Emilia - Italy DB Group @ unimo International Workshop

MARINER

MBy Shanghai Sunl ine Co.,Ltd

STASIS

And once you can link semantically, you can extract the syntax and output a neutral format to any translator

STASIS Output

Page 13: STASIS The STASIS project Domenico Beneventano BDGROUP Università degli Studi di Modena e Reggio Emilia - Italy DB Group @ unimo International Workshop

MARINER

MBy Shanghai Sunl ine Co.,Ltd

STASIS

Easily

“If I have information in my format, and it is integrated into my systems, I want to put minimal effort into

mapping this to any format to do business with another party”.

Page 14: STASIS The STASIS project Domenico Beneventano BDGROUP Università degli Studi di Modena e Reggio Emilia - Italy DB Group @ unimo International Workshop

MARINER

MBy Shanghai Sunl ine Co.,Ltd

STASIS

STASIS: Basic IdeaYour Syntax

XML, EDI, Flatfile, RDB, Excel

Your Syntax

XML, EDI, Flatfile, RDB, Excel

Your Semantics

Partner Syntax

XML, EDI, Flatfile, RDB, Excel

Partners Semantics

Semantically Link

14

Seed ontologies, EDI, UBL…

State of the art Pure P2P repository

Existing Standards can form sets of inputs but

they are not ‘the’ reference but IF good enough they can be

Standards which arnt used by the market arnt

standards

If you feel lost and isolated search the

existing STASIS community for

semantics/structures you do know

The more links you have the more certainty you

have of making semantic pathways

Semantics become Competitive – The more

people use you...the more people that will use

you

Page 15: STASIS The STASIS project Domenico Beneventano BDGROUP Università degli Studi di Modena e Reggio Emilia - Italy DB Group @ unimo International Workshop

MARINER

MBy Shanghai Sunl ine Co.,Ltd

STASIS

Industrial concerns

How can I keep my own semantics without being forced to use those of other partners?

Why do I need to invest and keep track of standards when I have neither the time nor money?

How can I link the semantics of my messages and services with that of my customers without paying huge consultancy fees?

How can I create new data structures which are based on real world use rather than standards theory?

How is it possible I can trade with any party with minimal reconfiguration no matter what their country, language?

Can you present me something whereby I can utilise any data structure (EDI, XML…) yet the semantic knowledge is retained?

How can i easily access and share all the information in the network

Page 16: STASIS The STASIS project Domenico Beneventano BDGROUP Università degli Studi di Modena e Reggio Emilia - Italy DB Group @ unimo International Workshop

MARINER

MBy Shanghai Sunl ine Co.,Ltd

STASIS

STASIS network

Specification

ImportTool SSE

SSE Editor Viewer

Comparator

SIFexternalontology

SSET s

SSE T

Creator Editor Viewer

Purifier

use

useimport

use

create

use

use

SSEImport

Purifier

SSET

Network

Page 17: STASIS The STASIS project Domenico Beneventano BDGROUP Università degli Studi di Modena e Reggio Emilia - Italy DB Group @ unimo International Workshop

MARINER

MBy Shanghai Sunl ine Co.,Ltd

STASIS

Prototype Software completed

Available on the USB (distributed at the “Semantic week” in Amsterdam) with help file and local repository

6 month is wrap up work; Dissemination etc

Contribution to standards

Common Data Model (x-schema specification)

STASIS Interchange format (Alignment format)

STATUS

Page 18: STASIS The STASIS project Domenico Beneventano BDGROUP Università degli Studi di Modena e Reggio Emilia - Italy DB Group @ unimo International Workshop

MARINER

MBy Shanghai Sunl ine Co.,Ltd

STASIS

Open the STASIS Workbench

Page 19: STASIS The STASIS project Domenico Beneventano BDGROUP Università degli Studi di Modena e Reggio Emilia - Italy DB Group @ unimo International Workshop

MARINER

MBy Shanghai Sunl ine Co.,Ltd

STASIS

Open Existing Schema

Page 20: STASIS The STASIS project Domenico Beneventano BDGROUP Università degli Studi di Modena e Reggio Emilia - Italy DB Group @ unimo International Workshop

MARINER

MBy Shanghai Sunl ine Co.,Ltd

STASIS

Show schema neutrally and graphically

Page 21: STASIS The STASIS project Domenico Beneventano BDGROUP Università degli Studi di Modena e Reggio Emilia - Italy DB Group @ unimo International Workshop

MARINER

MBy Shanghai Sunl ine Co.,Ltd

STASIS

Link your concepts to global concepts if required