Inicio Nosotros Búsquedas
Buscar en nuestra Base de Datos:     
Autor: =Ovlinger, Johan
Sólo un registro cumplió la condición especificada en la base de información BIBCYT.
Publicación seriada
Referencias AnalíticasReferencias Analíticas
Autor: Lieberherr, Karl lieber@ccs.new.edu
Oprima aquí para enviar un correo electrónico a esta dirección ; Orleans, Doug dougo@ccs.neu.edu
Oprima aquí para enviar un correo electrónico a esta dirección; Ovlinger, Johan johan@ccs.neu.edu
Oprima aquí para enviar un correo electrónico a esta dirección
Título: Aspect-oriented programming with adaptive methods
Páginas/Colación: pp.39-41.; 28cm.; il.
Communications of the ACM Vol. 44, no. 10 October 2001
Información de existenciaInformación de existencia

Resumen
This article focuses on aspect oriented programming (AOP) with adaptive methods. According to the author, an operation in an object-oriented program often involves several different collaborating classes. This is done usually by either putting the whole operation into one method on one of the classes or dividing the operation into methods on each of the classes involved. The drawback of the former is that too much information about the structure of classes needs to be tangled into each such method, which makes it difficult to adapt to changes in the class structure. The latter, scatters the operation across multiple classes, making it difficult to adapt when the operation changes. To resolve this conflict, adaptive methods have been developed which encapsulate the behaviour of an operation into one place, avoiding thereby the scattering problem. Moreover, abstracting over the class structure also avoids the tangling problem as well. In adaptive methods, the behaviour is expressed as a high-level description of how to reach the participants of the computation.

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

UCLA - Biblioteca de Ciencias y Tecnologia Felix Morales Bueno

Generados por el servidor 'bibcyt.ucla.edu.ve' (3.19.30.232)
Adaptive Server Anywhere (07.00.0000)
ODBC
Sesión="" Sesión anterior=""
ejecutando Back-end Alejandría BE 7.0.7b0 ** * *
3.19.30.232 (NTM) bajo el ambiente Apache/2.2.4 (Win32) PHP/5.2.2.
usando una conexión ODBC (RowCount) al manejador de bases de datos..
Versión de la base de información BIBCYT: 7.0.0 (con listas invertidas [2.0])

Cliente: 3.19.30.232
Salida con Javascript


** Back-end Alejandría BE 7.0.7b0 *