Extensão Orientada a Aspectos para Interações Multi-participantes Confiáveis

  • Luciano Azevedo Cassol UCS
  • Avelino Francisco Zorzo PUCRS
  • André Zampieri UCS

Resumo


The use of mechanisms of fault tolerance in the development of systems is more and more frequent. A problem that can happen in these mechanism is the tangling among the fault tolerance mechanism and the system in development, as well as the fault tolerance code scattering in several points of the system. The use of aspect oriented programming can aid in the task of separating multi-dimensional interests in the software development. This work presents an extension of the framework for dependable multiparty interactions through the use of aspect oriented programming with the objective of obtaining transparency in its use in system development.

Referências

Kiczales, G., Lamping, J., Mendhekar, A., Maeda, C., Lopes, C., Loingtier, J.-M., and Irwin, J. (1997). Aspect-oriented programming. In Akşit, M. and Matsuoka, S., editors, 11th Europeen Conf. Object-Oriented Programming, volume 1241 of LNCS, pages 220–242. Springer Verlag.

Lippert, M. and Lopes, C. V. (2000). A study on exception detecton and handling using aspect-oriented programming. In Proceedings of the 22nd International Conference on Software Engineering, pages 418–427. ACM Press.

Silveira, K. K. and Weber, T. S. (2005). Um injetor de falhas de comunicação construı́do usando programação orientada a aspectos. In VI Workshop de Testes e Tolerância a Falhas, Fortaleza, CE, Brasil.

Simons, K. and Stafford, J. A. (2004). Cmeh: Container managed exception handling for increased assembly robustness. In CBSE, pages 122–129.

Zorzo, A. F. and Stroud, R. J. (1999). A distributed object-oriented framework for dependable multiparty interactions. In OOPSLA Conference Proceedings, volume 34, pages 435–446, Denver, Colorado - USA. ACM, Inc.
Publicado
29/05/2006
CASSOL, Luciano Azevedo; ZORZO, Avelino Francisco; ZAMPIERI, André. Extensão Orientada a Aspectos para Interações Multi-participantes Confiáveis. In: WORKSHOP DE TESTES E TOLERÂNCIA A FALHAS (WTF), 7. , 2006, Curitiba/PR. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2006 . p. 202-205. ISSN 2595-2684. DOI: https://doi.org/10.5753/wtf.2006.23346.