Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области

УДК 618.3:50

ПРАГМАТИКА ОНТОЛОГИЙ:
ОБЪЕКТНО-ОРИЕНТИРОВАННАЯ МОДЕЛЬ Познаний
О ПРЕДМЕТНОЙ ОБЛАСТИ

С.В. Смирнов1

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

Введение

С самого начала Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области «большой» российскей дискуссии об онтологиях (круглый стол КИИ-2000), когда «западные» варианты толкования этого понятия уже были коротко представлены в учебнике [Гаврилова и др., 2000] и онтологии отводилось место посредника меж тезаурусом и Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области моделью предметной области (ПрО), отмечалось, что на практике нередко онтология и есть модель ПрО [Нариньяни, 2001]. При уточнении, что идет речь о концептуальных моделях, фиксирующих понятийную структуру ПрО, вырисовывается прагматическое осознание роли онтологий в прикладных умственных Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области системах, которое отлично согласовывалось с ранее размещенными точками зрения о концептуальной составляющей моделей ПрО (к примеру, [Тамм и др., 1987], [Христьяновский и др., 1992]). В целом формирование представлений об онтологиях следовало руслу Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области эпистемической логики и содействовало выявлению разновидностей познаний: беспристрастных, т.е. «знаний о действительности», и личных, характеризующих представления определенного человека либо определенной группы «договаривающихся людей» в виде организованной системы определений и спецификации их допустимых Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области значений, т.е. онтологических познаний. Но развитие этой темы приводит к дилемме отражения в описании познаний о ПрО философского тезиса об онтологической относительности [Куайн, 1996], серьезное решение которой, по-видимому, может Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области быть только в случае прагматической интерпретации онтологии как объектно-ориентированной (ОО) модели данных компьютерных приложений, отражающих ПрО и манипулирующих этим отражением [Смирнов, 2000], [Смирнов, 2004].

В предлагаемом материале анализ понятия и роли онтологии полностью переведен в плоскость Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области прагматики, т.е. обсуждения животрепещущих вопросов моделирования данных для объектно-ориентированных приложений. Это возможно окажется полезным исследователям философии и практики информационно-логического моделирования и анализа ПрО на базе ОО-представления познаний, также Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области разработчикам SDK и CASE-инструментариев для разработки ОО-приложений, рассматриваемых как приложения баз данных и как системы, основанные на познаниях.

1. Опыт разработки модели данных для приложений

1.1. Объектная модель предметной области приложения

Обоснование ОО Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области-подхода заключается в том, что при формулировке познаний, составляющих содержание научных теорий и инженерных дисциплин, фундаментальную роль играют суждения о наличии дискретных объектов и существовании отношений меж ними. Огромное количество объектов Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области, рассматриваемых в контексте всякой задачки как приложения некой теории, образует ПрО задачки. На этом огромном количестве задаются дела: унарные, которые интерпретируются как имманентные агрегируемые характеристики (либо атрибуты) объектов, и случайной арности, либо фактически дела Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области, которые обрисовывают разные ассоциации объектов. Мощность моделирования, присущая бинарным отношениям, позволяет ограничиться ими при описании ПрО, т.е. рассматривать связи меж отдельными парами объектов. Картина ПрО в виде сети связанных объектов в Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области теории представления познаний известна как семантическая сеть, приятным изображением которой служит раскрашенный орграф.

Верхушки сети, представляющие объекты ПрО, распадаются на две категории: экземпляры и классы. Сабсеть, состоящая из вершин-классов и соединяющих Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области эти верхушки дуг, обрисовывает понятийную структуру ПрО, т.е. задает онтологию ПрО. Сабсеть вершин-экземпляров является денотативной объектной моделью ПрО, в какой типы вершин и дуг определяются онтологией ПрО.

При Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области решении задач онтология представляет теорию, а денотативная модель конкретизирует эту теорию применительно к животрепещущей ситуации в моделируемой ПрО. Множественность таких ситуаций делает прибыльным иметь раздельные спецификации для онтологической и денотативной компонент объектной модели Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области ПрО, а при решении задач использовать понятие контекста моделирования как животрепещущей пары (онтология ПрО, денотативная модель ПрО) [Смирнов, 2004].

^ 1.2. Моделирование связей меж объектами

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

Для манипулирования трудно связанными данными ОО-системы оснащаются особыми классами. И так как фактически Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области важные приложения подразумевают сохранение объектов в некой ОО базе данных, то преимуществом владеют открытые реализации устройств связывания, к примеру, такие как класс SIMSET для имитации множеств в СИМУЛА [Дал и др., 1969].

