Диссертация (1090660), страница 29
Текст из файла (страница 29)
—№ 1. — С. 87—89.91. Кейно П. П., Силуянов А. В. Автоматизированная разработка динамических Webузлов средствами декларативного языка программирования // Прикладная информатика. — 2014. — 6 (54). — С. 70—78.92. Кейно П. П., Силуянов А. В. Вычисление мощности множества регулярного выражения как критерия оптимальности выбора шаблона // XLI Гагаринские чтения. Т.
3. — М. : ИНФРА-М, 2015. — С. 88—90.17193. Кейно П. П., Силуянов А. В. Декларативный подход описания динамическихструктур серверной стороны при разработке Web-узлов // Информационные системы и технологии. — 2015. — 3 (89). — С. 47—51.94. Кейно П. П., Силуянов А. В. Использование структурного языка программирования для описания динамических Web-страниц на стороне сервера // XLГагаринские чтения. Т. 5. — М.
: МАТИ, 2014. — С. 227—229.95. Кейно П. П., Силуянов А. В. Комплексные методы и средства автоматизацииоценки качества программного кода на основе заданных грамматик различныхпарадигм программирования // Гагаринские чтения – 2017: XLIII Международная молодёжная научная конференция. — М. : МАИ (НИУ), 2017. — С. 736.96. Кейно П. П., Силуянов А. В. Основы построения высоконагруженных систем сети Интернет. Краткий обзор некоторых решений // XXXIX Гагаринские чтения.Т. 5. — М. : МАТИ, 2013. — С. 144—146.97.
Кейно П. П., Силуянов А. В. Предпосылки формирования нового подхода к проектированию динамических ресурсов всемирной паутины // XXXVII Гагаринские чтения. Т. 5. — М. : МАТИ, 2012. — С. 149—150.98. Кейно П. П., Силуянов А. В. Разработка и внедрение интерпретатора декларативного языка моделирования Web-интерфейсов на высоконагруженных системах // Прикладная информатика. — 2015. — 1(55). — С. 55—70.99. Кейно П. П., Силуянов А. В.
Сравнительный анализ технологий декларативнойWeb-разработки на стороне сервера // Гагаринские чтения – 2016: XLII Международная молодёжная научная конференция. Т. 1. — М. : МАИ (НИУ), 2016. —С. 59—61.100. Кейно П. П., Ярмухаметов Ф. Ф. Использование паттерна «абстрактная фабрика» в реализации модуля валидации и преобразования данных интерпретатораBlockSet // Прикладная информатика. — 2017.
— 1(67). — С. 95—101.101. Кирпичёв Е. Инкрементальные регулярные выражения // Практика функционального программирования. — 2010. — С. 36.102. Ковалёв А. В., Кейно П. П. Вычисление мощности множества регулярного выражения как критерия оптимальности в задачах динамической маршрутизацииWeb-адресов // Прикладная информатика. — 2016. — 4(64). — С. 90—96.172103. Ларионцева Е. А. Использование метрических характеристик программ припроведении сертификационных испытаний // Наука и образование.
Научное издание МГТУ им. Н.Э.Баумана. — 2012. — Май.104. Макконнелл Д. Мир программирования. Анализ алгоритмов. Активный обучающий подход (3-е дополненное издание). — ТЕХНОСФЕРА, 2013. — С. 165—171.105. Маликова К. Э. Технология разработки интернет-приложений на основе встроенных динамических моделей и XML: диссертация на соискание ученой степени кандидата технических наук: 05.13.11. — 2011.106.
Милютин А. Метрики кода программного обеспечения URL [Электронный ресурс]. — URL: http : / / www . viva64 . com / ru / a / 0045/ (дата обр.28.09.2016).107. Михеева Т., Головнин О., Федосеев А. Паттерновое проектирование интеллектуальных транспортных систем // Современные проблемы науки и образования. —2012. — № 6.108. Мыцко Е. А., Мальчуков А.
Н. Исследование программных реализаций алгоритмов вычисления CRC, совместимых с PKZIP, WinRAR, Ethernet // ИзвестияТомского политехнического университета. — 2013. — Т. 322. — С. 170—175.109. Полсон Л. Д. Разработчики переходят на динамические языки // Открытые системы. СУБД. — 2007. — № 02.110. Пупыкина А. А., Сатунина А. Е. Система оценок моделей Web-приложений //Статистика и экономика. — 2015. — № 3.111. Свидетельство о государственной регистрации программы для ЭВМ. Визуальный редактор BlockSet [Текст] / П. П.
Кейно (Российская Федерация). —№ 2014660878 ; заявл. 20.10.2014 ; опубл. 20.01.2015, приоритет 10.12.2014.112. Скачков Д. Розробка практичних методiв проектування та створення вебдодаткiв // ScienceRise. — 2015. — 9 (2). — С. 22—26.113. Старчаус И. С., Кейно П. П., Хорошко Л. Л., Силуянов А. В. Метод анализа иоценки качества декларативного и императивного программирования динамических web-приложений // Прикладная информатика. — 2016. — 6(66). — С.
84—92.114. Таненбаум Э., Остин Т. Архитектура компьютера. — 6-е изд. — СПб : Питер,2013. — ISBN 978-5-496-00337-7.173115. Фурцев Д., Коваленко А., Ткаченко Е. Об оптимизации на основе метода анализаиерархий // Научные ведомости Белгородского государственного университета.Серия: Экономика. Информатика. — 2014.
— Т. 29, 1—1 (172).116. Шетухин А. Тесты производительности [Электронный ресурс]. — URL: http://ctpp.havoc.ru/template_benchmarks.html (дата обр. 25.08.2016).117. Щапов В. А., Масич Г. Ф. Программная платформа передачи интенсивных потоков данных на удаленные компьютеры // Труды международной конференции.Суперкомпьютерный консорциум университетов России, Федеральное агентство научных организаций России. — 2015. — С. 720—731.118.
Ярмухаметов Ф. Ф., Кейно П. П. Практика использования веб-шаблонизаторовв программном комплексе интерпретатора на примере CTPP2 // Современныеинформационные технологии и ИТ-образование. Т. 2. — 2015. — С. 117—120.174Список рисунков1.1 Иерархическая модель инструментариев Web-разработки . . . . . . .
. . 242.1 Место методики BlockSet и языка BML в сфере Web-разработки . . . . . 442.2 Интеллект-карта языка BML . . . . . . . . . . . . . . . . . . . . . . . . . 452.3 Схема приёма данных различными методами . . . . . . . . . . . . . . . 893.1 Схема оценочной модели .
. . . . . . . . . . . . . . . . . . . . . . . . . 1023.2 Начальные характеристики исходного кода рецептов . . . . . . . . . . . 1153.3 Сравнение расчётных и фактических длин рецептов . . . . . . . . . . . . 1163.4 Вычисленная сложность кодирования программы . . . . . . . . . . . . . 1163.5 Вычисленные объёмы рецептов . . . . . . . .
. . . . . . . . . . . . . . . 1173.6 Вычисленный уровень языка в зависимости от рецепта . . . . . . . . . . 1174.1 Испытание Web-платформ со статическим содержимым . . . . . . . . . . 1224.2 Испытание Web-платформ с динамическим содержимым . . . . . . . . . 1244.3 Схема функционирования BML-интерпретатора .
. . . . . . . . . . . . . 1254.4 Анализ накладных расходов некоторых синтаксических анализаторов . . 1274.5 Анализ накладных расходов некоторых синтаксических анализаторов . . 1284.6 Архитектура модуля блоков . . . . . . . . . . . . . . . . . . . . . . . . . 1334.7 Результаты тестирования шаблонизаторов . . . . . . . . . . . . . . . . .
1344.8 Общий алгоритм работы синхронизатора . . . . . . . . . . . . . . . . . . 1514.9 Алгоритм перестроения структуры базы данных . . . . . . . . . . . . . . 1524.10 Результаты тестирования неблокирующих сокетов . . . . . . . .
. . . . . 1534.11 Сетевое взаимодействие синхронизатора . . . . . . . . . . . . . . . . . . 1534.12 Специфика работы с отдельным объектом . . . . . . . . . . . . . . . . . 1544.13 Мастер создания нового проекта . . . . . . . . . . . . . . . . . . . . . . 1554.14 Редактор набора . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . 1554.15 Редактор блока . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1564.16 Редактор локации . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1574.17 Редактор прав доступа . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158175Список таблиц1.1 Предпосылки принятия решения . . . . . . .
. . . . . . . . . . . . . . . 341.2 Аналитические подходы . . . . . . . . . . . . . . . . . . . . . . . . . . . 361.3 Подходы проектирования . . . . . . . . . . . . . . . . . . . . . . . . . . 381.4 Подходы внедрения . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . 402.1 Атрибуты набора . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 502.2 Общие атрибуты блоков . . . . . . . . . . . . . . . . . . . . . . . . . . . 562.3 Перечень математических операций, применяемых в атрибуте condition. . 602.4 Перечень базовых блоков . . . . . . . . . . . . .
. . . . . . . . . . . . . 602.5 Перечень составных блоков . . . . . . . . . . . . . . . . . . . . . . . . . 612.6 Перечень атрибутов базовых и составных блоков . . . . . . . . . . . . . 632.7 Перечень файловых блоков . . . . . . . . . . . . . . . . . . . . . . . .
. 732.8 Дополнительные общие атрибуты файловых блоков . . . . . . . . . . . . 742.9 Перечень атрибутов файловых блоков . . . . . . . . . . . . . . . . . . . 772.10 Перечень групп, создаваемых при инициализации соответствующего набора с указанием начальных приориетов и прав доступа . . . . . . . . . 852.11 Перечень дополнительных характеристик набора, передаваемых в шаблонизатор .