LINUX.ORG.RU

. Нужна программа для облегчения разработки архитектуры ПО.


0

0

Подскажите может кто в курсе. Нужна программа для облегчения разработки архитектуры ПО. То есть, к примеру хотелось бы следующего: рисуем диаграмму два прямоугольника (к примеру) связанных двух направленной стрелкой. Один называется «Сервис», Другой «модуль БД». Щелкает на «Сервис», открывается другая диаграмма второго уровня описывающая компоненты из которых состоит сервис стрелки между ними (интерфейсы через которые компоненты взаимодействуют между собой). Щелкаем на стрелке и видим описание протокола по котором у обмениваются «Сервис» и «модуль БД». Ну и так далее. Не нужно навороченных решений, доводящих дело до генерации кода. ))) Это нужно только для выстраивания и структурирования мыслей в ходе обсуждения архитектуры ПО, распечатки и раздачи этих диаграмм. Хотелось бы, что бы это было OSS.

ЗЫ: Простите за неровные мысли, самому пока сложно сформулировать то, что хочу.


Rational Architect? они раздавали вроде лицензии одно время

ott ★★★★★
()
Ответ на: комментарий от vkos

В общем-то интересует не UML, а более верхний уровень. Какие-то логические схемы. У нас есть парень хорошо рисующий ратионал рос, но это тот этап на котором пока еще в рр рисовать рано. Пакеты проектирования UML - уже детализуют осмысленную и обдуманную архитектуру. А я имею ввиду просто построение логической схемы из компонентов с возможностью описать как они будут взаимодействовать на первом этапе просто текстом. Хотелось бы делать там же делать какие-то пометки, типо «Начальнику не понравилась эта схема, он а неё не въехал.)))»

Alesh
() автор топика
Ответ на: комментарий от Alesh

В общем-то интересует не UML, а более верхний уровень. Какие-то логические схемы.

кто мешает эти логические схемы в UML рисовать? не используйте диаграмму классов только, а используйте диаграмму объектов и всё будет тип топ

shty ★★★★★
()

Enterprise Architect :)
А вообще Umbrello или лист бумаги :)

zJes ★★
()
Ответ на: комментарий от LamerOk

> Доска с фломастером.

Доска сейчас и рулит, хотелось бы как-то сохранять в удобоваримой форме промежуточный результат и комментарии.

Alesh
() автор топика
Ответ на: комментарий от shty

> не используйте диаграмму классов только, а используйте диаграмму объектов и всё будет тип топ

Посмотрю, если это быстро - попробуем использовать.

Alesh
() автор топика

Может тебе mind map нужен? Могу порекомендовать freemind.

Также есть gnuconcept и vym, но на них даже не глядел.

baverman ★★★
()
Ответ на: комментарий от baverman

угу, mind map - хорошая вещь на этапе отработки требований и создания архитектуры - неоднократно проверенно

ott ★★★★★
()
Ответ на: комментарий от k0l0b0k

> yEd

Очень не плох для рисования простеньких структур и схемок, сам пользовался, но как только объем достигает некоторой критической массы, начинаешь думать о чём-нибудь ином.


Для рисования простеньких схемок в полтора - два десятка элементов подойдет.

LamerOk ★★★★★
()
Ответ на: комментарий от k0l0b0k

> yEd

не FOSS, но халява, и достаточно качественная.

Интересная штука, на первом этапе думаю неплоха вполне.

Alesh
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.