The ever-growing incorporation of information technology in day-to-day applications presents new opportunities to develop computer systems that can be aware of the context in which they are operating. Such computer-systems can be inherently more responsive to the expectations of their users. Context-aware systems offer developers and programmers exciting new prospects to gather contextual data and adapt the behavior of their dynamic systems according to user expectations. In conjunction with mobile devices, such mechanisms can be extremely valuable in increasing the usability of information systems. However, it is now accepted widely that the efforts to adapt the usability and capability of the desktop PC in to the mobile environment are limited in their scope. The debate in present literature seems to focus in particular on the trade-offs and compromises between the performance of such systems in theoretical or laboratory environments, and the actual results when tested in the field. This essay will aim to critically evaluate the success of making context-aware information systems into a feasible reality.
Inhaltsverzeichnis (Table of Contents)
- Introduction
- Background
- Literature Review
- Emerging Concepts
Zielsetzung und Themenschwerpunkte (Objectives and Key Themes)
This essay critically evaluates the success of context-aware information systems. It explores the challenges and opportunities presented by incorporating information technology into everyday applications, focusing on the adaptability and usability of such systems, particularly in mobile environments.
- Context-aware computing and its applications in mobile systems.
- Architectural considerations and context models in context-aware system design.
- The trade-offs between theoretical performance and real-world application of context-aware systems.
- The potential of virtual and logical sensors in future context-aware systems.
- The role of service frameworks and standardized protocols in integrating context-aware solutions.
Zusammenfassung der Kapitel (Chapter Summaries)
Introduction: This introductory section sets the stage by discussing the increasing integration of information technology in daily applications and the potential of context-aware systems to enhance user responsiveness. It highlights the significant challenges in adapting desktop PC usability to mobile environments, particularly concerning the performance discrepancies between theoretical and field test results. The essay's objective, a critical evaluation of context-aware information systems' feasibility, is clearly stated.
Background: This chapter defines context-aware computing as a class of mobile systems that sense their usage context (physical environment) and adapt their behavior accordingly. It traces the concept's origins in ubiquitous computing, referencing key researchers like Schilit et al. (1994). The chapter details the three main contextual factors: user location, relative position to other users, and available resources. It emphasizes the systems' ability to operate without explicit user input, and it describes various methods of gathering context information, including sensors, network data, and user profiles, drawing upon the work of Baldauf et al. (2007) and Dey & Abowd (2000) to define context and illustrate early examples such as the Active Badge Location System and PARCTAB.
Literature Review: This section delves into the architectural and context modeling considerations for building context-aware systems. It discusses three architectural approaches outlined by Chen (2004): direct sensor access, middleware infrastructure, and context server. The advantages and disadvantages of each are explored, leading to the conclusion that the context server approach, as adopted by Ailisto et al. (2007), is best suited for mobile devices. The chapter also analyzes various context-modeling methods (Lang & Linnhoff-Popien, 2004), including key-value models, markup schemes, UML, object-oriented models, and ontology-based models. The superiority of the ontology-based model based on Koripipaa et al.'s (2003) evaluation criteria is established, highlighting its use in successful systems such as that described by Munoz et al. (2003) for healthcare information management.
Emerging Concepts: This chapter focuses on future directions in context-aware systems. It discusses the potential of virtual and logical sensors (Baldauf et al., 2007), highlighting their under-researched potential to replace physical sensors. The importance of service frameworks and standardized protocols (such as SOAP or WSDL) in overcoming interoperability concerns and enabling service-oriented autonomic computing (Hirschfield, 2006) is emphasized. The chapter concludes with a brief mention of the CoBrA architecture and its application in "intelligent spaces," indicating a trend towards context-based computing in pervasive environments.
Schlüsselwörter (Keywords)
Context-aware computing, mobile systems, ubiquitous computing, context modeling, system architecture, sensor technology, service frameworks, user experience, usability, interoperability.
Frequently Asked Questions: A Comprehensive Language Preview
What is the purpose of this document?
This document provides a comprehensive preview of a language resource, including its table of contents, objectives and key themes, chapter summaries, and keywords. It offers a structured overview intended for academic analysis of the resource's themes.
What topics are covered in the document?
The document covers context-aware computing, focusing on its applications in mobile systems. It explores architectural considerations, context modeling, the trade-offs between theoretical and real-world application, the potential of future technologies like virtual sensors, and the role of service frameworks and standardized protocols.
What are the main objectives and key themes of the resource?
The main objective is a critical evaluation of the success and feasibility of context-aware information systems. Key themes include context-aware computing in mobile environments, architectural design considerations, the challenges of adapting desktop usability to mobile, and the potential of future technologies like virtual sensors and standardized protocols.
What are the chapter summaries?
The Introduction sets the stage, defining the context and the essay's objective. The Background chapter defines context-aware computing, tracing its origins and detailing key contextual factors. The Literature Review explores architectural approaches and context modeling methods. Finally, Emerging Concepts focuses on future directions, including virtual sensors and service frameworks.
What are the key architectural approaches to context-aware systems discussed?
The document discusses three main architectural approaches: direct sensor access, middleware infrastructure, and context server. The advantages and disadvantages of each are analyzed, with the context server approach being highlighted as particularly suitable for mobile devices.
What context modeling methods are covered?
Several context modeling methods are examined, including key-value models, markup schemes, UML, object-oriented models, and ontology-based models. The ontology-based model is presented as superior based on specific evaluation criteria.
What is the role of future technologies like virtual sensors and standardized protocols?
The document highlights the potential of virtual and logical sensors as replacements for physical sensors. It emphasizes the importance of service frameworks and standardized protocols (like SOAP or WSDL) for interoperability and enabling service-oriented autonomic computing.
What keywords are associated with this resource?
Keywords include: Context-aware computing, mobile systems, ubiquitous computing, context modeling, system architecture, sensor technology, service frameworks, user experience, usability, and interoperability.
For whom is this preview intended?
This preview is intended for academic use, enabling structured and professional analysis of themes within the complete language resource.
Where can I find the full language resource?
The preview does not specify the location of the full language resource. Further information would need to be sought from the publishing company.
- Citation du texte
- Rahul Massey (Auteur), 2009, An Overview of Context-Aware Information Systems, Munich, GRIN Verlag, https://www.grin.com/document/127892