Север и рынок. 2014, N 1.
В общем виде формальное описание - это структурированная информация, которая может быть использована для того, чтобы охарактеризовать ту или иную сущность (компонент) в рамках ЕИП. Под сущностью (компонентом) может пониматься объект реального мира, связанный с ЕИП, субъект ЕИП, информационный ресурс или сервис и т.д. В свою очередь, ресурсы могут характеризоваться различными параметрами (иметь атрибуты и их значения), такими как множество реализуемых ресурсом функций, входные и выходные параметры, доступность ресурса (уровень прав доступа к ресурсу), временные рамки, когда возможно его использование, стоимость использования ресурса, его надежность и т.д. Таким образом, ЕИП можно представить как некоторую динамическую (информационно - коммуникационно-вычислительную среду) операционную среду, включающую в себя наборы информационных ресурсов Nr OE = X R e s i . i=1 Для практического использования ресурс можно представить следующей моделью: Res = <TYPr, Volr, Fr, CHARr >, где TYPr - тип ресурса; Volr - «объем» ресурса (выражается по разному для разных типов ресурсов); Fr - функции ресурса, предоставляемые в доступ; CHARr - набор характеристик ресурса (включая ограничения). Значения параметров (атрибутов) набора характеристик ресурса могут отличаться для ресурсов одного типа, объема и функциональной наполненности. В набор входят следующие параметры (атрибуты) CHARr = <Tr, PERMr, F-Sr>, где Tr - время доступности ресурса; PERMr - права доступа к ресурсу; F-Sr - надежность ресурса. Основной задачей любого ресурса является предоставление в доступ своих сервисов, или, другими словами, реализация заложенных в ресурс функций. Результат их выполнения будет, по сути, составлять часть решения задачи. Тогда модель задачи может быть представлена следующим образом: Probl = <INPp, Frp, Rp>, где INPp - наборы входных данных задачи; Frp - наборы необходимых функций различных ресурсов; Rp - отношения, определяющие правила (последовательность) выполнения функций для получения результата. В этом случае модель решения задачи может быть представлена как Sol = <OUTp, LIMp>, где: OUTp - наборы выходных данных задачи (результат работы функций Frp (OUTp=Fn(INPp))); LIMp - флаг удовлетворения накладываемых требований и ограничений. Задача в общем виде описывается как P = <Res, Lnk, Out>, где Res - множество ресурсов; Lnk - множество связей; Out - выходные данные (результат обработки задачи). Расширенное описание задачи: Prob = < I, Nn, SaA, C, S, Svc, R, Out>, где I - информационные ресурсы (совокупность данных, задействованных в решении задачи); Nn - узлы ЕИП, задействованные в решении задачи, обеспечивающие хранение и предоставление доступа к информации; SaA - программмно- алгоритмическое обеспечение, используемое для решения задачи; C - средства связи компонентов; S - спецификации, определяющие правила связывания компонентов; R - множество связей между компонентами; Out - результат работы. Основные ресурсы: а) информационные ресурсы; б) средства доступа к ресурсам; в) средства обработки ресурсов. В зависимости от цели, выделяются следующие классы задач: 1) задачи поиска информационных ресурсов (задачи поиска необходимых массивов данных, нормативной базы, и т.д.); 2) задачи поиска алгоритмических ресурсов (задачи поиска алгоритмов, моделей и методов обработки исходных данных; требования: входы-выходы-формат результата); 3) вычислительные задачи (задачи поиска вычислительных ресурсов, обработка данных по имеющимся алгоритмам и входным данным) Таким образом, используя формальное описание задачи и определив ее класс, потребитель получает возможность осуществить подбор необходимых ресурсов из ЕИП в автоматизированном режиме. Однако на практике при попытке использовать доступ к неоднородным ресурсам потребители испытывают затруднения в получении нужных данных, так как они, как правило, распределены по нескольким независимым источникам, имеют разные форматы и не систематизированы должным образом. Доступ к таким ресурсам требует учета разных форм хранения и структур данных, программных и аппаратных платформ и технологий. Таким образом, можно говорить о существовании формально не связанных между собой источников данных, которыми могут быть как традиционные системы баз данных, поддерживающие различные модели и структуры данных (реляционные, объектные, объектно-реляционные, графовые и т.п.), разнообразные унаследованные системы, репозитории, веб-сайты и файлы структурированных данных. 15
Made with FlippingBook
RkJQdWJsaXNoZXIy MTUzNzYz