Материалы магистров ДонНТУ
Описание: Персональный сайт на портале магистров ДонНТУ, 2016 г.
Руководитель: к.т.н., доц. Краснокутский Владимир Алексеевич
Описание: Персональный сайт на портале магистров ДонНТУ, 2016 г.
Руководитель: к.т.н., доц. Завадская Татьяна Владимировна
Описание: Персональный сайт на портале магистров ДонНТУ, 2011 г.
Руководитель: к.т.н., доц. Савкова Елена Осиповна
Описание: Персональный сайт на портале магистров ДонНТУ, 2013 г.
Руководитель: д.т.н., проф. Фонотов Анастас Михайлович
Описание: Персональный сайт на портале магистров ДонНТУ, 2013 г.
Руководитель: д.т.н., проф. Святный Владимир Андреевич
Описание: Персональный сайт на портале магистров ДонНТУ, 2008 г.
Руководитель: к.т.н., доц. Ладыженский Юрий Валентинович
Описание: Персональный сайт на портале магистров ДонНТУ, 2012 г.
Руководитель: д.т.н., проф. Святный Владимир Андреевич
Научные работы и статьи
Авторы: Кириллов В.В.
Описание: Учебное пособие содержит подробное изложение вопроса проектирования реляционных баз данных, что поможет выбрать наилучший метод проектирования, исходя из конкретных потребностей своей рабочей среды.
Авторы: Аветисян А., Белеванцев А., Чукляев И.
Описание: В статье описано практическое использование статического анализа для поиска ошибок и уязвимостей в исходном коде.
Авторы: Кириллин А.В.
Описание: В статье рассматривается подход к инкрементализации статического анализа кода, позволяющий выполнять эффективный пересчет результатов анализа при малых изменениях кода
Авторы: Глухих М.И., Ицыксон В.М., Цесько В.А.
Описание: Статья посвящена разработке методов анализа зависимостей с целью повышения точности статического анализа. Рассмотрены причины, ведущие к снижению точности абстрактной интерпретации при обнаружении дефектов в программном коде.
Авторы: Cleve A., Hainaut J-L.
Описание: В данной статье рассматривается проблема динамического анализа SQL-запросов в контексте программного обеспечения и обратного проектирования баз данных. В нем исследуется использование методов динамического анализа, таких как трассировка на основе аспектов и анализ трассировки SQL для извлечения неявной информации о поведении программы и структуры базы данных.
Авторы: Gould C., Su Z., Devanbu P.
Описание: В статье описывается инстурмент для статического анализа приложений, работающих с СУБД посредством SQL-инструкций, и принцип его работы.
Авторы: Dageville B., Das D., Dias K.
Описание: В публикации описан процесс автоматизированной оптимизации SQL-интструкций, определяющих структуру базы данных и запросов к ней, в контекте СУБД Oracle.
Авторы: Смирнов И., Шелманов А.
Описание: Рассмотрены задачи семантико-синтаксического анализа текстов на естественных языках. Приведен обзор подходов и методов синтаксического и семантического анализа текстов. Сделаны выводы о применимости существующих подходов к разработке методов семантико-синтаксического анализа текстов.
Авторы: Louden K.
Описание: Публикация раскрывает основные принципы построения компилятора и инструменты, позволяющие использовать эти концепции.
Авторы: Ахо А., Ульман Дж.
Описание: Cодержит основной математический аппарат, краткий обзор процесса компиляции, начала теории синтаксически управляемого перевода и обстоятельное изложение методов синтаксического анализа. Рассмотрены и систематизированы почти все известные алгоритмы разбора.
Авторы: Jones J.
Описание: В статье описаны проблемы и решение задачи представления конструкций исходного кода, полученные в результате анализа, на языке реализации транслятора.
Авторы: Григорьев С.
Описание: В работе описаны возможные алгоритмы для решения проблемы анализа языков имеющих неоднозначную грамматику (набор специфических диалектов).
Авторы: Головчинер М.
Описание: В учебном пособии описаны основные понятия баз данных, описаны классические модели данных и сформулированы проблемы, связанные с процессом проектирования баз данных.
Техническая и справочная литература
Описание: В статье описан процесс синтаксического анализа SQL-кода и его runtime-оптимазации в СУБД Oracle
Описание: В публикации описаны базовые средства для лексического и синтаксического разбора. Несмотря на то, что средства рассматриваются в оболочке на языке Python, раскрывается концепция их использования в целом.
Описание: В статье рассмотрены основные компоненты и составляющие любой базы данных и выдвинуты требования к их характеристикам для соответствия критериям качества.
Описание: В блоге рассмотрены основы представления и оработки таких структур данных как деревья и графы. Данную информацию можно применить при анализе синтаксического дерева.
Описание: В статье описана концепция статического анализа кода и существующих инструментов, реализующих этот процесс.
Описание: Статья от компании Microsoft о статическом анализе кода и реализованных ими в этой области инструментах.
Описание: В статье описаны принципы анализа SQL-кода, представляющего структуру базы данных. Рассмотрены реализации статического анализа SQL на базе IDE для разработки.
Описание: В блоге описан интструемнт для автоматизированного анализа PL/SQL, в частности сфера и цикл его применения в процессе разработки.
Авторы: Baxter I., Yahin A.
Описание: В статье описаны принципы поиска дубликатов в исходном коде с использованием абстрактных синтаксических деревьев.
Авторы: Хопкрофт Дж., Мотвани Р., Ульман Дж.
Описание: Книга посвящена теории автоматов и соответствующих формальных языков и грамматик - как регулярных, так и контекстносвободных.
Описание: В статье перечислены существующие генераторы лексических и синтаксических аналзиторов с кратким описанием.
Описание: В статье описаны прнинципы популярного генератора синтаксических анализаторов Bison в связке с генератором лексических анализаторов Yacc.
Описание: Статья является руководством по использованию генератора лексеров и парсеров ANTLR, написанного на языке Java.
Описание: В публикации раскрыты основные понятия теории трансляторов, синтаксического разбора и обработки синтаксического дерева
Описание: В статье описан процесс лексического и синтаксического анализа SQL-запросов, а так же обработка полученного дерева разбора.
Специализированные сайты и порталы
Описание: Набор русскоязычных статей и переводов о языке программирования Java, разработках в среде JVM и других смежных темах.
Описание: Набор русскоязычных статей и переводов о языке SQL и системах управления базами данных в целом.
Описание: Набор русскоязычных статей и переводов посвященных компиляторам.
Описание: Веб-сервис для размешения проектов открытым программным кодом. Здесь можно найти сущетсвующие решения множества задач и поучаствовать в их развитии.
Описание: Официальный сайт открытого генератора лексических и синтаксических анализаторов, содержащий ссылки на исходный код и документацию по проекту.
Описание: Существующая реализация ANTLR-нотации для генерации лексера и парсера языка SQL.
Описание: Уроки по языку SQL в стандратной спецификации с интерактивными примерами.
Описание: Набор руководств от компании Oracle применению базовых пакетов языка Java
Описание: Сайт для разработчиков программного обеспечния, позволяющий задать любой вопрос на тему программирования или воспользовать базой существующих ответов.
Описание: Официальной документации издания языка Java 8 версии
Описание: Раздел крупной электронной библиотеки CIT, посвязенный базам данных.
Описание: Курс лекций и практических заданий по языку Java от порта "ИНТУИТ".