SlideShare a Scribd company logo
1 of 12
Pervasive Service Computing -Vision, Concepts, Architecture and Prototypes Jiehan Zhou, JukkaRiekki, Mika Ylianttila MediaTeam and Intelligent System Group Univ. of Oulu firstname.surname@ee.oulu.fi 2/3/2010 PSC presentation@Motive workshop, Espoo
Pervasive Service Computing–A Solution Based on Web Services (PSC)   2/3/2010 PSC presentation@Motive workshop, Espoo Hewlett Packard: Cooltown IBM-Web-based services Karlsruhe: Cups and Smart-Its Univ. Tokyo - T-Engine/ ITRON  10/21/2009 MIT -Wearable Computing UC Berkeley: InfoPad Georgia Tech’s Aware Home Georgia Tech:  Living Laboratories
PSC aims to incorporate emerging Web services into ubiquitous computing for facilitating people daily individual-based and group-based activities, respectively supported by service collaboration and service coordination. PSC vision 2/3/2010 PSC presentation@Motive workshop, Espoo
Time frame: 1/2009 – 12/2011 Funding amount: 400KEuro by Academy of Finland International Consortium China: Shanghai Jiaotong University Finland: University of Oulu –ISG and MediaTeam Scientific leaders Finland: Prof. JukkaRiekki, Prof. Mika Ylianttila China: Prof. Minyi Guo ,[object Object],6 Researchers in Finland Website: http://www.mediateam.oulu.fi/projects/psc/?lang=en Facts about PSC-Oulu  2/3/2010 PSC presentation@Motive workshop, Espoo
PSC-Oulu objectives 2/3/2010 PSC presentation@Motive workshop, Espoo To research and develop a pervasive service computing model and a description language To research and develop a service collaboration framework to strengthen the capability of collaboration in a pervasive computing environment To research and develop a service coordination framework to strengthen the capability of coordination in a pervasive computing environment
Conceptualization –service collaboration and coordination  2/3/2010 PSC presentation@Motive workshop, Espoo ,[object Object]
Solution 1: Seek a service composition consisting of a set of services within one party for achieving the travel reservation goal.
Solution 2: Seek an optimal service composition consisting of a set of services within one party for achieving the travel reservation goal taking into account constrains of service properties of cost, time, etc
Solution 3: Seek a service composition consisting of a set of services among multiple partiesfor achieving the travel reservation goal
Solution 4: Seek an optimal service composition consisting of a set of services among multiple parties for achieving the travel reservation goal taking into account constrains of service properties of cost, time, etcA generic user activity scenario
PSC-Reference Model 2/3/2010 PSC presentation@Motive workshop, Espoo
Context-aware PSC architecture 2/3/2010 PSC presentation@Motive workshop, Espoo

More Related Content

Similar to Pervasive service computing

LaptopLender. Unmanned laptop dispensing kiosk. (translated english version)
LaptopLender. Unmanned laptop dispensing kiosk. (translated english version)LaptopLender. Unmanned laptop dispensing kiosk. (translated english version)
LaptopLender. Unmanned laptop dispensing kiosk. (translated english version)
Metropolia
 
Crafting Infrastructures
Crafting InfrastructuresCrafting Infrastructures
Crafting Infrastructures
Luca Galli
 
Cloud Interoperability Infrastructures for Governments: The Government Servic...
Cloud Interoperability Infrastructures for Governments: The Government Servic...Cloud Interoperability Infrastructures for Governments: The Government Servic...
Cloud Interoperability Infrastructures for Governments: The Government Servic...
Yannis Charalabidis
 
QoE- and Energy-aware Content Consumption for HTTP Adaptive Streaming - Poster
QoE- and Energy-aware Content Consumption for HTTP Adaptive Streaming - PosterQoE- and Energy-aware Content Consumption for HTTP Adaptive Streaming - Poster
QoE- and Energy-aware Content Consumption for HTTP Adaptive Streaming - Poster
DanieleLorenzi6
 

Similar to Pervasive service computing (20)

AIM/VRE Crossover Workshop
AIM/VRE Crossover WorkshopAIM/VRE Crossover Workshop
AIM/VRE Crossover Workshop
 
Shibboleth Federations and Secure SDI
Shibboleth Federations and Secure SDIShibboleth Federations and Secure SDI
Shibboleth Federations and Secure SDI
 
OGC Web Service Shibboleth Interoperability Experiment
OGC Web Service Shibboleth Interoperability ExperimentOGC Web Service Shibboleth Interoperability Experiment
OGC Web Service Shibboleth Interoperability Experiment
 
IRJET- Voice based Retrieval for Transport Enquiry System
IRJET- Voice based Retrieval for Transport Enquiry SystemIRJET- Voice based Retrieval for Transport Enquiry System
IRJET- Voice based Retrieval for Transport Enquiry System
 
