Context awareness increasingly becomes an essential attribute for software systems. Mobile applications may benefit from context awareness since they incur to context changes during their execution. Accordingly, mobile applications can adapt their structure and behavior as a way to preserve the service quality they o.er under the different contexts. .is paper introduces an approach for capturing the context variability of mobile applications. It starts from monitoring, through a sensing app, context variables values; from monitored data it learns context variables models and deduces from these models the contextual situations that help in making decisions on when changes can occur and when to adapt. Finally, it shows how, from the monitored data, we can deduce other knowledge including the user behavior that identifies specific user profile.
An empirical approach for determining context of mobile systems
Inverardi, Paola
2017-01-01
Abstract
Context awareness increasingly becomes an essential attribute for software systems. Mobile applications may benefit from context awareness since they incur to context changes during their execution. Accordingly, mobile applications can adapt their structure and behavior as a way to preserve the service quality they o.er under the different contexts. .is paper introduces an approach for capturing the context variability of mobile applications. It starts from monitoring, through a sensing app, context variables values; from monitored data it learns context variables models and deduces from these models the contextual situations that help in making decisions on when changes can occur and when to adapt. Finally, it shows how, from the monitored data, we can deduce other knowledge including the user behavior that identifies specific user profile.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.