IEEE International Conference on Web Services (ICWS 2007)
A Timed Extension of WSCoL
Salt Lake City, Utah, USA
July 09-July 13
ISBN: 0-7695-2924-0
Web service based applications are expected to live in dynamically evolving settings. At run-time, services may undergo changes that could modify their expected behavior. Because of such intrinsic dynamic nature, applications should be designed by adhering to the principles of designby- contract. Run-time monitoring is needed to check that the contract between service providers and service users is fulfilled while the collaboration is in place. We describe a language to specify the expected functional and nonfunctional requirements that a service provider should fulfill. The language (Timed WSCoL) is a temporal extension of a previous proposal (WSCoL). We also illustrate the architecture of a run-time analyzer that checks Timed WSCoL properties. Should such properties be disproved during execution, appropriate recovery and reconfiguration actions may be put in place.
Citation:
Luciano Baresi, Domenico Bianculli, Carlo Ghezzi, Sam Guinea, Paola Spoletini, "A Timed Extension of WSCoL," icws, pp.663-670, IEEE International Conference on Web Services (ICWS 2007), 2007