In service-oriented application, runtime validation of services compositions is an essential complement to o-line testing. Both passive approaches, i.e., monitoring, and active ones, i.e., on-line testing, have been proposed. In this paper we introduce a conceptual framework that combines both approaches into a proactive monitoring framework. The key idea behind the approach is the denition of a monitoring adequacy criterion by which the thoroughness of monitored choreography executions is assessed within a sliding observation window. If the adequacy criterion is not satised, the monitor can launch the on-line execution of selected test cases aimed at triggering the uncovered behaviours. We illustrate the approach through a prototype instantiation in GlimpsePro and its application to an example case study.
Towards a framework for proactive monitoring of service choreography
Bertolino A;Marchetti E;
2012
Abstract
In service-oriented application, runtime validation of services compositions is an essential complement to o-line testing. Both passive approaches, i.e., monitoring, and active ones, i.e., on-line testing, have been proposed. In this paper we introduce a conceptual framework that combines both approaches into a proactive monitoring framework. The key idea behind the approach is the denition of a monitoring adequacy criterion by which the thoroughness of monitored choreography executions is assessed within a sliding observation window. If the adequacy criterion is not satised, the monitor can launch the on-line execution of selected test cases aimed at triggering the uncovered behaviours. We illustrate the approach through a prototype instantiation in GlimpsePro and its application to an example case study.File | Dimensione | Formato | |
---|---|---|---|
prod_213874-doc_49144.pdf
solo utenti autorizzati
Descrizione: Towards a framework for proactive monitoring of service choreography
Dimensione
858.14 kB
Formato
Adobe PDF
|
858.14 kB | Adobe PDF | Visualizza/Apri Richiedi una copia |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.