Вопросы с тегом «uml»

Unified Modeling Language - отраслевой стандарт для моделирования систем с интенсивным использованием программного обеспечения.

11
Код обычно генерируется из UML? [закрыто]
Поэтому, когда я учился в университете, я узнал о преимуществах UML и его будущем в разработке кода. Но из своего отраслевого опыта я обнаружил, что хотя мы используем диаграммы - от диаграмм ER, диаграмм классов, диаграмм состояний до рабочих схем - все это для целей коммуникации. То есть я никогда …
39 uml  diagrams  visio 

4
Обозначения диаграмм классов UML: различия между ассоциацией, агрегацией и композицией
Я запутался в некоторых обозначениях диаграмм классов UML. Я уверен, что знаю, что такое Ассоциация . Любые отношения между экземплярами двух классов, где экземпляру одного класса необходимо знать об экземпляре второго класса для выполнения своей работы, - это отношения Ассоциации. Ассоциация часто означает, что класс A имеет ссылку (поле) на …

12
Как часто вы используете формальный UML?
Я использовал специальный MUML (язык искусственного моделирования), чтобы довольно часто проектировать и объяснять систему. Это похоже на UML и имеет тенденцию быть довольно хорошо понятым. Однако у меня был один или два профессора, которые использовали строгий формальный UML, максимально приближенный к спецификации. Я всегда подозревал, что строгий UML на самом …
33 uml  diagrams 

3
Почему UML не используется в большинстве свободных программ (например, в Linux)?
Я пытаюсь понять, почему UML не используется в большинстве проектов свободного программного обеспечения . Например, моя система Debian / Linux имеет, вероятно, более десяти тысяч пакетов бесплатного программного обеспечения, и я не могу назвать даже тот, который был разработан с использованием явной инфраструктуры и методологии UML. Например, Qt , GCC …

3
UML-диаграммы многопоточных приложений
Для однопоточных приложений мне нравится использовать диаграммы классов, чтобы получить представление об архитектуре этого приложения. Этот тип диаграммы, однако, не очень помог при попытке понять многопоточные / параллельные приложения, например, потому что разные экземпляры класса «живут» в разных потоках (то есть доступ к экземпляру сохраняется только из одного нить это …

6
Являются ли диаграммы классов UML адекватными для проектирования систем JavaScript?
Учитывая, что UML ориентирован на более классический подход к объектной ориентации, все же можно ли его надежно использовать для проектирования систем JavaScript? Одна конкретная проблема, которую я вижу, состоит в том, что диаграммы классов, на самом деле, представляют собой структурное представление системы, а JavaScript в большей степени ориентирован на поведение, …

20
Насколько важны UML-диаграммы для успешного проекта? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, …
22 uml  modeling 

5
Каковы преимущества моделирования программных систем по сравнению с выполнением всего этого в коде?
Большинство, если не все ИТ-специалисты, которых я знаю, считают, что полезно моделировать программное обеспечение с помощью UML или других типов диаграмм перед кодированием. (Мой вопрос не о UML, а о графическом или текстовом описании дизайна программного обеспечения.) Я не уверен в этом. Основная причина: код не лжет. Проверяется компилятором или …

4
Какие UML-диаграммы все еще широко используются? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 2 года назад . Я преподаю разработку программного обеспечения на уровне бакалавриата, и у меня есть вопрос к …

7
Что нужно знать о UML?
Хотите улучшить этот пост? Предоставьте подробные ответы на этот вопрос, включая цитаты и объяснение того, почему ваш ответ правильный. Ответы без достаточной детализации могут быть отредактированы или удалены. Я хочу, чтобы мои наброски дизайна и поведения программы стали более упорядоченными и имели общий язык с другими разработчиками. Я посмотрел на …
18 design  uml 

2
Что функциональные программисты используют вместо UML?
Я студент CS. В настоящее время я посещаю лекции, где нас учат объективному анализу и дизайну. Он состоит в основном из написания сценариев использования, анализа проблемы, с которой мы можем столкнуться при написании какого-либо приложения для клиента, и того, как спроектировать проект так, чтобы он был расширяемым, понятным для разработчиков …

4
«UML - худшее, что когда-либо случалось с MDD». Почему?
Уильям Кук в твите написал, что: « UML - худшее, что когда-либо случалось с MDD. К счастью, многие сейчас понимают это ... » Я хотел бы знать причину этого утверждения (по-видимому, я не имею в виду его личное мнение). Я заметил, что многим людям не очень нравится UML. Также стоит …
17 design  uml  mdd 

1
Как мне представить вложенные действия в диаграмме действий UML?
Этот вопрос очень похож на этот , но ответ не соответствует моим потребностям. Он ориентирован на конкретный инструмент UML (папирус), в то время как мой вопрос более общий о UML. Я хотел бы представить вложенное действие в диаграмме деятельности , но я не знаю, как это обычно делается. Идея состоит …
16 uml  modeling 

4
Отображение между 4 + 1 моделью архитектурного вида и UML
Я немного озадачен тем, как модель архитектурного представления 4 + 1 отображается в UML. Википедия дает следующее отображение: Логическое представление: диаграмма классов, диаграмма связи, диаграмма последовательности. Вид разработки: Диаграмма компонентов, Диаграмма пакетов Представление процесса: Диаграмма действий Физический вид: диаграмма развертывания Сценарии: диаграмма варианта использования В статье « Роль конструкций диаграмм …
15 architecture  uml  model  view 

10
Насколько полезен UML, если вы разработчик, работающий в проекте один [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 5 лет назад . Насколько полезен UML, если вы работаете в проекте один?

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.