The Rational Rose® family of tools is one of the first UML® based CASE tools on the market. The tools supported modeling in UML 1.x, as well as applying the Rational Unified Process®.
The project developed several UML diagrams, including the capsule diagram and the protocol diagram, for the Rational Rose RealTime® tool. It involved using an MVC style architecture to develop diagram editors with palette and action-bars. It also involved UI work for options and configurations.
Development was in C++ on Windows®.