Техника объектного моделирования
Метод объектного моделирования ( OMT ) — это подход объектного моделирования для моделирования и проектирования программного обеспечения . Он был разработан примерно в 1991 году Рамбо , Блахой, Премерлани, Эдди и Лоренсеном как метод разработки объектно-ориентированных систем и поддержки объектно-ориентированного программирования . OMT описывает объектную модель или статическую структуру системы.
OMT был разработан как подход к разработке программного обеспечения . Целями моделирования по Рамбо являются: [1] [2]
- тестирование физических объектов перед их созданием (симуляция),
- общение с клиентами,
- визуализация (альтернативное представление информации) и
- снижение сложности.
ОМТ предложила три основных типа моделей:
- Объектная модель : Объектная модель представляет статические и наиболее стабильные явления в моделируемой области. [3] Основными понятиями являются классы и ассоциации с атрибутами и операциями. Агрегация и обобщение (с множественным наследованием) — это предопределенные отношения. [2]
- Динамическая модель . Динамическая модель представляет собой представление состояния/перехода модели. Основными понятиями являются состояния, переходы между состояниями и события, запускающие переходы. Действия можно смоделировать как происходящие внутри состояний. Обобщение и агрегирование (параллелизм) — это заранее определенные отношения. [2]
- Функциональная модель . Функциональная модель обрабатывает перспективу процесса модели, что примерно соответствует диаграммам потоков данных. Основными понятиями являются процесс, хранилище данных, поток данных и субъекты. [2]
OMT является предшественником унифицированного языка моделирования (UML). Многие элементы моделирования OMT являются общими для UML.
Функциональная модель в ОМТ:Короче говоря, функциональная модель в OMT определяет функцию всех внутренних процессов в модели с помощью «диаграмм потоков данных (DFD)». В нем подробно описано, как процессы выполняются независимо.
Ссылки
[ редактировать ]- ^ Рамбо и др. (1991:15)
- ^ Jump up to: а б с д Терье Тотланд (1997). 5.2.7 Диссертация по методу объектного моделирования (OMT) , Норвежский университет науки и технологий (NTNU), Тронхейм.
- ^ (Рамбо и др., 1991:21)
Дальнейшее чтение
[ редактировать ]- Джеймс Рамбо , Майкл Блаха, Уильям Премерлани, Фредерик Эдди, Уильям Лоренсен (1994). Объектно-ориентированное моделирование и проектирование . Прентис Холл. ISBN 0-13-629841-9
- Терри Кватрани, Майкл Джесси Чонолес (1996). Успех с методами Буча и ОМТ: практический подход . Эддисон Уэсли. ISBN 978-0-8053-2279-8
Внешние ссылки
[ редактировать ]Модель определяется видением, миссией и ценностями организации, а также набором границ для организации: какие продукты или услуги она будет поставлять, на каких клиентов или рынки она будет ориентироваться и какие каналы поставок и доставки она будет использовать. Хотя бизнес-модель включает в себя стратегии высокого уровня и тактические указания того, как организация будет реализовывать модель, она также включает в себя годовые цели, определяющие конкретные шаги, которые организация намеревается предпринять в следующем году, и меры для их ожидаемого достижения. Каждый из них, скорее всего, будет частью внутренней документации, доступной внутреннему аудитору.