Чтобы добавлять сообщения и комментарии, .

@exception13:
exception13

а есть чо по моделированию под ведроид? типа uml там, бдешечки и просто майндфак маппить?

@uno:
uno

озадачили изучением UML-я в универе, жуйк, что почитать чтобы быстренько понять суть? Из софта выбрал DIA, но может еще что есть более годное?

@Shchvova:
Shchvova

plantuml.sourceforge.net
codeuml.com
websequencediagrams.com
Клевые текстовые диаграмки. Надоело каждый раз гуглить, забукмаркю сюда

@Kerrigan:
Kerrigan

напишу курсач по жугрегатору

@gelin:
gelin

Хехе. Теперь будет чем еще поразвлекаться на планшетике.
market.android.com

@gelin:
gelin

Уфф... Допилил до работающего состояния то, что хотел запилить на хакатоне.
code.google.com
Немного причесать — и на Маркет.

@qrilka:
qrilka

а plantuml.sourceforge.net вроде ничего так диаграмки рисует

@amyodov:
amyodov

А может кто-нибудь посоветовать нормальный современный, кроссплатформенный инструмент для моделирования UML, ER-диаграмм, да и в идеале просто для рисования схемок? Если оно ещё и прототипировать интерфейсы могёт, то вообще сказка, но на это я уж не надеюсь.
«Нормальный» — в смысле... ну, не Rational Rose, если-вы-понимаете-что-я-имею-в-виду. «Моделирования» — главное слово во всём предложении, и оно отметает, скажем, Dia и, кажется, LucidChart.com; например, после описания класса, его полей и отношений агрегации-композиции с другими классами, на любой другой диаграмме проекта должно быть можно бросить эти же классы — и они прорисуются с уже заполненными полями и отношениями. Ну, т.е., это не просто «рисовалка», а «с интеллектом».
«Современный» — отметает BoUML, которым я пользовался до этого. Всем хорош, всё делает, что надо (ну, разве что кроме классических ER-диаграмм — но при желании, их можно заменить диаграммой классов в UML). Но фактически умер. А ещё «современный» фактически отметает любые веб-сервисы, сделанные на Flash.
«Кроссплатформенный» — всерьёз нужно, чтобы оно работало на Linux, Windows и MacOS. Если это HTML5-сайт с онлайн-хранением диаграмм и совместной разработкой — прекрасно, фактически, идеал.

@gelin:
gelin

PlantUML и GraphViz — рулят!

@zeks:
zeks

Интересно — наксколько применим тармин — быдлопроектирование ?:)

@zeks:
zeks

UML редакторы с генерацией кода экономят просто КУЧУ времени. Правда требуется сначала освоиться но это мега-удобно.

@demiazz:
demiazz

Если кому понадобится рисовать диаграммы UML, то есть отличное средство Software Ideas Modeler. Вот только одна мааааленькая проблемка. Оно виндовое. Для персонального использования — бесплатно, и не требует всякого рода ключей, регистрации и прочей дряни. Диаграммы рисует красивые, удобные и качественные, и такой же качественный экспорт в картинки.

@sign:
sign

PlantUML plantuml.sourceforge.net
преобразовывает текты типа
@startuml img/sequence_img001.png
Alice -> Bob: Authentication Request
Bob --> Alice: Authentication Response

Alice -> Bob: Another authentication Request
Alice <-- Bob: another authentication Response
@enduml

в сиквенс диаграмы. Ветвления, вертикальные групировки, автонумерация сообщений, комментарии и создание actor-ов сообщением new поддерживаются.
так же есть диаграмы классов, состояний, активности, обьектов и use case диаграмы.

есть один минус — всё это щастье на яве, но легко вызывается из командной строки и встраивается во всякие вики, trac, redmine, sphinx и прочее, например в word, опенофис или eclipse, в котором может генерить диаграмы из комментариев.

посмотреть и попробовать можно и онлайн — websequencediagrams.com
правда только сиквенс диаграмы, но для посмотреть этого более чем

@zeks:
zeks

Внезапно — Bouml походу переводят на QT4 и собираются развивать независимо от дропнувшего поект автора

@demiazz:
demiazz

Выучить UML за несколько часов. Кто там говорил о "UML за 24 часа"? Сессия заставляет учиться студента в минимум сто раз быстрее :D а вообще.. какого хуя собственно я хуйней страдал весь семестр на ППОАС >_<

@alsmirn:
alsmirn

Это просто супер-дупер редактор plantuml.sourceforge.net . Visual Paradigm тоже хороший, но не настолько, кажись ;)

@yk:
yk

как-то уныло под гномом uml чертить, в кедах вроде повеселей было, когда Umbrella пользовался
самое лучшее, что нашел — Dia, но кажется как-то топорно получается, да и из кода не генерирует)

@Crazy-Owl:
Crazy-Owl

Фигачу диаграммки. Приходится читать, что значит вся эта срань — закрашенные ромбики, незакрашенные ромбики, аггрегация и прочая шелупонь.

@k0st1x:
k0st1x

на википедии зашел на статью про UML
удивился строчке в статье
"OMG UML"
типа они сами что ли удивляются этому UML ("OMG!!!!! UML??!?!?")

