11. The system of claim 1 , wherein the code is written in an object-oriented language or a functional language.
11. The system of claim 1 , wherein the code is written in an object-oriented language or a functional language. 12. The system of claim 11 , wherein the code written in the object-oriented language is used to generate a uniform mark-up language (UML) diagram or to update an existing UML diagram.