Service-Oriented Architecture (SOA) promises to reduce the gap between changing business needs and IT by making it more efficient to build agile systems. To realize these benefits, we need an intuitive way to orchestrate services into processes that map cleanly to the real world.
Unfortunately, the impedance mismatch between real-world processes and platforms largely based on a request/response, Object-Oriented paradigms can result in contrived and non-intuitive code. Process-Driven Development is an approach to orchestrating services that addresses these issues. This talk will provide an introduction to Process-Driven Development and the standards that are developing in this area and will demonstrate building a process-driven application using BEA WebLogic Server Process Edition.