Networked Sensory and Motor Services:A network-distributed system where information sources and effectors are not required to reside on the same platform. Middleware (like Jini, or NDDS) allow client applications to subscribe to information that remote services publish. Sensor and motor services that communicate via a network can be used to assemble short-lived "virtual" robots from spatially distributed resources.