Change Impact Analysis for Context-Aware Applications in Intelligent Environments
نویسندگان
چکیده
As software systems for context-aware applications and intelligent environments become increasingly complex and adaptive, the need to understand and predict the impact of changes grows. Such changes may manifest themselves (1) as alterations in the way users behave, (2) as software customizations to handle new requirements, and (3) as variations on the dynamic context in which intelligent environment systems are deployed and operate. Such internal and external changes may be anticipated or unforeseen in nature. With reliability being a key concern for intelligent environments, we revisit in this work the state-ofpractice on change impact analysis (CIA) − a well-known methodology in software engineering − and investigate to what extent it can be applied and enhanced to contribute to the development of more reliable context-aware adaptive applications to increase the confidence in intelligent environment systems.
منابع مشابه
A context-sensitive dynamic role-based access control model for pervasive computing environments
Resources and services are accessible in pervasive computing environments from anywhere and at any time. Also, due to ever-changing nature of such environments, the identity of users is unknown. However, users must be able to access the required resources based on their contexts. These and other similar complexities necessitate dynamic and context-aware access control models for such environmen...
متن کاملA semantic-aware role-based access control model for pervasive computing environments
Access control in open and dynamic Pervasive Computing Environments (PCEs) is a very complex mechanism and encompasses various new requirements. In fact, in such environments, context information should be used in access control decision process; however, it is not applicable to gather all context information completely and accurately all the time. Thus, a suitable access control model for PCEs...
متن کاملA Context-aware Architecture for Mental Model Sharing through Semantic Movement in Intelligent Agents
Recent studies in multi-agent systems are paying increasingly more attention to the paradigm of designing intelligent agents with human inspired concepts. One of the main cognitive concepts driving the core of many recent approaches in multi agent systems is shared mental models. In this paper, we propose an architecture for sharing mental models based on a new concept called semantic movement....
متن کاملLocation-aware Desployment of Services for Intelligent Environments
A framework for building and managing context-aware services for intelligent environments is presented. The goal of the framework is to provide physical entities, e.g., people and things, and places with location-aware or personalized services to support and annotate them. The framework can implement context-aware services within mobile agents or codes instead of the framework itself. It enable...
متن کاملA Web-Based Framework for Lightweight Context-Aware Mobile Applications
As more and more intelligent sensors and sensing applications are equipped with, smartphones are becoming smarter and play a greater role in people's lives. However, due to mobile platform diversity, the development and deployment of a context-aware application for different mobile devices are time-consuming and expensive, which in fact limits the large-scale application of context-aware techno...
متن کامل