When implementing autonomic management of multiple non- functional concerns a trade-off must be found between the ability to de- velop independently management of the individual concerns (following the separation of concerns principle) and the detection and resolution of conflicts that may arise when combining the independently developed management code. Here we discuss strategies to establish this trade-off and introduce a model checking based methodology aimed at simplifying the discovery and handling of conflicts arising from deployment–within the same parallel application–of independently developed management policies. Preliminary results are shown demonstrating the feasibility of the approach.
Model checking support for conflict resolution in multiple non-functional concern management
DANELUTTO, MARCO;MONTANGERO, CARLO;SEMINI, LAURA
2012-01-01
Abstract
When implementing autonomic management of multiple non- functional concerns a trade-off must be found between the ability to de- velop independently management of the individual concerns (following the separation of concerns principle) and the detection and resolution of conflicts that may arise when combining the independently developed management code. Here we discuss strategies to establish this trade-off and introduce a model checking based methodology aimed at simplifying the discovery and handling of conflicts arising from deployment–within the same parallel application–of independently developed management policies. Preliminary results are shown demonstrating the feasibility of the approach.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.