Skip to main content

Service Oriented Context-Aware Software Agents for Greater Efficiency

  • Conference paper
Agent and Multi-Agent Systems: Technologies and Applications (KES-AMSTA 2010)

Abstract

Convergence of web service technology with intelligent and mobile agent technology, enhanced with context awareness, can produce a new software paradigm that will enable more efficient and effective mobile services. Traditionally, an agent has been a passive service requestor with the service processing happening at the provider’s site. We propose that in some situations it would be beneficial if the agent could acquire the ability to execute the functionality provided by the service and run it locally instead of simply using the service. To this end, we build an analytical model which compares time consumption of traditional service access with that of component use. Such a model would allow an agent to dynamically select the more efficient approach. We describe experiments which compare the two approaches and discuss the results and lessons learnt.

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. Greenwood, D., Lyell, M., Mallya, A., Suguri, H.: The IEEE FIPA Approach to Integrating Software Agents and Web Services. In: Sixth International Joint Conference on Autonomous Agents and Multi-Agent Systems, pp. 1412–1418. ACM, Honolulu (2007)

    Google Scholar 

  2. Richards, D., Splunter, S.v., Brazier, F.M.T., Sabou, M.: Composing Web Services Using an Agent Factory. In: Cavedon, L., Maamar, Z., Martin, D., Benatallah, B. (eds.) Extending Web Services Technologies - The Use of Multi-Agent Approaches, Composing Web Services Using an Agent Factory, vol. 13, pp. 229–251. Springer, US (2004)

    Google Scholar 

  3. Bellifemine, F.L., Caire, G., Greenwood, D.: The JADE Web Services Integration Gateway. In: Developing Multi-agent Systems with JADE, The JADE Web Services Integration Gateway, pp. 181–205. John Wiley and Sons, Chichester (2007)

    Chapter  Google Scholar 

  4. Berger, S., McFaddin, S., Narayanaswami, C., Raghunath, M.: Web Services on Mobile Devices - Implementation and Experiences. In: 5th IEEE Workshop on Mobile Computing Systems and Applications, pp. 100–109. IEEE Press, Monterey (2003)

    Google Scholar 

  5. Scagliotti, E., Caire, G.: Web Services Dynamic Client Guide (2009)

    Google Scholar 

  6. Preuveneers, D., Berbers, Y.: Pervasive Services on the Move: Smart Service Diffusion on the OSGi Framework. In: Sandnes, F.E., Zhang, Y., Rong, C., Yang, L.T., Ma, J. (eds.) UIC 2008. LNCS, vol. 5061, pp. 46–60. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  7. Dustdar, S., Juszczyk, L.: Dynamic replication and synchronization of web services for high availability in mobile ad-hoc networks. Service Oriented Computing and Applications 1, 19–33 (2007)

    Article  Google Scholar 

  8. Gunasekera, K., Zaslavsky, A., Krishnaswamy, S., Loke, S.W.: Component Based Approach for Composing Adaptive Mobile Agents. In: Håkansson, A., Nguyen, N.T., Hartung, R.L., Howlett, R.J., Jain, L.C. (eds.) KES-AMSTA 2009. LNCS (LNAI), vol. 5559, pp. 90–99. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  9. Gunasekera, K., Krishnaswamy, S., Loke, S.W., Zaslavsky, A.: Runtime Efficiency of Adaptive Mobile Software Agents in Pervasive Computing Environments. In: ACM International Conference on Pervasive Services (ICPS 2009), pp. 123–132. ACM, London (2009)

    Chapter  Google Scholar 

  10. Gunasekera, K., Loke, S.W., Zaslavsky, A., Krishnaswamy, S.: Runtime Adaptation of Multiagent Systems for Ubiquitous Environments. In: 2009 IEEE/WIC/ACM International Conference on Intelligent Agent Technology, pp. 486–490. IEE Press, Milan (2009)

    Google Scholar 

  11. Jade - Java Agent DEvelopment Framework, http://jade.tilab.com/

  12. Chen, Q., Chundi, P., Dayal, U., Hsu, M.: Dynamic Agents. International Journal of Cooperative Information Systems 8, 195–223 (1999)

    Article  Google Scholar 

  13. Tu, M.T., Griffel, F., Merz, M., Lamersdorf, W.: A Plug-in Architecture Providing Dynamic Negotiation Capabilities for Mobile Agents. In: Rothermel, K., Hohl, F. (eds.) MA 1998. LNCS, vol. 1477, pp. 222–236. Springer, Heidelberg (1998)

    Chapter  Google Scholar 

  14. Amara-Hachmi, N., Fallah-Seghrouchni, A.E.: Towards a Generic Architecture for Self-Adaptive Mobile Agents. In: European Workshop on Adaptive Agents and Multi-Agent Systems, Paris (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Gunasekera, K., Zaslavsky, A., Krishnaswamy, S., Loke, S.W. (2010). Service Oriented Context-Aware Software Agents for Greater Efficiency. In: Jędrzejowicz, P., Nguyen, N.T., Howlet, R.J., Jain, L.C. (eds) Agent and Multi-Agent Systems: Technologies and Applications. KES-AMSTA 2010. Lecture Notes in Computer Science(), vol 6070. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-13480-7_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-13480-7_8

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-13479-1

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

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics