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