Полная версия

Главная arrow Экономика arrow АРХИТЕКТУРА ПРЕДПРИЯТИЯ

  • Увеличить шрифт
  • Уменьшить шрифт


<<   СОДЕРЖАНИЕ ПОСМОТРЕТЬ ОРИГИНАЛ   >>

История UML.

Применение объектно-ориентированных методов долгое время было серьезно затруднено из-за слабой проработки [1]

данного сегмента, и такая ситуация сохранялась вплоть до середины 1990-х гг. В этот период среди лидеров объектно-ориентированных методологий выделялись метод Буча (Booch Method), а также техника объектного моделирования. Первый язык моделирования был предложен Гради Бучем, а второй разработан Джеймсом Рамбо (James Rumbaugh). Суммарно обе методологии занимали практически половину рынка языков визуального моделирования. Также на данном этапе возникла первая методология визуального моделирования, созданная Айваром Джекобсоном (Ivar Jacobson).

В 1994 г. Г. Буч и Дж. Рамбо начали работу над UML в совместно созданной Rational Corporation. Все участники рынка, которые так или иначе были заинтересованы в появлении языка визуального моделирования, были очень встревожены: новая организация обладала фактически монополистическим положением за счет контроля более половины рыночного сегмента. Как оказалось в дальнейшем, беспокойства участников рынка оказались напрасными.

Уже спустя три года, в 1997 г., группа объектного управления (Object Management GroupOMG) принимает UML в качестве промышленного стандарта. Фактически UML стал первым открытым стандартом визуального моделирования. Вместе с тем был положен конец другим методам визуального моделирования, поскольку все существующие языки оказались бессильны конкурировать с удобным и понятным UML.

В 2001 г. появился UML версии 1.4. Основными отличиями стали добавленные семантика и язык действий, благодаря чему модели стали полными в вычислительном смысле. В результате появилась возможность сделать UML-модели исполняемыми. В 2003 г. была выпущена версия UML 1.5, которая содержала некоторые элементы ожидаемой версии UML 2.0.

UML версии 2.4.1 был также принят в качестве международного стандарта моделирования. Речь идет о стандарте «ISO/IEC 19505:2012. Информационные технологии. Унифицированный язык моделирования группы по управлению объектами (OMG UML)».

  • [1] Источник: The Open Group
 
<<   СОДЕРЖАНИЕ ПОСМОТРЕТЬ ОРИГИНАЛ   >>