SlideShare a Scribd company logo
1 of 21
Easily Creating Smart Services Everywhere the CROSLOCiS IDTV Use Case February 13, 2009 Marc Roelands Friday Food Session
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object]
About CROSLOCiS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],DistriNet EDM IBCN CUO ICRI MICT GOLD Achievement Award
No e-Services Ecosystem Yet ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],? Easy Creation:  How ?? “ Local” businesses INHIBITED:    Know “local” demands, but: No technical know-how No (e-)Sales Channels
New  Intermediate Roles & Technology  Close the Gap Local Value leveraged: LOCAL = Local Business (specific city, street, regional services) LOCAL = Market Niche (specific market segments) LOCAL = Context-aware   and Location-based Platform Operator offers Exposed Enabling Services on Service Platform (on top of SOA or SDP environment) Service Providers can  easily  launch smarter  services via  more  channels Service Operators offer (layers of)  Service Templates for specific  Application Domains using generic and specific tools Service Template
Long Tail Exposure is Key to  (non-bit pipe)  Operators! Mobile Virtual Network Operators (MVNO) Branded Mobile Communities   (beyond MVNO) 2008: Operators actively start exposing  self-provisioning  APIs & Toolkits Service Templates Mobile 2.0 / Telco 2.0 Web 2.0 TV 2.0 iPhone Developer Program
Creation Concept using Multi-layer Service Templates  Service Execution Environment Value chain / ecosystem leveraging resources / enablers / domain knowledge  Service Provider specifies End User Services   Service Provider launches End User Services Network Operator operates Enabling Services € Platform Operator operates   Enabling Service Templates € Service Operator creates   Domain- specific Templates € Service Operator creates   End User Service Templates € deploy & provision Template Instance deploy & provision Template Instance deploy & provision Template Instance deploy & provision Template Instance deploy & provision Template Instance deploy & provision Template Instance deploy & provision Template Instance deploy & provision Template Instance deploy & provision Template Instance deploy & provision Template Instance e.g. HSS Service Provider manages Management Logic Service Logic Service Logic Management Logic Service Logic Service Logic Service Logic Service Logic Service Logic Management Logic User Subscr. Logic Service Logic Service Logic User Subscr. Logic Service Logic Service Logic Service Logic Service Logic Service Logic User Subscr. Logic End User subscribes Service Logic Service Logic Service Logic Service Logic Service Logic Service Logic Service Logic Service Logic Service Logic Service Logic End User uses
Unique Advantages of the Service Creation Approach Compared to other emerged and emerging  approaches ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],CROSLOCiS
Elaboration Specific Business / Use Case and Scenario ,[object Object],[object Object],[object Object],[object Object],[object Object],Interaction Diagrams
Service Authoring: Template Framework & UI Creation  Service Template Framework (Devoteam) ,[object Object],[object Object],[object Object],UIML UI creation (EDM demo & tool)
Example Service Templates for TV Demo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
TV Demo Scenario Overview 1. A  Publisher   creates   service templates    incl. configuration GUI & management functions  2. A  Journalist  picks a template and  configures  parameters for instantiation via the configuration GUI of the picked template, via the  LOMS Portal . 3. The  Journalist launches  his/her service via the LOMS Portal into the a priori SEE of a service delivery framework  4. The  User logs into  IMS via   IPTV and gets to the   My Services  overview. 5. The User gives  additional profile data specific to the new service &   subscribes  to it. 6. The  User gets  the latest news,  context-based,  while the  Journalist manages content & service .  Design & Create / Configure & Deploy Run, Use & Manage
Config GUI Creation of a new service by a Service Provider Easy Parameterization of Templates ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Web-based Service Creation in LOMS Portal   Configuration of parameters according to possibilities Service Operator offers in extended service template List of available end user templates Mobile Users Network Operators Service Operators Local  Service Providers Multiple Access Application Domains Service Variety Platform Operator LOMS Demo Service Delivery Framework  Template Catalogue (Devoteam) Persistent File Store
LOMS Demo Service Delivery Framework WS-BPEL Server (Devoteam) ... Service Provisioner n Service Provisioner 1 Generic Provisioner Processes WAR Code Factory (Devoteam) WS-BPEL Code Factory Template Instantiator (Devoteam) Hierarchical instantiation  of layered templates, by recursive instance provisioning deploy deploy Launch  of a new service by a Service Provider  Instantiation & Provisioning  Deploy Config GUI Template Catalogue (Devoteam) Persistent File Store Mobile Users Network Operators Service Operators Local  Service Providers Multiple Access Application Domains Service Variety Platform Operator LOMS Demo Service Execution Environment Service Catalogue (Devoteam) Persistent File Store Java Application Server (Devoteam) Service Logic n Subscription Logic n Management Logic n Service Logic 1 Subscription Logic 1 Management Logic 1 ...
Service Subscription & Use  Use  of a new service by an End User LOMS Demo Service Execution Environment IMS Simulator (Devoteam) Mobile IM Server XDMServer Mobile Presence Server Subscription TV page Mobile Users Network Operators Service Operators Local  Service Providers Multiple Access Application Domains Service Variety Platform Operator Service Catalogue (Devoteam) Persistent File Store Java Application Server (Devoteam) Service Logic n Subscription Logic n Management Logic n Service Logic 1 Subscription Logic 1 Management Logic 1 ... Subscriber DB (Devoteam) Account data
Service Lifecycle & Content Management  Management  of a new service by a Service Provider LOMS Demo Service Execution Environment IMS Simulator (Devoteam) Mobile IM Server XDMServer Mobile Presence Server Mobile Users Network Operators Service Operators Local  Service Providers Multiple Access Application Domains Service Variety Platform Operator Service Catalogue (Devoteam) Persistent File Store Java Application Server (Devoteam) Service Logic n Subscription Logic n Management Logic n Service Logic 1 Subscription Logic 1 Management Logic 1 ... Subscriber DB (Devoteam) Account data
Concept Demo – all deployment steps  Demo Service Delivery Framework Demo Service Execution Environment IMS Simulator Mobile IM Server XDMServer Mobile Presence Server Template Catalogue Persistent File Store WS-BPEL Server ... Service Provisioner n Service Provisioner 1 Generic Provisioner Processes WAR Code Factory WS-BPEL Code Factory Template Instantiator deploy Service Catalogue Persistent File Store Java Application Server Service Logic n Subscription Logic n Management Logic n Service Logic 1 Subscription Logic 1 Management Logic 1 ... Hierarchical instantiation  of layered templates, by recursive instance provisioning deploy Service Operators create Extended Service Templates Service Provider creates Service Start Deployment of Service parts ,[object Object],[object Object],[object Object],[object Object],End User subscribes to new service Subscriber DB Account data Context  Awareness  Enabling Sevice Profile data End User uses Service Provider manages
User-Context Awareness in Life-Cycle Phases Demo Service Delivery Framework Template Catalogue Persistent File Store Demo Service Execution Environment IMS Simulator Mobile IM Server XDMServer Mobile Presence Server WS-BPEL Server ... Service Provisioner n Service Provisioner 1 Generic Provisioner Processes WAR Code Factory WS-BPEL Code Factory Template Instantiator deploy Service Catalogue Persistent File Store Java Application Server Service Logic n Subscription Logic n Management Logic n Service Logic 1 Subscription Logic 1 Management Logic 1 ... Hierarchical instantiation  of layered templates, by recursive instance provisioning deploy Subscriber DB Account data Context  Awareness  Enabling Sevice Profile data Extend Profiles Fill Profile Extensions Presence-aware & Personalised SIP SIP
CROSLOCiS: Concept Proven! ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Devoteam Exploitation of IDVT Case ,[object Object],[object Object],[object Object],[object Object]
Conclusion and Outlook ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

