Issue No.06 - November/December (2009 vol.13)
Charles Petrie , Stanford University
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MIC.2009.135
Web services are an important technology because they provide machine readable descriptions of the service. But the potential of this technology, especially for software engineering, has hardly been reached because this fundamental aspect of the technology has been ignored. The descriptions are poor to nonexistent. Furthermore, there's no enforceable connection between the description and the functionality of the service. Current Web services are thus impractical, but with the addition of better and enforceable desciptions, software engineering could be revolutionized. And we already have all of the technology to do this.
Web services, semantics, software engineering, service descriptions, enterprise services
Charles Petrie, "Practical Web Services", IEEE Internet Computing, vol.13, no. 6, pp. 93-96, November/December 2009, doi:10.1109/MIC.2009.135