Вниз  UML
- 13.06.2014 / 21:26
RGT
  Пользователь

RGT 
Сейчас: Offline
UML (Unified Modelling Language) - язык графического описания для объектного моделлирования в области разработки ПО.

Используются следующие виды диаграмм:
1) Структурные:
* Class diagram (диаграмма классов),
* Component diagram (диаграмма компонентов),
* Composite structure diagram,
* Collaboration,
* Deployment,
* Object diagram,
* Package diagram,
* Profile diagram,

2) Поведенческие:
* State machine diagram (граф переходов конечного автомата),
* Use Case diagram (диаграмма вариантов использования),

3) Диаграммы взаимодействия:
* Communication,
* Interaction overview,
* Sequence (последовательности),
* Timing.


ПО для моделирования
Desktop:
* PlantUML,
* StarUML,

* Sparx Enterprise Architect,
* Sybase PowerDesigner,
* Open ModelSphere,
* MS Office Vision (универсальная),
* NClass (только диаграммы классов для Java и C#),
* Dia (универсальная).

Красным курсивом выделены бесплатные приложения.


WEB:
* Creately,
* Cacoo.


Ссылки
Википедия
Стандарт (2.5.1, текущий [декабрь 2017])
__________________
 don't tread on me

Изменено aRiGaTo (23.10 / 09:06) (всего 5 раз)
- 13.06.2014 / 21:28
Ксакеп
  Модератор форума

Ксакеп 
Сейчас: Offline
RGT, предлагаю всё сложить в одну тему. Вроде как "UML: что это такое, где это пощупать".
- 13.06.2014 / 21:33
RGT
  Пользователь

RGT 
Сейчас: Offline
Ксакеп, да, так лучше. Как-то сразу не подумал. Сам искал какой-нибудь удобный редактор - решил сделать тему. Не нашёл вообще про ничего про UML на форуме, решил и про него сделать :gg:
__________________
 don't tread on me
- 14.06.2014 / 15:03
Oak
  Пользователь

Oak 
Сейчас: Offline
Вот интересно, да, юзабельно ли проектирование в UML?
__________________
 Эль Презеденте
- 14.06.2014 / 15:05
Oak
  Пользователь

Oak 
Сейчас: Offline
Open-source решений нет?
__________________
 Эль Презеденте
- 15.06.2014 / 08:46
RGT
  Пользователь

RGT 
Сейчас: Offline
Oak, NClass. Возможно, ещё Dia.
__________________
 don't tread on me
- 21.10.2017 / 03:10
Askalite
  Пользователь

Askalite 
Сейчас: Offline
О, то что надо.

http://www.twirpx.com/file/18847/
- 23.10.2018 / 00:09
Ксакеп
  Модератор форума

Ксакеп 
Сейчас: Offline
Я использую StarUML второй версии. Третья совсем свежая, много багов.
- 23.10.2018 / 09:16
aRiGaTo
  Пользователь

aRiGaTo 
Сейчас: Offline
Ксакеп, им уже возможно пользоваться? А то первая версия была совсем плохой.
Сейчас использую PlantUML. Как по мне, писать текстовые спецификации удобнее, чем тыкать мышкой по экрану. Хотя иногда не хватает возможностей по контролю за расположением элементов и интерактивности самих диаграмм.

Обновил ОП:
- добавлены ссылки на PlantUML, StarUML,
- обновлена ссылка на стандарт,
- удалены либо обновлены устаревшие ссылки.
__________________
 don't tread on me

Изменено aRiGaTo (23.10 / 09:17) (всего 1 раз)
- 24.10.2018 / 19:34
Ксакеп
  Модератор форума

Ксакеп 
Сейчас: Offline
aRiGaTo, вау, пушка. Ещё бы освежить / добавить интерактивщины, было бы вообще супер.
Наверх  Всего сообщений: 19
Фильтровать сообщения
Поиск по теме