OSWorkflow : a guide for Java developers and architects to integrating open-source business process management /: a guide for Java developers and architects to integrating open-source business process management. (©2007)
- Record Type:
- Book
- Title:
- OSWorkflow : a guide for Java developers and architects to integrating open-source business process management /: a guide for Java developers and architects to integrating open-source business process management. (©2007)
- Main Title:
- OSWorkflow : a guide for Java developers and architects to integrating open-source business process management
- Further Information:
- Note: Diego Adrian Naya Lazo ; technical editors, Rashmi Phadnis, Saurabh Singh.
- Other Names:
- Lazo, Diego Adrian Naya
Phadnis, Rashmi
Singh, Saurabh - Contents:
- OSWorkflow; OSWorkflow; Credits; About the Author; About the Reviewers; Introduction; What This Book Covers; Who is This Book For; Conventions; Reader Feedback; Customer support; Downloading the example code for the book; Errata; Questions; 1. BPM and Workflow Basics; Business Process Orientation; BPR and BPM; Business Process Improvement; What's a BPMS?; Traceability and Auditing; Different Kinds of BPMS; System Orchestration with System-Oriented BPMS; System Orchestration; Enabling Workgroup Collaboration with People-Oriented BPMS; Components of a BPM Solution. The Workflow Management CoalitionHow Components Map to the BPM Lifecycle; Open-Source BPMS; Summary; 2. OSWorkflow Introduction and Basics; Downloading and Installing OSWorkflow; Getting a Taste from the Distribution; Navigating the Sample User Interface; OSWorkflow Basics; XML Definition Files; An Example Workflow; Steps, Actions, and Results: The Workflow Building Blocks; Testing the Workflow Definition; Splits and Joins; Setting Status and Old Status Values; Sending an Email Automatically; Visual Process Modeling; Visually Creating the Holiday Example; Looking at the End Result. Ways to Implement OSWorkflowOSWorkflow as a Workflow Layer; OSWorkflow as a Centralized Workflow Server; Adding the SOAP Bindings; Summary; 3. Adding Code to our Definitions; How to Deal with Transient Data; Variable Interpolation in the Definition; PropertySet and Transient Variables; Exploring PropertySet; Using the PropertySet to StoreOSWorkflow; OSWorkflow; Credits; About the Author; About the Reviewers; Introduction; What This Book Covers; Who is This Book For; Conventions; Reader Feedback; Customer support; Downloading the example code for the book; Errata; Questions; 1. BPM and Workflow Basics; Business Process Orientation; BPR and BPM; Business Process Improvement; What's a BPMS?; Traceability and Auditing; Different Kinds of BPMS; System Orchestration with System-Oriented BPMS; System Orchestration; Enabling Workgroup Collaboration with People-Oriented BPMS; Components of a BPM Solution. The Workflow Management CoalitionHow Components Map to the BPM Lifecycle; Open-Source BPMS; Summary; 2. OSWorkflow Introduction and Basics; Downloading and Installing OSWorkflow; Getting a Taste from the Distribution; Navigating the Sample User Interface; OSWorkflow Basics; XML Definition Files; An Example Workflow; Steps, Actions, and Results: The Workflow Building Blocks; Testing the Workflow Definition; Splits and Joins; Setting Status and Old Status Values; Sending an Email Automatically; Visual Process Modeling; Visually Creating the Holiday Example; Looking at the End Result. Ways to Implement OSWorkflowOSWorkflow as a Workflow Layer; OSWorkflow as a Centralized Workflow Server; Adding the SOAP Bindings; Summary; 3. Adding Code to our Definitions; How to Deal with Transient Data; Variable Interpolation in the Definition; PropertySet and Transient Variables; Exploring PropertySet; Using the PropertySet to Store Variable Data; Using the PropertySet to Retrieve Stored Data; Cleaning the PropertySet; Configuring the PropertySet; Adding Code to our Definition; FunctionProviders; Creating our first FunctionProvider; FunctionProvider Types. Defining a Custom Function ProviderBeanShell Scripting; Built-in Functions; Conditions; Creating our own Condition; Registers; Using the LogRegister; Implementing a Register; Validators; Creating a Customer Identifier Validator; BeanShell Validators; Other Useful Descriptor Concepts; Finish Actions; Auto Actions; Summary; 4. Using OSWorkflow in your Application; OSWorkflow Configuration; Registering our Process Descriptors; Embedding OSWorkflow into your Application; Starting a Workflow; Executing Actions; What's the Status?; What can I Do?; The Useful Abstract States. Querying the Workflow StoreQuerying the Workflow Factory; Inspecting the Workflow Descriptor from Code; Using the Workflow Configuration Object; Workflow Interface Implementations; Loading the Descriptors-the Workflow Factory; Loading Descriptors from a Database; Persisting Instance Information; Persistence Choices; Configuring the JDBC Store; PropertySet Persistence; Configuring the JDBC PropertySet; Unit Testing your Workflow; What is JUnit?; Running the Tests; Integrating with Spring; The Object Registry-BeanFactory; Using our BeanFactory; Transaction Support in Spring. … (more)
- Publisher Details:
- Birmingham, U.K : Packt Pub
- Publication Date:
- 2007
- Copyright Date:
- 2007
- Extent:
- 1 online resource (iv, 201 pages), illustrations
- Subjects:
- 005.2/762
Java (Computer program language)
Application software -- Development -- Computer programs
Business enterprises -- Computer networks -- Software
Business logistics -- Management
Process control
Java (Computer program language)
Workflow -- Management
Open source software
Application software -- Development -- Computer programs
Business enterprises -- Computer networks -- Software
Business logistics -- Management
Process control
COMPUTERS -- Programming Languages -- JavaScript
COMPUTERS -- Programming Languages -- VBScript
Java (Computer program language)
Workflow -- Management
Open source software
Application software -- Development -- Computer programs
Business enterprises -- Computer networks
Business logistics -- Management
Java (Computer program language)
Process control
Java (Computer program language)
Workflow / Management
Open source software
Electronic books
Software - Languages:
- English
- ISBNs:
- 9781847191533
1847191533
1847191525
9781847191526 - Related ISBNs:
- 9781847191526
1847191525 - Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.89193
- Ingest File:
- 01_050.xml