programming using the Unified Modeling Language (UML) as one modeling language and
Java as one object oriented programming language. Unlike other approaches where only
two types of UML diagrams are used with the intention of transferring them to a codification
(class diagram and sequence diagram, or class diagram and statechart diagram), this
proposal uses tree types of UML diagrams: class diagram, sequence diagram and activity …