Modeling object oriented software for reverse engineering and refactoring

Detalles Bibliográficos
Autor Principal: Tichelaar, Sander
Otros autores o Colaboradores: Nierstrasz, Oscar
Formato: Tesis
Lengua:inglés
Datos de publicación: 2001
Temas:
Acceso en línea:Consultar en el Cátalogo
Notas:Inauguraldissertation der Philosophisch-naturwissenschaftlichen Fakultät der Universität Bern
Tabla de Contenidos:
  • 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