“a web for billions of services”

Download “A Web for billions of Services”

If you can't read please download the document

Upload: rhea-oneil

Post on 30-Dec-2015

28 views

Category:

Documents


4 download

DESCRIPTION

“A Web for billions of Services”. Fabio Tumiatti Atos Origin. GridCOMP conference, 22nd October, 2008 Nice. Agenda. Motivation & Vision SOA4All overview SOA4All in practice SOA4All an the world Conclusion. Context: SOA Wins!. Computer Science is entering a new generation - PowerPoint PPT Presentation

TRANSCRIPT

A Web for billions of Services

A Web for billions of Services
Fabio Tumiatti Atos Origin
GridCOMP conference, 22nd October, 2008 Nice

Agenda
Motivation & VisionSOA4All overviewSOA4All in practiceSOA4All an the worldConclusion

*
Context: SOA Wins!
Computer Science is entering a new generationPreviously: abstracting from hardware. Now: abstracting from software All resources as services in a SOAThe client needs a service, not software=> From Software to Serviceware=> Computer Science 2.0

What kind of WS do we have today?
*
Number of web services found during the past 25 monthsSource: http://seekda.com/about/web_services
Number of services coming from the SEEKDA service crawler (services defined by a WSDL file: technical interface specification)

Motivation/Vision

Agenda
Motivation & VisionSOA4All overviewSOA4All in practiceSOA4All an the worldConclusion

Project Data Sheet
Type of project: Integrating ProjectProject start date: 1st March 2008Duration: 36 monthsMax EC contribution: 9,47 MEurosConsortium: 16 partners NESSI Strategic Project contributing to NESSI Open Framework
SOA4All will facilitate a Service Web of billions of services revolutionizing the access and usage of software.SOA4All will significantly impact the competitiveness of the European Software and IT Services industry.

Consortium partners
Industrial partners
SMEs
Academic / Research

Main Innovations from SOA4All
ContextAdapting to meet local environment constraints, organizational policies and personal preferences
Web principlesTo scale SOA to a world wide web communications infrastructure
Web 2.0As a means to structure human-machine cooperation in an efficient & cost-effective manner
Semantic WebTo automate service discovery, mediation & composition
SOA As the emerging dominant paradigm for application development which abstracts from software to the notion of a service

The Internet of Services facilitated by SOA4All
SOA4All will integrate the service world of large enterprises, SMEs, and end-users
SOA4All will transform the Web into a domain where billions of parties are exposing and consuming services
enabling them to engage as peers within a network of equals
in a seamless transparent fashion

Agenda
Motivation & VisionSOA4All overviewSOA4All in practiceSOA4All and the worldConclusion

SOA4All Use Cases (I)
MotivationSOA4All has strong emphasis on regular end usersCollect realistic business and technical requirementsValidate results

Approach3 use cases with high market potentialbut different target domains for wide coverage driven by industrial partnerstight integration with all SOA4All activitiesdevelop demonstrators based on research resultsconsiderable effort: 20% of SOA4All resources
*

SOA4All Use Cases (II)
*

Enterprise2.0use casedomainPublic sectoruserCivil servants with limited IT knowledgedemoSearch, model, annotate, share, and execute administrative processes from public and Enterprise services

Telco2.0 use casedomainBT Web21C platform and SDKuserEnd users and business usersdemoExtend SDK for user-friendly creation of web applications using public and telecommunication services

SMEs C2C use casedomainC2C e-Commerce for real or virtual goodsuserEnd users, technology and content providersdemocreate web shop using domain-specific ISP or 3rd party services, enable content provisioning and distribution

1) SAP Use case
Heavyweight service repositories are not suitable for end-usersSAP deployment can involve 10000 customisable options => clearly not for All !!!!Current Situation Public Sector:High number of administrative proceduresFor many procedures manual execution and monitoringWide variety between locations and countriese.g., 3-28 steps for registering a business within different EU states
*

From telecommunications to networked IT services => ICT is 35% of BTs revenue, 20% outside UK
2) Telco 2.0 - BT Web21c Case Study
BT launched Web21C (http://sdk.bt.com)BT is going to createand let customers, from a single individual to giant corporations, createa menu of services and capabilities tailored to the Web 2.0 era of mashups, remixes, and user-generated content. Business 2.0 Magazine
Today => Web21c offers a Web Services based toolkit for accessing and using some of BTs capabilities (such as VOIP, SMS etc.), allowing 3rd party developers to create mash-ups with other services.
Future with SOA4All case study => Provide the next generation of Web21C where the process of discovering, integrating and using BTs capabilities can be done much more effectively, reducing the cost and time of using and combining the services.

3) C2C Marketplace
*
Tools to create your own C2C Marketplace without having any technical skill.

Agenda
Motivation & VisionSOA4All overviewSOA4All in practiceSOA4All and the worldConclusion

Collaboration SOA4All NESSI
*

SOA4ALL in the FP7 Portfolio of projects
SOA4ALL and RESERVOIR could be considered the flagship projects for Objective 1.2 under this first CallEC analysis of Call 1

SOA4All in the Future Internet

Agenda
Motivation & VisionSOA4All overviewSOA4All in practiceSOA4All and the worldConclusion

Conclusion
SOA4All is right on target and right on time with the Future Internet discussion addressed by EC, NESSI and Future Internet General Assembly
Europes success does require a high level of collaboration on top of high quality individual work.
Lets make SOA4All a cornerstone for the Future Internet of Services

Thank You!
www.soa4all.eu

*
Clarify that no process harmonization is addressed but to keep the variety and cope with it by using SOA4All
*
*