Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МЕТАуправление-диссертация СПб.docx
Скачиваний:
8
Добавлен:
25.04.2019
Размер:
4.33 Mб
Скачать

1

Оглавление

Стр.

Фо1 = <Y,v,a>; 63

Ф, = <Y,v,ot1X><D>; 63

Фг = <y,v,a,X,co,f)> 63

[Db] |-[А (ti)]— Dj ] а [со» (©и (A(tj), Rp), Rp, Xd, Du) Dj 1. (2.6) 85

S,-Xr ($»)). 104

4+1 147

Стр.

Фо1 = <Y,v,a>; 63

Ф, = <Y,v,ot1X><D>; 63

Фг = <y,v,a,X,co,f)> 63

[Db] |-[А (ti)]— Dj ] а [со» (©и (A(tj), Rp), Rp, Xd, Du) Dj 1. (2.6) 85

S,-Xr ($»)). 104

4+1 147

Стр.

Фо1 = <Y,v,a>; 63

Ф, = <Y,v,ot1X><D>; 63

Фг = <y,v,a,X,co,f)> 63

[Db] |-[А (ti)]— Dj ] а [со» (©и (A(tj), Rp), Rp, Xd, Du) Dj 1. (2.6) 85

S,-Xr ($»)). 104

4+1 147

Перечень сокращений

АД

- администратор данных

АИС

-аналитическая информационная система

АО

- аналитическая оболочка

БД

- база данных

БИМ

- базовая иерархическая модель

БМПМИ

- базовая модель представления мстаинформации

Б Я

- базовый язык

вд

- витрина данных

ВФ

- вычислительный формализм

ГУИ

- глобальный уникальный идентификатор

ГФЭ

- группа фокусного элемента

жц

- жизненный цикл

НАД

- интеллектуальный анализ данных

ИМ

- имитационная модель

ИнМ

- информационная модель

ИнС

- информационная секция

ИС

- информационная система

ИСМУ

- информационная система с метауправлением

ИСФ

- иерархическая сеть фреймов

ИУАС

- информационно-управляющая автоматизированная система

иэ

- информационный элемент

кдг

- комплексное динамическое тестирование

кми

- компонент метаинформации

ЛВС

-локальная вычислительная сеть

ЛПР

- лицо, принимающее решения

ми

- метаинформация

МПА

-автомате магазинной памятью

МПМИ - модель представления мстаинформации

МУ — метауправление

О АД - отчетно-аналитический документ

ОГ - описывающая грамматика

ОПО - общее программное обеспечение

ПНМ - полу натурная модель

ПО - программное обеспечение

ГШ — программный продукт

ПрО - предметная область

ПЭ - предметный эксперт

РБЯ - расширенный базовый язык

РМВ - реальный масштаб времени

САИМ - система автоматизированного имитационного моделирования

САИНМ - система автоматизированного информационного моделирования

СБС - список будущих событий

СВИС - синтаксически вариантная информационная система

СДУ - управляемый синтаксисом и данными

СЗС - список задержанных событий

СИ — системный интегратор

СИАОИ - система интеграции отчетно-аналитической информации

СНИС - синтаксически неизменная информационная система

СИМУ - синтаксически неизменная информационная система с метауправлением

СПИМ - стенд полунатурного моделирования

СПО - специальное программное обеспечение

СТС - список текущих событий

СУ - система управления

СУБД - система управления базой данных

ТКД -типовой компонент доку мента

тпппп

- технология производства программного проду

УТ

- управляющая таблица

УУ

— устройство управления

УФО

— уточненное формализованное описание

ФЕ

- функциональная единица

ФО

- формализованное описание

ФЭ

- фокусный элемент

хд

- хранилище данных

ЭА

- эксперт-аналитик

ЯОФ

- язык описания функциональности

япми

- язык представления метаипформации

ЯПРП

- язык представления результатов перевода

ЯРФ

— язык реализации функциональности

API

— application program interface

BPR

— business process rcengencring

CASE

- computcr-aidcd software/system engineering

CDM

- custom development method

смм

- capability maturity model

COM

- component object model

