Monitoring distributed systems
Network and distributed systems management
Snoop: an expressive event specification language for active databases
Data & Knowledge Engineering
HiFi: A New Monitoring Architecture for Distributed Systems Management
ICDCS '99 Proceedings of the 19th IEEE International Conference on Distributed Computing Systems
Nagios: System and Network Monitoring
Nagios: System and Network Monitoring
A semantic end-to-end QoS model for dynamic service oriented environments
PESOS '09 Proceedings of the 2009 ICSE Workshop on Principles of Engineering Service Oriented Systems
Analysing Dependability Case Arguments Using Quality Models
SAFECOMP '09 Proceedings of the 28th International Conference on Computer Safety, Reliability, and Security
Model Driven Performance Measurement and Assessment with MoDePeMART
MODELS '09 Proceedings of the 12th International Conference on Model Driven Engineering Languages and Systems
TESLA: a formally defined event specification language
Proceedings of the Fourth ACM International Conference on Distributed Event-Based Systems
Model-driven generative development of measurement software
Software and Systems Modeling (SoSyM)
Composite event detection as a generic middleware extension
IEEE Network: The Magazine of Global Internetworking
Yet another meta-model to specify non-functional properties
Proceedings of the International Workshop on Quality Assurance for Service-Based Applications
Monitoring service choreographies from multiple sources
SERENE'12 Proceedings of the 4th international conference on Software Engineering for Resilient Systems
Trustworthy opportunistic access to the internet of services
ICT-EurAsia'13 Proceedings of the 2013 international conference on Information and Communication Technology
A generative approach for the adaptive monitoring of SLA in service choreographies
ICWE'13 Proceedings of the 13th international conference on Web Engineering
Hi-index | 0.00 |
In modern pervasive dynamic and eternal systems, software must be able to self-organize its structure and self-adapt its behavior to enhance its resilience and provide the desired quality of service. In this high-dynamic and unpredictable scenario, flexible and reconfigurable monitoring infrastructures become key instruments to verify at runtime functional and non-functional properties. In this paper, we propose a property-driven approach to runtime monitoring that is based on a comprehensive Property Meta-Model (PMM) and on a generic configurable monitoring infrastructure. PMM supports the definition of quantitative and qualitative properties in a machine-processable way making it possible to configure the monitors dynamically. Examples of implementation and applications of the proposed model-driven monitoring infrastructure are excerpted from the ongoing CONNECT European Project.