EXPLORING INTERFACES IN A DISTRIBUTED COMPONENT-BASED PROGRAMMING FRAMEWORK FOR ROBOTICS In Proceedings of the 4th International Conference on Agents and Artificial Intelligence - Volume 2: SSIR, 667-672, 2012 , Vilamoura, Algarve, Portugal