A Component-Based C++ Communication Middleware for an Autonomous Robotic Sailboat | Publicación