Онтология структуры органов власти — размышления

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

Про онтологическое моделирование я где-то с год назад начал моделировать не только регионы, но структуру органов власти. Потом нашёл онтологию OEGov которую TopQuadrant делали по заказу GSA, проникся, промоделировал часть госструктур на ней. В итоге минусы плюсы перевесили и вот почему:

—  В OEGov очень много базовых понятий относящихся, в основном, к американской системе власти. А многие понятия схожие по написанию/звучанию отличаются от российских по ролям, полномочиям и т.д.  Например, агентства в России и в США — это два разных понятия, равно как и комиссии и не только.

— Я так и не разобрался как там можно моделировать нормативно-правовые документы и ссылаться на них. Даже если это предусмотрено, то весьма неудобно

— В принципе есть ощущение что очень много понятий, без достаточного числа объяснений что да как и почему.

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

Эти кусочки будут следующими:

1. Базовая геополитическая онтология

Онтология с описанием структуры административно-территориального деления страны на субъекты и их группировки. А также классификационные и идентификационные коды

2. Базовая нормативно-правовая онтология

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

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

3. Конституционная онтология (онтология Конституции)

Основана на базовой нормативно-правовой онтологии и включает все статьи Конституции и основные понятия в ней определённые. Все статьи Конституции и понятия необходимые для моделирования других онтологий должны быть в ней определены.

4. Базовая онтология органов государственной власти

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

5. Онтология центральных органов власти

Основана на: базовой геополитической онтологии, базовой нормативно-правовой онтологии, конституционной онтологии и базовой онтологии органов государственной власти.

В ней содержаться описания структуры Президента, правительства, ЦИК, Счетной Палаты, Банка России, Прокуратуры и всех остальных центральных органов власти и их территориальных подразделений.

6. Геополитические онтологии органов субъектов федерации

Основаны на: базовой геополитической онтологии

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

7. Онтологии органов власти субъектов федерации

Основаны на: базовой геополитической онтологии, базовой нормативно-правовой онтологии, конституционной онтологии и базовой онтологии органов государственной власти, геополитической онтологии данного субъекта федерации.

Включают описание структуры органов власти в рамках одного из субъектов федерации с перечислением всех органов государственной и местной власти.

8. Базовая онтология бюджетных учреждений

Основана на: базовой онтологии органов государственной власти

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

9. Онтология бюджетных учреждений федерального подчинения

Основана на: базовой онтологии бюджетных учреждений, онтологии органов государственной власти, базовой геополитической онтологии

Включает описания всех госучреждений федерального подчинения.

10. Онтологии бюджетных учреждений подчинения субъекта федерации

Основана на: базовой онтологии бюджетных учреждений, онтологии органов государственной власти, базовой геополитической онтологии, онтологии органов власти субъекта федерации, геополитической онтологии субъекта федерации

Описание всех госучреждения регионального подчинения.

11. Онтология подборок нормативно-правовых актов

Основаны на: базовой онтологии нормативно-правовых актов, конституционной онтологии, базовой онтологии органов государственной власти и онтологии центральных органов государственной власти.

Это подборка тематических онтологий по таким группам документов как:

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

— кодексы Российской федерации

— и другие группы документов.

И примерно такая схема

Я тут конечно ещё очень многое не упомянул, но, в общем-то я описывал только самые основные онтологии, фундамент для всех других.

Далее рассуждения вслух по разным вопросам.

Почему не сделать всё в одной системе/одном документе/единой онтологией? В основном по причине простоты локализации изменений. Их особенно много на уровне субъектов федерации и бюджетных учреждений.

Почему не сделать всё в виде Semantic Wiki? Потому как в Semantic Wiki удобно смотреть, но не моделировать. После завершения базовых онтологий их можно будет публиковать в виде Semantic Wiki или в формате DBPedia через OpenLink

Почему не сделать всё попроще? Потому как усложнять из простых структур сложнее чем получать простые выборки с помощью SPARQL. Простое моделирование есть, к примеру, в ГосСети, частично основанное на описанных здесь онтологиях.

Как быть с предметными онтологиями таких как госзакупки или госуслуги? Моделировать параллельно связывая с этими базовыми онтологиями

Как быть с персонами? Выносить их в отдельные онтологии и связывать с госонтологиями через промежуточные онтологии/базы.

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

Честно говоря и с большим сожалением времени на моделирование у меня очень немного. В лучшем случае час в неделю, но, конечно, всё это очень интересно.

About This Author

  • Sokol

    Чтобы такая модель была практически полезной- возможно стоит посмотреть на работы Симона Кордонского- в частности «Россия-Поместная Федерация» Там предложена интересная модель происходящего и взаимодействия различных пластов госуправления.

    • http://ivan.begtin.name Ivan Begtin

      Спасибо, посмотрю

Яндекс.Метрика