Jini Vision
Software infrastructure that includes devices must be incredibly robust.
The devices have to support true “plug and play”.
Software systems must be evolvable.
Devices and services should form spontaneous communities.
(Note : Devices and services are interchangeably used)