UML Инструмент для обратного проектирования объектных диаграмм из Java-источника?
Я играл с несколькими различными инструментами UML - Enterprise Architect, Visual Paradigm; В конце концов я нашел Intellij IDEA достаточно хорошим для создания быстрых диаграмм классов UML.
Тем не менее, я нашел создание диаграмм объектов UML довольно трудным в EA и VP. Мне было интересно, есть ли что-нибудь, что могло бы перепроектировать некоторый простой код Java, который создает некоторые экземпляры классов, - а затем создать UML Object Diagrams из этого?
5 ответов
Мы используем UmlGraph, встроенный в сборку maven, поэтому получаем графики в сгенерированном javadoc.
Вы должны изучить ObjectAid, у него также есть плагин Eclipse.
Вы можете использовать 30-дневную пробную лицензию и создать все необходимые диаграммы для документации. Не нужно покупать, если вы сохраняете диаграммы как изображения, вставляете и копируете их в свою документацию. Просто распакуйте и все работает.
Сборка доступна по адресу: http://www.uml2.org/eclipse-java-galileo-SR2-win32_eclipseUML2.2_package_may2010.zip
Есть плагин для eclipse под названием AmaterasUML, который отлично справляется с работой, полной исходных файлов. Это не очень полезно для долгосрочной документации, но для быстрой и грязной "что делает этот пакет?" это круто.
Почему бы не попробовать Star UML.. его бесплатно и очень легко использовать..