CORBA

- common object request broker architecture

DLL

- dynamic link library

DOM

- document object model

DTD

— document type definition

HTML

- hypertext markup language

MIDAS

- multi-tiered distributed application services

MOF

- meta object facilities

OLAP

- online analysis processing

OMG

- object management group

Введение

"Вторая информационная революция" как всеобщий переход к инфор­мационным

технологиям, основанным на применении вычислительной тех­ники, явилась следствием разрешения глобального кризиса в информацион­ной сфере жизнедеятельности человечества /1/. В настоящее время информа­ция выходит на передовые позиции в системе оценки приоритетов нацио­нальных ценностей и государственного развития. Появление терминов "на­циональные информационные ресурсы", "информационное оружие" и "ин­формационная безопасность", "целостность информационной сферы", "ин­формационная блокада" и т. д., свидетельствуют о возрастании той роли, ко­торую информация играет в безопасности жизнедеятельности современного государства. Возможность достижения условий управляемости информаци­онной сферой общества, использование закономерностей ее поведения в на­стоящее время рассматриваются как важный фактор обеспечения устойчиво­сти государственного управления и,' в конечном счете, как одна из существен­ных составляющих безопасности развития общества /2 - 4/.

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

Согласно ГОСТ 34.003-90 совокупность программных средств, разраба­тываемых (или разработанных) при создании любой автоматизированной (в том числе информационной) системы, составляет ее специальное программ­ное обеспечение /5/. Разработка специального программного обеспечения и его погружение в вычислительную среду той или иной автоматизированной

системы представляет собой неотъемлемую и во многом определяющую часть процесса автоматизации.

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

Характеризуя экономический аспект создания программного обеспече­ния с позиций государственного развития, академик В. В. Фортов в интервью "Независимой газете", опубликованном под заголовком "Индустрия про­граммного обеспечения - это шанс для России", привел следующие факты (комментируя содержание встречи с Президентом Российской Федерации В.

В. Путиным 16.08.2000, на которой в качестве одного из основных обсуждал­ся вопрос о роли информационных технологий и индустрии программных средств в развитии России):

"В 1998 году объем рынка продуктов информационных технологии в мире достиг 758 миллиардов долларов, темпы роста - до 30% в год. В 2002 году его объем превысиг I триллион долларов, а в 2008 году - 2 триллиона. Более половины этого рынка в стоимостном исчислении составляют произ­водства программного обеспечения и информационные услуги. Прогнозиру­ется, что к 2010 году доля занятых в секторе информационных технологий в развитых странах может превысить 50%.

К концу XX века вклад этого сектора в прирост ВВП США составил около 27%, а но объему продаж информационный сектор в прошлом году вышел на первое место, обогнав авиационную и автомобильную промышленности.

Но сегодня в области информационных технологий сложилась совер­шенно уникальная ситуация - ни в одной отрасли человеческой деятельности в последнее время такого не наблюдалось: рынок потребных программ оце­

нивается в сотни миллиардов долларов в год, и он заполнен сегодня всего на 30-40%!" (/6/).

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

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

Огромный вклад в исследования в данной области за сравнительно не­давний период внесли А. П. Ершов, С. С. Лавров, Г. С. Цейтин, В. В. Баранюк, А. Г. Мамиконов, Д. Кну1, Э. Дейкстра, Н. Вирт, Д. Грис, Г. Буч, Дж. Мартин и многие другие, а в области создания отечественных технологий производ­ства программного обеспечения - В. В. Липаев, В. П. Морозов, И. В. Вель- бицкий и возглавляемые ими коллективы.

Однако во всем мире ведущими специалистами в области создания про­граммного обеспечения признается, что общая проблема создания специаль­ного программного обеспечения весьма далека от своего удовлетворительно­го решения, а се актуальность продолжает возрастать.

В рамках настоящей работы рассматриваются три взаимосвязанных части указанной проблемы, являющейся следствием отмеченного выше гло­бального противоречия:

необходимость совершенствования возможностей адаптации функцио­нальности информационных систем, вызванная противоречием между ста- точностью их конструкции и динамикой предъявляемых к ним функциональ­ных требований;

