The wide diffusion of mobile devices and the increasing availability of wireless networks claim applications able to adapt their behaviour with respect to the running context. This paper presents Dynamic Adaptive Navigation (DAN), a novel approach that may be exploited to build context-aware information systems. DAN provides the user with different navigation modalities. The observation of QoS features concerning the users, the devices, and the network drive the selection of the actual navigation modality that is intended as the best available. The navigation modalities are modelled via graphs describing the synthesis/expansion process that must be performed on the information. Applications to be adaptive, either implicitly or explicitly, rely on the reflection paradigm. Since DAN may be used to build adaptive applications, it should rely on reflective mechanisms too. DAN exploits the reflection mechanisms provided by the MAIS (Multichannel Adaptive Information System) architecture. Indeed, MAIS provides via reflective classes the visibility of the QoS-related aspects of the underlying system objects. Finally, to verify the usefulness of the ideas, DAN approach has been chosen to develop a new version of PDBudget, a system that supports the academic administration in analysing and evaluating the didactic workload for each lecturer at the University of Milano-Bicocca.

Adorni, M., Micucci, D. (2006). Dynamic adaptive navigation via MAIS reflective framework. In Proceedings of the International Conference on Autonomic and Autonomous Systems Autonomic and Autonomous Systems (ICAS). IEEE [10.1109/ICAS.2006.23].

Dynamic adaptive navigation via MAIS reflective framework

MICUCCI, DANIELA
2006

Abstract

The wide diffusion of mobile devices and the increasing availability of wireless networks claim applications able to adapt their behaviour with respect to the running context. This paper presents Dynamic Adaptive Navigation (DAN), a novel approach that may be exploited to build context-aware information systems. DAN provides the user with different navigation modalities. The observation of QoS features concerning the users, the devices, and the network drive the selection of the actual navigation modality that is intended as the best available. The navigation modalities are modelled via graphs describing the synthesis/expansion process that must be performed on the information. Applications to be adaptive, either implicitly or explicitly, rely on the reflection paradigm. Since DAN may be used to build adaptive applications, it should rely on reflective mechanisms too. DAN exploits the reflection mechanisms provided by the MAIS (Multichannel Adaptive Information System) architecture. Indeed, MAIS provides via reflective classes the visibility of the QoS-related aspects of the underlying system objects. Finally, to verify the usefulness of the ideas, DAN approach has been chosen to develop a new version of PDBudget, a system that supports the academic administration in analysing and evaluating the didactic workload for each lecturer at the University of Milano-Bicocca.
paper
Reflection, context-awareness, software architecture
English
International Conference on Autonomic and Autonomous Systems Autonomic and Autonomous Systems (ICAS)
2006
Proceedings of the International Conference on Autonomic and Autonomous Systems Autonomic and Autonomous Systems (ICAS)
0-7695-2653-5
2006
none
Adorni, M., Micucci, D. (2006). Dynamic adaptive navigation via MAIS reflective framework. In Proceedings of the International Conference on Autonomic and Autonomous Systems Autonomic and Autonomous Systems (ICAS). IEEE [10.1109/ICAS.2006.23].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10281/3115
Citazioni
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
Social impact