Ao4bpel: An aspect-oriented extension to bpel

A Charfi, M Mezini - World wide web, 2007 - Springer
Process-oriented composition languages such as BPEL allow Web Services to be
composed into more sophisticated services using a workflow process. However, such …

AspectOptima: A Case Study on Aspect Dependencies and Interactions

J Kienzle, E Duala-Ekoko, S Gélineau - Transactions on Aspect-Oriented …, 2009 - Springer
This paper presents AspectO ptima, a language independent, aspect-oriented framework
consisting of a set of ten base aspects—each one providing a well-defined reusable …

Domain-specific aspect languages for modularising crosscutting concerns in grammars

D Rebernak, M Mernik, H Wu, J Gray - IET software, 2009 - IET
The emergence of crosscutting concerns can be observed in various representations of
software artefacts (eg source code, models, requirements and language grammars) …

[PDF][PDF] Modularizing Language Constructs: A Reflective Approach

T Cleenewerck - Doktorarbeit, Vrije Universteit Brussel, 2007 - Citeseer
Programming languages are in a continuous state of flux in order to keep up with emerging
needs of programmers. They are grown with new constructs so that programmers can …

Aspect‐Oriented Software Development: an Introduction

J Brichau, R Chitchyan, A Rashid… - Wiley Encyclopedia of …, 2007 - Wiley Online Library
Modularity of software has long been the primary mechanism used in software development
to improve reuse and support maintainability. However, certain concerns do not fit the …

Transactional BPEL processes with AO4BPEL aspects

A Charfi, B Schmeling, M Mezini - Fifth European Conference …, 2007 - ieeexplore.ieee.org
Recently, OASIS approved two standards respectively for Web Service composition and for
Web Service transactions. Nevertheless, it is still unclear how WS-BPEL and the WS-TX …

[图书][B] Software engineering of fault tolerant systems

P Pelliccione, H Muccini, A Romanovsky, N Guelfi - 2007 - books.google.com
In architecting dependable systems, what is required to improve the overall system
robustness is fault tolerance. Many methods have been proposed to this end, the solutions …

Generating CAM aspect-oriented architectures using Model-Driven Development

L Fuentes, M Pinto, P Sánchez - Information and software technology, 2008 - Elsevier
Aspect-Oriented Software Development promotes the separation of those concerns that cut
across several components and/or are tangled with the base functionality of a component …

[HTML][HTML] Une démarche à granularité extrêmement fine pour la construction de canevas intergiciels hautement adaptables: application aux services de transactions

R Rouvoy - 2006 - inria.hal.science
Cette thèse adresse la problématique de la construction des intergiciels hautement
adaptables. Ces intergiciels se caractérisent par une grande diversité des fonctionnalités …

Multi-step concern refinement

A Yie, R Casallas, D Deridder… - Proceedings of the 2008 …, 2008 - dl.acm.org
A Model-Driven Software Product Line (MD-SPL) uses metamodels, models, and
transformations to create a family of products using a Model Refinement Line (MRL) …