Автореферат (Методы и средства разработки графических предметно-ориентированных языков), страница 3
Описание файла
Файл "Автореферат" внутри архива находится в папке "Методы и средства разработки графических предметно-ориентированных языков". PDF-файл из архива "Методы и средства разработки графических предметно-ориентированных языков", который расположен в категории "". Всё это находится в предмете "технические науки" из Аспирантура и докторантура, которые можно найти в файловом архиве СПбГУ. Не смотря на прямую связь этого архива с СПбГУ, его также можно найти и в других разделах. , а ещё этот архив представляет собой кандидатскую диссертацию, поэтому ещё представлен в разделе всех диссертаций на соискание учёной степени кандидата технических наук.
Просмотр PDF-файла онлайн
Текст 3 страницы из PDF
Работа заканчивается, когда модельное приложение полностью нарисовано, после чего текущаяинтерпретируемая метамодель сохраняется в виде, пригодном для дальнейшегоредактирования в метаредакторе. После этой фазы идут итерации «классической»методики по доработке созданного прототипа, дополнению его ограничениями,рефакторингами, интерпретатором и генератором, подготовке инсталляционногопакета, развертыванию и сбору обратной связи. На этих этапах пользователи, каки в «классической» модели, непосредственно в разработке не участвуют, посколькуэтапы гораздо более продолжительны во времени и прямо при пользователевыполнены быть не могут.В главе 4 анализируются результаты реализации инструментальных средствподдержки предлагаемой технологии в проекте QReal.
Описываются возможностисистемы QReal, связанные с поддержкой техник метамоделирования, включаяметамоделирование на лету, принятые архитектурные решения. Также описываетсяэксперимент по сравнению трудозатрат на разработку инструментальных средствподдержки визуального языка в QReal и в ведущих DSM-платформах. Эксперимент13показал, что разработка в QReal требует меньших трудозатрат, это подтверждаетдостижение цели работы.Приложение A содержит примеры применения результатов, описанных в даннойдиссертации, для разработки DSM-решений. Описывается среда программированияроботов QReal:Robots, приводится описание среды разработки сервисов для мобильных телефонов QReal:Ubiq и среды разработки аппаратуры QReal:HaSCoL.В приложении B описывается визуальный метаязык системы QReal.В приложении C приводятся копии актов о внедрении результатов диссертационного исследования.В заключении приведены итоги выполненного исследования, рекомендации иперспективы дальнейшего развития.ЗаключениеИтоги диссертационной работы таковы.1.
Разработана методика для создания предметно-ориентированных визуальныхязыков с помощью визуального языка метамоделирования и других визуальныхязыков.2. Предложен новый способ метамоделирования: «метамоделирование на лету»,позволяющий доопределять и изменять визуальный язык в процессе егоиспользования.3. Предложенные методики реализованы в виде технологии на базе системыQReal.4. Проведена апробация разработанных методик и технологии при созданииинструментальных средств среды программирования роботов QReal:Robots идругих предметно-ориентированных решений.Были сформулированы следующие рекомендации по применению полученныхрезультатов.1.
Предложенные методики подходят для реализации небольших и средних поразмерам предметно-ориентированных языков.2. Наиболее эффективны предлагаемые методики в ситуации, когда нет чёткогопредставления о языке, который должен быть создан, но есть эксперт предметной области, участвующий в создании языка.14Также были сформулированы перспективы дальнейшей работы: реализацияинтеграции созданных инструментальных средств с существующими средствами других коллективов, проведение экспериментов по количественной оценкеэффективности предложенных методик и средств в промышленных условиях исравнению с существующими DSM-платформами, исследование применимости ивозможных расширений предлагаемых методик для работы с большими предметноориентированными языками.Публикации автора по теме диссертацииВ изданиях из перечня российских рецензируемых научных журналов, вкоторых должны быть опубликованы основные научные результатыдиссертаций на соискание ученых степеней доктора и кандидата наук1.
Литвинов, Ю.В. Реализация визуальных средств программирования роботов дляизучения информатики в школах [Текст] / Ю.В. Литвинов // Компьютерныеинструменты в образовании. –– 2013. –– № 1. –– С. 36–45.2. Средства быстрой разработки предметно-ориентированных решений вmetaCASE-средстве QReal [Текст] / А.С. Кузенкова, А.О. Дерипаска, К.С.
Таран,А.В. Подкопаев, Ю.В. Литвинов, Т.А. Брыксин // Научно-технические ведомостиСПбГПУ. Информатика. Телекоммуникации. Управление. –– 2011. –– № 4(128). –– С. 142–145.3. Терехов, А.Н. QReal: платформа визуального предметно-ориентированного моделирования [Текст] / А.Н. Терехов, Т.А. Брыксин, Ю.В. Литвинов // Программнаяинженерия.
–– 2013. –– № 6. –– С. 11–19.В изданиях, индексируемых в реферативных базах Scopus и Web Of Science4. Kuzenkova, A. QReal DSM platform-An Environment for Creation of Specific VisualIDEs [Text] / A. Kuzenkova, A. Deripaska, T. Bryksin, Y. Litvinov, V. Polyakov //ENASE 2013 — Proceedings of the 8th International Conference on Evaluation ofNovel Approaches to Software Engineering. –– Setubal, Portugal : SciTePress, 2013. ––P. 205–211.15В других изданиях5.
Bryksin, T. Ubiq Mobile + QReal: a Technology for Development of DistributedMobile Services [Text] / T. Bryksin, Y. Litvinov, V. Onossovski, A.N. Terekhov //10th Conference of Open Innovations Association FRUCT and the 2nd FinnishRussian Mobile Linux Summit: Proceedings. –– Saint-Petersburg : State Universityof Aerospace Instrumentation (SUAI), 2011. –– P. 27–35.6. Osechkina, M. Multistroke Mouse Gestures Recognition in QReal metaCASETechnology [Text] / M. Osechkina, Y. Litvinov, T.
Bryksin // SYRCoSE 2012:Proceedings of the 6th Spring/Summer Young Researchers’ Colloquium on SoftwareEngineering. –– Perm : ISPRAS, 2012. –– P. 194–200.7. Terekhov, A. QReal:Robots — an environment for teaching computer science androbotics in schools [electronic resource] / A. Terekhov, Y. Litvinov, T. Bryksin // CEESECR ’13 Proceedings of the 9th Central & Eastern European Software EngineeringConference in Russia. –– New York, NY, USA : ACM, 2013. –– URL: http://dl.acm.org/citation.cfm?id=2556610.2596543 (online; accessed: 2015-11-30).8. Архитектура среды визуального моделирования QReal [Текст] / А.Н. Терехов,Т.А. Брыксин, Ю.В.
Литвинов, К.К. Смирнов, Г.А. Никандров [и др.] // Системное программирование. –– 2009. –– № 4. –– С. 171–196.9. Брыксин, Т.А. Среда визуального программирования роботов QReal:Robots[Текст] / Т.А. Брыксин, Ю.В. Литвинов // Материалы международной конференции «Информационные технологии в образовании и науке». –– Самара :Самарский филиал МГПУ, МГПУ, 2011. –– С.
332–334.10. Брыксин, Т.А. Технология визуального предметно-ориентированного проектирования и разработки ПО QReal [Текст] / Т.А. Брыксин, Ю.В. Литвинов //Материалы второй научно-технической конференции молодых специалистов«Старт в будущее», посвященной 50-летию полета Ю.А. Гагарина в космос. ––СПб. : ОАО «КБСМ», 2011. –– С. 222–225.11. Кузенкова, А.С. Метамоделирование: современный подход к созданию средстввизуального проектирования [Текст] / А.С. Кузенкова, Т.А.
Брыксин, Ю.В. Литвинов // Материалы второй научно-технической конференции молодых специалистов «Старт в будущее», посвященной 50-летию полета Ю.А. Гагарина вкосмос. –– СПб. : ОАО «КБСМ», 2011. –– С. 228–231.12. Кузенкова, А.С. Поддержка метамоделирования в среде визуального программирования QReal [Текст] / А.С. Кузенкова, А.О. Дерипаска, Ю.В. Литвинов //16Материалы межвузовского конкурса-конференции студентов, аспирантов имолодых ученых Северо-Запада «Технологии Microsoft в теории и практикепрограммирования».
–– СПб. : Изд-во СПбГПУ, 2011. –– С. 100–101.13. Кузенкова, А.С. Поддержка механизма рефакторингов в DSM-платформе QReal[Текст] / А.С. Кузенкова, Ю.В. Литвинов // Материалы межвузовского конкурсаконференции студентов, аспирантов и молодых ученых Северо-Запада «Технологии Microsoft в теории и практике программирования». –– СПб. : Изд-воСПбГПУ, 2013. –– С. 71–72.14. Литвинов, Ю.В. Визуальные средства программирования роботов и их использование в школах [Текст] / Ю.В.
Литвинов // Современные информационныетехнологии и ИТ-образование, сборник избранных трудов VII Международнойнаучно-практической конференции. –– М. : ИНТУИТ.РУ, 2012. –– С. 858–868.15. Осечкина, М.С. Поддержка жестов мышью в мета-CASE-системах [Текст] /М.С. Осечкина, Т.А. Брыксин, Ю.В. Литвинов, Я.А.
Кириленко // Системноепрограммирование. –– 2010. –– № 5. –– С. 52–75.16. Терехов, А.Н. Среда визуального программирования роботов QReal:Robots[Текст] / А.Н. Терехов, Т.А. Брыксин, Ю.В. Литвинов // III Всероссийская конференция «Современное технологическое обучение: от компьютера к роботу»(сборник тезисов). –– СПб. : [б. и.], 2013. –– С. 2–5..