Deliver Modern UI for IBM BPM with the Coach Framework and Other Approaches

A draft IBM Redbooks publication


The IBM® Coach Framework is a key component of IBM Business Process Manager (BPM) that enables custom user interfaces (UI) to be easily embedded within business process solutions. Developer tools enable process authors to rapidly create a compelling user experience that can be delivered to desktop and mobile devices. The IBM Process Portal used by business operations to access, execute and manage their tasks is entirely coach-based and can easily be configured and styled. The corporate look and feel can be defined using a graphical theme editor and applied consistently across all process applications. The process federation capability enables business users to access and execute all their tasks using a single UI without being aware of the implementation or origin. Learn how to embed coach-based UI in other web applications, develop BPM UI using alternative UI technology, and create mobile apps for off-line working.

This IBM Redbooks® publication focuses on the capabilities that Coach Framework delivers with IBM BPM version 8.5.7, but much of what is shared in these pages continues to be of value as IBM evolves coaches in the future. This book has been produced to help you fully benefit from the power of the Coach Framework.

Table of contents

Chapter 1. Deliver Modern UI for IBM BPM using the Coach Framework and Other Approaches
Chapter 2. Creating user interfaces with coaches
Chapter 3. Building Controls using Coach Views
Chapter 4. SPARK UI Toolkit
Chapter 5. The IBM Process Portal
Chapter 6. Combining the Coach Framework with other approaches
Appendix A. Additional material


These pages are Web versions of IBM Redbooks- and Redpapers-in-progress. They are published here for those who need the information now and may contain spelling, layout and grammatical errors.

This material has not been submitted to any formal IBM test and is published AS IS. It has not been the subject of rigorous review. Your feedback is welcomed to improve the usefulness of the material to others.

IBM assumes no responsibility for its accuracy or completeness. The use of this information or the implementation of any of these techniques is a customer responsibility and depends upon the customer's ability to evaluate and integrate them into the customer's operational environment.


Last Update
23 August 2016

Planned Publish Date
01 October 2016

Rating: Not yet rated




IBM Form Number

Number of pages