Aspect-oriented techniques for web services: a model-driven approach
2007; Inderscience Publishers; Volume: 2; Issue: 2 Linguagem: Inglês
10.1504/ijbpim.2007.015138
ISSN1741-8771
AutoresGuadalupe Ortiz, Juan Hernández,
Tópico(s)Business Process Modeling and Analysis
ResumoIn order to tackle the entire web service life cycle, it is necessary to face how to model systems based on service functionality and also how to add extra-functional properties to modelled services. In this regard, we propose the use of UML for modelling services based on a component representation, in order to provide a model environment in which extra-functional properties are added, also using UML. The implemented models will be independent of a final implementation language or platform, thus making it necessary to specify a particular type of model into which to convert the independent one in a subsequent step. In order to meet this requirement a Jax-rpc-based meta-model is proposed for services and a soap tag, aspect- and policy-based ones for properties. The use of aspect-oriented techniques also at code level provides great system modularity and perfect traceability along the model-driven process.
Referência(s)