Patent ID: 6694508
Filing Date: 2004-02-17
Classification: G06F,Y10S

Abstract:
In a computer system executing a repository program, a computer-implemented method for synchronizing UML with JAVA in a version configuration management system, said method comprising the steps of:a. determining if a previous revision of UML representation exist, and if not; b. creating a new revision of a UML representation; c. putting said new revision in a â€œcreatedâ€  state; d. storing new UML representation in said UML revision; e. putting said UML revision in a â€œreadyâ€  state; f. determining if there are more UML classes/interfaces, and if so; g. extracting JAVA revision ID from UML class/interface; h. determining if JAVA revision exist, and if not; i. creating a new revision of JAVA source and putting said new revision in a â€œcreatedâ€  state; j. generating JAVA source from UML representation; k. storing new JAVA source in JAVA revision and putting it in a â€œreadyâ€  state; and, l. repeating all of the steps f through k until there are no more UML classes/interfaces.