Skip to content
You are not logged in |Login  
     
Limit search to available items
Record:   Prev Next
Resources
More Information
Bestseller
BestsellerE-book
Author Lazo, Diego Adrian Naya.

Title OSWorkflow : a guide for Java developers and architects to integrating open-source business process management / Diego Adrian Naya Lazo ; technical editors, Rashmi Phadnis, Saurabh Singh.

Publication Info. Birmingham, U.K. : Packt Pub., [2007]
©2007

Item Status

Description 1 online resource (iv, 201 pages) : illustrations.
text file
Series From technologies to solutions
From technologies to solutions.
Note Title from title screen.
Includes index.
Summary "This book explains in detail all the various aspects of OSWorkflow, without assuming any prior knowledge of Business Process Management. Real-life examples are used to clarify concepts. This book covers all aspects related to OSWorkflow. No prior knowledge about OSWorkflow is needed. You will learn everything from the basics of Business Process Management (BPM) technology and installing OSWorkflow to integrating the workflow engine with third-party components like Drools, Quartz, and Pentaho"--Resource description page.
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 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.
Local Note eBooks on EBSCOhost EBSCO eBook Subscription Academic Collection - North America
Subject Java (Computer program language)
Java (Computer program language)
Application software -- Development -- Computer programs.
Application software -- Development -- Computer programs.
Business enterprises -- Computer networks -- Software.
Business enterprises -- Computer networks.
Business logistics -- Management.
Business logistics -- Management.
Business logistics.
Process control.
Process control.
Genre/Form Software.
Electronic books.
Added Author Phadnis, Rashmi, editor.
Singh, Saurabh, editor.
Other Form: Print version: Lazo, Diego Adrian Naya. OSWorkflow. Birmingham, UK : Packt Pub., 2007 9781847191526 1847191525 (OCoLC)269423796
ISBN 9781847191533 (electronic book)
1847191533 (electronic book)
9781847191526
1847191525 (paperback)