Date post: | 27-Mar-2015 |
Category: |
Documents |
Upload: | jonathan-hollis |
View: | 215 times |
Download: | 1 times |
All rights reserved © 2005, Alcatel
Services-for-AllServices-for-All An Introduction, March 2005
François Carrez (Alcatel R&I)
All rights reserved © 2005, Alcatel
Page 2
« Services-for-All » vision
A world of services that are…A world of services that are…
•Easy to create,•Easy to share,•Easy to use, … …and still user-centric!and still user-centric!
All rights reserved © 2005, Alcatel
Page 3
“Services-for-All” introduction Recall of project objectives
Easy to create Creation Tools and Semantic Publishing
Service taxonomies Reuse of existing services and components Semantic orchestration of components and loosely coupled
approach
Easy to share Generalized client-server architecture
« My server in my pocket », « My server at home» Service deployment in just a few clicks Semantic based publishing
Easy to use Semantic Service discovery
Fine grain semantic-based search Interoperability, composability of well defined services
User centric User-friendly, Zero-Configuration
All rights reserved © 2005, Alcatel
Page 4
“Services-for-All” IntroductionExpected impacts
Boost the service market Shorten time to market thanks to creation and
deployment tools and the availability of execution and open source
Ensure broader adoption of communication services
Enrich the service landscape and service
New business opportunities Enable more complex and richer business models New emerging actors Increase of revenue4all
One step toward « Ambient Intelligence »
Societal impacts (daily life, sharing,…)
All rights reserved © 2005, Alcatel
Page 5
“Services-for-All” IntroductionUse cases
Service Creation
Service Creation
Deployment/Execution
Deployment/Execution
App. Server
Uses
Publishing
Discovery/Use
Discovery/Use
EmbeddedApplication
Server
All rights reserved © 2005, Alcatel
Page 6
“Services-for-All” Introduction General Architecture
MiddlewareMiddlewareEmbedded MiddlewareEmbedded Middleware(mobile terminal)(mobile terminal)
Core Service InfrastructureCore Service InfrastructureService Discovery, Orchestration, Semantic Service Discovery, Orchestration, Semantic Support, Repositories, Deployment, aggregation…Support, Repositories, Deployment, aggregation…
UserUserProfilesProfiles
Operating SystemsOperating Systems
PresencPresencee
P-to-PP-to-PComm.Comm.
Service Service Creation Creation
Toolbox & Toolbox & EnvironmenEnvironmen
tt
MobileMobile PCPC ServersServers
Energy Energy DistributionDistribution
(Schneider)(Schneider)
Person-to-Person-to-PersonPerson
CommunicatioCommunicationn
& Customised& Customisedweb-servicesweb-services
(Telco, Alcatel, Nokia)(Telco, Alcatel, Nokia)
……
All rights reserved © 2005, Alcatel
Page 7
WP18% WP2
10%
WP326%
WP48%
WP511%
WP629%
WP78%
“Services-for-All” Introduction Work package Split
WP1:Management, Dissemination et :Management, Dissemination et StandardizationStandardization
WP2:: Architecture and Architecture and RequirementsRequirements
WP3:Middleware and Service Execution :Middleware and Service Execution EnvironmentEnvironment
WP4:: Semantic Publishing and Semantic Publishing and DiscoveryDiscovery
WP5:: Orchestration, Choreography Orchestration, Choreography and Aggregationand Aggregation
WP6:: Service Creation et Service Creation et CustomizationCustomization
WP7:: DemonstrationsDemonstrations
All rights reserved © 2005, Alcatel
Page 8
Middlewarelayer
Service Execution Environment
J2EE (JoNAS)JainSlee
OntologyRepository
Service DescriptionRepository
OrchestrationEngine
OntologyRepository
TranslationService
SD
Aggregator Publishing/Discovery
Service Bus
OSGi (OSCAR)
Publishing/Discovery
ISCFront-end
Service CreationEnvironment
Service CreationToolkit
DeploymentDeployment
Interactive ServiceComposer (front-end)
ISC
Deployment
OrchestrateOrchestrate
Refers to
Refers to
“Services-for-All” IntroductionService Creation and SEE
Registers
OpenSource
OpenSource
All rights reserved © 2005, Alcatel
Page 9
Enhanced Service Execution Environment Component Deployment framework Enterprise Service Bus OSCAR & JOnAS improvement Generic Components
– Semantic support, Semantic Discovery, Publishing and Orchestration
– Aggregation techniques– Adaptation/Customization of Ontology language– Service ontologies
Service Creation Environments Interactive Service Composer (and associated front-end) Graphical Tool IDE extension
“Services-for-All” Introduction Expected outcomes
4all4all
4 4 professionalsprofessionals
All rights reserved © 2005, Alcatel
Page 10
“Services-for-All” introduction Open-Source with ObjectWeb
Open-source for technology reuse S4ALL technology to leverage
– JOnAS, ObjectWeb’s J2EE-compatible application server– OSCAR, the leading open-source implementation of OSGi– ProActive, JORAM, ….
Open-source for openness S4ALL Activities for the community
– Get involved within ObjectWeb ESB initiative– Participate to public quarterly-meetings– Contribute and promote adoption of your own
technology Open-source for dissemination
S4ALL Service Execution Platform– To be released under LGPL– To be presented at international conferences and
colloques– To be made available on the ObjectWeb.org web site
All rights reserved © 2005, Alcatel
Page 11
“Services-for-All” IntroductionEfforts sharing (between countries)
Effort Sharing between Effort Sharing between countries:countries:
Total = 132 People.YearTotal = 132 People.Year
Finland24%
France48%
Germany10%
Portugal6%
Spain12%
All rights reserved © 2005, Alcatel
Page 12
“Services-4-All” IntroductionIn a few key points
New Telecom ServicesNew Telecom Services
Services Execution & Deploiement InfrastructureServices Execution & Deploiement Infrastructure
ObjectWeb ConsortiumObjectWeb Consortium
Services Oriented ArchitectureServices Oriented ArchitectureComposite servicesComposite services
Distributed ApplicationsDistributed Applications
J2EE & Web ServicesJ2EE & Web Services
Service Creation 4 Service Creation 4 allall
StandardisationStandardisation
Open SourceOpen SourceMiddlewareMiddleware
Service Hosting 4 AllService Hosting 4 All
J2EE & Web ServicesJ2EE & Web Services
Bridging the Digital DevideBridging the Digital Devide
Business OpportunitiesBusiness Opportunities
Semantic enrichedSemantic enriched
All rights reserved © 2005, Alcatel
Page 13
France Alcatel CIT (coord.) Thales Schneider Electric INRIA INT Odonata (SME) Université Joseph Fourier BULL
Finland NOKIA Capricode (SME) HIIT
Germany University of Kassel Fraunhofer Fokus Vodafone
Spain mCENTRIC (SME) Universidad Politécnica de
Madrid Portugal
PT innovação Instituto de
Telecomunicações
“Services-4-All” IntroductionPartners
All rights reserved © 2005, Alcatel
Page 14
www.alcatel.com