000 02160naa a2200229 a 4500
003 AR-LpUFIB
005 20250311170243.0
008 230201s2006 gw o 000 0 eng d
024 8 _aDIF-M2514
_b2603
_zDIF002415
040 _aAR-LpUFIB
_bspa
_cAR-LpUFIB
100 1 _aFortier, Andrés
245 1 0 _aAn object-oriented approach for context-aware applications
490 0 _a^p Datos electrónicos (1 archivo : 1152 KB)
500 _aFormato de archivo: PDF. -- Este documento es producción intelectual de la Facultad de Informática-UNLP (Colección BIPA / Biblioteca.) -- Disponible también en línea (Cons. 13 nov. 2008)
520 _aIn this paper we present a novel, object-oriented approach for designing and building applications that provide context-aware services. Our approach emphasizes a clear separation of the relevant concerns in the application (base behavior, context-sensitive properties, services, sensing technologies, etc.) to improve modularity and thus simplify evolution. We first motivate the problem with a simple scenario of a virtual campus; we next present a new context model, which emphasizes on behavior instead of data. We next show the main components of our architecture and a simple approach to achieve a clear separation of concerns. We analyze the most important (sub) models in which we decompose a context-aware application and explain the use of dependency mechanisms to achieve loosely coupled relationships between objects. We also show how to take advantage of a reflective environment like Smalltalk to adapt the application’s behavior dynamically and to provide transparent object distribution. We finally compare our work with others and discuss some further work we are pursuing.
534 _aAdvances in Smalltalk. 14th International Smalltalk Conference, ISC 2006, Prague, Czech Republic, September 4-8, 2006, Revised Selected Papers. (LNCS; 4406). Springer, 2007, pp. 23-46.
650 4 _aAPLICACIONES SENSIBLES AL CONTEXTO
650 4 _aARQUITECTURAS DE DOMINIO ESPECÍFICO
650 4 _aINGENIERÍA HUMANA
856 4 0 _uwww.lifia.info.unlp.edu.ar/papers/2006/Fortier2006b.pdf
942 _cCP
999 _c52305
_d52305