Written while visiting Wales, where the hedgerows are as winding as the code I was debugging…
Mercury is an AI extension to IBM Rhapsody. Here is what it can do:
Natural Language to Model Generation
Write your requirements in natural language, and Mercury generates a model—not perfect, but a decent starting point. Instead of spending hours creating class diagrams from scratch, describe what you want and Mercury gives you something to work with.

Reverse Engineering
Mercury can work backwards too. Give it existing code, and it creates models and documentation. For legacy systems, Mercury helps make sense of it—reading code, identifying patterns, creating UML diagrams, and suggesting requirements.
Requirements Traceability
Mercury reads existing requirements documents (including Word) and creates traceability matrices.
Philosophy
The goal is not to replace systems engineers but to give them better tools—like GPS for drivers.
Note: This post was recovered from web archives after a database backup failure.
Leave a Reply