140 likes | 239 Views
Services-for-All. An Introduction, March 2005 François Carrez (Alcatel R&I). « Services-for-All » vision. A world of services that are… Easy to create , Easy to share , Easy to use, …and still user-centric!. “Services-for-All” introduction Recall of project objectives.
E N D
Services-for-All An Introduction, March 2005 François Carrez (Alcatel R&I)
« Services-for-All » vision • A world of services that are… • Easy to create, • Easy to share, • Easy to use, • …and still user-centric!
“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
“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,…)
“Services-for-All” IntroductionUse cases Deployment/Execution Service Creation Uses EmbeddedApplicationServer Discovery/Use Publishing Service Creation Deployment/Execution Discovery/Use App. Server
“Services-for-All” Introduction GeneralArchitecture • Service Creation Toolbox & Environment • Mobile • PC • Servers Person-to-PersonCommunication& Customisedweb-services(Telco, Alcatel, Nokia) Energy Distribution (Schneider) User Profiles Presence P-to-P Comm. … Core Service InfrastructureService Discovery, Orchestration, Semantic Support, Repositories, Deployment, aggregation… Middleware Embedded Middleware(mobile terminal) Operating Systems
“Services-for-All” Introduction Work package Split WP1:Management, Dissemination et Standardization WP2: Architecture and Requirements WP3:Middleware and Service Execution Environment WP4: Semantic Publishing and Discovery WP5: Orchestration, Choreography and Aggregation WP6: Service Creation et Customization WP7: Demonstrations
“Services-for-All” IntroductionService Creation and SEE Interactive ServiceComposer (front-end) Service CreationEnvironment Service CreationToolkit Deployment Deployment Deployment Translation Service OpenSource J2EE (JoNAS) OSGi (OSCAR) JainSlee Service Execution Environment Orchestrate Orchestrate Ontology Repository Middlewarelayer Ontology Repository ISCFront-end Orchestration Engine Publishing/Discovery Aggregator Publishing/Discovery ISC Registers Refers to OpenSource Refers to Service Bus SD Service Description Repository
“Services-for-All” Introduction Expected outcomes • 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 4all 4 professionals
“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
Effort Sharing between countries: Total = 132 People.Year Spain 12% Finland Portugal 24% 6% Germany 10% France 48% “Services-for-All” IntroductionEfforts sharing (between countries)
“Services-4-All” IntroductionIn a few key points Bridging the Digital Devide Service Creation 4 all New Telecom Services Business Opportunities Standardisation Distributed Applications ObjectWeb Consortium Semantic enriched Service Hosting 4 All J2EE & Web Services Services Execution & Deploiement Infrastructure Services Oriented Architecture Composite services Open SourceMiddleware J2EE & Web Services
“Services-4-All” IntroductionPartners • Germany • University of Kassel • Fraunhofer Fokus • Vodafone • Spain • mCENTRIC (SME) • Universidad Politécnica de Madrid • Portugal • PT innovação • Instituto de Telecomunicações • France • Alcatel CIT (coord.) • Thales • Schneider Electric • INRIA • INT • Odonata (SME) • Université Joseph Fourier • BULL • Finland • NOKIA • Capricode (SME) • HIIT