Skip to main content

NEXUS — Resilient Intelligent Middleware

  • Chapter
  • 382 Accesses

Part of the book series: Computer Communications and Networks ((CCN))

Abstract

Service-oriented computing, a composition of distributed-object computing, component-based, and Web-based concepts, is becoming the widespread choice for developing dynamic heterogeneous software assets available as services across a network. One of the major strengths of service-oriented technologies is the high abstraction layer and large granularity level at which software assets are viewed compared to traditional object-oriented technologies. Collaboration through encapsulated and separately defined service interfaces creates a service-oriented environment, whereby multiple services can be linked together through their interfaces to compose a functional system. This approach enables better integration of legacy and non-legacy services, via wrapper interfaces, and allows for service composition at a more abstract level especially in cases such as vertical market stacks. The heterogeneous nature of service-oriented technologies and the granularity of their software components makes them a suitable computing model in the pervasive domain.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Bibliography

  • Allsopp D et al. Coalition Experiment: Multiagent Cooperation in International Coalitions. IEEE Intelligent Systems, May 2002.

    Google Scholar 

  • Bonsma E and Hoile C. A Distributed Implementation of the SWAN Peer-to-Peer Look-up System Using Mobile Agents. Proceedings of the International Workshop on Agents and Peer-to-Peer Computing, Autonomous Agents and Multi-Agent Systems, Bologna, Italy, 2002.

    Google Scholar 

  • Capra L, Emmerich W, and Mascolo C. CARISMA: Context-Aware Reflective Middleware System for Mobile Applications. IEEE Transactions on Software Engineering, 2003:29:10: 929–945.

    Article  Google Scholar 

  • Chappell D A and Jewell T. Java Web Services: Using Java in Service-Oriented Architectures. O’Reilly, USA, 2002:13–24.

    Google Scholar 

  • Denker G et al. Accessing Information and Services on the DAML-enabled Web. Whitepaper, SRI International, Menlo Park, CA, January 2001 — http://www.daml.org/

    Google Scholar 

  • Foster I et al. The Physiology of the Grid: An Open Grid Services Architecture for Distributed Systems Integration. Open Grid Service Infrastructure WG, Global Grid Forum, 2002.

    Google Scholar 

  • Foster I and Iamnitchi A. On Death, Taxes, and the Convergence of Peer-to-Peer and Grid Computing. 2nd International Workshop on Peer-to-Peer Systems, Berkeley, CA, 2003.

    Google Scholar 

  • Ghanea-Hercock R A. Phobos: An Agent-based User Authentication System. IEEE Intelligent Systems, 2003:18:3:67–73.

    Article  Google Scholar 

  • Global Grid Forum. Open Grid Services Architecture, vl.0. April 2003 — www. globalgridforum. org/

    Google Scholar 

  • Gokhale A, Kumar B, and Sahuguet A. Reinventing the Wheel? CORBA vs. Web Services. The Eleventh International World Wide Web Conference, May 2002.

    Google Scholar 

  • Groove Whitepaper, 2003 — http://www.groove.net/pdf/backgrounder-product.pdf

    Google Scholar 

  • Howes T A and Smith M. A Scalable, Déployable Directory Service Framework for the Internet. Technical Report, Center for Information Technology Integration, University of Michigan, HTTP/1.0 — Informational RFC 1945, 1995 — http://www.w3.org/Protocols/ rfcl945/

    Google Scholar 

  • Mizrak A. Structured Superpeers: Leveraging Heterogeneity to Provide Constant-Time Lookup. Proceedings of the IEEE Workshop on Internet Applications, San Jose, CA, 2003.

    Google Scholar 

  • Pallickara S and Fox G. NaradaBrokering: A Distributed Middleware Framework and Architecture for Enabling Durable Peer-to-Peer Grids. Proceedings of ACM/IFIP/USENIX International Middleware Conference (Middleware-2003), Rio Janeiro, Brazil, June 2003.

    Google Scholar 

  • Papazoglou M P, Krämer B J, and Yang J. Leveraging Web Services and Peer-to-Peer Networks. In: Eder J and Missikoff M (editors). Proceedings of Advanced Information Systems Engineering 15th International Conference. CAiSE’03, Klagenfurt, Austria, June 2003:485–501.

    Google Scholar 

  • Rowstron A and Druschel P. Pastry: Scalable, Decentralized Object Location and Routing for Large Scale Peer-to-Peer Systems. Proceedings of 18th Conference on Distributed Systems Platforms, Heidelberg, 2001.

    Google Scholar 

  • Saffre F. Adaptive Security and Robust Networks. Information Security Bulletin, November 2002:7:11.

    Google Scholar 

  • Tuecke S et al. Grid Service Specification. Global Grid Forum, 2002 — http://www.ggf.org/ ogsi-wg/

    Google Scholar 

  • Wang F. Self-Organising Communities Formed by Middle Agents. Proceedings of the First International Conference on Autonomous Agents and Multi-Agent Systems, Bologna, Italy, 2002:1333–1339.

    Google Scholar 

  • Zhao B, Kubiatowicz J, and Joseph A. Tapestry: An Infrastructure for Fault-Tolerant Wide-Area Location and Routing. Technical Report UCB/CSD-01-1141, Computer Science Division, UC, Berkeley, CA, 2002.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag London Limited

About this chapter

Cite this chapter

Kaveh, N., Hercock, R.G. (2006). NEXUS — Resilient Intelligent Middleware. In: Steventon, A., Wright, S. (eds) Intelligent Spaces. Computer Communications and Networks. Springer, London. https://doi.org/10.1007/978-1-84628-429-8_21

Download citation

  • DOI: https://doi.org/10.1007/978-1-84628-429-8_21

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-84628-002-3

  • Online ISBN: 978-1-84628-429-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics