Алгоритм ОСА

Алгоритм ОСА (объектно-структурного анализа) предназначен для детального практического структурирования знаний ПО. В основе ОСА заложен алгоритм заполнения ОСА-матрицы . Алгоритм содержит последовательность аналити­ческих процедур, позволяющих упростить и оптимизировать процесс структури­рования. Алгоритм разделяется на две составляющие:

• А_1. Глобальный (вертикальный) анализ, включающий разбиение ПО на мето­дологические страты (что-знания, как-знания и т. д.) на уровне всей ПО. В ре­зультате заполняется первый столбец матрицы (табл. 4).

• А_2. Анализ страт (горизонтальный), включающий построение многоуров­невых структур по отдельным стратам. Число уровней определяется особен­ностями стратифицированных знаний ПО и может существенно отличаться для разных страт. С точки зрения методологии свидетельствует о слабой проработке ПО.

Первый уровень соответствует уровню всей ПО (уровень области). Второй — уровню проблемы, выделенной для решения. Третий — уровню конкретной ре­шаемой задачи. Дальнейшие уровни соответствуют подзадачам, если имеет смысл их выделять.

При этом возможно как последовательное применение восходящей (bottom-up) и нисходящей концепций (top-down), так и их одновременное применение.








Дата добавления: 2015-08-26; просмотров: 552;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.005 сек.