Menu Content/Inhalt
Home arrow News arrow Latest arrow jBPM Workflow engine presentation

Events Calendar


Notice: Constant _CAL_LANG_INCLUDED already defined in /home/cijug/web/modules/mod_events_cal.php on line 80
September 2010
S M T W T F S
2930311 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 1 2
This month
jBPM Workflow engine presentation PDF Print E-mail
Written by Administrator   
Monday, 15 May 2006

June 13th: Brian Greene from Source Allies, Inc. will be presenting an open-source embeddable Engine called jBPM - http://www.jboss.com/products/jbpm. The  technology is  useful to any business as it helps automate and coordinate any number of business processes between multiple members of an organization.

Highlights of workflow engines:
Comments by Brian Greene

Brian Greene"A workflow engine can be used to perform task management between users, assigning tasks to users based on a number of criteria, and tracking their time to complete assigned tasks.  In this arena there is also the concept of escalation - who should be notified and how if a user fails to complete a task in a certain timespan.
 
System integration is also aided by a workflow engine in that it can be used to orcestrate diverse processes in an enterprise, functioning as a robust middleware component that performs all communications between disparate systems.  Using a workflow engine in this way, and for orcestration in an ESB allows platform agnostic message routing and the externalizing of rules from the nornal point to point integration efforts that are often seen.  Many more developers became aware of workflow in the enterprise with the ratification of the BPEL language specification and its implementations.
 
An application can be made much more extensible and customizable by embedding a workflow engine as well.  If architects provide "hooks" in a system that are executing processes, users and future developers can extend or integrate an existing piece of software by modifying the processes rather than the source code.  This can make an application more robust over time, as it can be integrated via a process hook mechanism that does not modify the original, core functionality of the system.  This can aid in faster integration times, and less errror prone extension.
 
If a workflow engine is embedded in a web application framework that allows it, it can be used to perform the routing of the page flow in a web application.  this has the added benefit of a single unified modeling language/environment for application logic as well as page flow.  Additionaly, the engine's exception handling mechanisms can be employed to sometimes respond to errors in a more robust fashion.
 
When a graphical process designer is utilized, a workflow system can be used to more easily visualize the the paths of execution in a system, allowing business users more visibility into the process without developers always having to resort to UML sequence/flow diagrams.  this has the side benefit of the modeled workflow being something of an "executable model" - something we've been after in the development community for some time."

DATE: June 13th, 2006
LOCATION: Iowa Foundation for Medical Care, 6000 Westown Parkway, West Des Moines. [directions]
TIME: 6pm-7:30pm


Last Updated ( Wednesday, 07 June 2006 )
 
< Prev   Next >

Sponsors

Please visit our sponsors: Image