Amazon cover image
Image from Amazon.com

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.

By: Contributor(s): Material type: TextTextSeries: From technologies to solutionsPublication details: Birmingham, U.K. : Packt Pub., ©2007.Description: 1 online resource (iv, 201 pages) : illustrationsContent type:
  • text
Media type:
  • computer
Carrier type:
  • online resource
ISBN:
  • 9781847191533
  • 1847191533
  • 1847191525
  • 9781847191526
  • 1281252514
  • 9781281252517
  • 9786611252519
  • 6611252517
Subject(s): Genre/Form: Additional physical formats: Print version:: OSWorkflow.DDC classification:
  • 005.2/762 22
LOC classification:
  • QA76.73.J38 L39 2007eb
Online resources:
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.
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.
Item type:
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Home library Collection Call number Materials specified Status Date due Barcode
Electronic-Books Electronic-Books OPJGU Sonepat- Campus E-Books EBSCO Available

"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.

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.

English.

eBooks on EBSCOhost EBSCO eBook Subscription Academic Collection - Worldwide

There are no comments on this title.

to post a comment.

O.P. Jindal Global University, Sonepat-Narela Road, Sonepat, Haryana (India) - 131001

Send your feedback to glus@jgu.edu.in

Hosted, Implemented & Customized by: BestBookBuddies   |   Maintained by: Global Library