Разработка САПР. Подходы и методы, используемые при автоматизации интеллектуальных и информационных процессов. Основы представления информации и знании о производственных процессах в технике, страница 19

Уточнение — это процедура разложения объекта на составляющие и выбора одного в качестве нового.

Декомпозиция — это процедура разложения исходного объекта на составляющие, развертка качеств исходного объекта в виде нового объекта.

Соотношение между выделенными абстракциями проявляется в следующих аспектах:

1.  по отношению к процессам анализа и синтеза; процесс анализа (разложение) выполняется с использованием абстракций уточнение и декомпозиция; процесс синтеза (построение) выполняется с использованием обобщения и агрегации; эмерджентность;

2.   по отношению к свойствам объекта; для однородных объектов применяются уточнение и обобщение; для разнородных — декомпозиция и агрегация.

В большинстве методов моделирования информации и знаний многообразие связей возникает из-за разнообразия бинарных отношений:

—  объект-действие;

—  субъект-действие;

—  объект-местоположение;

—  род-вид;

—  часть-целое и т.д.

систематизация указанной связи позволила определить основные типы связей:

1.  связь-состав: в ее основании лежит математическое отношение принадлежность или включение;

2.  упорядочение: в основании лежит математическое отношение полного порядка на множестве объектов;

3.  связь-компоновка: в основе лежит математическое отношение частичного или локального порядка на подмножестве объектов, которое выделено  с помощью связи состав; типовым примером такой связи является увязка изображений простых материальных объектов в рамках сложного по всем осям трехмерного пространства.

Таким образом, унификация представлений разнородных моделей на разных уровнях абстрагирования по составу моделей, по механизмам порождения связей, по типологии связей обеспечивает определенную степень точности в соответствии при установлении взаимосвязи между моделями.

Промышленный способ создания ПАС

Структура процесса промышленного создания ПАС на основе МАИТ приведена на рисунке ниже.

 


Структура процесса создания ПАС

Рассмотрим основные виды работ на каждом этапе.

На этапе предпроектного обследования выполняются работы, которые включают анализ традиционного процесса решения предметных задач, подлежащих автоматизации. Анализ процесса решения задач предполагает последовательную декомпозицию предметных задач с классификацией информации на каждом шаге декомпозиции.

Этап проектирования ПАС включает в себя подэтапы концептуального и инфологического моделирования предметной задачи.

На этапе концептуального моделирования выполняется формирование концептуальных моделей предметной задачи, ее анализ, дополнительная обработка и интеграция с обобщенной моделью набора задач.

На этапе инфологического моделирования выполняется формирование инфологической модели предметной задачи на основе концептуальной модели, ее анализ и интеграция с обобщенной моделью. Полученная инфологическая модель является инвариантной программно-техническим средам и средствам ее реализации.

Этап подготовки реализации ПАС включает подэтапы выбора среды и средств реализации, и планирование процесса ее изготовления (программирования). Для выбора программно-технической среды и средств реализации автоматизированной процедуры (для данной предметной задачи) или системы (для комплекса предметных задач) анализируется целый комплекс данных:

—  имеющиеся в наличии вычислительная техника, программные среды и специальные средства;

—  тенденции на рынке программных и технических средств;

—  количественные характеристики оценки объемов информации, скорости ее обработки, качества и особенностей вывода информации;

—  особенности обмена информацией между автоматизированными процедурами.

Проанализировав этот комплекс информации, можно принимать решение о технической базе реализации процедуры или системы о программных средах и средствах.

На этапе датологического моделирования аналогично выполняется формирование датологической модели предметной задачи на основе полученной инфологической модели и выбранных программно-технических средств, анализ полученной модели и интеграция ее с моделью набора задач.