OGC Interoperability Experiments and Authentication
OGC Interoperability Experiments and AuthenticationOGC Interoperability Experiments and Authentication
OGC Interoperability Experiments and Authentication
 
Access Control in ESDIN: Shibboleth
Access Control in ESDIN: ShibbolethAccess Control in ESDIN: Shibboleth
Access Control in ESDIN: Shibboleth
 
Using the EGI Fed-Cloud for Data Analysis - EUDAT Summer School (Giuseppe La ...
Using the EGI Fed-Cloud for Data Analysis - EUDAT Summer School (Giuseppe La ...Using the EGI Fed-Cloud for Data Analysis - EUDAT Summer School (Giuseppe La ...
Using the EGI Fed-Cloud for Data Analysis - EUDAT Summer School (Giuseppe La ...
 
LaptopLender. Unmanned laptop dispensing kiosk. (translated english version)
LaptopLender. Unmanned laptop dispensing kiosk. (translated english version)LaptopLender. Unmanned laptop dispensing kiosk. (translated english version)
LaptopLender. Unmanned laptop dispensing kiosk. (translated english version)
 
Monitoring and Operational Data Analytics from a User Perspective at First Eu...
Monitoring and Operational Data Analytics from a User Perspective at First Eu...Monitoring and Operational Data Analytics from a User Perspective at First Eu...
Monitoring and Operational Data Analytics from a User Perspective at First Eu...
 
Extending WebDriver: A cloud approach
Extending WebDriver: A cloud approachExtending WebDriver: A cloud approach
Extending WebDriver: A cloud approach
 
ICWE 2010 Demonstration and Poster elevator pitch session
ICWE 2010 Demonstration and Poster elevator pitch sessionICWE 2010 Demonstration and Poster elevator pitch session
ICWE 2010 Demonstration and Poster elevator pitch session
 
Cloud Computing and Validated Learning for Accelerating Innovation in IoT
Cloud Computing and Validated Learning for Accelerating Innovation in IoTCloud Computing and Validated Learning for Accelerating Innovation in IoT
Cloud Computing and Validated Learning for Accelerating Innovation in IoT
 
Crafting Infrastructures
Crafting InfrastructuresCrafting Infrastructures
Crafting Infrastructures
 
Seserv dp-workshop
Seserv dp-workshopSeserv dp-workshop
Seserv dp-workshop
 
Cloud Interoperability Infrastructures for Governments: The Government Servic...
Cloud Interoperability Infrastructures for Governments: The Government Servic...Cloud Interoperability Infrastructures for Governments: The Government Servic...
Cloud Interoperability Infrastructures for Governments: The Government Servic...
 
Identity Management Matters
Identity Management MattersIdentity Management Matters
Identity Management Matters
 
IRJET - Query Processing using NLP
IRJET - Query Processing using NLPIRJET - Query Processing using NLP
IRJET - Query Processing using NLP
 
Voice Based Email System For Visual Impaired Using AI
Voice Based Email System For Visual Impaired Using AIVoice Based Email System For Visual Impaired Using AI
Voice Based Email System For Visual Impaired Using AI
 
QoE- and Energy-aware Content Consumption for HTTP Adaptive Streaming - Poster
QoE- and Energy-aware Content Consumption for HTTP Adaptive Streaming - PosterQoE- and Energy-aware Content Consumption for HTTP Adaptive Streaming - Poster
QoE- and Energy-aware Content Consumption for HTTP Adaptive Streaming - Poster
 
CREW VRE Release 5 - 2009 May
CREW VRE Release 5 - 2009 MayCREW VRE Release 5 - 2009 May
CREW VRE Release 5 - 2009 May
 

More from Iiro Jantunen

More from Iiro Jantunen (15)

Ontologies in eHealth
Ontologies in eHealthOntologies in eHealth
Ontologies in eHealth
 
Health and Well-being Cluster Programme
Health and Well-being Cluster ProgrammeHealth and Well-being Cluster Programme
Health and Well-being Cluster Programme
 
Health and Well-being Cluster Programme
Health and Well-being Cluster ProgrammeHealth and Well-being Cluster Programme
Health and Well-being Cluster Programme
 
Health and Well-being Cluster Programme
Health and Well-being Cluster ProgrammeHealth and Well-being Cluster Programme
Health and Well-being Cluster Programme
 
Ubiquitous Public Safety Communications
Ubiquitous Public Safety CommunicationsUbiquitous Public Safety Communications
Ubiquitous Public Safety Communications
 
Personal health records - basic concepts and models
Personal health records - basic concepts and modelsPersonal health records - basic concepts and models
Personal health records - basic concepts and models
 
Emergency Telemedicine in Indoor Multiple Dwelling Environments
Emergency Telemedicine in Indoor Multiple Dwelling EnvironmentsEmergency Telemedicine in Indoor Multiple Dwelling Environments
Emergency Telemedicine in Indoor Multiple Dwelling Environments
 
User-centric design and culture
User-centric design and cultureUser-centric design and culture
User-centric design and culture
 
Intro: UBI-SERV
Intro: UBI-SERVIntro: UBI-SERV
Intro: UBI-SERV
 
Continua Health Alliance
Continua Health AllianceContinua Health Alliance
Continua Health Alliance
 
Joint Project: PKU-TKK
Joint Project: PKU-TKKJoint Project: PKU-TKK
Joint Project: PKU-TKK
 
Korhonen: UBI-SERV
Korhonen: UBI-SERVKorhonen: UBI-SERV
Korhonen: UBI-SERV
 
Itälä: Agile Citizen-centric Health
Itälä: Agile Citizen-centric HealthItälä: Agile Citizen-centric Health
Itälä: Agile Citizen-centric Health
 
Kaasinen: MINAmI, human-centered design, ethics
Kaasinen: MINAmI, human-centered design, ethicsKaasinen: MINAmI, human-centered design, ethics
Kaasinen: MINAmI, human-centered design, ethics
 
Topo: Aging population and AmI
Topo: Aging population and AmITopo: Aging population and AmI
Topo: Aging population and AmI
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 

Pervasive service computing

  • 1. Pervasive Service Computing -Vision, Concepts, Architecture and Prototypes Jiehan Zhou, JukkaRiekki, Mika Ylianttila MediaTeam and Intelligent System Group Univ. of Oulu firstname.surname@ee.oulu.fi 2/3/2010 PSC presentation@Motive workshop, Espoo
  • 2. Pervasive Service Computing–A Solution Based on Web Services (PSC) 2/3/2010 PSC presentation@Motive workshop, Espoo Hewlett Packard: Cooltown IBM-Web-based services Karlsruhe: Cups and Smart-Its Univ. Tokyo - T-Engine/ ITRON 10/21/2009 MIT -Wearable Computing UC Berkeley: InfoPad Georgia Tech’s Aware Home Georgia Tech: Living Laboratories
  • 3. PSC aims to incorporate emerging Web services into ubiquitous computing for facilitating people daily individual-based and group-based activities, respectively supported by service collaboration and service coordination. PSC vision 2/3/2010 PSC presentation@Motive workshop, Espoo
  • 4.
  • 5. PSC-Oulu objectives 2/3/2010 PSC presentation@Motive workshop, Espoo To research and develop a pervasive service computing model and a description language To research and develop a service collaboration framework to strengthen the capability of collaboration in a pervasive computing environment To research and develop a service coordination framework to strengthen the capability of coordination in a pervasive computing environment
  • 6.
  • 7. Solution 1: Seek a service composition consisting of a set of services within one party for achieving the travel reservation goal.
  • 8. Solution 2: Seek an optimal service composition consisting of a set of services within one party for achieving the travel reservation goal taking into account constrains of service properties of cost, time, etc
  • 9. Solution 3: Seek a service composition consisting of a set of services among multiple partiesfor achieving the travel reservation goal
  • 10. Solution 4: Seek an optimal service composition consisting of a set of services among multiple parties for achieving the travel reservation goal taking into account constrains of service properties of cost, time, etcA generic user activity scenario
  • 11. PSC-Reference Model 2/3/2010 PSC presentation@Motive workshop, Espoo
  • 12. Context-aware PSC architecture 2/3/2010 PSC presentation@Motive workshop, Espoo
  • 13. 2/3/2010 the user CAM4Home Media Info Extractor Service 1. client web application 4. 8. face detection service 5. 2. 3. CAM4Home People Detector service BPEL service composition reasoning engine 6. utility web services For each-loop for service composition 7. PSC prototype – Multimedia Service Composition smiley service music service event service PSC presentation@Motive workshop, Espoo
  • 14. User Interface - Multimedia Service Composition 2/3/2010 PSC presentation@Motive workshop, Espoo http://psc.virtues.fi/IRSClient/
  • 15. Journal and conference articles 3 submitted journal papers and 7+ IEEE and ACM conference papers 3 book chapters (Wiley and IGI Global) 2 workshops SCCM 2009 in ICWS 2009, July 6-10, 2009, Los Angeles, California, USA PSCA 2009 in FCST 2009, December 17-19, 2009, Shanghai, China PSC - dissemination 2/3/2010 PSC presentation@Motive workshop, Espoo
  • 16. Conclusion 2/3/2010 PSC presentation @ Motive workshop, Espoo PSC vision PSC facts PSC conceptualization PSC architecture and prototype PSC publication status