Различные процессы

Эти типы правил можно связать с главными этапами процесса проектирования: синтезом, оценкой и анализом. Различие между ними ясно показано в работе. Синтез и анализ не являются просто взаимно-обратными этапами. Синтез является попыткой такого уточнения модели, которое с большей вероятностью привело бы к удовлетворительному результату при последующем анализе. Такие попытки могут оказаться неудачными, что становится очевидным на этапе оценки. В случае неудачи часть работы по уточнению модели должна быть выполнена заново. Для выяснения, какой шаг детализации несет ответственность за несоответствие спецификаций и результата, необходимо вернуться назад к началу процесса. Если в пределах ограничений на ресурсы (время, деньги и т. д.) не найдено удовлетворительного решения, процесс должен обратиться за помощью к процессу более высокого уровня. Интересно отметить, что в науке о применении ЭВМ понятие «уточнение» стало ключевым. Это является отражением того факта, что разработка программы и разработка любого другого изделия — на базовом уровне совершенно одинаковые задачи. Понятие уточнения может быть также сформулировано, как выбор подмножества из множества известных правил с добавлением их к множеству уже рассматриваемых в данном приложении. Таким образом, мы можем соотнести синтез, анализ и оценку со следующими правилами: Синтез: если Вы поняли некоторую ситуацию, включите определенное подмножество множества известных правил в множество приложимых; Анализ: примените множество приложимых правил; Оценка: если результат удовлетворяет спецификациям, завершите процесс проектирования; в противном случае удалите из множества приложимых правил те, которые являются вероятной причиной несоответствия, или обратитесь за помощью.

Releated Post

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.