Trustworthiness Monitoring & Assessment Framework
A Framework for Assessing and Improving the Trustworthiness of Cloud Applications
Provides a generic interface used by the probes in the different layers of the system to send the collected measurements and events.
Continuously listens to changes, calculates the trustworthiness scores and, if such scores fall below the thresholds, the Planning is activated.
Responsible for analyzing the scores computed by the Analyze, it devises plans for adaptation to improve trustworthiness of the system.
Responsible to implement the actions recommended in the plans, changing the behavior of managed resources through the actuators.
Stores measurements and events data, and the application architecture and resources available and their adaptations.
Included in the managed systems, observe their behaviour and send measurements and events to the Monitor.
Included in our managed systems, implement the actions that modify their behaviour, upon request by the Execute.
Displays information to users, and allows to adjust the parameters of the quality models and thresholds used.