Patent Document ID: 9672010
Application ID: 14811894

Base Claim:
1. A universal modeling language (UML) analysis method, comprising: importing a plurality of tool-specific UML models from a plurality of UML tools, wherein the plurality of tool-specific UML models are in different tool-specific formats; capturing snapshots of the plurality of tool-specific UML models, wherein the snapshots comprise text data and diagrams; translating each of the plurality of tool-specific UML models into a transformed UML model having a universal UML format, wherein the translating operation comprises extracting base data and one or more associated extended elements from each of the tool-specific UML models; storing the transformed UML models within a UML tool database, wherein the transformed UML models comprises text data correlated with at least one diagram; displaying a model navigation interface on a monitor; and displaying particular model elements based on commands input through the model navigation interface.

---

Claim 2:
2. The UML analysis method of claim 1 , wherein each of the plurality of tool-specific UML models has a unique tool-specific UML format, and wherein the universal UML format differs from any of the unique tool-specific UML formats.