Unveiling and Taming the Liabilities of Aspect Libraries Reuse

Roberta CoelhoUira KuleszaAwais RashidArndt von StaaCarlos Lucena

Aspect Libraries have introduced new possibilities of application composition, facilitating the reuse of crosscutting functionalities. However, if on the one hand this facilitates the independent development of reusable aspects, on the other hand it can bring additional complexity to software reuse, especially, in exception-aware systems. In this work, we present a set of potential fault scenarios associated with aspect libraries reuse. We show that the reuse of aspect libraries is indeed fault prone in exceptional conditions and present a principled reuse approach supported by a static analysis tool that leads to significant improvements.

Caso o link acima esteja inválido, faça uma busca pelo texto completo na Web: Buscar na Web

Biblioteca Digital Brasileira de Computação - Contato:
     Mantida por: