Разработчики приветствуют намерение объединить методы ОМТ и Booch


Продажи объектно-ориентированных методов
анализаи проектирования в 1994 году
(в разбивке по методологиям)

Два главных подхода к разработке объектно-ориентированных программ, похоже, скоро объединятся. Создатели объектных методов OMT и Booch на конференции "Приложения, языки и системы объектно-ориентированного программирования" сообщили, каким образом эти две методологии сольются воедино.

Объединение могло бы упростить проблему выбора для разработчиков, которые довольно часто обращаются к объектным методам при разработке качественного программного обеспечения. Это именно то, чего хотят пользователи.

"Было бы весьма эффективно обращаться к реальным пользователям относительно данных объектных нотаций", - сказал Михаель Эксфорд, менеджер по архитектуре систем компании U.S. Computer Services (Ранчо Кордова, шт. Калифорния).

Сильный дуэт

Объектные методологии разбивают задачу на части, а диаграммы показывают, как эти части будут взаимодействовать друг с другом.

В настоящее время никакой объектной методологии нельзя отдать предпочтение, но подходы OMT и Booch, взятые вместе, составляют около половины рынка объектно-ориентированных средств анализа и проектирования, согласно данным International Data Corp.

Метод ОМТ был разработан Джеймсом Рамбо и его коллегами, тогда как система Booch - это детище Грэди Буча. Несмотря на то, что Рамбо и Буч сейчас работают в корпорации Rational Software (Санта-Клара, шт. Калифорния), официальные представители Rational заявили, что компания одобрит участие других партнеров и пользователей в создании объединенной системы. Кроме того, они добавили, что компания не намерена пытаться навечно закрепить этот подход в свою собственность.

Пользователям понравилась такая позиция.

"Это объединение устранит массу неразберихи, которая существует в рынке сбыта сегодня", - сказал Алан Ф. Нугент, исполнительный вице-президент по глобальной стратегии и перспективным технологиям в компании Xerox (Рочестер, шт. Нью-Йорк).

По его словам, системы анализа и проектирования используются, главным образом, для разработки прикладных программ, но системы OMT и Booch могут применяться для решения и каждодневных задач, наподобие анализа деловой конъюнктуры. Он также отметил: "Мы используем объектно-ориентированные модели нашего бизнеса и организационной структуры с описанием функций, обязанностей сотрудников и объектов взаимодействия".

Эти модели могут использоваться для разработки как больших, так и маленьких приложений, и анализа делового процесса для его возможной реконструкции.