OMG оказалась "Object Management Group" ((

@Shchvova:
Shchvova

Люто бешено рекомендую сайт-тулзу для создания диаграмм последовательностей (sequence diagram). Пример когда нестандартный подход рулит не по детски websequencediagrams.com

@demiazz:
demiazz

Народ. подскажите какую-нить бесплатную и удобную программу для построения UML-диаграмм под Win, можно кроссплатформу. Просьба — не какого нить монстра типа Visio, а реально просто удобный редактор UML диаграмм. И не размытый унифицированный инструмент типа Dia.

@Shchvova:
Shchvova

Хотите чтобы Валерьянка вернулась? Порисуйте диаграммы последовательности в DIA с включенной привязкой к сетке. Вам тогда точно припишут валерьянку... Если успеют. Пойду в чертов визио...
(потому что это просто эпический пипец. Первый редактор в котором при рисовании по сетке нельзя сделать ровно)

@Shchvova:
Shchvova

Рисование Sequence диаграмм в DIA вызывает нервную дрожь в пальцах и стресс. У архитекторов железный характер )

@gAmUssA:
gAmUssA

Чем бы таким в MacOS X #uml deployment диаграмму нарисовать?

@Shchvova:
Shchvova

DIA оказалась очень хорошая для рисования моих UML, можно делать все что мне хочется, ну почти. Если кто-то знает, хорошие инструменты для рисования UML лей, кидайте. Хочу заметить что я пользуюсь не стандартной нотацией — очень люблю рисовать зависимости прямо в диаграмме классов. И стрелочки чтобы можно было подводить к определенным членам, а не к классу полностью. У DIA Только один косяк, она очень любит как-то срелочки нарисовать кривовато и я не понимаю как там рисовать сиквенс диаграмки. Общим, ходу soft дискач по поводу UML

@rion:
rion

выкачиваю eclipse-3.6rc1, может там с умлем будет получше.. хотя я уже начал привыкать к его багам =)

@rion:
rion

мдя mtd eclipse проджект это просто сборище глюков с которыми невозможно работать..

@rion:
rion

uml едитор в эклипсе вроде клевый, но порой просто на ровном месте случается ступор, вот например щас не могу указать тип возвращаемого значения метода класса.

@rion:
rion

судя по всему uml хорош для диаграмм высокого уровня, но как только начинаешь в нем детально расписывать структуру кода, понимаешь что просто умлем не обойдешься. по всей видимости надо юзать что-то вроде uml профиля из OMG Systems Modeling Language

@brutaler:
brutaler

создание диаграммы классов для своего кода, заставило меня поставить под сомнение собственную способность к ООП

@Shchvova:
Shchvova

прикольная UML cheatsheet: loufranco.com

@ilja-panin:
ilja-panin

тут на днях проскакивала статья что IDEA умеет UML для акшин скрипта, кто-то пробовал?

@rakoth:
rakoth

Что-то не могу найти кросс-платформенного решения для создания UML-диаграмм. То тормозит жутко, ибо java( argouml ), то формат не тот ( оно же ), то не кросс-платформенное ( дофигищща ), то совсем кутэшное ( umbrello ). И что обидно, нет совместимости между кандидатами.
Бида-бида. /me задумался

@junik:
junik

Существует что-то бесплатное для генерации uml по actionscript классам?

@Jesus:
Jesus

Скажите, uml реально используется? Создаётся впечатление, для таких языков как Ruby, UML слишком не выразителен и не учитывает его возможностей. При использовании автоматической кодогенерации получается совсем не то, что я бы написал руками.
Например, мне хочется чтобы метод возвращал объект перечисляемого типа, но для этого мне нужно показать что возвращаемый объект должен поддерживать некоторый интерфейс. Так и не смог найти как такие вещи делаются в UML.
Или может я не правильно понимаю сути языка?

@evildead:
evildead

3 поросенка в UML happy-pm.com

@sign:
sign

эх, охота на рабочую машину поставить линух, но работать без Enterprise Architect мне никто не позволит.
подсказал бы кто софтинку с адекватной поддержкой sequence диаграм и умеющей в обе стороны работать с mysql.
и не под вайном)

@Konst:
Konst

Вчера убил много времени, пытаясь найти для себя удобную рисовалку UML в Eclipse. По факту, нашёл несколько неплохих рисовалок, но они подходят скорее для reverse engineering и требуют синхронизации с набором классов проекта — а я всего лишь хотел сделать набросок диаграммы классов уровня анализа. Закончилось всё тем, что я нашёл написанную на Java программу ArgoUML, в которой и сделал то, что хотел.
Слегка разочаровывает положение дел с UML-софтом под GNU/Linux. Umbrello падуч до невозможности и ограничен в некоторых вещах. Dia неудобна, да и предназначена не совсем для этого. Использовать инструменты общего назначения, типа Inkscape или OO.o Draw — можно только когда диаграмма создаётся для иллюстрации, и не требуется, скажем, генерация кода.
Хотелось бы, конечно, видеть хорошую рисовалку UML, написанную на Qt.