Этапы моделирования:
1) Выделяем структуру классов в онтологии:
Класс 1: Схема функциональной структуры
Класс 2: Описание автоматизированных функций
Класс 3: Постановка задачи
Класс 4: Проектная оценка надежности
Класс 5: Описание организационной структуры
Класс 6: Описание комплекса технических средств
Класс 7: Информационное обеспечение
Класс 8: Программное обеспечение
2) Определяем объекты класса
Класс 1: Схема функциональной структуры
Объекты:
- информационные связи между элементами;
- элементы функциональной структуры
Класс 2: Описание автоматизированных функций
Объекты:
- исходные данные;
- типовые решения;
- характеристика функциональной системы;
- цели АС и автоматизированные функции
Формирование объектов классов автоматизированной системы показано
на рис. 3.7.
Рисунок 3.7 - Формирование объектов классов АС
3) формирование свойства классов
Класс 1: Схема функциональной структуры
Процессы:
- нахождение информационных связей между элементами;
- нахождение элементов функциональной структуры.
Класс 2: Описание автоматизированных функций
Процессы:
- формирование исходных данных;
- формирование типовых решений;
- обоснование характеристики функциональной системы;
- формирование целей АС и автоматизированных функций.
Класс 3: Постановка задачи
Процессы:
- определение выходной информации;
- определение входной информации.
4) Определение экземпляров классов показано на рис. 3.8.
Рисунок 3.8 - Экземпляры класса
5) С помощью компоненты Jambalaya можно построить общую структуру прецедента, уточнение классов свойств структуры прецедента, элементы свойств прецедента
Рисунок 3.9 - Общая структура прецедента
Рисунок 3.10 - Уточнение классов свойств структуры прецедента
После создания структуры классов генерируется графическое отображение онтологии, как представлено на рис. 3.11.
Рисунок 3.11 – Графическое представление онтологии в системе Protege