DocumentCode :
3199560
Title :
Code generation for WSLAs using AXpect
Author :
Swint, Galen S. ; Pu, Calton
Author_Institution :
Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA, USA
fYear :
2004
fDate :
6-9 July 2004
Firstpage :
134
Lastpage :
141
Abstract :
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.
Keywords :
Internet; multimedia systems; program compilers; software quality; software tools; systems software; AOP technology; AXpect weaver; CPU resource monitoring; Infopipes; WSLA document; Web service application; Web service description; code generation; code localization; code maintainability; code reuse; constraint codification; distributed services; software quality; software tools; streaming image application; support code integration; system software; Application software; Contracts; DSL; Monitoring; Runtime; Software quality; Space technology; Specification languages; Streaming media; Web services;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Web Services, 2004. Proceedings. IEEE International Conference on
Print_ISBN :
0-7695-2167-3
Type :
conf
DOI :
10.1109/ICWS.2004.1314732
Filename :
1314732
Link To Document :
بازگشت