необходимость повышения рентабельности информационных систем "однократного" применения (систем, ориентированных на решение возни­кающих однократных нетиповых задач исследования и информационного обеспечения), вызванная противоречием между принятой технологией их создания и спецификой их использования;

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

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

Существующая методология построения информационных систем, под­держиваемая современными CASE-средствами, предполагает фиксацию структуры базы данных и алгоритмов обработки данных, составляющих функциональные приложения /7/, что крайне затрудняет модификацию ИС для изменения ее функциональности во время последующей эксплуатации, так как фактически требует повторения цикла разработки.

Прогрессивные технологии программирования стремятся к тому, чтобы дать пользователю средства описания прикладных задач и правил их решения

  • на это, в частности, направлены объектно-ориентированный подход, и не­давно стандартизованный унифицированный язык моделирования н многое другое. Однако проблема управления функциональностью на стадии эксплуа­тации (как важнейшая часть обеспечения эффективного функционирования информационных систем) не менее, а зачастую - и более важна.

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

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

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

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

Это направление на сегодняшний день в общетеоретическом и методо­логическом плане практически не рассматривается - даже такие крупнейшие держатели технологий и средств создания корпоративных информационных сксч^м, как Oracle, Microsoft, BAAN ориентируются на создание статичных конструкций ИС. Другие производители пытаются включить в состав своих продуктов языки и средства изменения программного кода приложений, од­

нако это в абсолютном большинстве случаев некие алгоритмические языки высокого уровня, использование которых пользователем практически невоз­можно.

Вышеизложенное заставляет искать новые, нетрадиционные архитек­турно-технологические подходы и решения, одному из которых и посвящена данная работа. Основная гипотеза рассматриваемого подхода заключается в возможности переноса понятий семантической сложности и синтаксической вариантности формальных лингвистических систем (по классификации, при­веденной А. И. Губинским в /8/) на конструкцию информационных систем, и применение метауправления (основываясь на его трактовке специалистами Венгерской академии наук в работе /9/) для управления функциональностью информационной системы в процессе ее применения.

В соответствии с предлагаемым подходом совокупность структур хра­нения данных и алгоритмов выполнения типовых операций обработки дан­ных можно рассматривать как алфавит информационной системы.

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

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

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

Использование синтаксической вариантности и метауправления позво­ляет по-иному подойти и к созданию упомянутых выше информационных систем "однократного" применения, а также к формированию базиса техноло­гии промышленного производства специального программного обеспечения "критических*1 информационных систем.

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

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

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

кратного” применения и "критические" информационно-управляющие авто­матизированные системы), для каждого из которых описана специфика общей проблемы создания специального программного обеспечения и поддержания его эффективного функционирования. Определено понятие функционально­сти информационной системы и выполнен анализ причин низкой адаптивно­сти функциональности информационных систем, создаваемых по традицион­ной методологии. Для информационно-управляющих автоматизированных систем введено понятие и показана необходимость формирования и примене­ния технологии промышленного производства их специального программно­го обеспечения, а для систем "однократного" применения отмечена их низкая рентабельность. Описана суть подхода к использованию синтаксической ва­риантности и метауправления по отношению к информационным системам, сформулирована цель исследования, определена его структура и сформулиро­ван перечень задач исследования.

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

В третьей главе приведено описание моделей и методов, построения средств представления, формирования и обработки метаинформации в син­таксически вариантных информационных системах. В качестве базопой моде­ли представления метаинформации предложено использовать формализм ие­рархических сетей фреймов, расширенный средствами представления ссы­лочных отношений и правилами конкретизации фреймов - информационных секций, а также некоикретизованиых слотов-констант. Разработаны два вари­анта языка представления метаннформации, первый их которых приближен к скобочной нотации языка программирования Лисп, а второй представляет со­бой специальное XML-приложение. Модель процесса перевода информации сформулирована в понятиях перевода, управляемого синтаксисом и данными и осуществляемого специальным процессором, являющимся расширением ав­томата с магазинной памятью. Рассмотрены возможные варианты задания вычислительной семантики метаинформации и построены формальные моде­ли формирования компонентов метаинформации для двух вариантов языка ее представления, причем для ХМ!.-приложения сформирована модель синтак­сически управляемого XML-редактора. Особенностью большей части мате­риала главы заключается к демонстрации применения методов теории компи­ляции (с некоторыми изменениями и дополнениями) для решения задач, ко­торые в этой теории не рассматриваются как не возникающие при выполне­нии автоматического анализа и перевода в транслирующих системах.

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

