Преобразование объектно-ориентированного анализа в объектно-ориентированное проектирование


Механизм архитектуры конечного автомата. Структура основной программы.

Обзор преобразования ООА в ООП.

Различают следующие принципы проектирования: Необходимо обеспечить:

1) Механизмы поддерживающие конечные автоматы и таймеры с помощью классов в данном архитектурном домене.

2) Линии поведения и соглашения для создания прикладного проектирования устанавл-ся архитектурным доменом. Эти соглашения устанавливаются как правила преобразования, кот-е создают компоненты проектирования из компонентов ООА.

Эти два положения гарантируют, что система проектируется и реализуется единообразно и связно.

Краткий обзор проектирования.

Програмные компоненты, соотв-е данной архитектуре:

clip_image002

3) активный экземпляр, обеспечивающий механизмы, необходимые для инициализации и выполнения конечных автоматов.

4) Таймер обеспечивает механизм, аналогичный объекту таймер в ООА.

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

Загрузка...