HCI Challenges for an Internet of Services
Upcoming SlideShare
Loading in...5
×
 

HCI Challenges for an Internet of Services

on

  • 1,484 views

 

Statistics

Views

Total Views
1,484
Views on SlideShare
1,484
Embed Views
0

Actions

Likes
1
Downloads
4
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

HCI Challenges for an Internet of Services HCI Challenges for an Internet of Services Presentation Transcript

  • HCI challenges for an Internet of services Angela Kounkou, HCID - 21 st April 2010
  • Outline
    • Services
    • The Internet of Services
    • HCI-related challenges
    • Questions and discussion
  • Service definition - 1
    • “ Products of economic activity that you can’t drop on your foot” (The Economist)
    • Intangible. Processes. Not “owned”. Created, performed, contributed to.
    • Have “ touchpoints ” – points of contact between the consumer and elements making up the service - that occur during the “ user journey ” - the consumers’ experiences with the service over time.
  • Example
    • TFL:
      • Service
      • Touchpoints
  • Service definition – 2: software services
    • “ Application that other applications and humans can discover and invoke” (Zakaria et al)
    • Piece of software. Autonomous. Platform independent. Location independent. Modular.
    • Can be published, discovered, executed, and/or composed with other pieces of software to form applications. In the case of Web services , these operations happen over the Internet.
  • Web service: high level architecture diagram
    • The service is published, discovered, and consumed – “as-is” or in a composition with other pieces of software.
  • Software service example
  • Service–based application example – the consumer is a developer
  • Internet of Services - definition
    • “ An infrastructure that uses the Internet as a medium for offering and selling services” (Cardoso et al)
    • Global network making electronic services available for use, reuse, composition etc. and connecting providers, consumers and facilitators throughout the world.
    • Largely enabled by service-oriented computing
        • use web services as building blocks for the development of distributed applications
        • Use web service standards to support the connection and exchange of data between various apps
  • An illustration of what it could be like: Siri mobile concierge http://siri.com/about/
  • Triggers for the IoS
    • Growth of the service sector of the economy
    • Technological advances, ubiquitous computing
    • Growing consumer demand
  • HCI related challenges for the IoS
        • Services
          • What approaches and techniques to design seamless, coherent offline and online services?
          • How to dynamically monitor and influence the consumer experience?
          • How to measure the consumer experience?
  • HCI related challenges for the IoS - 2
        • Software services
          • How to support the human stakeholders in service-oriented computing?
          • How to design for an unknown, unpredictable user?
          • How to observe or measure the user experience?
  • Questions, comments, discussion… Then lab! Or drinks in the kitchen…
  • Related links and/or reading
    • Mike Kuniavsky: Smart Things: Ubiquitous Computing User Experience Design (expected December 2010)
    • Zakaria, M., B. Djamal, and Nanjangud, C. N.: What can context do for web services ? In Communications of the ACM, ACM Press (2006), 98-103.
    • Cardoso, J., Voigt, K. and Winkler, M.: Service Engineering for The Internet of Services In Enterprise Information Systems, Lecture Notes in Business Information Processing (2009) 15-27