Smart Development Environment
Программное обеспечение Smart Development Environment является продуктом, сочетающим в себе инструменты UML-моделирования, моделирования бизнес-процессов и проектирования архитектур баз данных в среде разработки программного обеспечения. Решение Smart Development Environment интегрируется со средами Eclipse, Visual Studio.NET, NetBeans и IntelliJ IDEA. Более того, Smart Development Environment расширяет интегрированные среды разработки возможностями определения требований, анализа системы, настройки базы данных, генерации кода и документации в целях охвата всего цикла работы над ПО. Для каждой среды разработки существует своя версия Smart Development Environment (SDE): SDE для Visual Studio, SDE для Eclipse, SDE для IntelliJ IDEA и SDE для NetBeans.
Версии Smart Development Environment:
- Smart Development Environment для Visual Studio.NET содержит инструменты унифицированного языка моделирования, проектирования баз данных и моделирования бизнес-процессов в Visual Studio.NET.
- Smart Development Environment для Eclipse предлагает унифицированную платформу Java-разработки для фиксации требований, проектирования программного обеспечения и баз данных, генерации кода, исполнения ПО и формирования отчетов. Приложение поддерживает унифицированный язык моделирования (UML), язык моделирования систем (SysML), нотацию моделирования бизнес-процессов (BPMN) и ER-модель данных.
- Smart Development Environment для IntelliJ IDEA интегрирует инструменты унифицированного языка моделирования (UML), проектирования баз данных (ERD) и нотации моделирования бизнес-процессов (BPMN) c возможностями IntelliJ IDEA.
- Smart Development Environment для NetBeans добавляет средства проектирования UML и баз данных, генерации кода и баз данных, создания библиотек Hibernate, анализа эффекта и формирования документации к функциям NetBeans.
Характеристики Smart Development Environment:
Замкнутый (round-trip) инжиниринг кода
- Замкнутая разработка Java.
- Замкнутая разработка кода .NET.
- Генерация PHP-сценариев.
Моделирование UML
- Создание диаграмм на языке UML 2.2.
- Поддержка UML-диаграмм профиля.
- Поддержка создания образцов проектов.
Проектирование баз данных
- Создание ER-моделей данных.
- Объектно-реляционное отображение кодов C# и Java, PHP-сценариев.
- Генерация баз данных.
Анализ эффекта
- Построение диаграмм матриц зависимостей между элементами моделей.
- Создание диаграмм анализа элементов моделей.
- Расширенная фильтрация.