Presentation is loading. Please wait.

Presentation is loading. Please wait.

Design of a Semantic Service Bus for Networked Enterprises Peter Bednár, Karol Furdík, Gabriel Lukáč, Tomáš Sabol AMIF 09 : Ambient Intelligence Forum.

Similar presentations


Presentation on theme: "Design of a Semantic Service Bus for Networked Enterprises Peter Bednár, Karol Furdík, Gabriel Lukáč, Tomáš Sabol AMIF 09 : Ambient Intelligence Forum."— Presentation transcript:

1 Design of a Semantic Service Bus for Networked Enterprises Peter Bednár, Karol Furdík, Gabriel Lukáč, Tomáš Sabol AMIF 09 : Ambient Intelligence Forum 2009 Hradec Králové, Czech Republic, 16 - 17 September 2009

2 Contents AMIF 09 : Ambient Intelligence Forum 2009 Hradec Králové, Czech Republic, 16 - 17 September 2009  SPIKE project & vision  Semantic Service Bus  Service discovery  Message mediation  Conclusions

3 Motivation AMIF 09 : Ambient Intelligence Forum 2009 Hradec Králové, Czech Republic, 16 - 17 September 2009  Approach to the semantic modelling and annotation of BPs  as it was designed within the EU project SPIKE  to support creation and maintenance of short-term business alliances and networked enterprises  Related projects:  STASIS (FP6-034980, www.stasis-project.net): eEconomy services, semantic interoperability;  TrustCom (FP6-001945, www.eu-trustcom.com): framework for Virtual Organisations;  OPUCE (FP6-034101, www.opuce.tid.es): service environment, infrastructure for collaborative and dynamic loosely coupled services;  SUPER (FP6-026850, www.ip-super.org): modular architecture for semantic BPM.  other projects and research groups focused on SWS, Security, Identity Management and Privacy, Process-Oriented Knowledge Management, etc.

4 SPIKE vision AMIF 09 : Ambient Intelligence Forum 2009 Hradec Králové, Czech Republic, 16 - 17 September 2009

5 Architecture - system components AMIF 09 : Ambient Intelligence Forum 2009 Hradec Králové, Czech Republic, 16 - 17 September 2009

6 Semantic Service Bus AMIF 09 : Ambient Intelligence Forum 2009 Hradec Králové, Czech Republic, 16 - 17 September 2009  Integration of services  control communication in dynamic multi-agent environment or network of devices  Current technologies – JBI  binding components -> NMR -> service engines (BPEL, transformation)  Semantic Service Bus  use semantic description of services for dynamic routing of messages and message mediation  JBI Message Transformer and Message Router

7 Semantic service discovery AMIF 09 : Ambient Intelligence Forum 2009 Hradec Králové, Czech Republic, 16 - 17 September 2009  Semantic annotations of WSDL service description - sawsdl  sawsdl:modelReference – maps various elements of WSDL and XSD to ontology  Service type classifications  references to controlled vocabulary (SKOS)  Input / Output types  types are represented as the ontology concepts – type inference  Preconditions / Effects  “late-time” resolving  constrain message properties (WSDL logical expressions)  Example  Thermometer, Location/Temparature, Temparature.units = Fahrenheit

8 Semantic mediation AMIF 09 : Ambient Intelligence Forum 2009 Hradec Králové, Czech Republic, 16 - 17 September 2009  N:M mapping of messages  1:1 message transformation, message splitting / concatenation  Semantic “lifting” and “lowering”  generic XSLT transformation of XML normalized messages to/from semantic instances (sawsdl:lowering/liftingScheme)  Semantic mediation  ASMs - state is set of instances  transitions rules modify state (i.e. add/remove instances or change values of properties), conditions in WSML logical expressions  Example  if ?x memberOf Temperature and ?x[units hasValue Farenheits] and ?x[value hasValue val1] then add(?y memberOf Temperature and ?y[value hasValue ?val2] and ?val1 = (?val2 – 32) * 5/9.0

9 Semantic mediation AMIF 09 : Ambient Intelligence Forum 2009 Hradec Králové, Czech Republic, 16 - 17 September 2009

10 Conclusions AMIF 09 : Ambient Intelligence Forum 2009 Hradec Králové, Czech Republic, 16 - 17 September 2009  Work done so far:  Implementation of semantic service discovery  Implementation of semantic routing JBI component  Preliminary version of semantic mediator JBI component  Future work:  Extending of framework for REST services  1st trial of the pilot applications, validation of the SPIKE platform on the application cases (10-12/09)

11 Questions? AMIF 09 : Ambient Intelligence Forum 2009 Hradec Králové, Czech Republic, 16 - 17 September 2009 More info: http://www.spike-project.eu


Download ppt "Design of a Semantic Service Bus for Networked Enterprises Peter Bednár, Karol Furdík, Gabriel Lukáč, Tomáš Sabol AMIF 09 : Ambient Intelligence Forum."

Similar presentations


Ads by Google