Oracle BPM Studio — это десктопное интегрированное средство разработки, входящее в состав Oracle Business Process Management Suite и реализованное как расширение для среды Oracle JDeveloper. Продукт предназначен для моделирования, реализации, тестирования и развертывания бизнес-процессов в нотации BPMN, а также для разработки пользовательских приложений и сервисной логики, тесно интегрируемых с исполнением процессов на BPM-рантайме Oracle.
Исторически Oracle BPM Studio развивался как часть корпоративной платформы Oracle для управления бизнес-процессами и интеграции приложений. Интерфейс обеспечивает визуальное моделирование потоков работ, а также средства для настройки форм, правил принятия решений, интеграции с внешними системами и отладки. В случаях, когда официальная документированная информация ограничена или меняется, описание продукта сводится к его роли как среды разработки BPM-процессов и средств интеграции с серверной частью Oracle BPM.
- Визуальное моделирование BPMN: редактор для создания диаграмм процессов в нотации BPMN с возможностью задания исполнителей, событий и шлюзов.
 - Интеграция с JDeveloper: работа в рамках знакомой IDE Oracle JDeveloper с поддержкой версионирования проектов и средства сборки.
 - Разработка форм и пользовательских интерфейсов: конструктор форм для задач пользователей и возможностей встраивания UI в процессные приложения.
 - Правила и бизнес-логика: инструменты для определения бизнес-правил, скриптов и сервисов, исполняемых в ходе процессов.
 - Интеграционные адаптеры: возможности соединения с веб-сервисами, базами данных и корпоративными системами через стандартные коннекторы и адаптеры.
 - Тестирование и отладка: локальная симуляция процессов, трассировка выполнения, просмотр переменных и логики для отладки до развертывания.
 - Развертывание на BPM-рантайме: экспорт и деплой процессных приложений на сервер Oracle BPM для исполнения и мониторинга.
 - Шаблоны и повторное использование: поддержка шаблонов процессов, подпроцессов и повторно используемых компонентов для ускорения разработки.
 - Управление версиями процессов: средства для контроля версий, миграции и параллельной поддержки нескольких релизов процессных приложений.
 - Документирование и метаданные: хранение сопутствующих метаданных процессов, комментариев и описаний для сопровождения и аудита.