На рис. 1 приведен Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области апробированный вариант устройства онтологии как ОО модели данных. Эта модель включена в последовательность {Наборы (аналог SIMSET), Модель данных системы разработки приложений (МДСРП), Онтологии ПрО приложений}, каждое звено которой образует семантически Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области замкнутую и законченную абстракцию. В неком смысле «за» последним вариабельным звеном этой цепи - онтологией ПрО, может следовать только «веер» семантически эквивалентных денотативных моделей этой ПрО, число которых, вообщем говоря, не ограничено.

Для описания Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области связей меж объектами предлагается внутренний для МДСРП данных класс Valence, тип которого совпадает с типом класса НАБОР. Объект, агрегирующий объект класса Valence (т.е. владеющий атрибутом-валентностью), располагает динамической структурой данных Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области - набором объектов класса ССЫЛКА. Каждой прямой валентности соответствует одноименная инвертированная валентность, имя которой помечается особым тегом (на рис. 1 знак «#»). Связь меж объектами может быть установлена только при наличии у 1-го из их прямой, а у Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области другого одноименной инвертированной валентности и фиксируется встречными ссылками на связываемые объекты. Таковой механизм полностью соответствует ОО-парадигме, обеспечивая упругость представления и манипулирования связями в объектных моделях.

^ 1.3. Организация динамической памяти объектов

Стандартное для ОО Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области-подхода осознание и конструирование объекта как идентифицированного агрегата атрибутов либо как иерархии таких агрегаций возможно окажется стесняющим обстоятельством при описании сложных ПрО и работе со сложными моделями. К примеру Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области, в инженерии познаний очень важную роль играет соответствие меж именами и обозначаемыми ими объектами ПрО: в процессе вывода, вычислений и т.п. могут выясняться новые имена объекта и денонсироваться ранее известные, что Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области интерпретируется как получение новых познаний. Другой принципиальный пример – соотнесение с объектом линии движения его состояний во времени. Потому лучше снабдить объекты динамической памятью.



Рис.1. Объектно-ориентированная модель данных для конструирования онтологий: объекты Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области-классы указаны строчными знаками, объекты-атрибуты – курсивом; жирные стрелки реализуют дела «является_видом», тонкие - «является_частью»; подчеркнуты терминальные классы (типы)

С этой целью всякий объект может агрегировать объекты внутреннего для МДСРП класса Book, тип Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области которого совпадает с типом внутреннего класса НАБОР. Членами таких наборов – книжек динамической памяти - являются объекты класса Страничка, атрибут Текст которых играет роль многоцелевой ячейки памяти. Согласно рис. 1 каждый объект априори снабжается Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области 3-мя книжками динамической памяти: Обозначения предлагается использовать для хранения кореферентных имен; в книжку Ограничения помещаются выражения, интерпретация которых позволяет держать под контролем правильность моделей в рамках некой системы взглядов, теории; книжка Отображения введена для Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области хранения данных, применяемых для отображения объекта системами визуализации моделей.

^ 1.4. Неотклонимые классы прикладных онтологий

1.4.1. Представление и хранение запросов к объектной модели. Как ранее говорилось, для хранения объектных моделей естественно создавать ОО БД Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области. Развитие систем управления такими хранилищами связывают с концепцией дедуктивных баз данных [Чери и др., 1992]. Запрос к хранимой объектной модели представляет в данном случае логическое выражение, в каком связаны и отчасти конкретизированы литералы Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области, представляющие объекты, классы и атрибуты описываемой ПрО. Ответом служит кусок объектной модели - коллекция в общем случае связанных меж собой объектов, для которых логическое выражение поистине. Практически запрос вызывает фильтрацию модели – операцию Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области, очень востребованную на практике в системах, основанных на познаниях.

Обсуждение реализации ОО СУБД выходит за рамки избранной темы, но ясно, что в объектной модели целенаправлено конструировать и хранить запросы в декларативной форме Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области как дескрипторы животрепещущих коллекций объектов. Потому в МДСРП (рис. 1) введен класс КОЛЛЕКЦИЯ, который помещается в каждую прикладную онтологию ПрО с запретом конфигураций и конкретизации (прибавления потомков).

1.4.2. Структуризация объектной модели. Аналогично во всякую онтологию помещается Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области класс БЛОК (рис. 1). При всем этом при помощи валентности размещается_в_блоке поддерживается блочная организация объектной модели – простого и действенного способа ее иерархической структуризации, принципиальной, а именно, в задачках визуализации моделей.

^ 2. Содержание Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области онтологических спецификаций

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

^ 2.1. Замыкание системы объектных моделей: метаонтология

К проблематике конструирования онтологий полностью относится Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области упомянутый тезис об онтологической относительности, когда наше познание об объектах, описываемых на языке одной теории, можно разбирать только на языке другой теории, который в свою очередь, должен рассматриваться в отношении к языку Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области последующей теории, и т.д. до бесконечности. К примеру, в этом смысле МДСРП нуждается во наружном определении ряда слагающих ее частей: понятий «класс», «атрибут» и др. (рис. 1).

«Технологической реакцией» на онтологическую относительность является Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области создание такового языка концептуальной спецификации ПрО, который обеспечил бы обрыв нескончаемой онтологической цепочки, т.е. обеспечил бы и самоописание, и спецификацию хоть какой другой модели. Другими словами, для разработки приложений нужно Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области выстроить семантически замкнутую систему объектных моделей, которая включила бы в себя и МДСРП, и прикладные онтологии, и любые денотативные объектные модели. Такая задачка решается методом построения «онтологии онтологий», либо метаонтологии [Смирнов, 2000].

На рис Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области. 2 представлен вариант таковой метаонтологии, где включаемый в каждую онтологию кусок МДСРП дополнен 2-мя разновидностями объектов: АТРИБУТ и КЛАСС. Так как КЛАСС имеет тот же тип, что и ОБЪЕКТ, то ОБЪЕКТ, и все Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области его подвиды семантически сущность классы2.

Рис.2. Метаотнология

^ 2.2. Описание отношений меж понятиями

Суждение, что в семантической сети, представляющей онтологию ПрО, верхушки есть понятия (классы), а соединяющие их дуги – бинарные дела (меж объектами классов), нуждается Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области в суровом уточнении.

В онтологии, как и во всякой объектной модели, появление связи меж объектами (в онтологии это классы) есть проявление имманентных параметров данных объектов. В общем случае огромного количества параметров Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области класса и параметров объектов этого класса не пересекаются. Как следует, меж классами не может появиться связь, которую можно было бы любым образом сопоставить со связями меж объектами в денотативной модели (поточнее с одной из Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области числа тех совокупностей таких связей, что определяют разновидности отношений меж объектами ПрО), и интерпретировать как упомянутое связывающее классы «бинарное отношение». Потому связи-отношения меж понятиями, возникновение которых в онтологической спецификации интуитивно Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области полностью оправданно, практически лежат за пределами фактически объектной модели онтологии.

Связи, понимаемые как «бинарные отношения» меж классами онтологии, носят виртуальный нрав, т.е. их следует осознавать только как приятное свидетельство наличия Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области у рассматриваемых классов определенных спецификаций, устанавливающих способность к связыванию для объектов этих классов (в предложенной МДСРП таким описанием класса служит агрегация валентности).

На рис. 2 факт агрегации классами ОБЪЕКТ и БЛОК определенных валентностей позволяет выстроить Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области образы бинарных отношений «является_частью», «является_видом» и «размещается_в_блоке», которые позволяют только нагляднее представить содержание и смысл данной объектной модели, т.е. являются элементами визуализации онтологии, выступая в роли особых Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области составных представлений реальных частей объектной модели. Действительные же связи объектов в онтологиях реализуют только два дела: «является_частью» и «является_видом».

^ 3. Процедурные составляющие модели данных

ОО модель представления познаний и данных допускает внедрение 2-ух Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области главных процедурных типов атрибутов: бесов и способов.

Традиционные бесы - конструкторы и деструкторы объектов. В МДСРП это соответственно атрибуты if_added и if_removed (рис. 1). Потребность в схожих интеррогативно управляемых Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области процедурах практически исчерпывается введением еще всего только 1-го беса – «активного значения» if_updated для атрибутов (рис. 2).

Анализ МДСРП (рис. 1) и метаонтологии (рис. 2) закономерно приводит к вопросу о локализации описаний способов, реализующих такие базисные Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области ОО-операции как порождение объектов, связывание их меж собой и т.п., не говоря уже о стандартных макрооперациях с объектными моделями (открытие, сохранение и т.п.).

На 1-ый взор такими ОО-методами должен быть Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области атрибутирован класс ОБЪЕКТ МДСРП, что гарантирует доступ к подходящим операциям во всех объектных моделях. Но можно показать, что этот подход небезупречен на теоретическом уровне и нерационален технологически. Действительное решение Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области опирается на то, что базисные способы (как и другие процедурные составляющие объектных моделей) употребляются приложениями, т.е. их привязка будет естественной к неким понятиям ПрО приложений. Другими словами, все базисные способы системы разработки приложений целенаправлено Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области специфицировать в онтологии приложений.

Онтология приложений была предложена и получила развитие в [Смирнов, 2001], [Смирнов и др., 2006]. Она реализует более общие представления о решении задач как о целенаправленной трансформации объектных моделей. «Пространство Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области действий» при решении всякой задачки задает совокупа пар (онтология ПрО, денотативная модель ПрО), либо контекстами моделирования, и всякое ОО-приложение является денотативной объектной моделью ПрО приложений.

Кусок онтологии приложений приведен на рис. 3:

Рис.3. Кусок онтологии приложений

На рис. 3 выделено, что все базисные способы работы и с объектами, и с объектными моделями в целом предлагается рассматривать как атрибуты денотативных Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области объектных моделей. Это решение и корректно логически, и полностью соответствует интуитивному представлению о «пространстве действий» приложения - это, сначала, объектная модель ПрО. К примеру, изменение значения атрибута-свойства определенного объекта надлежит осознавать как Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области акт воздействия на объектную модель, а указание на некий ее определенный объект и его атрибут следует рассматривать как уточняющие характеристики такового воздействия. Такое решение отлично и с позиции сбережения вычислительных ресурсов, т.к. фактически не Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области увеличивая временные издержки на осуществлении операций с элементами объектных моделей, значительно бережет память: базисные способы работы с объектами и моделями хранятся в онтологии приложений и не дублируются ни в одной другой Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области модели.

^ Перечень литературы

[Гаврилова и др., 2000]  Гаврилова Т.А., Хорошевский В.Ф. Базы познаний умственных систем. – СПб.: Питер, 2000.

[Дал и др., 1969]  Дал О.И., Мюрхауг Б., Ньюгорд К. СИМУЛА-67, универсальный язык программирования Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области. – М.: Мир, 1969.

[Куайн, 1996]  Куайн В. Онтологическая относительность // В кн.: Современная философия науки: познание, рациональность, ценности в трудах мыслителей Запада. 2-е изд., перераб. и доп. – М.: Логос, 1996.

[Нариньяни, 2001]  Нариньяни А.С. Кентавр Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области по имени ТЕОН: Тезаурус + Онтология // Труды интернационального семинара Диалог’2001 по компьютерной лингвистике и ее приложениям. Т. 1– Аксаково, 2001.

[Смирнов, 2000]  Смирнов С.В. Онтологическая относительность и разработка компьютерного моделирования сложных систем // Известия Самарского научного Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области центра РАН. 2000. Т. 2. № 1.

[Смирнов, 2001]  Смирнов С.В. Онтологический анализ предметных областей моделирования // Известия Самарского научного центра РАН. 2001. Т. 3. № 1.

[Смирнов, 2004]  Смирнов С.В. Онтологии в прикладных умственных системах: прагматический подход // Девятая Государственная конф. по Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области искусственному уму с интернациональным ролью КИИ-2004: Труды конф., Т. 3. – М.: ФИЗМАТЛИТ, 2004.

[Смирнов и др., 2006]  Смирнов С.В., Гинзбург А.Н. Формирование и внедрение сосуществующих контекстов моделирования сложной системы // Трудности управления и Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области моделирования в сложных системах: Труды VIII интернациональной конф. – Самара: СамНЦ РАН, 2006.

[Тамм и др., 1987]  Тамм Б.Г., Пуусепп М.Э., Таваст Р.Р. Анализ и моделирование производственных систем. – М.: Деньги и статистика Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области, 1987.

[Христьяновский и др., 1992]  Христьяновский Д.Г., Эрлих А.И. Трудности моделирования в прикладных умственных исследовательских работах // Труды III конф. по искусственному уму. Т. 2. – Тверь: РАИИ, 1992.

[Чери и др., 1992]  Чери С., Готлоб Г., Танка Л Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области. Логическое программирование и базы данных. – М.: Мир, 1992.

1 443020, Самара, ул. Садовая 61, ИПУСС РАН, smirnov@iccs.ru

2 Внутренние классы МДСРП на теоретическом уровне также есть подвиды ОБЪЕКТ. Но благодаря тому, что они укрыты Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области от юзера, а их применение зафиксировано, можно ради экономии вычислительных ресурсов отсечь у их все наследуемые от ОБЪЕКТ атрибуты, которые не применяются при работе с объектами этих классов. Формально это изменит тип внутренних классов, что Удк 618. 3: 50 прагматика онтологий: объектно-ориентированная модель знаний о предметной области отражено на рис. 1.





ugolovnaya-otvetstvennost-za-uchastie-v-prestupnoj-organizacii.html
ugolovnie-dela-za-isklyucheniem-ugolovnih-del-ukazannih-v-chastyah-vtoroj-i-tretej-nastoyashej-stati-schitayutsya-ugolovnimi-delami-publichnogo-obvineniya.html
ugolovnij-i-grazhdanskij-process-v-ssha.html