More Related Content

What's hot

Introduction to Enterprise Service Bus
Introduction to Enterprise Service BusIntroduction to Enterprise Service Bus
Introduction to Enterprise Service BusMahmoud Ezzat
 
Building a mobile application for dot netnuke v3
Building a mobile application for dot netnuke v3Building a mobile application for dot netnuke v3
Building a mobile application for dot netnuke v3brchapman
 
Build A Flexible Application Infrastructure Environment Web Sphere Connectivi...
Build A Flexible Application Infrastructure Environment Web Sphere Connectivi...Build A Flexible Application Infrastructure Environment Web Sphere Connectivi...
Build A Flexible Application Infrastructure Environment Web Sphere Connectivi...Carly Snodgrass
 
ESB and SOA
ESB and SOAESB and SOA
ESB and SOAWSO2
 
SOA - Creating True Business Agility
SOA - Creating True Business AgilitySOA - Creating True Business Agility
SOA - Creating True Business AgilityBrian C. Edwards
 
OMG CORBA Component Model tutorial
OMG CORBA Component Model tutorialOMG CORBA Component Model tutorial
OMG CORBA Component Model tutorialJohnny Willemsen
 
Advanced Pattern Authoring with WebSphere Message Broker
Advanced Pattern Authoring with WebSphere Message BrokerAdvanced Pattern Authoring with WebSphere Message Broker
Advanced Pattern Authoring with WebSphere Message BrokerAnt Phillips
 
Effective Application Development with WebSphere Message Broker
Effective Application Development with WebSphere Message BrokerEffective Application Development with WebSphere Message Broker
Effective Application Development with WebSphere Message BrokerAnt Phillips
 
Overview of SOA and the role of ESB / OSB
Overview of SOA and the role of ESB / OSBOverview of SOA and the role of ESB / OSB
Overview of SOA and the role of ESB / OSBNahser Bakht
 
Why Enterprise Service Bus (ESB)
Why Enterprise Service Bus (ESB)Why Enterprise Service Bus (ESB)
Why Enterprise Service Bus (ESB)VTR Ravi Kumar
 
IBM How to Develop Responsive Applications
IBM How to Develop Responsive ApplicationsIBM How to Develop Responsive Applications
IBM How to Develop Responsive ApplicationsIBM Systems UKI
 
Developing service component architecture applications using rational applica...
Developing service component architecture applications using rational applica...Developing service component architecture applications using rational applica...
Developing service component architecture applications using rational applica...Bill Duncan
 
Chapter3
Chapter3Chapter3
Chapter3suks_87
 

What's hot (19)

Overview of ESB at Azilen Tech Meetup
Overview of ESB at Azilen Tech MeetupOverview of ESB at Azilen Tech Meetup
Overview of ESB at Azilen Tech Meetup
 
