Автореферат (1145119), страница 7
Текст из файла (страница 7)
Средства диаграммной Web-визуализации деятельности правительства города Москвы. В 2011 году правительство города Москвы инициировало Системный Проект, посвящённый описанию и оптимизации управленческихпроцессов города Москвы. Моделирование управленческих процессов вы26полнялось в ОРГ-Мастере, на основе этих моделей был создан аналитический портал. В рамках данного проекта под руководством автора диссертационной работы было создано DSM-решение, предназначенное для автоматической генерации диаграммных Web-отчётов по моделям ОРГ-Мастера.Было спроектировано и реализовано девять видов графических нотаций исоздано программное решение для автоматизированного построения соответствующих диаграмм по исходной модели. Для спецификации нотаций использовались упрощённые метамодели, предложенные автором и совмещающие в себе информацию об абстрактном и конкретном синтаксисе, включая правила раскладки элементов на диаграмме.
Решение поддерживалосинхронизацию исходной модели в ОРГ-Мастере и диаграмм с максимальным сохранением выполненной «ручной доводки» раскладки диаграмм. Дляэтого соответствующие виды диаграмм генерировались сначала в MicrosoftVisio, а после этого — в целевой формат SVG. С помощью решения былосгенерировано и размещено на портале несколько сотен диаграмм.4. КИТ-проект (серия проектов) по моделированию ИТ-архитектуры крупнойкомпании.
Крупная нефтегазовая российская компания использует несколько сотен информационных систем, более половины из которых былиспециально созданы для этой компании. При этом использовалось околотрёхсот различных платформ разработки и функционирования информационных систем — Oracle, SAP, 1С, различные Java-технологии и др. В связи сэтим компания организовала серию КИТ-проектов. В рамках этих проектовавтор принимал активное участие в разработке предметно-ориентированного языка моделирования, а также разрабатывал дополнительное программное обеспечение и участвовал в пилотном моделировании SAPсистем.5.
Система управления знаниями на основе и-карт (Mind Maps) и метод управления разработкой текстов дипломных работ выпускающей кафедрой университета на основе предметно-ориентированного моделирования. Авторпринимал активное участие в проектировании системы Comapping, ему принадлежит разработка алгоритма синхронизации двух версий и-карт. Онтакже занимался разработкой функциональности системы и её применениемдля различных задач управления знаниями в образовании. В частности, имбыл разработан метод управления разработкой текстов дипломных работ выпускающей кафедрой университета. Система поддерживает древовиднуюнотацию, средства раскладки диаграмм и детализации больших диаграмм, атакже средства слияния и-карт после обрыва и восстановления Интернет-соединения. Предложен также метод, основанный на и-картах и Comapping,для управления разработкой дипломных текстов со стороны выпускающей27кафедры.
Метод применяется в рамках специального семестрового семинара, проводимого для выпускников кафедры системного программирования СПбГУ в последнем семестре, непосредственно перед выпуском студентов. Метод предназначен для помощи и контроля студентов в разработкетекстов дипломов.
С этой целью студентам предлагается создавать и-картыс планами дипломных текстов, согласовывая их с научными руководителямии ведущим семинара. Эти планы создаются итеративно, далее предлагаетсясоздать несколько итераций текстов в соответствии с этими планами (дальнейшую работу над текстами студенты продолжают самостоятельно). Использование предметно-ориентированного решения помогает ведущему семинара эффективно управлять процессом разработки сразу целого множества дипломных текстов, не будучи знакомым с деталями выполняемых работ.6.
Проекты Real и Real-IT — предметно-ориентированный инструментарий дляспециальных видов ПО. Инструмент моделирования Real предназначен дляразработки телекоммуникационных систем, имеющих компоненты информационных систем. Real-IT является предметно-ориентированным решением на базе Real для разработки линейки информационных систем, интенсивно работающих с данными.Делаются выводы об эффективности предложенной Методологии.В заключении формулируются результаты, достигнутые в ходе выполнения данного исследования.1. Предложена методология предметно-ориентированного моделирования,предназначенная для разработки инструментов анализа и проектированияпрограммного обеспечения на основе визуальных моделей и предоставляющаясредства для спецификации итоговой поставки DSM-проекта, описывающаядополнительныефункциональныекомпоненты,нереализованныесуществующими техническими средствами, включающая средства для созданияпроцесса разработки и сопровождения DSM-решения, а также для анализарисков.2.
Разработан алгоритм слияния двух версий и-карт (Mind Maps) в контекстегрупповой разработки требований к ПО (первичный сбор и анализ требований)средствами Интернет после обрыва и восстановления сетевого соединения.3. Создана модель v2v-трансформаций для автоматизированной разработкидиаграммных сервисов с целью решения проблем навигации и сопровождениябольших моделей.4. Предложенметодконтролякачества(корректности)предметноориентированныхспецификаций,включающийсредствадля285.6.7.8.автоматизированного создания валидаторов спецификаций на основе OCLограничений.Предложена модель для проектирования и разработки продуктов семействпрограммно-аппаратных систем, основанных на программных конструкторах иконфигурировании ПО целевых продуктов с помощью компоновки аппаратнойчасти. Модель включает предметно-ориентированный язык THCL (Telecommunication Hardware Configuration Language) и архитектуру технологииграфического проектирования.Создан метод FSS (Formal Services Specification), предназначенный для анализаи проектирования программных систем, реализующих электронный доступ кгосударственным и публичным услугам.Предложена модель КИТ-решения (Корпоративная ИТ-архитектура),предназначенная для разработки и сопровождения ИТ-архитектур крупныхкомпаний.Создан метод DocLine для разработки и сопровождения документации ПО наоснове повторного использования.
Предложен предметно-ориентированныйязык DRL/GR (Documentation Reuse Language/Graphical Representation) дляпроектирования документации линеек программных продуктов.Созданалгоритм обнаружения повторов и рефакторинга документов на основе техникипоиска клонов в ПО.В качестве рекомендаций для использования полученных результатов в промышленности, образовании и научных исследованиях указывается, что предложенная Методология предметно-ориентированного моделирования является полноценным руководством для создания DSM-решений различной степени сложности — ИТ-решений, настроенных стандартных продуктов моделирования, а также методик, предназначенных для совсем небольших применений предметно-ориентированных языков.Сформулированы также перспективы дальнейшей разработки представленной в работе тематики.СПИСОК ОСНОВНЫХ ПУБЛИКАЦИЙ ПО ТЕМЕ ДИССЕРТАЦИИМонография1.
Кознов Д. В. Визуальное моделирование информационных e-сервисов в публичной сфере / Д. В. Кознов. — СПб.: Изд-во СПбГУ. 2014. — 144 с.Статьи из «Перечня российских рецензируемых научных журналов, вкоторых должны быть опубликованы основные научные результаты29диссертаций на соискание учёных степеней доктора и кандидатанаук», рекомендованного ВАК2. Кознов, Д.
В. Трансформация динамических представлений в предметноориентированном визуальном моделировании / Д. В. Кознов, Е. В. Ларчик, А.Н. Терехов // Программирование. — 2015. — №4. — C. 1–10.3. Кознов, Д. В. Программная инженерия и визуальное моделирование: воспитание культуры работы с информацией / Д. В.
Кознов // Програм-мнаяинженерия. — 2015. — №10. — C. 3–11.4. Кознов, Д. В. Особенности проектов в области разработки корпоративнойархитектуры предприятий / Д.В. Кознов, М. Ю. Арзуманян, Ю. В. Орлов,М. А. Деревянко, К. Ю. Романовский, А. А. Сидорина // Бизнес-информатика —2015. — № 4. — С. 15–26.5. Кознов, Д. Метод поиска повторяющихся фрагментов текста в технической документации / Д. Луцив, Д. Кознов, Х. Басит, О. Ли, М. Смирнов,К. Романовский // Научно-технический вестник информационных технологий, механики и оптики. — 2014. — № 4. — С. 106–114.6.
Кознов, Д. В. Метод проектирования дипломных работ по программнойинженерии / Д. В. Кознов, Д. М. Николаева // Университетский научныйжурнал. — 2014. — № 8. — С. 131–143.7. Кознов, Д. Архитектура средств графического бизнес-моделирования втехнологии ОРГ-Мастер / Д. Кознов, Д. Кудрявцев, Л. Григорьев, Р.
Гагарский // Программная инженерия. — 2014. — № 2. — С. 3–11.8. Кознов, Д. В. Предметно-ориентированное визуальное решение для сбораи упорядочивания информации при разработке информационной Webсистемы / Д. В. Кознов // Компьютерные инструменты в образовании. —2013. — № 5. — С. 3–16.9. Кознов, Д.В. Инструменты для управления вариативностью — готовностьпромышленному применению / Д. В. Кознов, И. А. Новицкий,М.