Rational ClearCase is a comprehensive configuration management (CM) system that
manages multiple variants of evolving software systems and tracks changes.
ClearCase maintains a complete version history of all software development elements,
including code, requirements, models, scripts, test assets, and directory structures. It
performs audited system builds, enforces site-specific development policies, offers
multiple developer workspaces, and provides advanced support for parallel
development.
ClearCase includes Base ClearCase and Unified Change Management (UCM).