Code generation for WSLAs using AXpect
Open Access
- 1 January 2004
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
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
This publication has 11 references indexed in Scilit:
- Infopipes: concepts and ISG implementationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2004
- SLA-driven management of distributed systems using the common information modelPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Modularisation and composition of aspectual requirementsPublished by Association for Computing Machinery (ACM) ,2003
- An Approach for Supporting Aspect-Oriented Domain ModelingPublished by Springer Nature ,2003
- Specifying and monitoring guarantees in commercial grids through SLAPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- A common machine language for grid-based architecturesACM SIGARCH Computer Architecture News, 2002
- Explicit programmingPublished by Association for Computing Machinery (ACM) ,2002
- Using aspectC to improve the modularity of path-specific customization in operating system codePublished by Association for Computing Machinery (ACM) ,2001
- An Overview of AspectJPublished by Springer Nature ,2001
- QoS Aspect Languages and Their Runtime IntegrationPublished by Springer Nature ,1998