ESB Overview
ESB OverviewESB Overview
ESB Overview
 
Introduction to Enterprise Service Bus
Introduction to Enterprise Service BusIntroduction to Enterprise Service Bus
Introduction to Enterprise Service Bus
 
Building a mobile application for dot netnuke v3
Building a mobile application for dot netnuke v3Building a mobile application for dot netnuke v3
Building a mobile application for dot netnuke v3
 
Build A Flexible Application Infrastructure Environment Web Sphere Connectivi...
Build A Flexible Application Infrastructure Environment Web Sphere Connectivi...Build A Flexible Application Infrastructure Environment Web Sphere Connectivi...
Build A Flexible Application Infrastructure Environment Web Sphere Connectivi...
 
ESB and SOA
ESB and SOAESB and SOA
ESB and SOA
 
SOA - Creating True Business Agility
SOA - Creating True Business AgilitySOA - Creating True Business Agility
SOA - Creating True Business Agility
 
OMG CORBA Component Model tutorial
OMG CORBA Component Model tutorialOMG CORBA Component Model tutorial
OMG CORBA Component Model tutorial
 
Enterprise Service Bus
Enterprise Service BusEnterprise Service Bus
Enterprise Service Bus
 
Enterprise service bus part 1
Enterprise service bus part 1Enterprise service bus part 1
Enterprise service bus part 1
 
Advanced Pattern Authoring with WebSphere Message Broker
Advanced Pattern Authoring with WebSphere Message BrokerAdvanced Pattern Authoring with WebSphere Message Broker
Advanced Pattern Authoring with WebSphere Message Broker
 
Effective Application Development with WebSphere Message Broker
Effective Application Development with WebSphere Message BrokerEffective Application Development with WebSphere Message Broker
Effective Application Development with WebSphere Message Broker
 
Overview of SOA and the role of ESB / OSB
Overview of SOA and the role of ESB / OSBOverview of SOA and the role of ESB / OSB
Overview of SOA and the role of ESB / OSB
 
Why Enterprise Service Bus (ESB)
Why Enterprise Service Bus (ESB)Why Enterprise Service Bus (ESB)
Why Enterprise Service Bus (ESB)
 
IBM How to Develop Responsive Applications
IBM How to Develop Responsive ApplicationsIBM How to Develop Responsive Applications
IBM How to Develop Responsive Applications
 
Mule execution
Mule executionMule execution
Mule execution
 
Developing service component architecture applications using rational applica...
Developing service component architecture applications using rational applica...Developing service component architecture applications using rational applica...
Developing service component architecture applications using rational applica...
 
Mule execution
Mule executionMule execution
Mule execution
 
Chapter3
Chapter3Chapter3
Chapter3
 

Viewers also liked

Workshopvin6 User Interface Adaptation
Workshopvin6 User Interface AdaptationWorkshopvin6 User Interface Adaptation
Workshopvin6 User Interface Adaptationimec.archive
 
Oracle Financial Services - Latest Offerings Brief - Vietnam Cust Appreciatio...
Oracle Financial Services - Latest Offerings Brief - Vietnam Cust Appreciatio...Oracle Financial Services - Latest Offerings Brief - Vietnam Cust Appreciatio...
Oracle Financial Services - Latest Offerings Brief - Vietnam Cust Appreciatio...lance slides
 
Electronic meal vouchers for NFC phones . An overview of the IBBT/NFC-Voucher...
Electronic meal vouchers for NFC phones . An overview of the IBBT/NFC-Voucher...Electronic meal vouchers for NFC phones . An overview of the IBBT/NFC-Voucher...
Electronic meal vouchers for NFC phones . An overview of the IBBT/NFC-Voucher...imec.archive
 
The Connected Smart Cities Network and Living Labs - Towards Horizon 2020 - K...
The Connected Smart Cities Network and Living Labs - Towards Horizon 2020 - K...The Connected Smart Cities Network and Living Labs - Towards Horizon 2020 - K...
The Connected Smart Cities Network and Living Labs - Towards Horizon 2020 - K...imec.archive
 
Ict Sd09 Overal In Je Leven Kom Je 1700 Tegen
Ict Sd09 Overal In Je Leven Kom Je 1700 TegenIct Sd09 Overal In Je Leven Kom Je 1700 Tegen
Ict Sd09 Overal In Je Leven Kom Je 1700 Tegenimec.archive
 
SJSU in Silicon Valley
SJSU in Silicon Valley SJSU in Silicon Valley
SJSU in Silicon Valley Karen O'Neill
 
I Minds2009 Matthias Holzner Smfg Baden WüRttemberg At The European Crossr...
I Minds2009 Matthias Holzner   Smfg Baden WüRttemberg  At The European Crossr...I Minds2009 Matthias Holzner   Smfg Baden WüRttemberg  At The European Crossr...
I Minds2009 Matthias Holzner Smfg Baden WüRttemberg At The European Crossr...imec.archive
 
Erfgoed2 0 3 Erfgoed Digitaal In Fide
Erfgoed2 0 3 Erfgoed Digitaal   In FideErfgoed2 0 3 Erfgoed Digitaal   In Fide
Erfgoed2 0 3 Erfgoed Digitaal In Fideimec.archive
 
33720055
3372005533720055
33720055dkr786
 
