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

11:35 Sponsoring project: STASIS Aims and Innovations

  • Upload
    shaman

  • View
    47

  • Download
    0

Embed Size (px)

DESCRIPTION

11:35 Sponsoring project: STASIS Aims and Innovations STASIS: Universal Semantic Interoperability Stuart Campbell Chief Technology Officer TIE STASIS Project Manager. What. STASIS. Type of instrument: STREP An FP6 Call 5 STREP (FP6-2004-IST-5) proposal for: 2.5.5 Software and Services - PowerPoint PPT Presentation

Citation preview

Page 1: 11:35  Sponsoring project: STASIS Aims and Innovations

11:35 Sponsoring project: STASIS Aims and Innovations

STASIS: Universal Semantic InteroperabilityStuart Campbell

Chief Technology Officer TIESTASIS Project Manager

Page 2: 11:35  Sponsoring project: STASIS Aims and Innovations

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

Page 3: 11:35  Sponsoring project: STASIS Aims and Innovations

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

Page 4: 11:35  Sponsoring project: STASIS Aims and Innovations

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

Page 5: 11:35  Sponsoring project: STASIS Aims and Innovations

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

Page 6: 11:35  Sponsoring project: STASIS Aims and Innovations

Practical DemoBasic Principles

Todays World

Page 7: 11:35  Sponsoring project: STASIS Aims and Innovations

Application Hamzeh

Jordanian

Application Ioannis

Greek

Subtle (English) Technique 1

LOUDER

10 Packets of Biscuits for Delivery tomorrow

Hello

Subtle (English) Technique 2

SLOWER

Page 8: 11:35  Sponsoring project: STASIS Aims and Innovations

Practical DemoStandards

Page 9: 11:35  Sponsoring project: STASIS Aims and Innovations

Application Hamzeh

Jordanian

Standard

GashApplication Ioannis

GreekUnsubtle Technique 3

Read the standard

Understand it

Implement it

Subtle (English) Technique 1

LOUDER

Hello

Subtle (English) Technique 2

SLOWER

Hello

Page 10: 11:35  Sponsoring project: STASIS Aims and Innovations

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

Page 11: 11:35  Sponsoring project: STASIS Aims and Innovations

Practical DemoFederated and Competitive

SemanticsSTASIS World

Page 12: 11:35  Sponsoring project: STASIS Aims and Innovations
Page 13: 11:35  Sponsoring project: STASIS Aims and Innovations

Application Hamzeh

Jordanian / Dutch

Application Nikolai

German

Primary Link?

Page 14: 11:35  Sponsoring project: STASIS Aims and Innovations

Application Hamzeh

Jordanian / Dutch

Application Nikolai

German

Application Sven

German/Dutch

Network Knowledge

Secondary Link?

KNOWLEDGE

Page 15: 11:35  Sponsoring project: STASIS Aims and Innovations

Application Hamzeh

Jordanian / Dutch

Application Nikolai

German

Next Time

Page 16: 11:35  Sponsoring project: STASIS Aims and Innovations

Application Hamzeh

Jordanian / Dutch Next Time 2

KNOWLEDGE

Application Stuart

English

KNOWLEDGE

Application Nikolai

German

Page 17: 11:35  Sponsoring project: STASIS Aims and Innovations

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

Page 18: 11:35  Sponsoring project: STASIS Aims and Innovations

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

Page 19: 11:35  Sponsoring project: STASIS Aims and Innovations

Syntax SyntaxSemantic Semantic‘Document ‘Document

Translator Translator

Page 20: 11:35  Sponsoring project: STASIS Aims and Innovations

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