Техника объектного моделирования - Object-modeling technique

Схема объекта OMT

В техника объектного моделирования (OMT) является объектное моделирование подход для программного обеспечения моделирование и проектирование. Он был разработан примерно в 1991 г. Рамбо, Блаха, Премерлани, Эдди и Лоренсен как метод разработки объектно-ориентированные системы и поддерживать объектно-ориентированного программирования. OMT описывает объектную модель или статическую структуру системы.

OMT был разработан как подход к разработка программного обеспечения. Цели моделирования по Рамбо:[1][2]

  • тестирование физических объектов перед их построением (моделирование),
  • общение с покупателями,
  • визуализация (альтернативное представление информации), и
  • снижение сложности.

OMT предложила три основных типа моделей:

  • Объектная модель: Модель объекта представляет статические и наиболее устойчивые явления в моделируемой области.[3] Основные концепции - это классы и ассоциации с атрибутами и операциями. Агрегация и обобщение (с множественным наследованием) - это предопределенные отношения.[2]
  • Динамическая модель: Динамическая модель представляет собой представление состояния / перехода модели. Основные понятия - это состояния, переходы между состояниями и события, запускающие переходы. Действия можно смоделировать как происходящие внутри состояний. Обобщение и агрегирование (параллелизм) - это предопределенные отношения.[2]
  • Функциональная модель: Функциональная модель обрабатывает процессную перспективу модели, примерно соответствующую диаграммам потоков данных. Основные концепции - это процесс, хранилище данных, поток данных и субъекты.[2]

OMT является предшественником Единый язык моделирования (UML). Многие элементы моделирования OMT являются общими для UML.

Функциональная модель в OMT. Вкратце, функциональная модель в OMT определяет функцию всех внутренних процессов в модели с помощью «диаграмм потоков данных (DFD)». В нем подробно описано, как процессы выполняются независимо.

Рекомендации

  1. ^ Рамбо и др. (1991: 15)
  2. ^ а б c d Терье Тотланд (1997). 5.2.7 Метод объектного моделирования (OMT) Диссертация, Норвежский университет науки и технологий (NTNU), Тронхейм.
  3. ^ (Рамбо и др., 1991: 21)

дальнейшее чтение

  • Джеймс Рамбо, Майкл Блаха, Уильям Премерлани, Фредерик Эдди, Уильям Лоренсен (1994). Объектно-ориентированное моделирование и дизайн. Прентис Холл. ISBN  0-13-629841-9
  • Терри Кватрани, Майкл Джесси Чонолес (1996). Успех с помощью методов Буча и ОМТ: практический подход. Эддисон Уэсли. ISBN  978-0-8053-2279-8

внешняя ссылка

Модель определяется видением, миссией и ценностями организации, а также набором границ для организации - какие продукты или услуги она будет поставлять, на каких клиентов или рынки она будет нацелена, и какие каналы поставок и доставки она будет использовать. Хотя бизнес-модель включает стратегии высокого уровня и тактическое направление того, как организация будет внедрять модель, она также включает годовые цели, которые определяют конкретные шаги, которые организация намеревается предпринять в следующем году, и меры по их ожидаемому выполнению. Каждый из них, вероятно, будет частью внутренней документации, доступной внутреннему аудитору.