применения, а также систем, для которых характерны высокая ди­намика или изначальная неопределенность предъявляемых к ним требований.

В пятой главе описаны технологические основы создания специального программного обеспечения информационно-управляющих автоматизирован­ных систем с применением сквозного моделирования, поддержанного синтак- сически вариантными средствами. Более детально рассмотрена проблема формирования технологий промышленного производства специального про­граммного обеспечения информационно-управляющих автоматизированных систем как программного продукта, сформулированы предложения по ориен­тации их организационно-методологического базиса на процессы сквозного контроля качества, инвариантные к содержанию процесса создания про­граммного обеспечения и поддержанные адаптируемыми средствами сквоз­ного моделирования. Содержание скпозного моделирование определено как последовательное применение иерархии информационных, имитационных и полунатурных моделей, обеспечивающих оценку вариантов проектных реше­ний и поддерживающих реализацию компонентов программного обеспече­ния, их комплектование и оценку качества. Для полунатурного моделиро­вания как средства обеспечения комплексного динамического тестирования специального программного обеспечения "критических" информационных систем разработаны методика синтеза модельной части полунатурной модели и методика проведения полунатурного моделирования с последовательным включением модулей в состав модели.

Следует отметить, что в четвертой и пятой главах в качестве примеров применения метауправления для построения различных информационных систем частично описаны результаты, полученные совместно с А. В. Пугин- цевым, С. С. Мигасом, М. В. Бородатовой и Д. В. Белоусом, которые в рамках диссертационных исследований, выполненных под научным руководством автора данной диссертационной работы, решали научные задачи, связанные с

различными аспектами применения метауправления в интересах , автоматиза­ции имитационного, информационного и полунатурного моделирования - /10-13/.

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

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

К новым научным положениям, разработанным в ходе исследований и выносимым на защиту, относятся:

  1. Концептуальные основы построения информационных систем на ос­нове формализма синтаксически вариантных лингвистических систем и мето­да метауправления:

формальная модель синтаксически вариантной информационной систе­мы;

логическая структура информационной системы с метауправлением;

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

  1. Модели 1] методы построения систем формирования, представления и обработки метаинформации в синтаксически вариантных информационных системах:

базовая модель представления метаинформации на основе иерархиче­ских сетей фреймов с вариантной структурой;

модель и метод перевода метаинформации, управляемого синтаксисом и данными;

метод построения синтаксически управляемых систем порождения и обработки компонентов метаинформации на основе контекстно-свободных описаний их структуры.

  1. Модели и методики построения типовых систем обработки информа­ции как информационных систем с мстауправлением функциональностью:

модель и методика построения средств формализации и агрегации экс­пертных знаний по спецификаторам доменов;

модель и методика построения средств порождения имитационных мо­делей по схеме метауправления на основе агрегат ивного подхода;

методика построения системы интеграции отчетно-аналитической ин­формации в иерархически организованной системе управления с использова­нием унифицированных спецификаторов документов;

концептуальная модель синтаксически вариантной аналитической ин­формационной системы и методика ее предметной адаптации.

  1. Технологические основы создания специального программного обес­печения с применением сквозного моделирования, поддержанного синтакси­чески вариантными средствами:

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

методика синтеза модельной части полунатурной модели среды погру­жения специального программного обеспечения;

методика проведения полунатурного моделирования с последователь­ным включением модулей специального программного обеспечения в состав модели.

Результаты работы были апробированы на IV Всесоюзной HTUJ “Ими­тационные эксперименты с моделями сложных систем” (г. Калининград) в 1989 г./16/, IX Межвузовской НТК ВВМУРЭ им. А.С. Попова (г. Петродво- рец) в 1998 г. /17/, VI Санкт-Петербургской международной конференции

