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
Towards a computer assisted approach for migrating legacy systems to SOA
ICCSA'12 Proceedings of the 12th international conference on Computational Science and Its Applications - Volume Part IV
Semantic web services discovery based on I/O parameter relations
International Journal of Web and Grid Services
Use-case driven service modelling with XML-based tailoring for SOA
International Journal of Web and Grid Services
Anti-pattern free code-first web services for state-of-the-art Java WSDL generation tools
International Journal of Web and Grid Services
Hi-index | 0.01 |
Service-Oriented Computing (SOC) allows developers to structure applications as a set of reusable services. Web Services expose their functionality by using Web Service Description Language (WSDL). We found that there is a high correlation between well-known object-oriented metrics taken in the code implementing services and the occurrences of 'anti-patterns' in their WSDLs. We show that some simple refactorings performed early when developing Web Services can greatly improve the quality of WSDL documents. Then, the contribution of this work is a practical approach to guide practitioners in obtaining better WSDL designs that aligns with the technologies and techniques commonly used in the industry for building services.