Помощь в написании студенческих работ
Антистрессовый сервис

Область применения UML

РефератПомощь в написанииУзнать стоимостьмоей работы

Унифицированный язык моделирования UML позволяет создать своеобразный чертеж, подробно описывающий архитектуру системы, поскольку за каждым графическим символом стоит хорошо определенная семантика. С помощью такого описания (или модели) упрощается разработка и обновление программной системы и повышается адекватность реализации всех технических требований к приложениям. Совершенно очевидно, что… Читать ещё >

Область применения UML (реферат, курсовая, диплом, контрольная)

Совершенно очевидно, что процесс, в котором в качестве базового языка принят UML, должен поддерживать объектноориентированный подход к созданию программного обеспечения. Язык UML не применим для несовременных структурных подходов, результатом которых являются системы, реализован ные с помощью процедурных языков программирования, напо добие языка COBOL.

Примеры символов в нотации Unified Modeling Language.

Рис. 3.3. Примеры символов в нотации Unified Modeling Language.

Язык UML также не зависит от технологий реализации (поскольку они являются объектно-ориентированными). Некоторые эксперты считают, что это делает UML ограниченным для поддержки этапа детализированного проектирования жизненного цикла программного обеспечения. В то же время язык UML становится более устойчивым к частой смене платформ реализации. Разработчики языка отмечают следующие ключевые особенности процессов, лучше всего работающих в комбинации с UML:

  • • управляемые прецедентами;
  • • ориентированные на архитектуру;
  • • итеративные и инкрементные.

Унифицированный язык моделирования UML позволяет создать своеобразный чертеж, подробно описывающий архитектуру системы, поскольку за каждым графическим символом стоит хорошо определенная семантика. С помощью такого описания (или модели) упрощается разработка и обновление программной системы и повышается адекватность реализации всех технических требований к приложениям.

В настоящее время UML принят на вооружение практически всеми крупнейшими компаниями — производителями программного обеспечения (Microsoft, IBM, Hewlett-Packard, Oracle, Sybase и др.).

Показать весь текст
Заполнить форму текущей работой