Artigo Acesso aberto Revisado por pares

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

ISSN

1741-8771

Autores

Guadalupe Ortiz, Juan Hernández,

Tópico(s)

Business Process Modeling and Analysis

Resumo

In 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)