TY - CHAP
T1 - Methods and tools for the development of adaptive applications
AU - Torlone, R.
AU - Barbieri, T.
AU - Bertini, E.
AU - Bianchi, A.
AU - Billi, M.
AU - Bolchini, D.
AU - Bruna, S.
AU - Burzagli, L.
AU - Calì, A.
AU - Catarci, T.
AU - Ceri, S.
AU - Daniel, F.
AU - De Virgilio, R.
AU - Facca, F.
AU - Gabbanini, F.
AU - Gabrielli, S.
AU - Giunta, G.
AU - Graziani, P.
AU - Kimani, S.
AU - Legnani, M.
AU - Mainetti, L.
AU - Matera, M.
AU - Palchetti, E.
AU - Presenza, D.
AU - Santucci, G.
AU - Sbattella, L.
AU - Simeoni, N.
PY - 2006
Y1 - 2006
N2 - The number and the spread of nontraditional devices able to provide access to the Web everywhere and anytime are increasing day by day. These devices include not only cellular phones, PDAs, and terminals for disabled people, but also new kinds of devices, possibly embedded into objects such as household appliances or vehicle dashboards. The characteristics of the various devices are so different that the issues related to delivering information and services on the Web involve not only presentational aspects, but also structural and navigational aspects. As an example consider a cellular phone: its limited computing capabilities require that information be filtered and organized as a collection of atomic units whose dimensions depend closely on specific features of the device. It turns out that a novel and fundamental requirement in this scenario is the system's ability to adapt and personalize content delivery according to the context in which the client accesses the system. As has been observed in Sect. 2.3.3, context information usually involves several independent coordinates: the access device (even in the presence of strong heterogeneity of devices), the quality of service of the network, the user's preferences, the location, the time, the language, and so on. In this chapter, we present models, methods, and techniques for the design and development of Web-based information systems that are adaptive with respect to the various coordinates of the context. Several research teams contributed to the results presented in this chapter, and the overall presentation is organized as follows. In Sect. 8.2, we illustrate a general design methodology for the development of adaptive information systems. In Sect. 8.3, we discuss the design and implementation of tools supporting adaptive interaction withWeb information systems. Finally, in Sect. 8.4, we illustrate methods to evaluate the usability and accessibility of adaptive systems.
AB - The number and the spread of nontraditional devices able to provide access to the Web everywhere and anytime are increasing day by day. These devices include not only cellular phones, PDAs, and terminals for disabled people, but also new kinds of devices, possibly embedded into objects such as household appliances or vehicle dashboards. The characteristics of the various devices are so different that the issues related to delivering information and services on the Web involve not only presentational aspects, but also structural and navigational aspects. As an example consider a cellular phone: its limited computing capabilities require that information be filtered and organized as a collection of atomic units whose dimensions depend closely on specific features of the device. It turns out that a novel and fundamental requirement in this scenario is the system's ability to adapt and personalize content delivery according to the context in which the client accesses the system. As has been observed in Sect. 2.3.3, context information usually involves several independent coordinates: the access device (even in the presence of strong heterogeneity of devices), the quality of service of the network, the user's preferences, the location, the time, the language, and so on. In this chapter, we present models, methods, and techniques for the design and development of Web-based information systems that are adaptive with respect to the various coordinates of the context. Several research teams contributed to the results presented in this chapter, and the overall presentation is organized as follows. In Sect. 8.2, we illustrate a general design methodology for the development of adaptive information systems. In Sect. 8.3, we discuss the design and implementation of tools supporting adaptive interaction withWeb information systems. Finally, in Sect. 8.4, we illustrate methods to evaluate the usability and accessibility of adaptive systems.
UR - http://www.scopus.com/inward/record.url?scp=35148823463&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=35148823463&partnerID=8YFLogxK
U2 - 10.1007/3-540-31008-8_8
DO - 10.1007/3-540-31008-8_8
M3 - Chapter
AN - SCOPUS:35148823463
SN - 3540310061
SN - 9783540310068
SP - 209
EP - 247
BT - Mobile Information Systems
PB - Springer Berlin Heidelberg
ER -