Self-Monitoring of Non-functional Requirements in Reactive Autonomic Systems Framework: A Multi-agent Systems Approach | IEEE Conference Publication | IEEE Xplore