Skip to main content

Developing Pervasive Agent-Based Applications: A Comparison of Two Coordination Approaches

  • Conference paper
Book cover Agent-Oriented Software Engineering XIII (AOSE 2012)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 7852))

Included in the following conference series:

Abstract

Pervasive computing is concerned with making our lives easier through digital environments that are sensitive, adaptive, and responsive to human needs. Different approaches have shown the suitability of the agent paradigm for the development of pervasive applications. However, so far no dominant approach has been adopted for the development of agent-based pervasive systems. In particular, two key classes of approaches exist, based on FIPA interaction protocols and tuple spaces. The contribution of this paper is the comparison and evaluation of tuple spaces and FIPA-compliant coordination mechanisms for the development of pervasive applications. We are therefore going to compare two approaches that exemplify these agent technologies: MalacaTiny-Sol and SAPERE.

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 49.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. Saha, D., Mukherjee, A.: Pervasive computing: a paradigm for the 21st century. Computer 36(3), 25–31 (2003)

    Article  Google Scholar 

  2. Henricksen, K., Indulska, J., Rakotonirainy, A.: Modeling context information in pervasive computing systems. In: Mattern, F., Naghshineh, M. (eds.) PERVASIVE 2002. LNCS, vol. 2414, pp. 167–180. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  3. Sadri, F.: Ambient intelligence: A survey. ACM Comput. Surv. 43(4), 36:1–36:66 (2011)

    Google Scholar 

  4. Cook, D.J., Augusto, J.C., Jakkula, V.R.: Ambient intelligence: Technologies, applications, and opportunities. Pervasive and Mobile Computing 5(4), 277–298 (2009)

    Article  Google Scholar 

  5. Omicini, A., Denti, E.: From tuple spaces to tuple centres. Science of Computer Programming 41(3), 277–294 (2001)

    Article  MATH  Google Scholar 

  6. FIPA: The Foundation for Intelligent Physical Agents, http://www.fipa.org/

  7. Ayala, I., Amor, M., Fuentes, L.: An agent platform for self-configuring agents in the internet of things. In: Third International Workshop on Infrastructures and Tools for Multiagent Systems, ITMAS 2012, pp. 65–78 (2012)

    Google Scholar 

  8. Castelli, G., Mamei, M., Rosi, A., Zambonelli, F.: Pervasive middleware goes social: The sapere approach. In: Fifth IEEE Conference on Self-Adaptive and Self-Organizing Systems Workshops (SASOW), pp. 9–14 (October 2011)

    Google Scholar 

  9. Labrou, Y., Finin, T., Peng, Y.: The current landscape of agent communication languages. Intelligent Systems 14, 45–52 (1999)

    Article  Google Scholar 

  10. Ayala, I., Amor, M., Fuentes, L.: Self-configuring agents for ambient assisted living applications. Personal and Ubiquitous Computing, 1–11 (2012)

    Google Scholar 

  11. Amor, M., Fuentes, L.: Malaca: A component and aspect-oriented agent architecture. Information and Software Technology 51(6), 1052–1065 (2009)

    Article  Google Scholar 

  12. Oracle: Sun SPOT world, http://www.sunspotworld.com/

  13. Libellium: Waspmote, http://www.libelium.com/products/waspmote

  14. Libellium: Meshlium Xtreme, http://www.libelium.com/products/meshlium

  15. Mamei, M., Zambonelli, F.: Programming pervasive and mobile computing applications: the tota approach. ACM Trans. Software Engineering and Methodology 18(4) (2009)

    Google Scholar 

  16. Rodriguez, M., Favela, J., Martinez, E., Munoz, M.: Location-aware access to hospital information and services. IEEE Transactions on Information Technology in Biomedicine 8(4), 448–455 (2004)

    Article  Google Scholar 

  17. Mamei, M., Zambonelli, F.: Field-Based Coordination for Pervasive Multiagent Systems, 1st edn. Springer Publishing Company Incorporated (2010)

    Google Scholar 

  18. Sant’Anna, C., Lobato, C., Kulesza, U., Garcia, A., Chavez, C., Lucena, C.: On the quantitative assessment of modular multi-agent system architectures. NetObjectDays (MASSA) 224 (2006)

    Google Scholar 

  19. Scholtz, J., Consolvo, S.: Toward a framework for evaluating ubiquitous computing applications. IEEE Pervasive Computing 3(2), 82–88 (2004)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ayala, I., Amor, M., Fuentes, L., Mamei, M., Zambonelli, F. (2013). Developing Pervasive Agent-Based Applications: A Comparison of Two Coordination Approaches. In: Müller, J.P., Cossentino, M. (eds) Agent-Oriented Software Engineering XIII. AOSE 2012. Lecture Notes in Computer Science, vol 7852. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-39866-7_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-39866-7_5

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-39865-0

  • Online ISBN: 978-3-642-39866-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics