| CPC G06F 8/71 (2013.01) [G06F 8/34 (2013.01); G06F 8/427 (2013.01)] | 25 Claims |

|
1. A system, comprising:
a user interface configured to interpret a plurality of object models and display the object models in a graphical format;
a database service configured to access a database that identifies code associated with one or more projects;
a translator service configured to detect a file ty e of ode and invoke a code translator to parse the code and generate object models associated with a selected project of the one or more projects by converting the code into the object models based on detecting the file type of the code, wherein portions of the code interact to form the one or more projects as executable code to execute on one or more code execution servers; and
an analysis tool executable by at least one processing device and comprising a plurality of instructions that when executed by the at least one processing device result in:
identifying one or more relationships between the object models of the selected project;
outputting one or more visual interfaces on the user interface to document the one or more relationships in a graphical format;
displaying one or more properties of a selected object model on the user interface;
detecting a change comprising an update received through the user interface to the one or more properties;
translating the change into an update of the selected object model; and
storing the update of the selected object model.
|