Proceedings. IEEE International Conference on Web Services, 2004. (2004)
San Diego, California
June 6, 2004 to June 9, 2004
Galen S. Swint , Georgia Institute of Technology, Atlanta
Calton Pu , Georgia Institute of Technology, Atlanta
WSLAs can be viewed as describing the service aspect of web services. By their nature, web services are distributed. Therefore, integrating support code into a web service application is potentially costly and error prone. Viewed from this AOP perspective, then, we present a method for integrating WSLAs into code generation using the AXpect weaver, the AOP technology for Infopipes. This helps to localize the code physically and therefore increase the eventual maintainability and enhance the reuse of the WSLA code. We then illustrate the weavers capability by using a WSLA document to codify constraints and metrics for a streaming image application that requires CPU resource monitoring.
Software quality, Software tools, System software
C. Pu and G. S. Swint, "Code Generation for WSLAs using AXpect," Proceedings. IEEE International Conference on Web Services, 2004.(ICWS), San Diego, California, 2004, pp. 134.