Косякин Антон, гр. 545 Научный руководитель : Терехов А.Н. Реализация UML 2 на основе технологии REAL.

Презентация:



Advertisements
Похожие презентации
Model/View-архитектура CASE-пакета REAL-MV Тимофей Брыксин, гр. 545 Научный руководитель: А.Н.Терехов Рецензент: Д.В.Кознов.
Advertisements

Бакалов Михаил, гр. 544 Научный руководитель : Терехов А. Н. Рецензент: Замышляев А. Н. Эффективная реализация расширяемой метамодели CASE- средства на.
Паттерн проектирования «Model-View-Controller». Назначение паттерна К одной модели можно присоединить несколько видов, при этом не затрагивая реализацию.
Реализация генерации исходного кода бизнес-процессов информационных систем на основе диаграмм BPMN в технологии REAL-IT/.NET Руслан Мокаев, 545 гр. Научный.
Мордвинов Дмитрий, 445 СПбГУ, Математико-Механический факультет Научный руководитель: Брыксин Т.А.
Cоздание средств визуального сравнения моделей в QReal Мордвинов Дмитрий СПбГУ, Математико-Механический факультет Научный руководитель: Т.А. Брыксин.
Поддержка разработки Parallels Business Automation в среде Eclispe Научный руководитель: Сергушенков Ю. А. Рецензент: доцент кафедры системного программирования,
Расположение связей на диаграмме Савин Н.С. 345 гр. Научный руководитель Ю. Литвинов.
Дипломная работа Ивановой О.О., группа 545 Научный руководитель: д. ф.-м. н., профессор Терехов А.Н. Генерация кода по диаграмме активностей.
1 Генерация контекстных ограничений для баз данных Выполнил: Жолудев В. Научный руководитель: Терехов А.Н. Рецензент: Иванов А.Н.
Разработка программного обеспечения при объектном подходе Объектно-ориентированный подход.
Язык декомпозиции гипертекстовых моделей Дипломная работа Евтифеевой О.А. Научный руководитель: к.ф.-м.н., доцент Кознов Д.В. Рецензент к.ф.-м.н. Иванов.
Р ЕДАКТОР UML ACTION ДИАГРАММ Исполнители: Гусев А.П. [Главный программист] Шатеев И.В. [Архитектор] Меркулов А.А. [Прожект-менеджер] (ИВТ-461) ВОЛГОГРАДСКИЙ.
Федеральное агентство по образованию Волгоградский Государственный Технический Университет Кафедра «Программное обеспечение автоматизированных систем»
NightPiter Участники проекта: Эльдар Абусалимов Александр Ким Дмитрий Козорез Александр Меламуд Илья Шурыгин Руководители проекта: Артамонов Николай Кичинский.
UniMod 1 UniMod: метод и средство разработки реактивных объектно-ориентированных программ с явным выделением состояний Вадим Гуров eVelopers Corp.
Апробация технологий Silverlight/LINQ/WCF для создания web-приложений, ориентированных на интенсивную обработку данных Дипломная работа студента 545 группы.
2012 год Кафедра прикладной математики Руководитель работы: д.т.н., проф. Фальк В.Н. Национальный исследовательский университет «МЭИ» Выпускная работа.
Графическая нотация наследования автоматных классов Данил Шопырин ЗАО «Транзас Технологии» Анатолий Шалыто СПбГУ ИТМО.
Предметно-ориентированное моделирование приложений для платформы Android Никонова Ольга СПбГУ Научный руководитель Брыксин Т.А.
Транксрипт:

Косякин Антон, гр. 545 Научный руководитель : Терехов А.Н. Реализация UML 2 на основе технологии REAL

Цели и задачи Существующий REAL, его недостатки Новая графическая библиотека Сетевой репозиторий Многоплатформенность Реализация UML 2.0

Архитектурные подходы Цель: многоплатформенность Два подхода: Model View Controller Model View

Model View Controller

Model View

Многоплатформенность Выделение платформо-зависимого кода Разбиение на слои функциональности Графическая платформа WLayer GraphLib + UI Использование Qt

Внутренняя структура

Репозиторий Цели Multi-user Сетевая поддержка Разграничение доступа Варианты Система версионирования + сетевая надстройка Использование базы данных + толстый клиент Набор плоских файлов + сетевая надстройка

Возникшие трудности Отладка репозитория Объем работы по реализации UML2 13 редакторов ~ 5-10 элементов на каждом типе диаграммы Ручное кодирование графических образов

Интерпретируемая метамодель

Результаты. Направления развития Результаты Многоплатформенная графово-графическая библиотека Объектный репозиторий с поддержкой схем данных Легко изменяемая метамодель с ее последующей интерпретацией Дальнейшие шаги Визуальный редактор графических образов Генераторы