I&#x27;ve tried this, some two decades ago:<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Rational_Software" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Rational_Software</a><p>&quot;The development of Rose 2.0 combined a Windows-based Booch notation editor called Object System Designer (acquired from Wisconsin-based Palladio) with a new intermediate representation, and with new semantic analysis, code generation, and reverse engineering capabilities. The latter, which allowed prospective customers to analyze existing C++ code to produce &quot;as-built&quot; navigable class diagrams, helped overcome Rational&#x27;s late re-entry into the market for object-oriented modeling tools. Rose 2.0 ran on Windows PCs and on several Unix-based workstations.&quot;<p>It wasn&#x27;t usable, except to be used in the projects doomed to fail. Or spend a lot of money. Which is something a goal of the managers. But it still can&#x27;t be named a success.