Show Table of Contents
Chapter 1. About This Guide
This guide is intended for users who are implementing a standalone JBoss BRMS solution or the complete JBoss BPM Suite solution. It discusses the following topics:
- Detailed Architecture of JBoss BRMS and JBoss BPM Suite.
- Detailed description of how to author, test, debug, and package simple and complex business rules and processes using Integrated Development environment (IDE).
- JBoss BRMS runtime environment.
- Domain specific languages (DSLs) and how to use them in a rule.
- Complex event processing.
This guide comprises the following sections:
- OverviewThis section provides detailed information on JBoss BRMS and JBoss BPM suite, their architecture, key components. It also discusses the role of Maven in project building and deploying.
- All About RulesThis section provides details on all you have to know to author rules with JBoss Developer Studio. It describes the rule algorithms, rule structure, components, advanced conditions, constraints, commands, Domain Specific Languages and Complex Event Processing. It provides details on how to use the various views, editors, and perspectives that JBoss Developer Studio offers.
- All About ProcessesThis section describes what comprises a business process and how you can author and test them using JBoss Developer Studio.
- KIEThis section highlights the KIE API with detailed description of how to create, build, deploy, and run KIE projects.
- AppendixThis section comprises important reference material such as key knowledge terms, and examples.
1.1. Audience
This book has been designed to be understood by:
- Author of rules and processes who are responsible for authoring and testing business rules and processes using JBoss Developer Studio.
- Java application developers responsible for developing and integrating business rules and processes into Java and Java EE enterprise applications.

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.