Modularizing communication middleware concerns using aspects
AUTOR(ES)
Maffort, Cristiano Amaral, Valente, Marco Tulio de Oliveira
FONTE
Journal of the Brazilian Computer Society
DATA DE PUBLICAÇÃO
2007-12
RESUMO
Software engineers often rely on communication middleware platforms to design and implement distributed systems. However, middleware functionality is usually invasive, pervasive and tangled with business-specific concerns. In this paper, we describe an aspect-oriented distributed programming system that encapsulates middleware services provided by Java RMI and Java IDL. The proposed system, called DAJ, handles the basic service provided by such object-oriented middleware platforms, i.e., synchronous remote calls using call by-serialization and call by-remote-reference semantics. The paper documents our experience in using DAJ to modularize middleware concerns from three legacy distributed systems.
Documentos Relacionados
- Communication about sexual problems and sexual concerns in ovarian cancer: qualitative study
- Using the fax--concerns about patient confidentiality.
- Middleware Cerberus using RFID for traceability bovine
- Disorders of Human Communication, Volume 2: Clinical Aspects of Dysphasia
- Structuring reflective middleware using meta-information management: the Meta-ORB approach and prototypes