AN ARCHITECTURE FOR THE DEVELOPMENT OF CONTEXT-AWARE APPLICATIONS IN ROBOTICS