首页 | 本学科首页   官方微博 | 高级检索  
     


AAOP-based dynamically reconfigurable monitoring system
Authors:Arkadiusz Janik  Krzysztof Zielinski
Affiliation:1. Laboratory of Sensors, Devices and Analytical Methods, Department of Chemistry, Federal University of Maranhão, São Luís, MA, Brazil;2. School of Chemistry, Australian Centre for NanoMedicine, ARC Centre of Excellence in Convergent Bio-Nano Science and Technology, The University of New South Wales, Sydney 2052, Australia
Abstract:A key aspect of resource management is efficient and effective deployment of available resources whenever needed. The issue typically covers two areas: monitoring of resources used by software systems and managing the consumption of resources. A key aspect of each monitoring system is its reconfigurability – the ability of a system to limit the number of resources monitored at a given time to those that are really necessary at any particular moment. The authors of this article propose a fully dynamic and reconfigurable monitoring system based on the concept of Adaptable Aspect-Oriented Programming (AAOP) in which a set of AOP aspects is used to run an application in a manner specified by the adaptability strategy. The model can be used to implement systems that are able to monitor an application and its execution environment and perform actions such as changing the current set of resource management constraints applied to an application if the application/environment conditions change. Any aspect that implements a predefined interface may be used by the AAOP-based monitoring system as a source of information. The system utilizes the concept of dynamic AOP, meaning that the aspects (which are sources of information) may be dynamically enabled/disabled.
Keywords:
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号