Skip to main content

Context-Awareness in Multi-agent Systems for Ambient Intelligence

  • Chapter
  • First Online:
Context in Computing

Abstract

There is a large body of research that lies at the intersection of the domains of context-awareness, multi-agent systems (MAS) and Ambient Intelligence (AmI)/Ubiquitous Computing (UbiComp). This is because, while multi-agent systems are an appropriate architecture for AmI implementations, one essential requirement for AmI is to be aware of the user’s context and to act accordingly. In order to implement context-awareness in a MAS for AmI applications, one must on the one hand choose an appropriate representation for context, that is suitable for agents of all sizes and functions, and, on the other hand, create an agent-based architecture that facilitates communication between agents that share context. This chapter presents a model, mechanisms and methods for integrating context-awareness in multi-agent systems for AmI. The model is based on experience with several implementations of MAS dealing with various aspects of context-awareness.

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 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover 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

Notes

  1. 1.

    There may be multiple matches between the same pattern and graph.

  2. 2.

    \(G^P_x\) is not a proper graph, as it may contain edges without containing their adjacent vertices.

  3. 3.

    We thank Cristian Gratie, Guillaume Masson, Alexandre Hocquard and So a Neață for their contributions to the project.

    Code is open source at https://github.com/andreiolaru-ro/AmIciTy-Mi.

  4. 4.

    Code is open source at https://github.com/andreiolaru-ro/net.xqhs.Graphs.

  5. 5.

    We thank Thi Thuy Nga Nguyen, Marius-Tudor Benea, Emma Sevastian, prof. Amal El Fallah Seghrouchni, and Cédric Herpson for their contributions to the project. The code is open source and can be found at https://github.com/tATAmI-Project.

  6. 6.

    Java Agent Development Framework http://jade.tilab.com/.

References

  • Augusto, J.C., McCullagh, P.J.: Ambient intelligence: Concepts and applications. Comput. Sci. Inf. Syst. (ComSIS) 4(1), 1–27 (2007)

    Article  Google Scholar 

  • Baljak, V., Benea, M.T., El Fallah Seghrouchni, A., Herpson, C., Honiden, S., Nguyen, T.T.N., Olaru, A., Shimizu, R., Tei, K., Toriumi, S.: S-CLAIM: An agent-based programming language for AmI, a smart-room case study. In: Proceedings of ANT 2012, The 3rd International Conference on Ambient Systems, Networks and Technologies, 27–29 August, Niagara Falls, Ontario, Canada, Procedia Computer Science, vol. 10, pp. 30–37. Elsevier (2012). doi: 10.1016/j.procs.2012.06.008. http://www.sciencedirect.com/science/article/pii/S1877050912003651

  • Brézillon, J., Brézillon, P.: Context modeling: Context as a dressing of a focus. In: Kokinov, B., Richardson D.C., Roth-Berghofer, Thomas, R., Vieu, L. (eds) Modeling and Using Context (Lecture Notes in Computer Science), pp. 136–149. Springer, Berlin (2007). doi: 10.1007/978-3-540-74255-5_11

    Google Scholar 

  • Cabri, G., Ferrari, L., Leonardi, L., Zambonelli, F.: The LAICA project: Supporting ambient intelligence via agents and ad-hoc middleware. Proceedings of WETICE 2005, 14th IEEE International Workshops on Enabling Technologies, 13–15 June 2005, Linköping, Sweden pp. 39–46 (2005)

    Google Scholar 

  • Chen, G., Kotz, D.: A survey of context-aware mobile computing research. Technical Report TR2000-381, Dartmouth College (2000)

    Google Scholar 

  • Cook, D.J., Krishnan, N.C., Rashidi, P.: Activity discovery and activity recognition: A new partnership. IEEE Trans. Cybern. 43(3), 820–828 (2013)

    Article  Google Scholar 

  • Ducatel, K., Bogdanowicz, M., Scapolo, F., Leijten, J., Burgelman, J.: Scenarios for ambient intelligence in 2010. Technical Report, Office for Official Publications of the European Communities (2001)

    Google Scholar 

  • El Fallah Seghrouchni, A.: Intelligence ambiante, les defis scientifiques. Presentation, Colloque Intelligence Ambiante, Forum Atena (2008)

    Google Scholar 

  • Ferber, J.: Multi-Agent Systems: An Introduction to Distributed Artificial Intelligence, 1st edn. Addison-Wesley Longman Publishing Co., Inc., Boston (1999). isbn = 0201360489

    Google Scholar 

  • Henricksen, K., Indulska, J.: Developing context-aware pervasive computing applications: Models and approach. Pervasive Mobile Comput. 2(1), 37–64 (2006)

    Article  Google Scholar 

  • Lech, T.C., Wienhofen, L.W.M.: AmbieAgents: a scalable infrastructure for mobile and context-aware information services. Proceedings of the 4th International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS 2005), 25–29 July 2005, Utrecht, The Netherlands, pp. 625–631 (2005)

    Google Scholar 

  • Olaru, A.: Context matching for ambient intelligence applications. In: Björner, N., Negru, V., Ida, T., Jebelean, T., Petcu, D., Watt, S., Zaharie, D. (eds.) Proceedings of SYNASC 2013, 15th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing, 23–26 September, Timisoara, Romania, pp. 265–272. IEEE CPS (2013). doi: 10.1109/SYNASC.2013.42

    Google Scholar 

  • Olaru, A., Nguyen, T.T.N., Benea, M.T., El Fallah Seghrouchni, A.: Ao dai: Agent-oriented design for ambient intelligence. Sixth joint NII-LIP6 WorkShop on Multi-Agent and Distributed Systems, Paris, France (2011). http://herpsonc.eu/6workshopNii/index.htm

  • Olaru, A., Florea, A.M., El Fallah Seghrouchni, A.: A context-aware multi-agent system as a middleware for ambient intelligence. Mobile Netw. Appl. 18(3), 429–443 (2013). doi: 10.1007/s11036-012-0408-9. http://link.springer.com/article/10.1007

    Article  Google Scholar 

  • Perera, C., Zaslavsky, A., Christen, P., Georgakopoulos, D.: Context aware computing for the internet of things: A survey. IEEE Commun. Surv. Tutorials 16(1), 414–454 (2013)

    Google Scholar 

  • Rogers, A., Corkill, D., Jennings, N.: Agent technologies for sensor networks. IEEE Intell. Syst. 24(2), 13–17 (2009)

    Article  Google Scholar 

  • Sowa, J.: Conceptual graphs. Found. Artif. Intell. 3, 213–237 (2008)

    Article  Google Scholar 

  • Tapia, D., Abraham, A., Corchado, J., Alonso, R.: Agents and ambient intelligence: Case studies. J. Ambient Intell. Humanized Comput. 1(2), 85–93 (2010)

    Article  Google Scholar 

Download references

Acknowledgements

The work has been funded by the Sectoral Operational Programme Human Resources Development 2007–2013 of the Ministry of European Funds through the Financial Agreement POSDRU/159/1.5/S/134398.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Andrei Olaru .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer Science+Business Media New York

About this chapter

Cite this chapter

Olaru, A. (2014). Context-Awareness in Multi-agent Systems for Ambient Intelligence. In: Brézillon, P., Gonzalez, A. (eds) Context in Computing. Springer, New York, NY. https://doi.org/10.1007/978-1-4939-1887-4_33

Download citation

  • DOI: https://doi.org/10.1007/978-1-4939-1887-4_33

  • Published:

  • Publisher Name: Springer, New York, NY

  • Print ISBN: 978-1-4939-1886-7

  • Online ISBN: 978-1-4939-1887-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics