NOMAD <br> a Distributed Systems Research Group Project | MSCS | Victoria University of Wellington

NOMAD
a Distributed Systems Research Group Project

Nomad Project

Nomad is a software architecture that provides support for mobile, distributed applications, allowing such applications to locate and obtain resources where and when they are needed.

Negotiated - Object - Migration - Access and - Delivery

Overview

Today's applets are forerunners of globally distributed mobile systems. These future systems will consist of a distributed set of objects that will move from one location to another delivering a service when and where it is required. Such nomadic applications will need to seek out and acquire resources wherever they may find the need to provide a service.

The NOMAD architecture provides a set of globally distributed Depots which are able to provide resources for mobile objects. A group of Depots may be collected under a single management regime forming a DepotNet. Nomadic applications negotiate with a DepotNet and its Depots for the purchase of the resources they require.

The Depots provide a set of services in addition to basic computational resources.

Communication
Both messaging and and method invocation between the objects of an application and between the application and its clients is transparent to the current location of the application's objects.

Mobility
Objects may move amongst Depots in order to more effectively deliver their service.

Location
Depots are able to locate application services for clients and to locate the various objects of a client.
Staff Researchers
Kris Bubendorfer
Mobility
Economic Resource Management
Location Services

John H. Hine
Grid Computing
Role Based Security
Mobility
Peter Komisarczuk
Mobile Platforms
Wireless Networking

Ian Welch
Security
Distributed Systems
Advanced Separation of Concern
Current Student Researchers
Will be updated soon to include our 2006 students.
Publications
  1. K. Bubendorfer, I. Welch and B. Chard. Trustworthy Auctions for Grid-style Economies. In the proceedings of the 6th International Symposium on Cluster Computing and the Grid (CCGrid06) (to appear), 16-19 May 2006, Singapore.
  2. K. Bubendorfer. Improving Resource Utilisation in Market Oriented Grid Management and Scheduling. In the proceedings of the 4th Australasian Symposium on Grid Computing and e-Research (AusGrid 2006). January 2006, Hobart, Tasmania, Australia.
  3. K. Bubendorfer, P. Komisarczuk, K. Chard and Ankur Desai. Fine Grained Resource Reservation and Management in Grid Economies. In the proceedings of the 2005 International Conference on Grid Computing and Applications (GCA'05), Las Vegas, Nevada, USA.
  4. K. Bubendorfer, P. Komisarczuk and K. Chard. Efficient Dynamic Resource Specifications. In proceedings of the 6th International Conference on Mobile Data Management (MDM'05), Ayia Napa, Cyprus, May 9-13, 2005
  5. K. Bubendorfer and J. H. Hine. Auction Based Resource Negotiation in NOMAD. In proceedings of ACSC2004, The Twenty Eighth Australasian Computer Science Conference, Volume 27, Number 1. January, 2005, Newcastle, Australia.
  6. P. Komisarczuk and K. Bubendorfer. Enabling Dynamic Virtual Organisations for Beyond 3G, Wireless World Research Forum, WWRF12, Toronto Canada, 6-7 November 2004
  7. P. Komisarczuk, K. Bubendorfer and K. Chard. Enabling Virtual Organisations in Mobile Networks, IEE 3G2004 Conference, London, October 18-20 2004.
  8. Caixia Wu. Utilising NOMAD Market Mechanisms in Grid Computing, Honours Report, Victoria University of Wellington, July 2004.
  9. Feng Lu and K. Bubendorfer. A RMI Protocol for Aglets. In proceedings of ACSC2004, The Twenty Seventh Australasian Computer Science Conference, Volume 26, Number 1. January, 2004, Dunedin.
  10. Ben Palmer. Developing a Class Repository for Nomad, Honours Report, Victoria University of Wellington, November 2003.
  11. Simon Antliff. Experimental Verification of Collective Vickrey Auctions in Nomad, Honours Report, Victoria University of Wellington, November 2003.
  12. Feng Lu. NMI - A RMI Protocol for Aglets, Honours Report, Victoria University of Wellington, November 2002.
  13. Kris Bubendorfer and John H Hine. NOMAD: Application Participation in a Global Location Service, In Lecture Notes in Computer Science (2574), pages 294-306. Proceedings of the 4th International Conference on Mobile Data Management, 21-24 January, 2003, Melbourne, Australia.
  14. Kris Bubendorfer. Nomad: Towards an Architecture for Mobility in Large Scale Dsitributed Systems, PhD Thesis, Victoria University of Wellington, December 2001.
  15. Bubendorfer, Kris and Hine, John H., DepotNet: Support for Distributed Applications, INET'99, Internet Society's 9th Annual Networking Conference, June 22-25, 1999, San Jose, CDROM. Slides

School of Engineering and Computer Science
School of Mathematics, Statistics and Operations Research
 
DisclaimerBack to top ^

Page Updated: 14 Mar 2006. © Victoria University of Wellington, New Zealand, unless otherwise stated