Activity-Oriented Computing

Activity-Oriented Computing

João Pedro Sousa (George Mason University, USA), Bradley Schmerl (Carnegie Mellon University, USA), Peter Steenkiste (Carnegie Mellon University, USA) and David Garlan (Carnegie Mellon University, USA)
Copyright: © 2008 |Pages: 36
DOI: 10.4018/978-1-59904-840-6.ch011
OnDemand PDF Download:
$37.50

Abstract

This chapter introduces a new way of thinking about software systems for supporting the activities of end-users. In this approach, models of user activities are promoted to first class entities, and software systems are assembled and configured dynamically based on activity models. This constitutes a fundamental change of perspective over traditional applications; activities take the main stage and may be long-lived, whereas the agents that carry them out are plentiful and interchangeable. The core of the chapter describes a closed-loop control design that enables activity-oriented systems to become self-aware and self-configurable, and to adapt to dynamic changes both in the requirements of user activities and in the environment resources. The chapter discusses how that design addresses challenges such as user mobility, resolving conflicts in accessing scarce resources, and robustness in the broad sense of responding adequately to user expectations, even in unpredictable situations, such as random failures, erroneous user input, and continuously changing resources. The chapter further summarizes challenges and ongoing work related to managing activities where humans and automated agents collaborate, human-computer interactions for managing activities, and privacy and security aspects.

Complete Chapter List

Search this Book:
Reset
Table of Contents
Foreword
Anupam Joshi
Preface
Soraya Kouadri Mostefaoui, Zakaria Maamar, George M. Giaglis
Acknowledgment
Soraya Kouadri Mostefaoui, Zakaria Maamar, George M. Giaglis
Chapter 1
Marco Avvenuti, Alessio Vecchio
The growing ubiquity and usability of smart mobile phones can be exploited to develop popular and realistic pervasive computing applications. Adding... Sample PDF
Mobile Phone and Visual Tags: Linking the Physical World to the Digital Domain
$37.50
Chapter 2
Rachid Benlamri, Jawad Berri, Yacine Atif
This chapter focuses on the theoretical and technological aspects of designing mobile learning (m-learning) services that deliver context-aware... Sample PDF
Context-Aware Mobile Learning on the Semantic Web
$37.50
Chapter 3
Jose Eduardo Fernandes, Ricardo J. Machado, Joao Alvaro Carvalho
This chapter focuses on design methodologies for pervasive information systems (PIS). It aims to contribute to the efficiency and effectiveness of... Sample PDF
Model-Driven Development for Pervasive Information Systems
$37.50
Chapter 4
Rui Huang, Gergely V. Záruba, Sajal Das
In this chapter, we will study the localization problem in ubiquitous computing environments. In general, localization refers to the problem of... Sample PDF
Device Localization in Ubiquitous Computing Environments
$37.50
Chapter 5
Christine Julien, Sanem Kabadayi
Emerging pervasive computing scenarios involve client applications that dynamically collect information directly from the local environment. The... Sample PDF
Enabling Programmable Ubiquitous Computing Environments: A Middleware Perspective
$37.50
Chapter 6
Dimitrios C. Karaiskos, Panayiotis E. Kourouthanassis
RFID ticketing systems constitute a particular type of pervasive information systems providing spectators of sports events with a transparent... Sample PDF
Determinants of User Acceptance for RFID Ticketing Systems
$37.50
Chapter 7
Stephen Kimani, Silvia Gabrielli, Tiziana Catarci, Alan Dix
The traditional desktop computing paradigm has had major successes. It also should be noted that we are in a day and age where many good computer... Sample PDF
Designing for Tasks in Ubiquitous Computing: Challenges and Considerations
$37.50
Chapter 8
Vincenzo Pallotta, Pascal Bruegger, Béat Hirsbrunner
This chapter presents a conceptual framework for an emerging type of user interfaces for mobile ubiquitous computing systems, and focuses in... Sample PDF
Kinetic User Interfaces: Physical Embodied Interaction with Mobile Ubiquitous Computing Systems
$37.50
Chapter 9
Teresa Romão, Luís Rato, Antão Almada, A. Eduardo Dias
Traffic information is crucial in metropolitan areas, where a high concentration of moving vehicles causes traffic congestion and blockage.... Sample PDF
M-Traffic: Mobile Traffic Information and Monitoring System
$37.50
Chapter 10
Christian Schmitt, Detlef Schoder, Kai Fischbach, Steffen Muhle
Ubiquitous computing enables the development of new innovative applications and services. Particularly influential on future business services will... Sample PDF
Towards Ambient Business: Enabling Open Innovation in a World of Ubiquitous Computing
$37.50
Chapter 11
João Pedro Sousa, Bradley Schmerl, Peter Steenkiste, David Garlan
This chapter introduces a new way of thinking about software systems for supporting the activities of end-users. In this approach, models of user... Sample PDF
Activity-Oriented Computing
$37.50
Chapter 12
Elena Vildjiounaite, Tapani Rantakokko, Petteri Alahuhta, Pasi Ahonen, David Wright, Michael Friedwwald
Realisation of the Ubicomp vision in the real world creates significant threats to personal privacy due to constant information collection by... Sample PDF
Privacy Threats in Emerging Ubicomp Applications: Analysis and Safeguarding
$37.50
About the Contributors