2008
Conference article  Open Access

Model-based generation of testbeds for Web services

Bertolino A., De Angelis G., Frantzen L., Polini A.

Testbed  Web services  Verification  Performance  Quality of Service 

A Web Service is commonly not an independent software entity, but plays a role in some business process. Hence, it depends on the services provided by external Web Services, to provide its own service. While developing and testing a Web Service, such external services are not always available, or their usage comes along with unwanted side effects like, e.g., utilization fees or database modifications. We present a model-based approach to generate stubs for Web Services which respect both an extra-functional contract expressed via a Service Level Agreement (SLA), and a functional contract modeled via a state machine. These stubs allow a developer to set up a testbed over the target platform, in which the extra-functional and functional behavior of a Web Service under development can be tested before its publication.

Source: 20th International Conference on Testing of Software and Communicating Systems, pp. 266–282, Tokyo, Japan, Jun 2008

Publisher: Springer Berlin / Heildelberg, Berlin, DEU


Metrics



Back to previous page
BibTeX entry
@inproceedings{oai:it.cnr:prodotti:44183,
	title = {Model-based generation of testbeds for Web services},
	author = {Bertolino A. and De Angelis G. and Frantzen L. and Polini A.},
	publisher = {Springer Berlin / Heildelberg, Berlin, DEU},
	doi = {10.1007/978-3-540-68524-1_19},
	booktitle = {20th International Conference on Testing of Software and Communicating Systems, pp. 266–282, Tokyo, Japan, Jun 2008},
	year = {2008}
}