Тема: РАЗРАБОТКА ПРЕДМЕТНО-ОРИЕНТИРОВАННОГО ЯЗЫКА ДЛЯ ОПИСАНИЯ ЮРИДИЧЕСКИХ ДОКУМЕНТОВ
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
ГЛАВА 1. АНАЛИТИЧЕСКАЯ ЧАСТЬ 5
1.1 Основные понятия 5
1.2 Legal tech 6
1.3 Анализ предметной области 9
1.4 Применение DSL 12
ГЛАВА 2. ПРОЕКТНАЯ ЧАСТЬ 13
2.1 Выбор используемых технологий 13
2.2 Техническое задание 13
2.3 Реализация DSL 19
2.4 Пример работы разработанного DSL № 1 26
2.5 Пример работы разработанного DSL № 2 29
ЗАКЛЮЧЕНИЕ 32
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 34
ПРИЛОЖЕНИЯ 37
Приложение
📖 Введение
Ввиду описанных выше тезисов активно развивается отрасль бизнеса под названием “Legal tedT Legal tech - отрасль бизнеса, специализирующаяся на информационно-технологическом обслуживании профессиональной юридической деятельности, а также на предоставлении юридических услуг потребителям с использованием информационных технологий. Данная отрасль бизнеса начала развиваться относительно недавно, приблизительно 20 лет назад, однако на сегодняшний день крупные компании активно инвестируют в организации и стартапы из этой сферы деятельности. В России legal tech также стремительно развивается, а количество юридических фирм, специализирующихся в области, постоянно растет[1].
В следствии активного применения информационных технологий в юриспруденции и возникающих во время этого процесса трудностей, в данной дипломной работе рассматривается возможность применения предметно-ориентированного языка при описании юридических документов. Предметно-ориентированный язык (domain-specific language, DSL) - это язык программирования, специализированный для конкретной области применения (в данном случае на описание юридических документов). В отличие от языков программирования общего назначения, DSL разрабатывается для решения определенного круга задач.
Актуальность данной дипломной работы заключается в том, что сложность современной юриспруденции со временем только увеличивается. Предприятиям, бизнесу и государственным учреждениям приходится либо держать большой штат юристов, либо обращаться в юридические компании для составления юридически значимого документа. Зачастую даже для повторного составления документа, вновь приходится обращаться к юристам. Введение DSL в повседневную юридическую практику, а также автоматизация обработки описанного на предметно-ориентированном языке программирования юридического документа, заметно упростит и ускорит юридическую работу. Решение по уже описанным документам можно будет принимать по результату работы компьютера, ведь “инструкции” или условия для него уже были ранее получены от цифрового юриста благодаря разработанному DSL.
Объектом исследования в данной дипломной работе является изучение возможности использования предметно-ориентированного языка для описания юридических документов в юридической практике, предметом работы - разработанный предметно-ориентированный язык. Основной целью в данной дипломной работе является разработка прототипа предметно-ориентированного языка, а также демонстрация работоспособности DSL в условиях взаимодействия с юридической информацией. Для достижения вышеуказанной цели, стоит выделить следующие задачи:
1. Обозначить проблемы, которые можно решить благодаря использования DSL.
2. Определить необходимый функционал для работы с DSL.
3. Определить структуру разрабатываемого проекта.
4. Разработать предметно ориентированный язык для описания юридических документов.
5. Продемонстрировать работу DSL, используя юридический документ.
6. Определить пути дальнейшего развития разработанного DSL.
✅ Заключение
1. Были обозначены проблемы, которые возникают во время использования ЭДО и которые можно решить благодаря использования DSL.
2. Определены требования к необходимому функционалу для работы с DSL.
3. Был разработан предметно ориентированный язык для описания юридических документов.
4. Продемонстрированы примеры работы с DSL, использовав при этом юридический документ.
Главная цель данной выпускной квалификационной работы, разработка прототипа предметно ориентированного языка для описания юридических документов, выполнена. Данный язык разработан в соответствии с заявленными требованиями к функционалу. Помимо разработки, были продемонстрированы примеры работы DSL описания официального документа и запроса в государственную структуру.
В данной дипломной работе разработана лишь начальная стадия полноценного предметно-ориентированного языка для описания реальных юридических документов и применения в электронном документообороте. Для удобной и эффективной работы с DSL стоит предпринять следующие шаги развития:
1. Привлечь действующих юристов, которые и будут применять его в повседневной практике при работе с ЭДО, для тестирования и дальнейшей разработки.
2. Продолжать разрабатывать DSL, для этого необходимо расширять функционал:
2.1. Описать дополнительные модули с методами.
Современная юриспруденция сложна и количество условий,
которые необходимо описать в виде методов для использования их в сценарии, для реализации юридического документа очень велико. Чем больше условий будет описано, тем скорее произойдет внедрение DSL.
2.2. Добавить поддержку новых языков.
На данном этапе DSL поддерживает 2 языка русский и татарский. Так как в республиках Российской Федерации разрешено составлять юридические документы как и на русском, так и на других государственных языках республики, поддержка дополнительных языков позволит использовать DSL и в других республиках, кроме Татарстана.
Данная работа размещена в свободном доступе (исходный код и текст) - http: //gititis .kpfu.ru/pavlov/law_dsl.



