11:35 sponsoring project: stasis aims and innovations stasis: universal semantic interoperability...

20
11:35 Sponsoring project: STASIS Aims and Innovations STASIS: Universal Semantic Interoperability Stuart Campbell Chief Technology Officer TIE STASIS Project Manager

Upload: melvin-earl-houston

Post on 26-Dec-2015

223 views

Category:

Documents


0 download

TRANSCRIPT

11:35 Sponsoring project: STASIS Aims and Innovations

STASIS: Universal Semantic Interoperability

Stuart Campbell

Chief Technology Officer TIESTASIS Project Manager

STASIS

What

Stuart CampbellTIE CTO & STASIS Project Manager

[email protected]

“Research, Development and Validation of an open webservice based distributed

semantic software and services for SME eEmpowerment in the Automotive, Furniture and Generic Sectors”

Type of instrument: STREPAn FP6 Call 5 STREP (FP6-2004-IST-5) proposal for:

2.5.5 Software and Services

3 Year Project 3.8M€ Cost 2.7M€ EU Grant 13 Partners

Keywords: Semantics, Software technology, eBusiness

PartnersWHO

Auto

FurnitureSHANGHAI SUNLINE

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

organisations

Academia

IndustryProviders

SHANGHAI SUNLINE

Auto

Furn-iture

`The Challengedifferent ways, different schemas, different format and with

different levels of definitions

• Language Difference:– Stock: Inventory, Good, Manufactured or in transit– Stock: Financial bond or instrument

• Wording differences (of “123456-7x”:):– Product Number– Product Reference Number– Article Number

• Structure Differences:– EDI: ORDERS/LIN/C1001/1256=IT+[Article Identifier]– XML: <Product><Reference><Number>…– XML: <Article><ReferenceNumber>

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 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

Practical DemoBasic Principles

Todays World

Application Hamzeh

Jordanian

Application Ioannis

Greek

Subtle (English) Technique 1

LOUDER

10 Packets of Biscuits for Delivery tomorrow

Hello

Subtle (English) Technique 2

SLOWER

Practical DemoStandards

Application Hamzeh

Jordanian

Standard

Gash

Application Ioannis

GreekUnsubtle Technique 3

Read the standard

Understand it

Implement it

Subtle (English) Technique 1

LOUDER

Hello

Subtle (English) Technique 2

SLOWER

Hello

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 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

Practical DemoFederated and Competitive

SemanticsSTASIS World

Application Hamzeh

Jordanian / Dutch

Application Nikolai

German

Primary Link?

Application Hamzeh

Jordanian / Dutch

Application Nikolai

German

Application Sven

German/Dutch

Network Knowledge

Secondary Link?

KNOWLEDGE

Application Hamzeh

Jordanian / Dutch

Application Nikolai

German

Next Time

Application Hamzeh

Jordanian / DutchNext Time 2

KNOWLEDGE

Application Stuart

English

KNOWLEDGE

Application Nikolai

German

Existing Standards form sets of inputs but they are not a 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

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 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

Syntax SyntaxSemantic Semantic‘Document ‘Document

Translator Translator

STASIS network

Specification

ImportTool SSE

SSE Editor Viewer

Comparator

SIFexternalontology

SSETs

SSET

Creator Editor Viewer

Purifier

use

useimport

use

create

use

use

SSEImport

Purifier

SSET

Network