mirror of
https://github.com/jackyzha0/quartz.git
synced 2025-12-24 13:24:05 -06:00
20 lines
436 B
Markdown
20 lines
436 B
Markdown
---
|
|
title: "16-reverse engineering"
|
|
aliases:
|
|
tags:
|
|
- info201
|
|
- lecture
|
|
---
|
|
|
|
|
|
# Java -> UML reverse engineering
|
|
reverse of foward engineering
|
|
|
|
- parse java doe and egenerate corresponding uml diagrams
|
|
- useful to generate models of existing systems
|
|
- code usually has more detail than can be represented in diagrams
|
|
- automated diagram layout likely to be ugly ⇒ manual clean up
|
|
- some language specific features may not translate
|
|
|
|
|