Copy Of Dna Sequencing
Copy Of Dna SequencingCopy Of Dna Sequencing
Copy Of Dna SequencingZahoor Ahmed
 
Scentsy Fall/Winter 2014 Catalog
Scentsy Fall/Winter 2014 CatalogScentsy Fall/Winter 2014 Catalog
Scentsy Fall/Winter 2014 Catalogdaton3gurl
 
Beijing MoST standards + IPR conference Clark-OASIS-2011
Beijing MoST standards + IPR conference Clark-OASIS-2011Beijing MoST standards + IPR conference Clark-OASIS-2011
Beijing MoST standards + IPR conference Clark-OASIS-2011Jamie Clark
 
Benny Salaets - Realising the Digital Agend in Flanders
Benny Salaets - Realising the Digital Agend in FlandersBenny Salaets - Realising the Digital Agend in Flanders
Benny Salaets - Realising the Digital Agend in Flandersimec.archive
 
Leen Vandezande - energy screen
Leen Vandezande - energy screenLeen Vandezande - energy screen
Leen Vandezande - energy screenimec.archive
 
Asmudes Catalogo 2008 Def
Asmudes Catalogo 2008 DefAsmudes Catalogo 2008 Def
Asmudes Catalogo 2008 Defchaparrocdianac
 
I Minds2009 Lunch Event Icon I Minds 2009
I Minds2009 Lunch Event Icon I Minds 2009I Minds2009 Lunch Event Icon I Minds 2009
I Minds2009 Lunch Event Icon I Minds 2009imec.archive
 

Viewers also liked (20)

Workshopvin6 User Interface Adaptation
Workshopvin6 User Interface AdaptationWorkshopvin6 User Interface Adaptation
Workshopvin6 User Interface Adaptation
 
Trends And Drivers
Trends And DriversTrends And Drivers
Trends And Drivers
 
Oracle Financial Services - Latest Offerings Brief - Vietnam Cust Appreciatio...
Oracle Financial Services - Latest Offerings Brief - Vietnam Cust Appreciatio...Oracle Financial Services - Latest Offerings Brief - Vietnam Cust Appreciatio...
Oracle Financial Services - Latest Offerings Brief - Vietnam Cust Appreciatio...
 
Electronic meal vouchers for NFC phones . An overview of the IBBT/NFC-Voucher...
Electronic meal vouchers for NFC phones . An overview of the IBBT/NFC-Voucher...Electronic meal vouchers for NFC phones . An overview of the IBBT/NFC-Voucher...
Electronic meal vouchers for NFC phones . An overview of the IBBT/NFC-Voucher...
 
The Connected Smart Cities Network and Living Labs - Towards Horizon 2020 - K...
The Connected Smart Cities Network and Living Labs - Towards Horizon 2020 - K...The Connected Smart Cities Network and Living Labs - Towards Horizon 2020 - K...
The Connected Smart Cities Network and Living Labs - Towards Horizon 2020 - K...
 
M-Days 2012 - The home of Mobile
M-Days 2012 - The home of MobileM-Days 2012 - The home of Mobile
M-Days 2012 - The home of Mobile
 
Ict Sd09 Overal In Je Leven Kom Je 1700 Tegen
Ict Sd09 Overal In Je Leven Kom Je 1700 TegenIct Sd09 Overal In Je Leven Kom Je 1700 Tegen
Ict Sd09 Overal In Je Leven Kom Je 1700 Tegen
 
SJSU in Silicon Valley
SJSU in Silicon Valley SJSU in Silicon Valley
SJSU in Silicon Valley
 
I Minds2009 Matthias Holzner Smfg Baden WüRttemberg At The European Crossr...
I Minds2009 Matthias Holzner   Smfg Baden WüRttemberg  At The European Crossr...I Minds2009 Matthias Holzner   Smfg Baden WüRttemberg  At The European Crossr...
I Minds2009 Matthias Holzner Smfg Baden WüRttemberg At The European Crossr...
 
Erfgoed2 0 3 Erfgoed Digitaal In Fide
Erfgoed2 0 3 Erfgoed Digitaal   In FideErfgoed2 0 3 Erfgoed Digitaal   In Fide
Erfgoed2 0 3 Erfgoed Digitaal In Fide
 
Itep
ItepItep
Itep
 
33720055
3372005533720055
33720055
 
Copy Of Dna Sequencing
Copy Of Dna SequencingCopy Of Dna Sequencing
Copy Of Dna Sequencing
 
Scentsy Fall/Winter 2014 Catalog
Scentsy Fall/Winter 2014 CatalogScentsy Fall/Winter 2014 Catalog
Scentsy Fall/Winter 2014 Catalog
 
Beijing MoST standards + IPR conference Clark-OASIS-2011
Beijing MoST standards + IPR conference Clark-OASIS-2011Beijing MoST standards + IPR conference Clark-OASIS-2011
Beijing MoST standards + IPR conference Clark-OASIS-2011
 
Benny Salaets - Realising the Digital Agend in Flanders
Benny Salaets - Realising the Digital Agend in FlandersBenny Salaets - Realising the Digital Agend in Flanders
Benny Salaets - Realising the Digital Agend in Flanders
 
Leen Vandezande - energy screen
Leen Vandezande - energy screenLeen Vandezande - energy screen
Leen Vandezande - energy screen
 
