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

OGC Web Service Shibboleth Interoperability Experiment
OGC Web Service Shibboleth Interoperability ExperimentOGC Web Service Shibboleth Interoperability Experiment
OGC Web Service Shibboleth Interoperability ExperimentEDINA, University of Edinburgh
 
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 SystemIRJET Journal
 
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 ...EUDAT
 
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
 
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...University of Maribor
 
Extending WebDriver: A cloud approach
Extending WebDriver: A cloud approachExtending WebDriver: A cloud approach
Extending WebDriver: A cloud approachBoni García
 
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 sessionMarco Brambilla
 
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 IoTAccelerate Project
 
Crafting Infrastructures
Crafting InfrastructuresCrafting Infrastructures
Crafting InfrastructuresLuca 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
 
Identity Management Matters
Identity Management MattersIdentity Management Matters
Identity Management MattersEduserv
 
IRJET - Query Processing using NLP
IRJET - Query Processing using NLPIRJET - Query Processing using NLP
IRJET - Query Processing using NLPIRJET Journal
 
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 AIIRJET Journal
 
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 - PosterDanieleLorenzi6
 
CREW VRE Release 5 - 2009 May
CREW VRE Release 5 - 2009 MayCREW VRE Release 5 - 2009 May
CREW VRE Release 5 - 2009 MayMartin Turner
 

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

Ontologies in eHealth
Ontologies in eHealthOntologies in eHealth
Ontologies in eHealthIiro Jantunen
 
Health and Well-being Cluster Programme
Health and Well-being Cluster ProgrammeHealth and Well-being Cluster Programme
Health and Well-being Cluster ProgrammeIiro Jantunen
 
Health and Well-being Cluster Programme
Health and Well-being Cluster ProgrammeHealth and Well-being Cluster Programme
Health and Well-being Cluster ProgrammeIiro Jantunen
 
Health and Well-being Cluster Programme
Health and Well-being Cluster ProgrammeHealth and Well-being Cluster Programme
Health and Well-being Cluster ProgrammeIiro Jantunen
 
Ubiquitous Public Safety Communications
Ubiquitous Public Safety CommunicationsUbiquitous Public Safety Communications
Ubiquitous Public Safety CommunicationsIiro Jantunen
 
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 modelsIiro Jantunen
 
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 EnvironmentsIiro Jantunen
 
User-centric design and culture
User-centric design and cultureUser-centric design and culture
User-centric design and cultureIiro Jantunen
 
Continua Health Alliance
Continua Health AllianceContinua Health Alliance
Continua Health AllianceIiro Jantunen
 
Joint Project: PKU-TKK
Joint Project: PKU-TKKJoint Project: PKU-TKK
Joint Project: PKU-TKKIiro Jantunen
 
Itälä: Agile Citizen-centric Health
Itälä: Agile Citizen-centric HealthItälä: Agile Citizen-centric Health
Itälä: Agile Citizen-centric HealthIiro Jantunen
 
Kaasinen: MINAmI, human-centered design, ethics
Kaasinen: MINAmI, human-centered design, ethicsKaasinen: MINAmI, human-centered design, ethics
Kaasinen: MINAmI, human-centered design, ethicsIiro Jantunen
 
Topo: Aging population and AmI
Topo: Aging population and AmITopo: Aging population and AmI
Topo: Aging population and AmIIiro 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

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 

Recently uploaded (20)

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 

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