Presentation is loading. Please wait.

Presentation is loading. Please wait.

 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. www.deri.org Semantic Web Services and Opportunities in Telecommunications.

Similar presentations


Presentation on theme: " Copyright 2005 Digital Enterprise Research Institute. All rights reserved. www.deri.org Semantic Web Services and Opportunities in Telecommunications."— Presentation transcript:

1  Copyright 2005 Digital Enterprise Research Institute. All rights reserved. www.deri.org Semantic Web Services and Opportunities in Telecommunications Tomas Vitvar tomas.vitvar@deri.org Presentation to Bell Labs Ireland 28 th September, Dublin, Ireland

2 2 Introduction to DERI Semantic Web Services Use Case: Semantic-enabled voice and data integration Conclusion Overview

3 3 DERI – Vision “DERI’s vision is to make the Semantic Web and Semantic Web Services a reality and enabling fully flexible eCommerce for small, medium-sized and large enterprises.”

4 4 500 million user more than 3 billion pages Static WWW URI, HTML, HTTP Semantic Web and Web Services

5 5 Static WWW URI, HTML, HTTP Serious Problems in information finding, information extracting, Information representing, information interpreting and information maintaining. Semantic Web RDF, RDF(S), OWL Semantic Web and Web Services

6 6 Static WWW URI, HTML, HTTP Bringing the computer back as a device for computation Semantic Web RDF, RDF(S), OWL Dynamic Web Services UDDI, WSDL, SOAP Semantic Web and Web Services

7 7 Static WWW URI, HTML, HTTP Bringing the Web to its full potential Semantic Web RDF, RDF(S), OWL Dynamic Web Services UDDI, WSDL, SOAP Intelligent Web Services Semantic Web and Web Services

8 8 Semantic Web Web Services Knowledge Management Enterprise Application Integration eCommerce Semantic Web Services DERI – Vision

9 9 DERI Structure and Funding Sources DERI International –DERI Galway, Ireland –DERI Innsbruck, Austria –DERI West, CA USA –DERI East, Korea Funding Agencies –Science Foundation Ireland (SFI) –Information Society Technologies (EU FP6 Program) –Enterprise Ireland (EI) –Hewlet Packard Galway (HP) –Tiroler Zukunftsstiftung (Austria) –Forschungsförderungsfonds für die gewerbliche Wirtschaft (FFF, Austria) –Cooperate (Austria)

10 10 DERI – Funding DERI International € 25 Mio Lion € 12 Mio DIP € 2 Mio ASG € 0.5 Mio Knowledge Web € 0.5 Mio SWWS € 0.2 Mio M3PE € 0.25 Mio New: SUPER, Nepomuk, SemanticGov, RIDE, SAOR, SWING (€ 6 Mio ) DERI Galway € 16 MioDERI Innsbruck € 9 Mio Knowledge Web € 1.4 Mio DIP € 1 Mio SEKT € 0.7 Mio SWWS € 0.6 Mio Esperonto € 0.2 Mio Austrian projects € 0.8 Mio University € 3 Mio ASG € 1 Mio

11 11 DERI – Research Collaborations Mike Genesereth –Stanford University, CA, USA Hamish Cunningham –University of Sheffield, UK Naso Atanas –Ontotext, Bulgaria Schahram Dustdar –Technical University of Vienna, Austria John Domingue –Open University, KMI, UK Yu He, Hongsuda Tangmunarunkit, Carl Kesselman, Martin Frank –ISI, University of Southern California, CA, USA Daniel Schwabe –Pontifícia Universidade Católica, Rio, Brazil Lech Zieborak –Gdanks University of Technology, Poland Amit Sheth –LSDIS Lab, GA, USA

12 12 DERI – Team

13 13 DERI Galway DERI Galway – Research Focus –Semantic Web Social Networks, Digital Library, Semantic Desktop –Semantic Web Services Semantic Execution Environment –WSMX Core Semantic Integration in Business –SWS Applications in areas: e-business, e-government, e- health, telecommunications Industrial and Scientific Applications of SWS –E-Banking, B2B, Robotics, Biotechnology

14 14 Introduction to DERI Semantic Web Services Use Case: Semantic-enabled voice and data integration Conclusion Overview

15 15 Web Services – Current Problems Finding, Comparing, Composing Offers of Vendors –Decentralized business services (web, web services, …) –Machine processable semantics of information allows to automate these tasks Number of Heterogeneous Data Formats –Standards and Ontologies –Mediation, Ontology merging, mapping/aligning Number of Heterogeneous Business Logics –Process Mediation, –Interaction protocols (Choreography)

16 16 SDK Working Groups WSMO WG WSMX WGWSML WG Conceptual Model for SWS Formal Language for WSMO Rule-based Language for SW Execution Environment for WSMO http://www.wsmo.org/

