Automating Enterprise Workflow with Open Source Tools

Business, People, Web Applications
Location: Meeting Room J2
Average rating: ***..
(3.54, 13 ratings)

This tutorial will cover the basics of Business Process Management (BPM) from the perspective of the technical person. It will discuss building a workflow infrastructure and some options in designing the architecture. It will also discuss working with Business Analysts to define processes and identify components that can be automated.

After covering the basics, I will discuss the components of a real-world workflow system that uses the Perl Workflow module as the engine. This will include the internal workings of the workflow engine in addition to the interfaces with external systems that allow manual steps to work in conjunction with automated steps.

Attendees should leave with ideas on how to get started with a Business Process Automation project. If they are familiar with Perl, they could get started with the Perl module, but they will have the concepts to implement using other open source tools also.

Photo of Jim Brandt

Jim Brandt

Best Practical Solutions

Jim Brandt is a software engineer at Best Practical Solutions where he works on RT and other open source software. He also serves on the board of the Perl Foundation and has dabbled in making TV Everywhere a reality. He’s co-author of “mod_perl 2 User’s Guide” from OnyxNeon Press, an editor and contributor for “The Perl Review,” and has written for He has presented at many conferences including OSCON, YAPC::NA, and the Gartner Open Source Summit as well as cable industry events including SCTE, the NCTC Independent Show, and TelcoTV.

Comments on this page are now closed.


randy melder
07/22/2009 3:40am PDT

The good: Jim actually did what he spoke of and his experience and anecdotes had great merit. His wisdom and advice was well received by me. The bad: The presentation was lacking a live demo. I’m always a fan of this. Overall: I rated it highly. Lots of great information from a planning and process perspective.

Burvil N/A
07/21/2009 8:13am PDT

Would have been helpful to have tie-ins between different parts of the presentation. Diagrams illustrating this and maybe other comments would also be helpful. Very detailed, comprehensive overview of subject.

  • Intel
  • Microsoft
  • Google
  • Sun Microsystems
  • Facebook
  • Gear6
  • Kaltura
  • Liferay
  • MindTouch
  • Novell, Inc.
  • Open Invention Network
  • Rackspace Cloud
  • Schooner Information Technology
  • Silicon Mechanics
  • Symbian Foundation
  • Twilio
  • WSO2
  • Yabarana Corporation

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at

Download the OSCON Sponsor/Exhibitor Prospectus

Media Partner Opportunities

Download the Media & Promotional Partner Brochure (PDF) for information on trade opportunities with O'Reilly conferences or contact mediapartners@

Press and Media

For media-related inquiries, contact Maureen Jennings at

OSCON Newsletter

To stay abreast of conference news and to receive email notification when registration opens, please sign up for the OSCON newsletter (login required)

Contact Us

View a complete list of OSCON contacts