You are previewing Advances in Ubiquitous Computing: Future Paradigms and Directions.
O'Reilly logo
Advances in Ubiquitous Computing: Future Paradigms and Directions

Book Description

"The development and availability of new computing and communication devices, and the increased connectivity between these devices, thanks to wired and wireless networks, are enabling new opportunities for people to perform their operations anywhere and anytime. This technological expansion has developed a multitude of challenges that demand further research.

Advances in Ubiquitous Computing: Future Paradigms and Directions investigates the technology foreground of ubiquitous computing, the emerging applications and services, as well as certain social issues that are vital for the successful deployment of a ubiquitous computing application, through a multi-perspective analytical lens. Providing academics and practitioners with high quality, authoritative content on such topics as device design, wireless communication, location sensing, privacy concerns, attention focus, multi-person interaction, and direct interaction, work patterns, this Premier Reference Source is a must-have addition to library collections worldwide."

Table of Contents

  1. Copyright
  2. Foreword
  3. Preface
  4. Acknowledgment
  5. I. Mobile Phone and Visual Tags: Linking the Physical World to the Digital Domain
    1. Abstract
    2. Introduction
    3. Background
    4. Existing Symbologies
    5. Related work
    6. On-Demand Loading of Pervasive-Oriented Applications
    7. System Implementation
    8. Downloading Custom Applications
    9. Lessons Learned
    10. The Visual Tag Decoder
    11. Performance
    12. Demonstrator Application
    13. Future Research Directions
    14. Conclusion
    15. References
  6. II. Context-Aware Mobile Learning on the Semantic Web
    1. Abstract
    2. Introduction
      1. Related Work
    3. Ontology-Based M-Learning
    4. System Architecture
    5. Case Study
    6. Conclusion
    7. References
  7. III. Model-Driven Development for Pervasive Information Systems
    1. Abstract
    2. Introduction
    3. Ubiquitous Computing
    4. Pervasive Information Systems
    5. Model-Driven Development
      1. MDD for Pervasive Information Systems
        1. uPAIN project
    6. Approach to Software Development for PIS
      1. Classes Dimension
      2. Functional Dimension
      3. Abstraction Dimension
    7. Development Framework
    8. Conclusion
    9. References
  8. IV. Device Localization in Ubiquitous Computing Environments
    1. Abstract
    2. Introduction
    3. Background
    4. Applications of Localization
      1. Unicast Routing
      2. Multicast Routing
      3. Power Management
      4. Security
      5. Measurement Types for Localization
    5. Connectivity Only Measurement
      1. RSSI Ranging Measurement
      2. ToA Ranging Measurement
      3. AoA Measurement
      4. Interferometric Ranging Measurement
    6. Localization Algorithms
      1. Connectivity-Based Algorithms
      2. RSSI and ToA Range-Based Algorithms
      3. AoA-Based Algorithms
    7. Interferometric-Ranging Based Algorithms
      1. Hybrid Algorithms
        1. Localization Using Mobility
    8. Theoretical Results
    9. Conclusion
    10. Future Directions
      1. Implementation and Testing Environment
      2. Interferometric Ranging
      3. Collaborative Localization of Multiple Measurement Types
    11. References
  9. V. Enabling Programmable Ubiquitous Computing Environments: A Middleware Perspective
    1. Abstract
    2. Introduction
    3. Background
      1. Supporting Ubiquitous Computing: An Operating Environment
      2. Related Work: Simplifying Programming for Ubiquitous Computing
        1. Ubiquitous Computing Middleware
        2. Blackbox Abstractions
        3. Virtual Machines and Code Generation
        4. Toolkits and Development Suites
        5. Coordination Approaches
        6. Location-Dependent Approaches
        7. Macroprogramming Approaches
    4. A New Middleware Paradigm for Immersive Networks
      1. Scenes: Abstractions of Local Data
      2. Intelligent Virtual Sensors
      3. Benefiting from Middleware in Ubiquitous Computing
        1. Strategy Pattern Interface
        2. Building Scenes
        3. Processing Dynamic Queries: A Step-By-Step Example
    5. Conclusion
    6. Future Directions
    7. Acknowledgment
    8. References
  10. VI. Determinants of User Acceptance for RFID Ticketing Systems
    1. Abstract
    2. Introduction
    3. RFID Ticketing System
      1. Overview of Technologies and Assessment
      2. RFID Ticketing System: Rationale and Architecture
    4. Research Model and Method
    5. Results
    6. Profiling the Users of RFID Ticketing Systems
      1. Differences Based Upon Age
      2. Differences Based Upon Education
    7. Discussion
    8. Acknowledgment
    9. References
  11. VII. Designing for Tasks in Ubiquitous Computing: Challenges and Considerations
    1. Abstract
    2. Introduction
    3. Background Knowledge
      1. Ubiquitous Computing
      2. Context
    4. Nature of Tasks
    5. Design Considerations
      1. Activity Theory
      2. Situated Action
      3. Distributed Cognition
      4. Situated Interaction
    6. Evaluation Considerations
      1. Ethnography
      2. Cultural Probes
      3. Contextual Inquiry
      4. 'Wizard-of-Oz' Simulation and Supporting Immersion
      5. Prototypes
    7. Open Issues and Conclusion
      1. Choice of methods
      2. Choice of Models
      3. Classification of Tasks
      4. Characterization of Tasks
      5. Formal Specification of Social and Collaborative Aspects
    8. Summary
    9. References
  12. VIII. Kinetic User Interfaces: Physical Embodied Interaction with Mobile Ubiquitous Computing Systems
    1. Abstract
    2. Introduction
      1. Ubiquitous Computing
      2. User Interfaces for Ubicomp Systems
      3. Unobtrusive Interfaces
      4. Kinetic-Awareness
      5. Related Works and Technologies
      6. Overview of the Chapter
    3. Kinetic User Interfaces
      1. KUI vs. GUI
      2. Feedback Management
      3. KUI Interaction Patterns
      4. KUI-Enabled Scenarios
        1. Safety in Air Sports
        2. SmartHome and SmartCity
        3. Safe-Critical Work Environments
    4. The KUI Model
      1. The KUI Conceptual Taxonomy
      2. The KUI Middleware
        1. The KUI Components
        2. Enabling Technology
    5. Conclusion
    6. References
    7. Endnotes
  13. IX. M-Traffic: Mobile Traffic Information and Monitoring System
    1. Abstract
    2. Introduction
    3. Background
    4. System Description
      1. Architecture
        1. Traffic Sensors
        2. User Location
        3. Road Graph
        4. Maps
        5. Services
      2. Sensor Data Processor
      3. Information System Module
      4. Alert Engine
      5. Spatial Location Services
      6. Content Builder
    5. Traffic Simulator
      1. Model
      2. Simulator Implementation
      3. Simulation Results
    6. Conclusion
    7. Future Research Directions
    8. Acknowledgment
    9. References
    10. Additional Reading
  14. X. Towards Ambient Business: Enabling Open Innovation in a World of Ubiquitous Computing
    1. Abstract
    2. Introduction
    3. Background
    4. The Framework for Ambient Business
      1. Emerging Technologies
      2. Smart Environments
      3. Smart Services
      4. Ambient Business
    5. Open Innovation from an Economic Perspective
      1. Drivers for Open Innovation in Ambient Business
      2. Open Innovation in Ambient Business Settings
    6. Enabling Open Innovation in a World of Ambient Business
      1. Building up Smart Environments
      2. Building up Open Information
      3. Building Up Smart Services
    7. Conclusion
    8. Future Research Directions
    9. References
    10. Additional Reading
  15. XI. Activity-Oriented Computing
    1. Abstract
    2. Introduction
    3. Background
      1. What is Activity-Oriented Computing
      2. Related Work
    4. Challenges
    5. Towards a Solution
      1. System Design
      2. Extending to the Home Environment
      3. Context Awareness
      4. Service Discovery
      5. Scoping Service Discovery
      6. Activity Models
        1. Extending to the Home Environment
    6. Robustness
      1. Properties
      2. Challenges
      3. Robustness in an Office Environment
      4. Extending to the Home Environment
    7. Future Research
      1. User Interfaces for Managing Activities
      2. Tradeoff between Ubiquity and Security
    8. Conclusion
    9. Acknowledgment
    10. References
    11. Endnotes
  16. XII. Privacy Threats in Emerging Ubicomp Applications: Analysis and Safeguarding
    1. Abstract
    2. Introduction
    3. Privacy Expectations in the Real World
    4. Future Vision of the Ubicomp World and Problems with Privacy
    5. An Example of Unexpected Privacy Problems in Mobile Phone Data Collection
    6. The State of the Art in Privacy Protection
    7. Gaps in Privacy Enhancing Technologies
    8. Dimensions of Privacy Threats Analysis
      1. Real World Dimensions
      2. Technology Choice Dimensions
    9. Guidelines for Safeguarding Against Privacy Threats
    10. Conclusion
    11. Acknowledgment
    12. References
  17. About the Contributors