spacer
spacer search

Software Engineering for Service-Oriented Overlay Computers
Software Engineering for Service-Oriented Overlay Computers

Search
spacer
 
header
Main Menu
 
Home arrow Publications arrow All Publications

SENSORIA All Publications Print

Copyright Information
The documents distributed by this server have been provided by the contributing authors as a means to ensure timely dissemination of scholarly and technical work on a noncommercial basis. Copyright and all rights therein are maintained by the authors or by other copyright holders, notwithstanding that they have offered their works here electronically. It is understood that all persons copying this information will adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.

show main publications


Automatic Conformance Testing of Web Services


@INPROCEEDINGS{HM05FASE,
  title = {{Automatic Conformance Testing of Web Services}},
  author = {{Reiko} {Heckel} and {Leonardo} {Mariani}},
  booktitle = {Proc. Fundamental Approaches to Software Engineering (FASE)},
  pages = {34-48},
  abstract = {Web Services are the basic building blocks of next generation Internet applications, based on dynamic service discovery and composition. Dedicated discovery services will store both syntactic and behavioral descriptions of available services and guarantee their compatibility with the requirements expressed by clients. In practice, however, interactions may still fail because the Web Service?s implementation may be faulty. In fact, the client has no guarantee on the quality of the implementation associated to any service description. In this paper, we propose the idea of high-quality service discovery incorporating automatic testing for validating Web Services before allowing their registration. First, the discovery service automatically generates conformance test cases from the provided service description, then runs the test cases on the targetWeb Service, and only if the test is successfully passed, the service is registered. In this way, clients bind with Web Services providing a compatible signature, a suitable behavior, and a high-quality implementation.},
  publisher = {Springer},
  series = {LNCS},
  volume = {2984},
  year = {2005},
  url = {http://www.cs.le.ac.uk/people/rh122/papers/2005/HM05FASE.pdf},
  ee = {http://springerlink.metapress.com/openurl.asp?genre=article&},
  partner = {ULEICES},
}

spacer

The Sensoria Project Website
2005 - 2010
spacer