“a web for billions of services”
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 PresentationTRANSCRIPT
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
*
*