Asmudes Catalogo 2008 Def
Asmudes Catalogo 2008 DefAsmudes Catalogo 2008 Def
Asmudes Catalogo 2008 Def
 
Wordpress & HTML5 by Rob Larsen
Wordpress & HTML5 by Rob LarsenWordpress & HTML5 by Rob Larsen
Wordpress & HTML5 by Rob Larsen
 
I Minds2009 Lunch Event Icon I Minds 2009
I Minds2009 Lunch Event Icon I Minds 2009I Minds2009 Lunch Event Icon I Minds 2009
I Minds2009 Lunch Event Icon I Minds 2009
 

Similar to 20090213 Friday Food Croslocis

Unit 3-SOA Technologies
Unit 3-SOA TechnologiesUnit 3-SOA Technologies
Unit 3-SOA Technologiesssuser3a47cb
 
SOA e IMS (NGN)
SOA e IMS (NGN)SOA e IMS (NGN)
SOA e IMS (NGN)Davi Silva
 
How uCast is using AWS Media Services and the Power of the Cloud to Deliver G...
How uCast is using AWS Media Services and the Power of the Cloud to Deliver G...How uCast is using AWS Media Services and the Power of the Cloud to Deliver G...
How uCast is using AWS Media Services and the Power of the Cloud to Deliver G...Amazon Web Services
 
Migrating SOA
Migrating SOAMigrating SOA
Migrating SOACoi Xay
 
Rebaca DPI and PCRF Expertie Overview
Rebaca DPI and PCRF Expertie OverviewRebaca DPI and PCRF Expertie Overview
Rebaca DPI and PCRF Expertie OverviewArshad Mahmood
 
Microservice 微服務
Microservice 微服務Microservice 微服務
Microservice 微服務YOU SHENG CHEN
 
2014 q3-platform-update-v1.06.johnmathon
2014 q3-platform-update-v1.06.johnmathon2014 q3-platform-update-v1.06.johnmathon
2014 q3-platform-update-v1.06.johnmathonaaronwso2
 
\'Cloud Service Broker\' - service provider transformation
\'Cloud Service Broker\' - service provider transformation\'Cloud Service Broker\' - service provider transformation
\'Cloud Service Broker\' - service provider transformationSteve Crawford
 
Enterprise Software Architecture
Enterprise Software ArchitectureEnterprise Software Architecture
Enterprise Software Architecturerahmed_sct
 
Architecting Microservices in .Net
Architecting Microservices in .NetArchitecting Microservices in .Net
Architecting Microservices in .NetRichard Banks
 
MQ Support for z/OS Connect
MQ Support for z/OS ConnectMQ Support for z/OS Connect
MQ Support for z/OS ConnectMatt Leming
 
Layer 7: Getting Your SOA to Production Without Cost and Complexity
Layer 7: Getting Your SOA to Production Without Cost and ComplexityLayer 7: Getting Your SOA to Production Without Cost and Complexity
Layer 7: Getting Your SOA to Production Without Cost and ComplexityCA API Management
 
Keynote-Service Orientation – Why is it good for your business
Keynote-Service Orientation – Why is it good for your businessKeynote-Service Orientation – Why is it good for your business
Keynote-Service Orientation – Why is it good for your businessWSO2
 
Netserv Technology Services
Netserv Technology ServicesNetserv Technology Services
Netserv Technology Servicessthicks14
 
Language (SoaML): A baseline for Specification of Cloud-based Services
Language (SoaML): A baseline for Specification of Cloud-based ServicesLanguage (SoaML): A baseline for Specification of Cloud-based Services
Language (SoaML): A baseline for Specification of Cloud-based ServicesBrian Elvesæter
 

Similar to 20090213 Friday Food Croslocis (20)

Unit 3-SOA Technologies
Unit 3-SOA TechnologiesUnit 3-SOA Technologies
Unit 3-SOA Technologies
 
SOA e IMS (NGN)
SOA e IMS (NGN)SOA e IMS (NGN)
SOA e IMS (NGN)
 
soa1.ppt
soa1.pptsoa1.ppt
soa1.ppt
 
How uCast is using AWS Media Services and the Power of the Cloud to Deliver G...
How uCast is using AWS Media Services and the Power of the Cloud to Deliver G...How uCast is using AWS Media Services and the Power of the Cloud to Deliver G...
How uCast is using AWS Media Services and the Power of the Cloud to Deliver G...
 
Migrating SOA
Migrating SOAMigrating SOA
Migrating SOA
 
Rebaca DPI and PCRF Expertie Overview
Rebaca DPI and PCRF Expertie OverviewRebaca DPI and PCRF Expertie Overview
Rebaca DPI and PCRF Expertie Overview
 
HP SDP Communications world
HP SDP Communications worldHP SDP Communications world
HP SDP Communications world
 
Microservice 微服務
Microservice 微服務Microservice 微服務
Microservice 微服務
 
2014 q3-platform-update-v1.06.johnmathon
2014 q3-platform-update-v1.06.johnmathon2014 q3-platform-update-v1.06.johnmathon
2014 q3-platform-update-v1.06.johnmathon
 
\'Cloud Service Broker\' - service provider transformation
\'Cloud Service Broker\' - service provider transformation\'Cloud Service Broker\' - service provider transformation
\'Cloud Service Broker\' - service provider transformation
 
