Основы объектно-ориентированного проектирования

         

Этапы и задачи


Жизненный цикл каждого кластера включает следующие этапы:

  • спецификация: идентификация классов (абстракций данных) кластера и их главных особенностей и ограничений;
  • проектирование: определение архитектуры классов и их отношений;
  • реализация: завершение классов во всех деталях;
  • верификация и Аттестация (Verification & Validation): контроль классов кластера (статическая проверка, тестирование и другие методы);
  • обобщение: подготовка к повторному использованию (см. ниже).

Иногда трудно четко разграничить этапы проектирования и реализации. Поэтому возможны варианты модели, объединяющие эти этапы в один, - "проектирования-реализации".

Перед началом работы с кластерами необходимо пройти через две фазы общего характера. Во-первых, данный подход, как и другие, требует анализа осуществимости (feasibility study), на основе которого принимается решение о начале работы над проектом. Во-вторых, следует разбить проект на кластеры. Как уже отмечалось, ответственность за этот шаг возлагается на руководителя проекта, который безусловно может заручиться поддержкой других опытных членов группы.



Содержание раздела