JBPM6 developer guide : learn about the components, tooling, and integration points that are part of the JBoss Business Process Management (BPM) framework /
If you are a Java developer or architect who needs to have a better understanding of how Business Process Management frameworks behave in real-life implementations, this book is for you. This book assumes that you know the Java language well and are familiar with some widely used frameworks such as...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Otros Autores: | , |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Birmingham, UK :
Packt Pub.,
2014.
|
Edición: | 3rd ed. |
Colección: | Community experience distilled.
|
Temas: | |
Acceso en línea: | Texto completo Texto completo |
Tabla de Contenidos:
- Cover; Copyright; Credits; About the Author; Acknowledgments; About the Author; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Why Do We Need Business Process Management?; Theoretical background; Introduction, analysis, and explanations of standard specifications; Technical details and common practices of jBPM6; The conceptual background of BPM; Business processes; Sequence of business activities; Naming our activities; Business users and business applications; Humans and systems behave differently
- Humans and systems
- classification strategiesAchieving a business goal; The BPM discipline; BPM stage 1
- discovering your business processes; BPM stage 2
- formalizing your new processes; BPM stage 3
- implementing your technical assets; The business entity model; Coordination and orchestration of activities; BPM stage 4
- runtime; BPM stage 5
- monitoring; BPM stage 6
- improvements; BPM applications in the real world; The BPMS check list; BPM APIs and common practices; BPM
- adoption of standards; Summary; Chapter 2: BPM Systems'' Structure; Components of a BPMS; The execution node
- The semantic moduleThe process engine; Node instance structures; Components inside jBPM6; Transactions and persistence; Audit/History logs; Real-time dashboards; Data mining and data analysis tools; The KIE APIs; KIE services; The KIE module; The KIE container; The KIE base; The KIE session; External interactions; The Human task component; Human tasks
- life cycle; Human tasks
- APIs; The User/Group callback; The BPMS ecosystem; BPM and service-oriented architecture; Service orchestration; Enterprise Service Bus; Rule engines; Classic BPM system and rule engine integration
- Event-driven architecture and complex event processingPredictive analytics and decision management; Summary; Chapter 3: Using BPMN 2.0 to Model Business Scenarios; Introduction to BPMN 2.0; Process modeling compliance; BPMN 2.0 elements; Flow elements; Connecting elements; Data elements; Swimlanes; Artifacts; Task types in jBPM6; Subprocess types in jBPM6; Event subtypes; Boundary events; BPMN 2.0; Modeling business scenarios with BPMN 2.0; Technical perspective; Sprint management technical overview; Adding simple process data; Summary; Chapter 4: Understanding the KIE Workbench
- What you need to start a jBPM6 environmentRunning the KIE Workbench installer; What you will need to create the jBPM6 business processes; Workbench utilities; Process designer; Other knowledge asset editors; What you will need to run the jBPM6 business processes; Process runtime; Process UI; Task lists; Task forms; Summary; Chapter 5: Creating a Process Project in the KIE Workbench; An IDE to our knowledge; A variety of process designers; The BPMN 2.0 Eclipse editor; The Web Process Designer; The jBPM Eclipse plugin; Interacting with the Web Process Designer; Creating new processes