Skip to main content

A Product Line Approach for AmI Environments

  • Conference paper
Constructing Ambient Intelligence (AmI 2008)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 32))

Included in the following conference series:

  • 469 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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)

    Google Scholar 

  2. Aldazabal, A., Erofeev, S.: Product Line Unified Modeler (PLUM). In: EclipseCon 2007 (2007)

    Google Scholar 

  3. 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)

    Google Scholar 

  4. Gruber, T.R.: A Translation Approach to Portable Ontology Specifications. Knowledge Acquisition 5, 199–220 (1993)

    Article  Google Scholar 

  5. Hilera, J.R., Ruiz, F.: Ontologies in Ubiquitous Computing. In: ICUC 2006 Ubiquitous Computing, Alcalá de Henares, Madrid, Spain (June 2006)

    Google Scholar 

  6. ARTEMIS. Report of the Expert Group on Seamless Connectivity and Middleware. In: ARTEMIS Strategic Research Agenda. ARTEMIS 2006 (2006)

    Google Scholar 

  7. 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)

    Google Scholar 

  8. 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)

    Google Scholar 

  9. 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)

    Chapter  Google Scholar 

  10. 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

    Google Scholar 

  11. Erofeev, S., Larrucea, X.: Ontology-based transformations for achieving interoperability in AmI. In: Enterprise Interoperability 2007, pp. 297–306. Springer, London (2007)

    Chapter  Google Scholar 

  12. AMEC ITEA project, http://www.amecproject.com

  13. Web Ontology Language (OWL). World Wide Web Consortium (2004), http://www.w3.org/TR/owl-features/

  14. Protégé tool, http://protege.stanford.edu/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics