JBPM5 Developer guide : a Java developer's guide to the JBoss business process management framework /
Approached from a developer's perspective, the ""jBPM 5 Developer Guide"" teaches readers all the essentials of Business Process Management through applicable examples with helpful screenshots and diagrams. This book is for Java developers and Java architects who need to hav...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Otros Autores: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Birmingham, UK :
Packt Pub.,
2012.
|
Temas: | |
Acceso en línea: | Texto completo |
Tabla de Contenidos:
- Cover; Copyright; Credits; Foreword; About the Authors; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Why Do We Need Business Process Management?; Theoretical background; Standard specifications
- introduction, analysis, and explanations; jBPM5
- technical details and common practices; BPM conceptual background; Business processes; Sequence of business activities; Activities are performed by business users and business applications; Humans and systems/applications behave differently; Humans and systems/applications can be classified differently
- Achieving a business goalThe Business Process Management (BPM) discipline; BPM stage 1
- discovering your business processes; BPM stage 2
- formalizing your new processes; BPM stage 3
- implementing your technical assets; Business entity model; Coordinating and orchestrating activities; BPM stage 4
- runtime; BPM stage 5
- monitoring; BPM stage 6
- improvements; Applying BPM in the real world; BPMS checklist; Summary; Chapter 2: BPM Systems Structure; Key components in a BPMS; BPMS core; The semantic module; The process engine; Process instance structures; Process engine execution mechanisms
- Facts about the two approachesTransactions and persistence; Human Task Component; Human tasks
- life cycle; Human tasks
- APIs; The identity component; Audit/history logs; Process engine components summary; Components inside jBPM5; Knowledge-centric APIs; Knowledge Builder; Knowledge Base; Knowledge Session; BPM systems surrounding topics; Service-oriented architecture; WS-BPEL and service orchestration; Enterprise Service Bus; Rule engines; Classic BPM system and rule engine integration; Event-driven architecture and complex event processing; Summary
- Chapter 3: Using BPMN 2.0 to Model Business ScenariosBPMN 2.0 introduction; Process Modelling Conformance; BPMN elements; Flow objects; Connecting objects; Data; Grouping; Artifacts; Task types; BPMN 2.0 introduction summary; Modelling business scenarios with BPMN 2.0; Hospital emergency scenario; Technical perspective; Hospital emergency technical overview; Summary; Chapter 4: Knowing Your Toolbox; Setting up our environment; Downloading the jBPM5 installer; Running the jBPM5 installer; Installed tools' description; JBoss Application Server; Drools Guvnor; jBPM5 process server
- JBPM5 GWT consoleWeb process designer; Eclipse IDE
- evaluation sample project; jBPM GWT console
- evaluation sample process; jBPM GWT console summary; Drools Guvnor and web process designer; Frequently asked questions; Summary; Chapter 5: The Process Designer; An IDE for our processes; So many jBPM Designers, which one should I use?; The JBPM5 Eclipse plugin; Web Process Designer; The Eclipse BPMN 2.0 plugin; Interacting with Web Process Editor; Creating new processes; Accessing an existing process; Modifying the existing processes; Deleting the existing processes