The BABEL Development System

babelpiramidThe BABEL Development System is a software development framework intended for creating complex applications with the focus in coping with heterogeneity (typically, very different program code produced by different people to manage diverse software and hardware devices). It was born in the robotics domain, where heterogeneity is of the uttermost importance, particularly in today’s large scale and long-term projects.

It is neutral with respect to the programming language and underlying operating system, and covers several aspects of the robotic software lifecycle, such as the design, validation, debugging, implementation, testing, and manteinance phases.

This framework is being developed since 1996.