Skip to main content

Nexus: Self-organising Agent-based Peer-to-Peer Middleware for Battlespace Support

  • Chapter
Defence Industry Applications of Autonomous Agents and Multi-Agent Systems

Abstract

The problem facing the security and defence communities is the volume, complexity and timeliness of information. In particular the ability to locate and access the right ICT service at the right time is crucial to achieving real-time responsiveness and situational awareness. The Nexus system is a Peer-to-Peer (P2P) agent-based middleware that creates a fully distributed and highly resilient Service Oriented Architecture (SOA). The combination of a structured P2P overlay network and autonomous service discovery, delivers a powerful capability to support real-time operations in either security or defence applications. This paper outlines the overall architecture of the Nexus system and its application in a defence scenario with a detailed review of the service selection algorithm utilised, termed Mercury. Mercury provides an autonomous, efficient and distributed service selection framework and collaborative algorithms for SOA construction and real-time adaptation.

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 54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.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. A. Alston, “Network Enabled Capability-The Concept,” Journal of Defence Science 8(3), 108–116, 2003.

    Google Scholar 

  2. Data and Information Fusion Defence Technology Centre (DIF DTC), www.difdtc.com

    Google Scholar 

  3. F. Emekci, O. Sahin, D. Agrawal and A. Abbadi, “A Peer-to-Peer Framework for Web Service Discovery with Ranking,” in Proceedings of the IEEE International Conference on Web Service (ICWS’04), Washington DC, USA, 2004, p. 192.

    Google Scholar 

  4. C.-L. Huang, C.-C Lo, Y. Li, K.-M Chao, J.-Y Chung and Y. Huang, “Service Discovery through Multi-Agent Consensus,” in Proc. of IEEE Int. Workshop on Service-Oriented System Engineering (SOSE’05), pp. 37–44, 2005.

    Google Scholar 

  5. M. N. Huhns, M. P. Singh, “Service-Oriented Computing: Key Concepts and Principles,” IEEE Internet Computing 9(1), pp. 75–81, 2005.

    Article  Google Scholar 

  6. M. Jakob, A. Healing, F. Saffre, “Mercury: Multi-Agent Adaptive Service Selection Based on Non-Functional Attributes,” to appear in Proc. of the 2nd International Workshop on Engineering Emergence in Decentralised Autonomic Systems

    Google Scholar 

  7. M. Jakob, N. Kaveh and R. A. Ghanea-Hercock, “Nexus-Middleware for Decentralized Service-Oriented Information Fusion,” in Proc. of Specialists’ Meeting on Information Fusion for Command Support, The Hague, Nov 2005.

    Google Scholar 

  8. Java Message Service, http://java.sun.com/products/jms/

    Google Scholar 

  9. N. Kaveh, R. Ghanea-Hercock, “NEXUS: Resilient Intelligent Middleware,” BT Technology Journal, 22(3), pp. 209–215, 2004.

    Article  Google Scholar 

  10. J. O. Kephart and D. M. Chess, “The vision of autonomic computing,” IEEE Computer, 36(1), pp. 41–50, 2003.

    Google Scholar 

  11. E. M. Maximillen and M. P. Singh, “Multiagent System for Dynamic Web Services Selection,” in Proc. of the AAMAS Workshop on Service-Oriented Computing and Agent-Based Engineering (SOCABE), Utrecht, July 2005.

    Google Scholar 

  12. R. Mondejar et al., “Towards a Decentralized p2pWeb Service Oriented Architecture,” in Proc. of 2nd Int. Workshop on Collaborative P2P Information Systems (COPS 2006), Manchester, UK, 2006.

    Google Scholar 

  13. M. Paolucci and K. Sycara, “Autonomous Semantic Web Services,” IEEE Internet Computing, 7(5):34–41, 2003.

    Article  Google Scholar 

  14. F. Saffre and H. R. Blok, “SelfService: A theoretical protocol for autonomic distribution of services in P2P communities,” in Proc. of 12th IEEE International Conference and Workshops on the Engineering of Computer-Based Systems, Maryland, April 2005, pp. 528–534.

    Google Scholar 

  15. J. Sonnek, M. Nathan, A. Chandra and J. Weissman, “Reputation-Based Scheduling on Unreliable Distributed Infrastructures,” in Proc. of the 26th IEEE International Conference on Distributed Computing Systems (ICDCS’06), 2006.

    Google Scholar 

  16. R. S. Sutton and A. G. Barto, Reinforcement Learning: An Introduction. Cambridge, MA: MIT Press, 1998.

    Google Scholar 

  17. W.T. Teacy, J. Patel, N.R. Jennings and M. Luck, “Travos: Trust and reputation in the context of inaccurate information sources,” Autonomous Agents and Multi-Agent Systems, 12(2), 2006.

    Google Scholar 

  18. P. Van Roy, A. Ghodsi, S. Haridi, J.-B. Stefani, T. Coupaye, A. Reinefeld, E. Winter, R. Yap, “Self Management of Large-Scale Distributed Systems by Combining Peer-to-Peer Networks and Components,” CoreGRID Technical Report, TR-0018, 2005.

    Google Scholar 

  19. L.-H. Vu, M. Hauswirth and K. Aberer, “Towards P2P-based Semantic Web Service Discovery with QoS Support,” in Proc. of Workshop on Business Processes and Services (BPS), Nancy, France, 2005.

    Google Scholar 

  20. P. Wang, K.-M Chao, C.-C Lo, C.-L Huang and Y. Li, “A Fuzzy Model for Selection of QoS-Aware Web Services,” in Proc. of IEEE International Conference on e-Business Engineering (ICEBE’06), 2006.

    Google Scholar 

  21. X. Wang, T. Vitvar, M. Kerrigan, I. Toma, “Synthetical Evaluation of Multiple Qualities for Service Selection,” in Proc. of the 4th International Conference on Service Oriented Computing, Springer-Verlag LNCS series, Chicago, USA, December, 2006.

    Google Scholar 

  22. L. Zeng, B. Benatallah, A. H. H. Ngu, M. Dumas, J. Kalagnanam, and H. Chang, “QoS-Aware Middleware for Web Services Composition,” IEEE Transactions on Software Engineering, 30(5), May 2004.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Birkhäuser Verlag Basel/Switzerland

About this chapter

Cite this chapter

Healing, A., Ghanea-Hercock, R., Duman, H., Jakob, M. (2007). Nexus: Self-organising Agent-based Peer-to-Peer Middleware for Battlespace Support. In: Pěchouček, M., Thompson, S.G., Voos, H. (eds) Defence Industry Applications of Autonomous Agents and Multi-Agent Systems. Whitestein Series in Software Agent Technologies and Autonomic Computing. Birkhäuser Basel. https://doi.org/10.1007/978-3-7643-8571-2_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-7643-8571-2_1

  • Publisher Name: Birkhäuser Basel

  • Print ISBN: 978-3-7643-8570-5

  • Online ISBN: 978-3-7643-8571-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics