Supplying an accessible introduction, this book details the analysis and design principles in process-centric architecture. Illustrative examples demonstrate how to architect and design enterprise systems based on business processes central to your organization. The text covers the architectural aspects of business process management, the evolution of IT systems, the importance of a business process focus, the role of workflows, business rules, enterprise application integration, and business process modeling languages such as WS-BPEL and BPML. This forward-looking resource explains how to architect enterprise systems using a BPMS technology platform, J2EE components, and Web services.