Какие UML-диаграммы вы хотите сгенерировать? Если вы хотите сгенерировать диаграммы классов и последовательностей для прецедента, опция MaintainJ.
Если у вас есть тестовые примеры JUnit для вашего приложения, вы можете создать диаграммы классов и последовательностей для каждого тестового примера. Проверьте это demo video.
Возможно, вам стоит посмотреть этот demo video, чтобы получить обзор MaintainJ.
Как только вы поймете, как создавать диаграммы для каждого тестового примера JUnit, его легко интегрировать с помощью скрипта Ant. Таким образом, для каждой новой сборки вы можете запускать все тестовые примеры и генерировать диаграммы UML для всех тестовых примеров.
Я являюсь автором MaintainJ, кстати.
Интересный продукт. Tho, поскольку это всего лишь студенческий проект за один сеанс, вряд ли я куплю лицензию только для этого. – Erick
Erick, MaintainJ является бесплатным для студентов. Обратитесь в службу поддержки MaintainJ, если вы хотите использовать ее в других проектах. –
является MaintainJ доступным для Netbeans 8? –