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


 


Владельцы патента RU 2431188:

Масюк Максим Анатольевич (RU)
Ярополов Павел Павлович (RU)
Смирнов Андрей Леонидович (RU)
Лепилов Сергей Игоревич (RU)

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

 

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

С развитием законодательной базы на уровнях субъектов РФ и на федеральном уровне существенно возросло количество действующих нормативно-правовых документов - законов, постановлений. Значительная часть этих документов носит поправочный характер, то есть содержит в себе ссылки на другие постановления, законы с описанием вносимой поправки в текст или отменой ранее действующего документа. Такие ссылки одних документов на другие образуют единую связанную структуру (математический граф), которую можно рассматривать в рамках какой-либо электронной базы данных, в рамках законотворчества РФ или отдельного субъекта РФ.

Представление общей картины путем анализа текстов является трудоемкой процедурой. Кроме того, существует вероятность ошибки при разработке нового законодательного акта, если не учесть все связанные с ним (ранее принятые) документы, которые, в свою очередь, имеют аналогичные взаимосвязи с другими документами. Анализ данной ситуации показал, что в настоящее время не существует программно-технических средств, призванных отслеживать всю сложную структуру взаимосвязей нормативно-правовых документов в рамках законотворчества РФ или отдельного субъекта РФ, что усложняет деятельность экспертов и юристов, отвечающих за качество и корректность принимаемых актов.

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

Известен способ «Интеграция визуальных наблюдений, сообщений, и данных» US 20040174397 [1]. Данный способ позволяет получить наглядное изображение пути клиента, просматривающего место (адрес) сети и связанной с ним деловой информации. Выбранные данные движения потенциальных клиентов проанализированы и отображены пользователю. Данные могут быть выданы на дисплей в форме графа.

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

Наиболее близким к заявляемому техническому решению является «ДЕРЕВО СВОЙСТВ ДЛЯ НАВИГАЦИИ И НАЗНАЧЕНИЯ МЕТАДАННЫХ» RU 2365982 [2]. Это компьютерно-реализованный способ, выполняемый в компьютерной системе, имеющей графический интерфейс пользователя и подсистему хранения данных, и предназначенный для модификации значений, ассоциированных со свойствами метаданных хранящихся элементов данных, при этом способ содержит этапы, на которых:

- выполняют первое отображение дерева свойств, имеющего множество узлов свойств, которые могут быть развернуты для показа подузлов;

- принимают указание выбора одного или более элементов данных из упомянутого набора элементов данных;

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

1. Подсистема гиперссылок одних документов на другие.

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

3. Подсистема автоматического (фонового) анализа связанной структуры на предмет связей, которые не корректны с точки зрения норм законотворчества.

Опишем подробнее особенности реализации каждой из трех подсистем.

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

Подсистема графического отображения.

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

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

Для повышения гибкости, наглядности и удобства использования подсистема графического отображения может быть оснащена следующими особенностями:

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

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

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

Подсистема автоматического (фонового) анализа связанной структуры.

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

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

1 - Замена текста закона другим текстом.

2 - Отмена закона (утратил силу).

3 - Просто упоминание одного документа в тексте другого (тип связи не определен лингвистическим анализатором - произвольная ссылка).

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

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

2. Происходит ссылка типа 1 на документ, к которому уже были ссылки типа 1 от других документов.

3. На документ, от которого исходит дуга типа 1, находятся другие ссылки типа 1. В реальной ситуации это означает, что вносятся изменения в закон, который сам вносит изменения в другой закон, что не допустимо.

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

На фиг.1 представлен реальный пример взаимосвязей для документа №10-1900 - закона одного из субъектов РФ, где

1 - основной рассматриваемый документ;

2 - документы истоковой части графа;

3 - документы стоковой части графа;

4 - потенциально «отсутствующая» связь;

5 - потенциально «лишняя» связь.

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

Хронология учитывается слева-направо и сверху-вниз. То есть вышерасположенные документы приняты позже "исследуемого". Дополнительную информацию о виде и статусе документов несет цветовая окраска узлов.

Например, при анализе данного изображения можно предположить следующее:

1. Отсутствует связь между документами 9-1784 и 6-1121 (поз.4).

2. Присутствует "лишняя" связь между документами 6-1878 и 8-1323 (поз.5) по причине отмены действия документа 8-1323 "исследуемым" документом.

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

Также может найти свое применение в электронных справочно-правовых системах, в системах автоматического анализа текстов законотворческого характера для повышения наглядности при анализе документов.

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

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

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

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

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

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

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

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

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

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



 

Похожие патенты:

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

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

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

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

Изобретение относится к способам обеспечения передачи данных между устройствами. .

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

Изобретение относится к средствам для управления данными между общим хранилищем данных и множеством приложений из множества несопоставимых прикладных объектных структур.

Изобретение относится к способу построения графического интерфейса. .

Изобретение относится к средствам для управления данными обратной связи, которые используются для ранжирования результатов поиска. .

Изобретение относится к способам поиска в сети. .

Изобретение относится к объединенному пользовательскому интерфейсу, который позволяет пользователю выполнять фильтрацию результатов поиска для скрытия продвинутых файлов

Изобретение относится к системам интернет-телефонии, а более конкретно к обработке разговора для идентификации представляющих интерес данных разговора или контекста

Изобретение относится к вычислительной технике, в частности к способу формирования структуры агрегированных данных и способу поиска данных посредством структуры агрегированных данных в системе управления базами данных (СУБД), и может быть использовано в СУБД

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

Изобретение относится к способам поиска данных

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

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

Изобретение относится к области запросов баз данных

Изобретение относится к способу сохранения принятых потоков мультимедийных данных реального времени в контейнерном медиафайле
Наверх