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
“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
Application Hamzeh
Jordanian
Application Ioannis
Greek
Subtle (English) Technique 1
LOUDER
10 Packets of Biscuits for Delivery tomorrow
Hello
Subtle (English) Technique 2
SLOWER
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
Application Hamzeh
Jordanian / Dutch
Application Nikolai
German
Application Sven
German/Dutch
Network Knowledge
Secondary Link?
KNOWLEDGE
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