Requirements Monitoring in Dynamic Environments
ثبت نشده
چکیده
idealized requirements, alternative goal decompositions (sometimes) correspond to viable alternative designs, where selection has been made on the basis of assumptions. In these cases, we provide a different kind of payback to the designer: in return for that designer explicitly recording the idealized requirements, their subdivisions and underlying assumptions, we may generate run-time monitors, which serve to make the resulting system more robust in the face of environmental change. Alternative designs that are recorded become guides for future system modifications needed to work under new environments. In conclusion, we believe a focus upon requirements of systems that operate in dynamic environments suggests the need for monitoring as a means to guide the appropriate evolution of those systems. Current practice leaves a gap between the support provided to system administrators, and the challenges they face in maintaining their systems in dynamic, evolving environments. Our approach is intended to help bridge that gap.
منابع مشابه
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...
متن کاملDynamic energy-aware sensor configuration in multi-application monitoring systems
A typical pervasive monitoring system like a smart building depends on an infrastructure composed of hundreds of heterogeneous wireless sensor devices. Managing the energy consumption of these devices poses a challenging problem that affects the overall efficiency and usability. Existing approaches for sensor energy consumption typically assume a single monitoring application to consume sensor ...
متن کاملDynamic monitoring framework for the SOA execution environment
The paper analyses the challenges involved in constructing a dynamic monitoring framework compliant with the requirements of SOA application monitoring. The specification of these requirements provides a starting point for our multilayer framework architecture. We describe its Monitoring Scenario and Instrumentation layers in detail. The approach aims at runtime monitoring of container-based SO...
متن کاملMonitoring Dynamically Changing Environments by Ubiquitous Vision System
Accurate and efficient monitoring of dynamically changing environments is one of the most important requirements for visual surveillance systems. This paper describes development of a ubiquitous vision system for this monitoring purpose. The system consisting of multiple omnidirectional vision sensors is developed to address two specific surveillance tasks: (1) Robust and accurate tracking and ...
متن کاملRuntime Evolution of Highly Dynamic Software
Highly dynamic software systems are applications whose operations are particularly affected by changing requirements and uncertainty in their execution environments. Ideally such systems must evolve while they execute. To achieve this, highly dynamic software systems must be instrumented with self-adaptation mechanisms to monitor selected requirements and environment conditions to assess the ne...
متن کامل