Abstract
Within the next decade, as digital technologies become increasingly pervasive, we might find ourselves living with almost invisible, intelligent interactive systems - an Ambient Intelligence - that will form part of our everyday existence and ecology. The main challenge at this moment is to guarantee that the new Ambient Intelligence technologies are appropriate, sustainable and meet people’s individual and social needs. Human Machine Interfaces are becoming increasingly complicated (more functions, metaphors, combined interfaces) which increases the challenge for configuring and controlling them for home users, office users and OEM related support services. In this paper we will propose a software product line approach for AmI environments. Its main purpose is to offer the best available services according to user preferences while the most suitable interfaces for controlling the environment are built and offered at run-time as well. Besides, we will outline a systematic approach where our AmI software product line could be used.
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
Dey, A.K., Abowd, G.D.: Towards a Better Understanding of Context and Context-Awareness. In: Proceedings of the CHI 2000 Workshop on The What, Who, Where, When, and How of Context-Awareness. The Hague, Netherlands (April 2000)
Aldazabal, A., Erofeev, S.: Product Line Unified Modeler (PLUM). In: EclipseCon 2007 (2007)
Dikel, D., Kane, D., Ornburn, S., Loftus, W., Wilson, J.: Applying Software-Line Architecture, vol. 30(8), pp. 49–55. IEEE Computer Society, Los Alamitos (1997)
Gruber, T.R.: A Translation Approach to Portable Ontology Specifications. Knowledge Acquisition 5, 199–220 (1993)
Hilera, J.R., Ruiz, F.: Ontologies in Ubiquitous Computing. In: ICUC 2006 Ubiquitous Computing, Alcalá de Henares, Madrid, Spain (June 2006)
ARTEMIS. Report of the Expert Group on Seamless Connectivity and Middleware. In: ARTEMIS Strategic Research Agenda. ARTEMIS 2006 (2006)
Chen, H., Perich, F., Finin, T., Joshi, A.: SOUPA: Standard Ontology for Ubiquitous and Pervasive Applications. In: Mobile and Ubiquitous Systems: Networking and Services, pp. 258–267 (2004)
Wang, X.H., Gu, T., Zhang, D.Q., Pung, H.K.: Ontology Based Context Modeling and Reasoning using OWL. In: Pervasive Computing and Communications Workshops, pp. 18–22 (2004)
Ngoc, K.A., Lee, Y., Lee, S.: OWL-Based User Preference and Behavior routine Ontology for Ubiquitous System. In: Meersman, R., Tari, Z. (eds.) OTM 2005. LNCS, vol. 3761, pp. 1615–1622. Springer, Heidelberg (2005)
Davidyuk, O., Selek, I., Durán, J.I., Riekki, J.: Algorithms for Composing Pervasive Applications. International Journal of Software Engineering and Its Applications 2(2), 71–94
Erofeev, S., Larrucea, X.: Ontology-based transformations for achieving interoperability in AmI. In: Enterprise Interoperability 2007, pp. 297–306. Springer, London (2007)
AMEC ITEA project, http://www.amecproject.com
Web Ontology Language (OWL). World Wide Web Consortium (2004), http://www.w3.org/TR/owl-features/
Protégé tool, http://protege.stanford.edu/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Durán, J.I., Cobelo, J., Laka, J. (2009). A Product Line Approach for AmI Environments. In: Gerhäuser, H., Hupp, J., Efstratiou, C., Heppner, J. (eds) Constructing Ambient Intelligence. AmI 2008. Communications in Computer and Information Science, vol 32. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-10607-1_11
Download citation
DOI: https://doi.org/10.1007/978-3-642-10607-1_11
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-10606-4
Online ISBN: 978-3-642-10607-1
eBook Packages: Computer ScienceComputer Science (R0)