El comportamiento subjetivo en aplicaciones context-aware

En los lenguajes Orientados a Objetos tradicionales, el mecanismo de adaptación del comportamiento más conocido es el uso de sentencias if-case. Dichas sentencias evalúan ciertas condiciones del mensaje y resuelven qué pedazo de código ejecutar. El principal problema de este mecanismo es que las con...

Descripción completa

Detalles Bibliográficos
Autor principal: Darderes, Betiana
Otros Autores: Gordillo, Silvia Ethel
Formato: Tesis Tesis de grado
Lenguaje:Español
Publicado: 2006
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/3938
Aporte de:SEDICI (UNLP) de Universidad Nacional de La Plata Ver origen
Descripción
Sumario:En los lenguajes Orientados a Objetos tradicionales, el mecanismo de adaptación del comportamiento más conocido es el uso de sentencias if-case. Dichas sentencias evalúan ciertas condiciones del mensaje y resuelven qué pedazo de código ejecutar. El principal problema de este mecanismo es que las condiciones están embebidas en la implementación del mensaje, junto con la implementación de los diferentes comportamientos. Esto provoca que las respuestas de un mensaje no sean independientes y que las condiciones estén definidas a nivel de implementación. Por otra parte, el excesivo uso de dichas sentencias hace que el código resultante sea poco claro y difícil de mantener.