UML редактор

Общие вопросы программирования, алгоритмы и т.п.

Модератор: Модераторы

Ответить
Climber
постоялец
Сообщения: 415
Зарегистрирован: 03.06.2007 20:09:57
Откуда: Москва

UML редактор

Сообщение Climber »

На днях я наконец-то осознал, что такое UML и как его правильно готовить. Встал вопрос о поиске редактора, желательно под убунту. Оказалось, что в репозитории значатся несколько редакторов, из которых генерировать код классов может только каждый второй, и а код для паскаля умеет генерировать только Umbrello. И код этот попахивает явой, причем слишком сильно :(
Так вот вопрос: а альтернативы есть?
Аватара пользователя
FedeX
постоялец
Сообщения: 422
Зарегистрирован: 27.03.2006 09:25:34
Откуда: украина, житомир

Сообщение FedeX »

Dia умеет тоже генерить паскалевский код, непомню только сама или с помощью плагина. Давно забил на редакторы и генерацию - блакнот и карандаш лучшие средства проектирования :mrgreen:
Climber
постоялец
Сообщения: 415
Зарегистрирован: 03.06.2007 20:09:57
Откуда: Москва

Сообщение Climber »

А насколько он "тру паскалевский"? Интересуют понятие "Property" и виртуальные методы для начала.

А по поводу блокнота и карандаша - это не удивительно. Тут все решает пользовательский интерфейс, так в Umbrello (и Visio, кстати, тоже) - это практически готовый учебник "как не надо делать". Хотя и красивый, зараза.
Аватара пользователя
FedeX
постоялец
Сообщения: 422
Зарегистрирован: 27.03.2006 09:25:34
Откуда: украина, житомир

Сообщение FedeX »

Не помню, но сейчас что-то не могу найти эту функцию (может из-за того что под виндой не стоит нужного питона).. А на линь сейчас нет времени переключаться (на работе приходиться юзать XP), но кажеться там тоже код был не ахти.. :?
Аватара пользователя
AbakAngelSoft
постоялец
Сообщения: 273
Зарегистрирован: 06.08.2008 19:28:26
Откуда: Краснодар
Контактная информация:

Сообщение AbakAngelSoft »

Dia очень удобен в качестве редактора диаграмм, но насколько хорош генерируемый им код не знаю - никогда не пользовался им в этом качестве.
Код генерит плагин tedia2code. Как с ним работать не знаю не смотря на то что он у меня стоит :)
Аватара пользователя
FedeX
постоялец
Сообщения: 422
Зарегистрирован: 27.03.2006 09:25:34
Откуда: украина, житомир

Сообщение FedeX »

Странно у меня под ХР не стоит такого плагина. Пользоваться было вроде не сложно - Файл-Экспорт- ... и выбрать что-то вроде "код языка паскаль".

Добавлено:
Нет загрузил посмотрел - это не оно, и там вроде нет генерации кода паскаля. Я раньше использовал плагин dia2code - его в Ubuntu можно прямо из репозитория ставить отдельным пакетом. (проверил) - да property генерить тоже не умеет, зато virtual методы знает и в остальном весьма кастомизабельный.
Ответить