Web services (WS) are becoming more and more popular nowadays and service-oriented architecture (SOA) have been widely used in the construction of information systems. But most of the SOA applications are not brand new and usually evolved from legacy systems. Our research group is building a service identification framework used for the SOA reengineering of existing large-scale information applications. Service capabilities have become an important issue we care about which are the actions performed or the information delivered by a service. But the semantic description for service capabilities has not been fully addressed in the current approach. In this paper, we analyze the contributions and limitations of current approach. In order to find the practical features of existing web services, we conducted a statistical study on more than four hundred WSDL documents collected from XMethods.net, Amazon and Google. Then we propose a new approach for Semantic Web Services description. Service capabilities are represented by informative entities and standard actions are specified for each informative entity.
[1]
Jos de Bruijn,et al.
Semantic Web Services: description requirements and current technologies
,
2003
.
[2]
Roberto Chinnici,et al.
Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language
,
2007
.
[3]
Jerry R. Hobbs,et al.
DAML-S: Semantic Markup for Web Services
,
2001,
SWWS.
[4]
Dieter Fensel,et al.
The Web Service Modeling Framework WSMF
,
2002,
Electron. Commer. Res. Appl..
[5]
Enrico Motta,et al.
Approaches to Semantic Web Services: an Overview and Comparisons
,
2004,
ESWS.
[6]
Marcel-Catalin Rosu,et al.
A Survey of Public Web Services
,
2004,
EC-Web.