ObjectAid UML Explorer отличается от других инструментов UML. Он использует нотацию UML, чтобы показать графическое представление существующего кода, которое является таким же точным и современным, как ваш текстовый редактор, и в то же время очень простым в использовании. Это возможно благодаря нескольким уникальным функциям:
Вы просто перетаскиваете классы Java на диаграмму из других представлений Eclipse; нет необходимости начинать длительную работу по обратному инжинирингу.
Ваш исходный код и библиотеки — это отображаемая модель, они не перепроектируются в другой формат.
Если вы обновите свой код в Eclipse, ваша диаграмма также будет обновлена; нет необходимости реконструировать исходный код.
Рефакторинг обновляет вашу диаграмму, а также ваш исходный код. Когда вы переименовываете поле или перемещаете класс, ваша диаграмма просто отражает изменения без рассинхронизации.
Все диаграммы в вашем рабочем пространстве Eclipse обновляются с изменениями рефакторинга по мере необходимости. При необходимости они извлекаются из вашей системы контроля версий.
Диаграммы полностью интегрированы в Eclipse IDE. Вы можете перетаскивать классы Java из любого другого представления на диаграмму, и информация, относящаяся к диаграмме, отображается в других представлениях, где это применимо.
ObjectAid UML Explorer достигает всего этого, оставаясь легким, быстрым и простым в использовании. Кроме того, изучение кода упрощается, поскольку вы можете найти и добавить связанные классы, щелкнув правой кнопкой мыши из контекстного меню.