Abstract
One of the most important challenges to be confronted in Ambient Intelligent (AmI) systems is to automate routine tasks on behalf of users. In this work, we confront this challenge presenting a novel approach based on models at runtime. This approach proposes a context-adaptive task model that allows routine tasks to be specified in an understandable way for users, facilitating their participation in the specification. These tasks are described according to context, which is specified in an ontology-based context model. Both the context model and the task model are also used at runtime. The approach provides a software infrastructure capable of automating the routine tasks as they were specified in these models by interpreting them at runtime.
This work has been developed with the support of MEC under the project SESAMO TIN2007-62894 and co financed by FEDER, in the grants’ program FPU.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Weiser, M.: The Computer of the 21st Century. Scientific American 265 (1991)
Neal, D.T., Wood, W.: Automaticity in Situ: The Nature of Habit in Daily Life. In: Psychology of action: Mechanisms of human action (2007)
Cook, D.J., Das, S.K.: Smart environments: technologies, protocols, and applications (2005)
Paternò, F.: ConcurTaskTrees: An Engineered Approach to Model-based Design of Interactive Systems, pp. 483–500
Masuoka, R., Parsia, B., Labrou, Y.: Task Computing-The Semantic Web Meets Pervasive Computing. In: Fensel, D., Sycara, K., Mylopoulos, J. (eds.) ISWC 2003. LNCS, vol. 2870, pp. 866–881. Springer, Heidelberg (2003)
Johnson, P.: Tasks and situations: considerations for models and design principles in human computer interaction. In: HCI International, pp. 1199–1204 (1999)
Serral, E., Valderas, P., Pelechano, V.: Towards the Model Driven Development of context-aware pervasive systems. In: Pervasive and Mobile Computing (2010)
OSGI, http://www.osgi.org/
Shepherd, A.: Hierarchical Task Analysis. Taylor & Francis, London (2001)
Eclipse Platform, http://www.eclipse.org
SPARQL Query Language (2008), http://www.w3.org/TR/rdf-sparql-query/
Sirin, E., Parsia, B., Grau, B.C., et al.: Pellet: A practical OWL-DL reasoner. JWS (2007)
Prosyst, http://www.prosyst.com/
EIB, http://www.knx.org/
Youngblood, G.M., Cook, D.J., Holder, L.B.: Managing Adaptive Versatile Environments. In: Pervasive and Mobile Computing (2005)
Hagras, H., Callaghan, V., Colley, M., et al.: Creating an Ambient-Intelligence Environment Using Embedded Agents. IEEE Intelligent Systems 19(6) (2004)
García-Herranz, M., Haya, P.A., Esquivel, A., et al.: Easing the Smart Home: Semi-automatic Adaptation in Perceptive Environments. JUCS 14 (2008)
Henricksen, K., Indulska, J., Rakotonirainy, A.: Using context and preferences to implement self-adapting pervasive computing applications, SPE (2006)
Huang, R., Cao, Q., Zhou, J., et al.: Context-Aware Active Task Discovery for Pervasive Computing. In: ICCSSE (2008)
Sousa, J., Poladian, V., Garlan, D., et al.: Task-based Adaptation for Ubiquitous Computing. IEEE Transactions on Systems, Man, and Cybernetics 36, 3 (2006)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Serral, E., Valderas, P., Pelechano, V. (2010). Automating Routine Tasks in AmI Systems by Using Models at Runtime. In: de Ruyter, B., et al. Ambient Intelligence. AmI 2010. Lecture Notes in Computer Science, vol 6439. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-16917-5_1
Download citation
DOI: https://doi.org/10.1007/978-3-642-16917-5_1
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-16916-8
Online ISBN: 978-3-642-16917-5
eBook Packages: Computer ScienceComputer Science (R0)