12
Service Finder Service Finder R R ealizing ealizing W W eb eb S S ervice ervice D D iscovery at iscovery at W W eb eb S S cal cal Service-Finder Service-Finder First Steps toward the realization of First Steps toward the realization of Web Service Discovery at Web Scale Web Service Discovery at Web Scale Saartje Brockmans, Irene Celino, Dario Cerizza , Emanuele Della Valle, Michael Erdmann, Adam Funk, Holger Lausen, Wolfgang Schoch, Nathalie Steinmetz, Andrea Turati

Service Finder Realizing Web Service Discovery at Web Scale Service-Finder First Steps toward the realization of Web Service Discovery at Web Scale Saartje

  • View
    217

  • Download
    1

Embed Size (px)

Citation preview

Service FinderService FinderRRealizing ealizing WWebeb S Service ervice DDiscovery atiscovery at W Web eb SScale cale

Service-FinderService-FinderFirst Steps toward the realization of Web Service First Steps toward the realization of Web Service

Discovery at Web ScaleDiscovery at Web Scale

Saartje Brockmans, Irene Celino, Dario Cerizza, Emanuele Della Valle, Michael Erdmann, Adam Funk, Holger Lausen, Wolfgang Schoch,

Nathalie Steinmetz, Andrea Turati

Seventh Framework Programme Information Society Technologies (IST)

Specific Targeted Research Project2

OutlineOutline

Introduction SOA onto the Web Overcoming UDDI Limitation

Service-Finder Project idea Key objectives

Realizing Service Finder Architecture and components Work in progress

Conclusions Key Innovations Expected impact Exploitation prospects

http://demo.service-finder.eu

Seventh Framework Programme Information Society Technologies (IST)

Specific Targeted Research Project

SOA onto the WebSOA onto the Web

Service Oriented Architectures (SOAs) along with Web Services technologies are widely seen as the most promising fundament for realizing service interchange in business to business settings.

However, it is envisioned that SOAs andWeb Services will increasingly move outof these settings and out onto the Web.

Web size Google: 1.000.000.000.000 URIs (08/2008) NetCraft: 62.000.000 active hosts

Service Web size Google: filetype:asmx inurl:wsdl (712) Service-Finder: > 25.000

3

[ http://aws.amazon.com/ ]

[ http://developer.ebay.com/ ]

http://demo.service-finder.eu

Seventh Framework Programme Information Society Technologies (IST)

Specific Targeted Research Project

UDDI Business Registry Shutdown.

"With the approval of UDDI v3.02 as an OASIS

Standard in 2005, and the momentum UDDI has

achieved in market adoption, IBM, Microsoft and SAP have evaluated

the status of the UDDI Business Registry and

determined that the goals for the project have been achieved. Given this, the

UDDI Business Registry will be discontinued as of 12

January 2006." [from “Registering for UDDI” 2005-12-17 ]

[see http://xml.coverpages.org/uddi.html ]

The rise and fall of public UDDI registriesThe rise and fall of public UDDI registries

4http://demo.service-finder.eu

One of the essential building blocks for discovery and selection

UDDI was initially proposed for the Web but finally it did not reach its expected potential

Critical problems: Change rate on the Web Focused just for technical users Lack of business relevant

information price, terms&conditions, SLA, …

Lack of user contributions

Seventh Framework Programme Information Society Technologies (IST)

Specific Targeted Research Project

Overcoming UDDI limitationsOvercoming UDDI limitations

Search Engine style Web is unpredictable and services can appear and

disappear Easy to use GUI

Early adopters of Web Services technology should be able to start exploring it with a few simply steps

More useful info Include all information required by a user e.g., pricing, terms and condition, service level

agreements, etc Architecture of participation

Learn from Web 2.0 (e.g., wikis, blogs, etc.) in enabling community

6http://demo.service-finder.eu

Seventh Framework Programme Information Society Technologies (IST)

Specific Targeted Research Project7

Core TechnologiesCore Technologies

SemanticsKnowledge Representation

& Reasoning

Web ServicesAs a basic tool to implementa Service Oriented Architecture

Semantic Web ServicesAs a means to realize

Service Oriented Architecture

Web 2.0User contributionUser-Resource correlation

Semantic Search Conceptual Indexing Semantic Matching

AutomaticSemantic Annotation

Combining smart-machine and smart-data

Service-Finder aims at developing a platform for service discovery in which

Web Services are embedded in a Web 2.0 environment

Service-Finder aims at developing a platform for service discovery in which

Web Services are embedded in a Web 2.0 environment

Realizing Web Service Discovery at Web Scale

http://www.service-finder.eu

http://demo.service-finder.eu

Seventh Framework Programme Information Society Technologies (IST)

Specific Targeted Research Project8

Key ObjectivesKey Objectives

Create a Semantic Search Engine for Web Services Aggregates information from heterogeneous sources:

WSDL, HTML pages, wikis, blogs and also users’ feedbacks and behaviour

Create a Web Service Crawler to identify Web Services and their relevant information

Automatically generate Semantic Service Descriptions by analyzing heterogeneous sources

Allow efficient and effective search of collected and generated data

Provide a Web 2.0 portal To support users in searching and browsing for Web Services To receive user contributions To give recommendations to users

Create a Semantic Search Engine for Web Services Aggregates information from heterogeneous sources:

WSDL, HTML pages, wikis, blogs and also users’ feedbacks and behaviour

Create a Web Service Crawler to identify Web Services and their relevant information

Automatically generate Semantic Service Descriptions by analyzing heterogeneous sources

Allow efficient and effective search of collected and generated data

Provide a Web 2.0 portal To support users in searching and browsing for Web Services To receive user contributions To give recommendations to users

http://demo.service-finder.eu

Seventh Framework Programme Information Society Technologies (IST)

Specific Targeted Research Project

Architecture and ComponentsArchitecture and Components

12http://demo.service-finder.eu

Seventh Framework Programme Information Society Technologies (IST)

Specific Targeted Research Project

Service-Finder main OntologyService-Finder main Ontology

13http://demo.service-finder.eu

Seventh Framework Programme Information Society Technologies (IST)

Specific Targeted Research Project

RealizingRealizing

14

June 2008

Jan 2008

Dec 2008

Dec 2009

Today

http://demo.service-finder.eu

http://demo.service-finder.euhttp://demo.service-finder.euhttp://demo.service-finder.euhttp://demo.service-finder.eu

Seventh Framework Programme Information Society Technologies (IST)

Specific Targeted Research Project15

Key innovations ofKey innovations of

Research Activities

Automatic Annotation

To automatic create Web Service descriptions by analyzing WSDL and related informationUsing community process to verify results

Cluster Engine

To recommend services to users based on their similarities with other users and the similarities among services

Research and Engineering Activities

Conceptual Indexing and Matching

To apply semantic technologies in the Web Service discovery domain

Integration Activities

Service-Finder Portal

To provide a Web 2.0 portal•demonstrating the developed technologies•fostering communities participation

http://demo.service-finder.eu

Seventh Framework Programme Information Society Technologies (IST)

Specific Targeted Research Project17

Exploitation ProspectsExploitation Prospects

http://demo.service-finder.eu

The results of the Service-Finder project have the potential to revolutionize this market and to outperform existing solutions

Using Service Finder for Public services Publishers increase their productivity, by being able to provide

complex services without the need to register them explicitly Creators become able to find and integrate third party services

Service finder can also be applied within organizations The number of services used in big companies is continuously

increasing Services can be quickly outdated Service-Finder supports a minimal invasive IT management for

those services