Enterprise Software Architecture
Enterprise Software ArchitectureEnterprise Software Architecture
Enterprise Software Architecture
 
Open Source Soa
Open Source SoaOpen Source Soa
Open Source Soa
 
Architecting Microservices in .Net
Architecting Microservices in .NetArchitecting Microservices in .Net
Architecting Microservices in .Net
 
MQ Support for z/OS Connect
MQ Support for z/OS ConnectMQ Support for z/OS Connect
MQ Support for z/OS Connect
 
Layer 7: Getting Your SOA to Production Without Cost and Complexity
Layer 7: Getting Your SOA to Production Without Cost and ComplexityLayer 7: Getting Your SOA to Production Without Cost and Complexity
Layer 7: Getting Your SOA to Production Without Cost and Complexity
 
Keynote-Service Orientation – Why is it good for your business
Keynote-Service Orientation – Why is it good for your businessKeynote-Service Orientation – Why is it good for your business
Keynote-Service Orientation – Why is it good for your business
 
Sca
ScaSca
Sca
 
Netserv Technology Services
Netserv Technology ServicesNetserv Technology Services
Netserv Technology Services
 
Language (SoaML): A baseline for Specification of Cloud-based Services
Language (SoaML): A baseline for Specification of Cloud-based ServicesLanguage (SoaML): A baseline for Specification of Cloud-based Services
Language (SoaML): A baseline for Specification of Cloud-based Services
 
Resume
ResumeResume
Resume
 

More from imec.archive

iMinds-iLab.o, Open Innovation in ICT
iMinds-iLab.o, Open Innovation in ICTiMinds-iLab.o, Open Innovation in ICT
iMinds-iLab.o, Open Innovation in ICTimec.archive
 
Accio presentation closing event
Accio presentation closing eventAccio presentation closing event
Accio presentation closing eventimec.archive
 
PRoF+ Patient Room of the Future
PRoF+ Patient Room of the FuturePRoF+ Patient Room of the Future
PRoF+ Patient Room of the Futureimec.archive
 
Results of the Apollon pilot in homecare and independent living
Results of the Apollon pilot in homecare and independent livingResults of the Apollon pilot in homecare and independent living
Results of the Apollon pilot in homecare and independent livingimec.archive
 
Delivery of feedback on Health, Home Security and Home Energy in Aware Homes ...
Delivery of feedback on Health, Home Security and Home Energy in Aware Homes ...Delivery of feedback on Health, Home Security and Home Energy in Aware Homes ...
Delivery of feedback on Health, Home Security and Home Energy in Aware Homes ...imec.archive
 
NMMU-Emmanuel Haven Living Lab
NMMU-Emmanuel Haven Living LabNMMU-Emmanuel Haven Living Lab
NMMU-Emmanuel Haven Living Labimec.archive
 
The Humanicité workshops
The Humanicité workshopsThe Humanicité workshops
The Humanicité workshopsimec.archive
 
A Real-World Experimentation Platform
A Real-World Experimentation PlatformA Real-World Experimentation Platform
A Real-World Experimentation Platformimec.archive
 
ENoLL @ AAL Forum 2012
ENoLL @ AAL Forum 2012ENoLL @ AAL Forum 2012
ENoLL @ AAL Forum 2012imec.archive
 
ENoLL 6th Wave Results Ceremony (Jesse Marsh)
ENoLL 6th Wave Results Ceremony (Jesse Marsh)ENoLL 6th Wave Results Ceremony (Jesse Marsh)
ENoLL 6th Wave Results Ceremony (Jesse Marsh)imec.archive
 
Apollon-23/05/2012-9u30- Parallell session: Living Labs added value
Apollon-23/05/2012-9u30- Parallell session: Living Labs added value  Apollon-23/05/2012-9u30- Parallell session: Living Labs added value
Apollon-23/05/2012-9u30- Parallell session: Living Labs added value imec.archive
 
Apollon - 22/5/12 - 11:30 - Local SME's - Innovating Across borders
Apollon - 22/5/12 - 11:30 - Local SME's - Innovating Across bordersApollon - 22/5/12 - 11:30 - Local SME's - Innovating Across borders
Apollon - 22/5/12 - 11:30 - Local SME's - Innovating Across bordersimec.archive
 
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future InternetApollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internetimec.archive
 
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future InternetApollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internetimec.archive
 
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future InternetApollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internetimec.archive
 
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future InternetApollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internetimec.archive
 
Apollon - 22/5/12 - 11:30 - Local SME's - Innovating Across borders
Apollon - 22/5/12 - 11:30 - Local SME's - Innovating Across bordersApollon - 22/5/12 - 11:30 - Local SME's - Innovating Across borders
Apollon - 22/5/12 - 11:30 - Local SME's - Innovating Across bordersimec.archive
 
Apollon - 22/5/12 - 09:00 - User-driven Open Innovation Ecosystems
Apollon - 22/5/12 - 09:00 - User-driven Open Innovation EcosystemsApollon - 22/5/12 - 09:00 - User-driven Open Innovation Ecosystems
Apollon - 22/5/12 - 09:00 - User-driven Open Innovation Ecosystemsimec.archive
 