"Региональная информатика-98" (Информационные технологии в здраво­охранении) в 1998 г. /18/, 5-ой международной конференции "Современные технологии обучения’’ (г. Санкт-Петербург) в 1999 г. /19/* II Международной научно-практической конференции "Образование на рубеже веков: традиции и инновации" (г. Санкт-Петербург) в 1999 г. /20/, Международной конферен­ции "Проблемы современной геополитики. Продвижение НАТО на восток - проблемы безопасности России и стран СНГ" (г. Санкт-Петербург) в 1999 г. /21/, Межвузовской научно-методической конференции "Проблемы совер­шенствования учебно-воспитательного процесса в высших военно-учебных заведениях” (г. Воронеж) в 1999 г. /22/, Российском национальном конгрессе "Человек и его здоровье" (г. Санкт-Петербург) в 1999 г. /23/, Юбилейной конференции войск связи ВС РФ и Военного университета связи (г. Санкт- Петербург) в 2000 г. /24/, Международной научно-практической конференции "Системный анализ в проектировании и управлении" (г. Санкт-Петербург) в 2000 г. /25/, Ш Международной конференции по мягким вычислениям и из­мерениям SCM'2000 (г. Санкт-Петербург) в 2000 г. 1261, Международной на­учной конференции "Математические методы в технике и технологиях - ММТТ-2000" (г. Санкт-Петербург) в 2000 г. /27,28/, Международной научно- технической конференции "Современные информационные технологии" (г. Пенза) в 2000 г. /29/, Международной научно-практической конференции "Теория, методы и средства измерений, контроля и диагностики" (г. Новочер­касск) в 2000 г. /30/* Международной научно-практической конференции "Компьютерные технологии в науке* производстве, социальных и экономиче­ских процессах" (г. Новочеркасск) в 2000 г. /31/, VI Межвузовской научно- технической конференции ВВИРЭ (г. Воронеж) в 2000 г. /32/, Всероссийской научно-практической конференции "Электронный терроризм в телекоммуни­кационных системах" (г. Санкт-Петербург) в 2000 г., Международной конфе­ренции “Региональная Информатика - 2000” (г. Санкт-Петербург) в 2000 г., а

также X НТК НПП "Полет" (г. Н-Новгород) в 1999 г. /33,34/, шести научно- технических конференциях СПВВИУС в период с 1989 по 2000 гг. /35-56/, научно-технических советах ряда научно-исследовательских учреждений и предприятий г. Санкт-Петербурга и научно-теоретических семинарах Воен­ного университета связи.

Основные результаты диссертационной работы опубликованы в 4 моно­графиях (из них две - в соавторстве) /57-60/, 2 журнальных статьях /61,62 /, 3 тематических сборниках трудов Академии региональных проблем информа­тики и управления /63-67/, брошюре /68/, 7 статьях, помещенных в тематиче­ские сборники Военной академии связи (Военного университета связи) /69- 75/ и 3 - Ленинградского высшего военного инженерного училища связи /76- 78/, 3 учебных пособиях /79-81/, 6 отчетах о НИР /82-87/.

По поданным заявкам на изобретения получено 3 авторских свидетель­ства /88-90/.

Использование результатов работы подтверждается актами реализации от Комитета Здравоохранения г. С-Петербурга (3 программных системы, имеющих массовое внелрение в различных лечебно-профилактических учре­ждениях города), ОАО НИИ "Звезда" (НИР "Звезда-2", "Стенд-1", ОКР "Звез­да", "Тайга*. ‘’Основа"), от в/ч 52686-Ж (НИР "Корсит", комплексная целевая программа "Центр-201 О^)» от ОАО "Институт сетевых технологий" (ОКР "Вулкан4), от АООТ "Интелтех" (ОКР "Памир-С"), НПП "Полет" (изделия 65с28 и 38-1), от НПП "Импульс" (ОКР "1531000"), 16 ЦНИИ МО РФ (НИР "Состояние", "Транзит").