Структура процесса Eclipse
Эта статья нуждается в дополнительных цитатах для проверки . ( октябрь 2008 г. ) |
Платформа процессов Eclipse (EPF) — это проект с открытым исходным кодом , которым управляет Eclipse Foundation . верхнего уровня Он находится в рамках проекта Eclipse Technology и преследует две цели:
- Предоставить расширяемую структуру и образцовые инструменты для разработки программного обеспечения - разработка методов и процессов, управление библиотеками, настройка и публикация процессов.
- Предоставить образцовое и расширяемое содержимое процессов для ряда процессов разработки и управления программным обеспечением, поддерживающее итеративную, гибкую и поэтапную разработку и применимое к широкому набору платформ и приложений разработки. Например, EPF предоставляет OpenUP — гибкий процесс разработки программного обеспечения , оптимизированный для небольших проектов.
Используя EPF Composer, инженеры могут создавать собственный процесс разработки программного обеспечения , структурируя его с использованием предопределенной схемы. Эта схема является развитием SPEM. [1] 1.1 Спецификация OMG , называемая архитектурой единого метода (UMA). Основные части UMA вошли в принятую версию SPEM, SPEM 2.0. EPF стремится полностью поддерживать SPEM 2.0 в ближайшем будущем. Схемы UMA и SPEM поддерживают организацию большого количества описаний методов и процессов разработки. Содержание такого метода и процессы не обязательно должны ограничиваться разработкой программного обеспечения, но могут также охватывать другие дисциплины проектирования и проектирования, такие как машиностроение, трансформация бизнеса и циклы продаж.
IBM поставляет коммерческую версию IBM Rational Method Composer . [ нужна ссылка ]
Ограничения
[ редактировать ]«вариативности контента» Возможность строго ограничивает пользователей возможностью сопоставления один к одному. Процессы, пытающиеся интегрировать различные аспекты, могут потребовать клонирования в стиле «блочное копирование-вставка», чтобы обойти это ограничение. Это может быть ограничением модели SPEM и может быть основано на предположении, что описываются гибкие методы, поскольку эти методы, как правило, не имеют глубоких зависимостей. [ нужна ссылка ]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ SPEM. Архивировано 30 октября 2007 г. в Wayback Machine.