Apollon - 22/5/12 - 09:00 - User-driven Open Innovation Ecosystems
Apollon - 22/5/12 - 09:00 - User-driven Open Innovation EcosystemsApollon - 22/5/12 - 09:00 - User-driven Open Innovation Ecosystems
Apollon - 22/5/12 - 09:00 - User-driven Open Innovation Ecosystemsimec.archive
 
Apollon - 22/5/12 - 09:00 - User-driven Open Innovation Ecosystems
Apollon - 22/5/12 - 09:00 - User-driven Open Innovation EcosystemsApollon - 22/5/12 - 09:00 - User-driven Open Innovation Ecosystems
Apollon - 22/5/12 - 09:00 - User-driven Open Innovation Ecosystemsimec.archive
 

More from imec.archive (20)

iMinds-iLab.o, Open Innovation in ICT
iMinds-iLab.o, Open Innovation in ICTiMinds-iLab.o, Open Innovation in ICT
iMinds-iLab.o, Open Innovation in ICT
 
Accio presentation closing event
Accio presentation closing eventAccio presentation closing event
Accio presentation closing event
 
PRoF+ Patient Room of the Future
PRoF+ Patient Room of the FuturePRoF+ Patient Room of the Future
PRoF+ Patient Room of the Future
 
Results of the Apollon pilot in homecare and independent living
Results of the Apollon pilot in homecare and independent livingResults of the Apollon pilot in homecare and independent living
Results of the Apollon pilot in homecare and independent living
 
Delivery of feedback on Health, Home Security and Home Energy in Aware Homes ...
Delivery of feedback on Health, Home Security and Home Energy in Aware Homes ...Delivery of feedback on Health, Home Security and Home Energy in Aware Homes ...
Delivery of feedback on Health, Home Security and Home Energy in Aware Homes ...
 
NMMU-Emmanuel Haven Living Lab
NMMU-Emmanuel Haven Living LabNMMU-Emmanuel Haven Living Lab
NMMU-Emmanuel Haven Living Lab
 
The Humanicité workshops
The Humanicité workshopsThe Humanicité workshops
The Humanicité workshops
 
A Real-World Experimentation Platform
A Real-World Experimentation PlatformA Real-World Experimentation Platform
A Real-World Experimentation Platform
 
ENoLL @ AAL Forum 2012
ENoLL @ AAL Forum 2012ENoLL @ AAL Forum 2012
ENoLL @ AAL Forum 2012
 
ENoLL 6th Wave Results Ceremony (Jesse Marsh)
ENoLL 6th Wave Results Ceremony (Jesse Marsh)ENoLL 6th Wave Results Ceremony (Jesse Marsh)
ENoLL 6th Wave Results Ceremony (Jesse Marsh)
 
Apollon-23/05/2012-9u30- Parallell session: Living Labs added value
Apollon-23/05/2012-9u30- Parallell session: Living Labs added value  Apollon-23/05/2012-9u30- Parallell session: Living Labs added value
Apollon-23/05/2012-9u30- Parallell session: Living Labs added value
 
Apollon - 22/5/12 - 11:30 - Local SME's - Innovating Across borders
Apollon - 22/5/12 - 11:30 - Local SME's - Innovating Across bordersApollon - 22/5/12 - 11:30 - Local SME's - Innovating Across borders
Apollon - 22/5/12 - 11:30 - Local SME's - Innovating Across borders
 
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future InternetApollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
 
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future InternetApollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
 
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future InternetApollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
 
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future InternetApollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
 
Apollon - 22/5/12 - 11:30 - Local SME's - Innovating Across borders
Apollon - 22/5/12 - 11:30 - Local SME's - Innovating Across bordersApollon - 22/5/12 - 11:30 - Local SME's - Innovating Across borders
Apollon - 22/5/12 - 11:30 - Local SME's - Innovating Across borders
 
Apollon - 22/5/12 - 09:00 - User-driven Open Innovation Ecosystems
Apollon - 22/5/12 - 09:00 - User-driven Open Innovation EcosystemsApollon - 22/5/12 - 09:00 - User-driven Open Innovation Ecosystems
Apollon - 22/5/12 - 09:00 - User-driven Open Innovation Ecosystems
 
Apollon - 22/5/12 - 09:00 - User-driven Open Innovation Ecosystems
Apollon - 22/5/12 - 09:00 - User-driven Open Innovation EcosystemsApollon - 22/5/12 - 09:00 - User-driven Open Innovation Ecosystems
Apollon - 22/5/12 - 09:00 - User-driven Open Innovation Ecosystems
 
Apollon - 22/5/12 - 09:00 - User-driven Open Innovation Ecosystems
Apollon - 22/5/12 - 09:00 - User-driven Open Innovation EcosystemsApollon - 22/5/12 - 09:00 - User-driven Open Innovation Ecosystems
Apollon - 22/5/12 - 09:00 - User-driven Open Innovation Ecosystems
 

