Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

История объектно-ориентированного моделирования

Методика объектного моделирования (Object Modeling Technique, ОМТ) оказалась удачной, но то же самое можно было сказать и о нескольких других подходах. Популярность объектно-ориентированного моделирования привела к новой проблеме: возникло множество альтернативных систем обозначений. Они выражали похожие идеи разными символами, что затрудняло взаимодействие между разработчиками.

Вследствие этого, сообщество программистов вплотную занялось объедине-нием разных систем обозначений. В 1994 году Джим Рамбо (Jum Rumbaugh) присоединился к фирме Rational (которая ныне принадлежит IBM) и вместе с Грейди Бучем (Grady Booch) начал работу над объединением систем обозначений ОМТ и Буча. В 1995 году к Rational присоединился и Ивар Якобсон (Ivar Jacobson), который принес с собой концепцию Objectory.

В 1996 году группа управления объектами (Object Management Group — OMG) объявила конкурс на лучший стандарт обозначений для объектно-ориентированного моделирования. В этом конкурсе приняло участие несколько компаний.В результате их предложения были объединены в конечную систему. Окончательной доработкой стандарта занималась фирма Rational. В этом процессе активно участвовали Буч, Рамбо и Якобсон. В ноябре 1997 года группа OMG анонимно приняла получившийся в результате унифицированный язык моделирования (Unified Modeling Language — UML) в качестве стандарта. Компании, принимавшие участие в конкурсе, передали права на UML группе OMG, которая стала владельцем торговой марки и спецификаций UML. Эта группа управляет дальнейшим совершенствованием языка UML.

Система обозначений UML оказалась настолько удачной, что вытеснила практически все другие системы. Большинство авторов других методов приняли систему UML по собственной воле или из-за рыночного давления. Создание UML завершило войны систем обозначений, и теперь эта система действительно является общепринятой.

В 2001 году члены OMG начали работу над новой версией UML, добавляя в нее недостающие элементы и устраняя недостатки, выявленные в UML1. Версия UML 2.0 была принята в 2004 году. Официальная спецификация UML имеется на веб-сайте OMG по адресу www.omg.org.

<== предыдущая лекция | следующая лекция ==>
Объектно-ориентированная разработка программного обеспечения | Текст лекції
Поделиться с друзьями:


Дата добавления: 2013-12-13; Просмотров: 414; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.