Modeling object oriented software for reverse engineering and refactoring - Tichelaar, Sander; Nierstrasz, Oscar (2001)
1. Introduction -- 2. State-of-the-art in reengineering metamodels and tools -- 3. A design space for reengineering tool infrastructures -- 4. FAMIX, a language-independent metamodel for modeling object-oriented software -- 5. The moose reengineering environment -- 6. Language-independent refactoring -- 7. The moose refactoring engine -- 8. Conclusion and future work -- Appendix A. Table of refactorings -- Appendix B. The FAMIX 2.1 specification -- Appendix C. Smalltalk extension to FAMIX -- Appendix D. Java extension to FAMIX -- Bibliography
Inauguraldissertation der Philosophisch-naturwissenschaftlichen Fakultät der Universität Bern
Tesis (Doctorado)- University of Berne, 2001.
Keywords: INGENIERÍA DE SOFTWARE; METODOLOGÍA ORIENTADA A OBJETOS; DIAGNÓSTICO MÉDICO; REINGENIERÍA