20090213 Friday Food Croslocis

  • 1. Easily Creating Smart Services Everywhere the CROSLOCiS IDTV Use Case February 13, 2009 Marc Roelands Friday Food Session
  • 2.
  • 3.
  • 4.
  • 5. New Intermediate Roles & Technology Close the Gap Local Value leveraged: LOCAL = Local Business (specific city, street, regional services) LOCAL = Market Niche (specific market segments) LOCAL = Context-aware and Location-based Platform Operator offers Exposed Enabling Services on Service Platform (on top of SOA or SDP environment) Service Providers can easily launch smarter services via more channels Service Operators offer (layers of) Service Templates for specific Application Domains using generic and specific tools Service Template
  • 6. Long Tail Exposure is Key to (non-bit pipe) Operators! Mobile Virtual Network Operators (MVNO) Branded Mobile Communities (beyond MVNO) 2008: Operators actively start exposing self-provisioning APIs & Toolkits Service Templates Mobile 2.0 / Telco 2.0 Web 2.0 TV 2.0 iPhone Developer Program
  • 7. Creation Concept using Multi-layer Service Templates Service Execution Environment Value chain / ecosystem leveraging resources / enablers / domain knowledge Service Provider specifies End User Services Service Provider launches End User Services Network Operator operates Enabling Services € Platform Operator operates Enabling Service Templates € Service Operator creates Domain- specific Templates € Service Operator creates End User Service Templates € deploy & provision Template Instance deploy & provision Template Instance deploy & provision Template Instance deploy & provision Template Instance deploy & provision Template Instance deploy & provision Template Instance deploy & provision Template Instance deploy & provision Template Instance deploy & provision Template Instance deploy & provision Template Instance e.g. HSS Service Provider manages Management Logic Service Logic Service Logic Management Logic Service Logic Service Logic Service Logic Service Logic Service Logic Management Logic User Subscr. Logic Service Logic Service Logic User Subscr. Logic Service Logic Service Logic Service Logic Service Logic Service Logic User Subscr. Logic End User subscribes Service Logic Service Logic Service Logic Service Logic Service Logic Service Logic Service Logic Service Logic Service Logic Service Logic End User uses
  • 8.
  • 9.
  • 10.
  • 11.
  • 12. TV Demo Scenario Overview 1. A Publisher creates service templates incl. configuration GUI & management functions 2. A Journalist picks a template and configures parameters for instantiation via the configuration GUI of the picked template, via the LOMS Portal . 3. The Journalist launches his/her service via the LOMS Portal into the a priori SEE of a service delivery framework 4. The User logs into IMS via IPTV and gets to the My Services overview. 5. The User gives additional profile data specific to the new service & subscribes to it. 6. The User gets the latest news, context-based, while the Journalist manages content & service . Design & Create / Configure & Deploy Run, Use & Manage
  • 13.
  • 14. LOMS Demo Service Delivery Framework WS-BPEL Server (Devoteam) ... Service Provisioner n Service Provisioner 1 Generic Provisioner Processes WAR Code Factory (Devoteam) WS-BPEL Code Factory Template Instantiator (Devoteam) Hierarchical instantiation of layered templates, by recursive instance provisioning deploy deploy Launch of a new service by a Service Provider Instantiation & Provisioning Deploy Config GUI Template Catalogue (Devoteam) Persistent File Store Mobile Users Network Operators Service Operators Local Service Providers Multiple Access Application Domains Service Variety Platform Operator LOMS Demo Service Execution Environment Service Catalogue (Devoteam) Persistent File Store Java Application Server (Devoteam) Service Logic n Subscription Logic n Management Logic n Service Logic 1 Subscription Logic 1 Management Logic 1 ...
  • 15. Service Subscription & Use Use of a new service by an End User LOMS Demo Service Execution Environment IMS Simulator (Devoteam) Mobile IM Server XDMServer Mobile Presence Server Subscription TV page Mobile Users Network Operators Service Operators Local Service Providers Multiple Access Application Domains Service Variety Platform Operator Service Catalogue (Devoteam) Persistent File Store Java Application Server (Devoteam) Service Logic n Subscription Logic n Management Logic n Service Logic 1 Subscription Logic 1 Management Logic 1 ... Subscriber DB (Devoteam) Account data
  • 16. Service Lifecycle & Content Management Management of a new service by a Service Provider LOMS Demo Service Execution Environment IMS Simulator (Devoteam) Mobile IM Server XDMServer Mobile Presence Server Mobile Users Network Operators Service Operators Local Service Providers Multiple Access Application Domains Service Variety Platform Operator Service Catalogue (Devoteam) Persistent File Store Java Application Server (Devoteam) Service Logic n Subscription Logic n Management Logic n Service Logic 1 Subscription Logic 1 Management Logic 1 ... Subscriber DB (Devoteam) Account data
  • 17.
  • 18. User-Context Awareness in Life-Cycle Phases Demo Service Delivery Framework Template Catalogue Persistent File Store Demo Service Execution Environment IMS Simulator Mobile IM Server XDMServer Mobile Presence Server WS-BPEL Server ... Service Provisioner n Service Provisioner 1 Generic Provisioner Processes WAR Code Factory WS-BPEL Code Factory Template Instantiator deploy Service Catalogue Persistent File Store Java Application Server Service Logic n Subscription Logic n Management Logic n Service Logic 1 Subscription Logic 1 Management Logic 1 ... Hierarchical instantiation of layered templates, by recursive instance provisioning deploy Subscriber DB Account data Context Awareness Enabling Sevice Profile data Extend Profiles Fill Profile Extensions Presence-aware & Personalised SIP SIP
  • 19.
  • 20.
  • 21.

Editor's Notes

  1. What Enterprises want: real-time e-relations with consumers, customers & employees, in light of SOA What Local Businesses want: address their niche without technical knowledge
  2. 16/04/10