Skip to Main Content
Self-management is an emerging computing paradigm to deal with the arising complexity in today's cooperative design environment. An essential element of self-management is a monitoring system. This paper proposed an agent-based generic monitoring system (AGeMoS) to integrate multiple probe solutions in order to support the monitoring of various systems in multiple aspects, including functionality, performance and resource utilization. An approach for specifying the monitoring tasks of architectural properties is also proposed. With the autonomy endowed by agent-oriented approach, AGeMoS is capable of automatically configuring the integrated probe solutions and processing the monitoring results according to the architectural properties' specifications at runtime. The proposed approach has been validated through a prototype implementation and experimentation to measure network performance.