See: Open Sailing's SwarmOS project at https://sites.google.com/a/opensailing.net/www/labs/swarm_operating_system