Создание проекта Моделирование и прототипирование систем
Задание:
I. Разработка методологии для решения проекта выбранного типа систем с использованием моделей и прототипов - составление метамодели для заданного предмета(домена) приложения и проекта, описание методологии. Методология должна позволять: 1. составление хорошо понятных графических моделей в данном предмете (домене) приложения (архитектура, структура, поведение) с использованием соответствующим образом разработанных диаграмм. 2. реализацию (выполнение, анимацию) интерпретация моделей, используемых для нужд разработки, внедрения или обслуживания системы в заданном предмете (домене) приложения (примеры приложений: отображение необходимых деталей для выбранных
узлов и соединений в модели архитектуры, использование содержимого узлов и
соединений для визуального программирования систем и подсистем, интерактивный мониторинг элементов архитектуры, рекламная
анимация работы системы и др.).
II. Проверка методологии – использование разработанной методологии (для составления A/D/I (анализа, разработки и реализации) моделей системы, генерация кода с моделей, симуляция моделей) с примером использования на конкретном демо проекте. Например, составление моделей требований, архитектуры, структуры, поведения, коммуникации и
исполняемых прототипов. Использование моделей на предпроектных этапах (для ТЭО (технико-экономического обоснования)), на этапах проекта (A / D / I – анализ, разработка, реализация), послепроектных этапах (изменение, расширение и корректирующее обслуживание).
III.Решение проекта должно использовать метамоделированную CASE систему WebGME, системы CASE BridgePoint и OPCloud и
другие инструменты в соответствии с потребностями и выбором команды
разработчиков (системы управления версиями, IDE и другие инструменты ПО).
Проект можно сделать как в команде, так и индивидуально. При оценке будет учитываться размер исследовательской группы и объем работы по теме.
Тема проекта:
Предмет (домен) приложения: экология
Методология: Разработка систем для управления отходами
Демо пример: IS (информационная система) для эффективного сбора мусора.