Дипломная работа Ивановой О.О., группа 545 Научный руководитель: д. ф.-м. н., профессор Терехов А.Н. Генерация кода по диаграмме активностей.

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



Advertisements
Похожие презентации
Расположение связей на диаграмме Савин Н.С. 345 гр. Научный руководитель Ю. Литвинов.
Advertisements

Реализация генерации исходного кода бизнес-процессов информационных систем на основе диаграмм BPMN в технологии REAL-IT/.NET Руслан Мокаев, 545 гр. Научный.
Программная инженерия Андрей Дмитриев ©2009.
РАЗРАБОТКА ЭЛЕКТРОННОГО КУРСА ПО UML– ПРОЕКТИРОВАНИЮ. МОДЕЛЬ КУРСА С ТОЧКИ ЗРЕНИЯ ДИАГРАММ АКТИВНОСТИ И ВАРИАНТОВ ИСПОЛЬЗОВАНИЯ. БУДИНКЕВИЧ А. В. НАУЧНЫЙ.
Проверка эквивалентности срединной и линейной осей многоугольника Дипломная работа студента 545 группы Подколзина Максима Валериевича Санкт-Петербургский.
Бакалов Михаил, гр. 544 Научный руководитель : Терехов А. Н. Рецензент: Замышляев А. Н. Эффективная реализация расширяемой метамодели CASE- средства на.
Model/View-архитектура CASE-пакета REAL-MV Тимофей Брыксин, гр. 545 Научный руководитель: А.Н.Терехов Рецензент: Д.В.Кознов.
Автор: Вельдер С. Э., аспирант Руководитель: Шалыто А. А., доктор технических наук, профессор, заведующий кафедрой «Технологии программирования» Верификация.
UniMod 1 UniMod: метод и средство разработки реактивных объектно-ориентированных программ с явным выделением состояний Вадим Гуров eVelopers Corp.
1 Генерация контекстных ограничений для баз данных Выполнил: Жолудев В. Научный руководитель: Терехов А.Н. Рецензент: Иванов А.Н.
The UML Тимофеев Никита
Кафедра «Кибернетика» Дипломная работа по направлению «Прикладная математика и информатика» на тему: Разработка приложения для управления.
Подготовила : Матвеева Ирина Группа : ПИ 2-1 м Предварительные результаты исследования.
9. Моделирование поведения системы на логическом уровне.
Сериализация пользовательских моделей среды визуального моделирования QReal Выполнил: Александр Меламуд Руководитель: Юрий Литвинов.
Разработка архитектуры для генератора синтаксических анализаторов Выполнил: Улитин Константин Научный руководитель: Я.А. Кириленко Курсовая.
Разработка программного обеспечения при объектном подходе Объектно-ориентированный подход.
Microsoft Solutions Framework Технологии программирования. Курс на базе Microsoft Solutions Framework Семинар 2. Знакомство с построением диаграмм вариантов.
Технология создания представлений управляющих информационных систем Тема 4.
Поддержка разработки Parallels Business Automation в среде Eclispe Научный руководитель: Сергушенков Ю. А. Рецензент: доцент кафедры системного программирования,
Транксрипт:

Дипломная работа Ивановой О.О., группа 545 Научный руководитель: д. ф.-м. н., профессор Терехов А.Н. Генерация кода по диаграмме активностей

Введение моделирование с точки зрения структуры и поведения подходы к генерации уровня поведения: - генерация логики из диаграмм конечных автоматов - генерация логики из диаграмм последовательностей - генерация логики из диаграмм активностей 2

Постановка задач 1. исследование методов спецификации поведения систем 2. выбор средств, наиболее адекватно представляющих процессы в системе 3. разработка и реализация алгоритмов генерации исходного кода 3

Выбор нотации Диаграмма активностей: не требует явного выделения состояний непосредственно отражает поведение системы интуитивно понятна 4

Описание подхода генерация из диаграмм классов и диаграмм активностей каждый метод класса связан с диаграммой активностей диаграммы активностей должны иметь возможность быть неструктурированными 5

Актуальность 6

Примеры неструктурных диаграмм

Алгоритм генерации аналогичные задачи решаются при построении компиляторов обход в ширину

Результаты выбрана диаграмма активности UML для описания поведенческого аспекта системы разработан алгоритм генерации исходного кода для языка C# алгоритм реализован в среде визуального моделирования QReal