Skip to main content

Novel Monitoring Mechanism for Distributed System Software Using Mobile Agents

  • Conference paper
Intelligent Informatics

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 182))

  • 1768 Accesses

Abstract

As distributed system software gain complexity owing to increasing user needs, monitoring and adaptations are necessary to keep system fit and running. These distributed applications are difficult to manage due to changing interaction patterns, behaviors and faults resulting from varying conditions in the environment. Also the rapid growth in Internet users and diverse services has highlighted the need for intelligent tools that can assist users and applications in delivering the required quality of services. To address these complexities, we introduce mobile agent based monitoring for supporting the self healing capabilities of such distributed applications. We present the novel mobile agent based monitoring technique where the monitor agents constantly collect and update the global information of the system using antecedence graphs. Updating weights of these graphs further help in evaluating host dependence and failure vulnerability of these hosts. These graphs help monitoring mobile agents to detect undesirable behaviors and also provide support for restoring the system back to normalcy.

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 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.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. Garlan, D., Schmerl, B.: Model-based adaptation for self-healing systems. In: Proceedings of IEEE Conference on Future of Software Engineering (2007), doi:0-7695-2829-5/07

    Google Scholar 

  2. Cheng, S.W., Garlan, D., Schmerl, B., Steenkiste, P., Hu, N.: Software architecture-based adaptation for grid computing. In: Proceedings of 11th IEEE Conference on High Performance Distributed Computing, Edinburgh, Scotland (2002)

    Google Scholar 

  3. Valetto, G., Kaiser, G.E.: Case study in software adaptation. In: Proceedings of the ACM First Workshop on Self-Healing Systems (2002), doi:1-58113-000-0/00/0000

    Google Scholar 

  4. Combs, N., Vagle, J.: Adaptive mirroring of system of systems architectures. In: Proceedings of ACM First Workshop on Self-Healing Systems, Charleston, SC, USA (2002), doi:1-58113-609-9/02/0011

    Google Scholar 

  5. Dashofy, E.M., Hoek, A.V.D., Taylor, R.N.: Towards Architecture-based Self-Healing Systems. In: Proceedings of ACM First Workshop on Self-Healing Systems, Charleston, SC, USA (2002), doi:1-58113-609-9/02/0011

    Google Scholar 

  6. Sims, M., Goldman, C.V.: Self Organization through Bottomup Coalition Formation. In: Proceedings of AAMAS 2003, Melbourne, Australia (2003), doi:1581136838/03/0007

    Google Scholar 

  7. Tanimoto, A., Matsumoto, K., Mori, N.: An Adaptive and Reliable System Based on Interdependence Between Agents. Electrical Engineering in Japan 164(1) (2008)

    Google Scholar 

  8. Lange, D.B., Mitsuru, O.: Programming and Deploying Java Mobile Agents Aglets. Book on Programming and Deploying Java Mobile Agents Aglets. Addison-Wesley Longman Publishing Co., Inc., Boston (1998) ISBN: 0201325829

    Google Scholar 

  9. Khokhar, M.M., Nadeem, A., Paracha, O.M.: An antecedence graph approach for fault tolerance in a multi-agent system. In: Proceedings of 7th IEEE International Conference on Mobile Data Management (2006)

    Google Scholar 

  10. Jansen, W.: Intrusion detection with mobile agents. Computer Communications 25(15) (2002)

    Google Scholar 

  11. Guessoum, Z., Faci, N., Briot, J.P.: Adaptive Replication of Large-Scale Multi-Agent Systems – Towards a Fault-Tolerant Multi-Agent Platform. ACM Software Engineering Notes (2005), doi:1-59593-116-3/05/05

    Google Scholar 

  12. Colombetti, M., Verdicchio, M.: An analysis of agent speech acts as institutional actions. In: Proceedings of the First International Joint Conference on Autonomous Agents and Multiagent Systems (2002), doi:1-58113-480-0/02/0007

    Google Scholar 

  13. Zadeh, L.A.: A new direction in AI: Toward a computational theory of perceptions. AI Magazine 22(1), 73–84 (2002)

    MathSciNet  Google Scholar 

  14. http://aglets.sourceforge.net/

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rajwinder Singh .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Singh, R., Dave, M. (2013). Novel Monitoring Mechanism for Distributed System Software Using Mobile Agents. In: Abraham, A., Thampi, S. (eds) Intelligent Informatics. Advances in Intelligent Systems and Computing, vol 182. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-32063-7_41

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-32063-7_41

  • Publisher Name: Springer, Berlin, Heidelberg

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

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

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics