- •1Цель лабораторной работы.
- •1.1Тактическая цель.
- •1.2Стратегическая цель.
- •2Общие теоретические положения.
- •2.1Основные понятия.
- •2.1.1Предметная область.
- •2.1.5Координаты наблюдения.
- •2.1.6Наблюдаемые свойства.
- •2.1.2Знаковая система.
- •2.1.3Методика наблюдения.
- •2.1.4Габарит наблюдения предметной области.
- •2.1.7Метасхема.
- •2.1.8Экземпляр метасхемы (самоописание).
- •2.1.9Экземпляр метасхемы (схема предметной области).
- •2.1.10Представление результата наблюдений.
- •2.1.11Функциональные связи атрибутов элементов.
- •2.1.12Сложные наблюдения.
- •2.1.13Дискретное и непрерывное.
- •2.1.14Содержательная декомпозиция таблицы наблюдений.
- •2.1.15Декомпозиция наблюдений по значениям свойств.
- •2.1.16Границы: слитно или раздельно?
- •2.1.17Слитность свойств.
- •2.1.18Слитность во времени.
- •2.1.19Форма и содержание.
- •2.1.20Топологическая декомпозиция таблицы наблюдений.
- •2.1.21Понятие объекта.
- •2.1.22Понятие класса объектов.
- •2.2Сети Петри: объектный подход.
- •2.2.1Область неэффектиности реляционной модели данных.
- •2.2.2Идея преобразования реляционной модели данных в объектную.
- •2.2.3Контейнер кортежей: вектор и список.
- •2.2.4Новая парадигма объектов.
- •2.2.5Технология поддержки связей.
- •2.2.6Физическая поддержка связей.
- •2.3Вариант объектно-ориентированной бдвв приложения.
- •2.3.1Календарь событий.
- •2.3.3Пример наполнения объектной бдвв сети Петри.
- •3Средства выполнения работы.
- •4Советы и рекомендации.
- •5Порядок выполнения работы.
- •6Содержание и оформление результатов работы.
- •9.2Приложение 2. Использование файлов стандартов оформления.
2.1.2Знаковая система.
Соглашение о использовании систем символов как основы языка хранения, передачи и приема информации между субъектами. В общем случае не формализуется и является объектом изучения в семиотике. Использование знаковой системы для представления результата наблюдения всегда несет дополнительную семантику (смысл) контекста проведения наблюдения. Знаковая система предполагает существование передатчика и приемника (обладающими общим знании о интерпретации знаков), между которыми возможна передача информации. Носитель знаков – объект, и поэтому всегда материален, следовательно информация – это интерпретируемое (абстрактное) свойство носителя информации.
2.1.3Методика наблюдения.
Как правило, подразумевается одна временная (T) и три пространственных координаты (X,Y,Z), т.е. представление предметной области будет динамическим. Для каждой из них определен интервал наблюдения, в совокупности образующих габарит наблюдения предметной области
G = < (Tmin, Tmax), (Xmin, Xmax), (Ymin, Ymax), (Zmin, Zmax) >
и заданную точность, как порог различимости координат наблюдения, в совокупности образующей базовый конечный элемент методики
E = < T, X, Y, Z >.
Если изменения свойств различимых базовых конечных элементов несущественны, то мы можем считать модель статической (время отсутствует). Статическия модель ПО напоминает «мгновенную фотографию» предметной области. Она принципиально отличается от динамической модели ПО. По своей сути последняя походит на «киноленту» (т.е. последовательность «схожих», но различных «кинокадров»).
2.1.4Габарит наблюдения предметной области.
В пределах габарита предметной области наблюдатель различает базовые конечные элементы и имеет возможность наблюдать значения множества свойств
P = < Pi | i Ip >,
где i – индекс свойства, Ip - множество индексов, |Ip| - количество свойств.
Очевидно, что наблюдаемые значения свойств конечного элемента предметной области в знаковой системе могут быть представлены с конечной точностью. Строго говоря, любая система наблюдений имеет ошибку, поэтому необходим её контроль (оценка достоверности значений наблюдений). Ошибка наблюдений и ошибка представления значения в знаковой системе должны быть согласованны.
2.1.5Координаты наблюдения.
Есть набор целых чисел <t,x,y,z>. Система координат допускает арифметизацию времени и пространства, т.е. представления различимых конечных элементов как четверок целых чисел в габарите предметной области
t = (T–Tmin)/T, x = (X–Xmin)/X, y = (Y–Ymin)/Y, z = (Z–Zmin)/Z.
Габариты предметной области можно определить в виде четырех целочисленных отрезков, задающих габаритную область в мерах различимости по координатам
<(Tmax–Tmin)/T, (Xmax–Xmin)/X, (Ymax–Ymin)/Y, (Zmax–Zmin)/Z >.
2.1.6Наблюдаемые свойства.
Позволяют представить результат i–ого процесса наблюдения Pi(t,x,y,z) конечного элемента <t,x,y,z> в некоторой знаковой системе как символ Vi(t,x,y,z). Свойства различимы и имеют идентификаторы IDi, интервал допустимых значений {Pi_min, Pi_max} и конечную точность наблюдений Pi. Очевидно, что наблюдение требует метода однозначного нахождения конечного элемента, с которым будет функционально связано наблюдаемое значение свойства.
Значения свойств могут быть дискретными (целые числа) и непрерывными (числа с плавающей точкой). В последнем случае мы должны определить некоторую интерполяционную гипотезу для значений свойства (в силу дискретности численной сетки). В общем случае смысл значения свойства определяется его доменом (т.е. условиями наблюдения свойства и областью допустимых значений).
Часто мы можем сразу наблюдать некоторое множества свойств у заданного конечного элемента, т.е. применение набора методик наблюдений порождает вектор значений свойств. Для конечного элемента недопускается множество его значений в силу его атомарности. Но при увеличении точности, возможно “расщепление” набюдаемого значения как агрегата над множеством более точных наблюдений.
