IBM Rational Rhapsody Developer

Telelogic Rhapsody Developer is a model driven development environment supporting the
complete development process, from requirements capture to the implementation and
use of software.

Rhapsody Developer contains the full functionality of Rhapsody Architect. In addition,
it offers host simulation and a complete environment for application development in
C and C++.

 
More information on  IBM Rational Rhapsody Developer