1 What’s in a process
This chapter covers
- Introducing basic BPM concepts
- Providing an introduction to rules, events and processes
- Discovering the community origins of JBoss BPM
- Walking through JBoss BPM Suite
This chapter introduces you to Business Process Management (BPM), and the important terminology used, as you embark on the path to learn this technology. I begin with a process and what is within the context of BPM. As you explore JBoss BPM there are three important aspects that support integrating business activities into the processes you are developing. These aspects are business rules, business events and business processes. I discuss each and provide an overview showing how each can be used to support your process development projects.
Next up is a tour of the community of Open Source projects that make up the JBoss BPM product eco-system. Projects are highlighted, specifically how project code is integrated into a supported JBoss BPM Suite product. These communities allow you to keep an eye on the research and development being done in the area of rules, events and processes. You have the ability to influence the direction of this technology by providing direct feedback or code contributions.