@MISC{Schweizer00exportingmoose, author = {Daniel Schweizer}, title = {Exporting MOOSE Models to Rational Rose UML}, year = {2000} }
Share
OpenURL
Abstract
In software re-engineering projects very often you have the source code of an application but you miss its programmer, the design and the documentation. In order to understand these systems you need reverse engineering tools. UMLDesignExtractor is the prototype of a reverse engineering tool generating UML class diagrams from object-oriented code. UMLDesignExtractor is built on top of MOOSE and is written in SMALLTALK. For the graphical output it uses the API of Rational Rose, a professional UML modeler. In the following chapters you find a survey on the involved technologies and architectures as well as a detailed description of the application UMLDesignExtractor, illustrated with four case studies.