17 17 WSMO Top Level Concepts Objectives that a client may have when consulting a Web Service Provide the formally specified terminology of the information used by all other components Semantic description of Web Services: - Capability (functional) - Interfaces (usage) Connectors between components with mediation facilities for handling heterogeneities WSMO D2, version 1.0, 20 September 2004

18 18 Web Service Modeling Language WSMO Elements in WSML –Ontologies, Goals, Web Services WSML Goal Example WSML Ontology Example

19 19 WSMX Architecture and Execution Environment Reference implementation of WSMO WSMX Design Principles == SOA Design Principles Strong Decoupling and Strong Mediation –Autonomous components and mediators for interoperability. WSMX Core – WSMX Manager –Execution Semantics WSMX Components –Discovery, Selection, Mediation, Composition, Contracting, … –Well-defined interfaces –Interactions between components is defined by execution semantics

20 20 WSMX Architecture

21 21 WSMX Architecture – Layers Basic Services –Reasoner, Semantic Repository (services, goals, ontologies), Communication Interoperability Services –Protocol/Syntax Interoperability (Adapters) –Data/Semantic Interoperability (Data Mediation) –Process Interoperability (Process Mediation) Application Services –Discovery, Selection, Composition, Contracting, Negotiation User Services –Management Tools (Ontology Editors, Mapping Tools, Monitoring Tools) –Peers (service requester, service provider) Vertical Services –(Self) management, Security

22 22 WSMX Entry Points and Execution Semantics

23 23 WSMX Component Interactions

24 24 Design-Time Tools Ontology Mapping Tool Run-Time Component Tester Run-Time Mediator WSMX Component Stand-alone mediation service WSMX Data Mediator

25 25 WSMX Uptake and Projects OASIS Semantic Execution Environment TC –Evolved from WSMX WG Projects –Current: DIP, KW –New: SAOR, SemanticGov, SUPER, SWING, etc. WSMX – vehicle for partnerships and EU Projects

26 26 Introduction to DERI Semantic Web Services Semantic-enabled voice and data integration Conclusion Overview

27 27 Motivation Convergence of networks –Voice, data and video services using the same technology/network based on IP Liberalization of Telecommunication Market –Users can freely choose operators for different services –Increasing number of operators and services –Better services, better deals for users Integration of voice/video (e.g. make a call, conference call) with data services (e.g. resolve name to number) –Example: Click to Dial - a call will be automatically made by clicking on a user name. The callee number will be resolved and call will be made through predefined/selected operator.

28 28 Current and Future Problems A user manually comparing services and prices of more than one operators is nowadays quite usual A big number of services will be hard to compare, combine and select manually –Automatic discovery of services needed (discover operators which satisfy users’ needs – e.g. “make a (video) call”) –Automatic composition of services needed (composition of services such as “resolve name to number” and “make a call”) –(semi) automatic selection of services needed (selection of the “best” services – e.g. “make a call” service with cheapest rate per minute) Different services will be using different data formats – Automatic data mediation needed (e.g. operator 1: “time- unit=minute, currency=GBP”, operator 2: “tariff=second, currency=EUR”)

29 29 Example: Integration Scenario Jana wants to make a cheapest call with Tomas of who she only knows he works with DERI institute. She doesn’t know Tomas’s phone number. Jana expresses her desire using her standard SIP phone by dialling “tomas#deri#price”. Jana desires to make a cheapest call with Tomas. She “dials” Tomas name. 2 Resolve-number service is registered with WSMX by DERI 1 Authorize-call service is registered with WSMX by Operator 1 and 2 1 Jana’s desire is transformed to WSML goal and is sent to WSMX. 3 Resolve-number and authorize-call services are discovered, selected, composed and invoked. 4 Result is received back to SIP Proxy and the call is established through authorized operator. 6 By invocation, the call is authorized through selected operator. 5 Tomas phone starts ringing. 7

30 30 Example: Integration Scenario Jana wants to make a cheapest call with Tomas of who she only knows he works with DERI institute. She doesn’t know Tomas’s phone number. Jana expresses her desire using her standard SIP phone by dialling “tomas#deri#price”.

31 31 DERI – Research Institute focused on the cutting edge research of the SW and SWS –100 researchers DERI Galway Semantic Web Services –WSMO, WSML, WSMX –EU and Irish Funded Projects –WSMX Semantic Execution Environment –SWS Applications to different domains SWS and Telecommunications –WSMX integration with VoIP systems –Telecommunications Management? Conclusion


Download ppt " Copyright 2005 Digital Enterprise Research Institute. All rights reserved. www.deri.org Semantic Web Services and Opportunities in Telecommunications."

Similar presentations


Ads by Google