A Hierarchical Model for Object-Oriented Design Quality Assessment
IEEE Transactions on Software Engineering
A Metrics Suite for Object Oriented Design
IEEE Transactions on Software Engineering
IEEE Transactions on Software Engineering
The gSOAP Toolkit for Web Services and Peer-to-Peer Computing Networks
CCGRID '02 Proceedings of the 2nd IEEE/ACM International Symposium on Cluster Computing and the Grid
A snapshot of public web services
ACM SIGMOD Record
Tool Writing: A Forgotten Art?
IEEE Software
Empirical Validation of Object-Oriented Metrics on Open Source Software for Fault Prediction
IEEE Transactions on Software Engineering
Avoid XML Schema Wildcards For Web Service Interfaces
IEEE Internet Computing
Similarity search for web services
VLDB '04 Proceedings of the Thirtieth international conference on Very large data bases - Volume 30
Easy web service discovery: A query-by-example approach
Science of Computer Programming
Intelligent Dynamic XML Documents Clustering
AINA '08 Proceedings of the 22nd International Conference on Advanced Information Networking and Applications
Taming Web Services from the Wild
IEEE Internet Computing
Separation of concerns in service-oriented applications based on pervasive design patterns
Proceedings of the 2010 ACM Symposium on Applied Computing
A search engine for finding highly relevant applications
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 1
Improving Web Service descriptions for effective service discovery
Science of Computer Programming
Revising WSDL Documents: Why and How
IEEE Internet Computing
SBES '10 Proceedings of the 2010 Brazilian Symposium on Software Engineering
Combining document classification and ontology alignment for semantically enriching web services
New Generation Computing
Detecting WSDL bad practices in code-first Web Services
International Journal of Web and Grid Services
An approach to improve code-first web services discoverability at development time
Proceedings of the 27th Annual ACM Symposium on Applied Computing
Predicting web service maintainability via object-oriented metrics: a statistics-based approach
ICCSA'12 Proceedings of the 12th international conference on Computational Science and Its Applications - Volume Part IV
A Survey of Approaches to Web Service Discovery in Service-Oriented Architectures
Journal of Database Management
Hi-index | 0.00 |
Service-Oriented Computing SOC promotes structuring applications via coarse-grained, remote components called services. To materialise SOC, web services is the most common choice. A web service comprises an implementation and a description using the Web Services Description Language WSDL. Web services are often built by first implementing their behaviour and then generating its WSDL document via automatic tools. However, bad design practices already present in a service implementation may end up affecting the quality of its WSDL document. For web services to be reusable, good WSDL designs are crucial. Previously, Mateos et al. show that there is a high correlation between Object-Oriented OO metrics from service implementations and the occurrences of 'anti-patterns' in WSDL documents. In this follow-up paper, these results are extended to all the existing WSDL generation tools. A detailed analysis of the impact of OO metric-driven code refactorings on the quality of WSDL documents is also reported.