BPEL and Job Schedulers are both relevant even as IT infrastructures migrate to real time services-based processing. This article will explain how BPEL and job schedulers (most recently branded as Workload Automationsuites) provide an integrated solution that can satisfy the needs of batch and real time processing in a services-orientated infrastructure. Industry leading distributed job schedulers, workload automation (WLA) products, are offered from UC4, Orsyp, CISCO and Advanced Systems Concept, Inc. Oracle offers an industry leading BPEL Process Manager that runs on a variety of Java EE containers.
Topics covered include: The fundamentals of business process modeling, including workflow patterns, an in-depth treatment of process flexibility, including approaches to dealing with on-the-fly changes, unexpected exceptions, and constraint-based processes, Technological aspects of a modern BPM environment, including its architecture, process design environment, process engine, resource handler and other support services, a comparative insight into current approaches to business process modeling and execution such as BPMN, EPCs, BPEL, jBPM, OpenWFE, and Enhydra Shark, process mining, verification, integration and configuration; and case studies in health care and screen business.
This book provides a comprehensive treatment of the field of Business Process Management (BPM) with a focus on Business Process Automation. It achieves this by covering a wide range of topics, both introductory and advanced, illustrated through and grounded in the YAWL (Yet Another Workflow Language) language and corresponding open-source support environment. In doing so it provides the reader with a deep, timeless, and vendor-independent understanding of the essential ingredients of business process automation.
The BPM field is in a continual state of flux and is subject to both the ongoing proposal of new standards and the introduction of new tools and technology. Its fundamentals however are relatively stable and this book aims to equip the reader with both a thorough understanding of them and the ability to apply them to better understand, assess and utilize new developments in the BPM field.
As a consequence of its topic-based format and the inclusion of a broad range of exercises, the book is eminently suitable for use in tertiary education, both at the undergraduate and the postgraduate level, for students of computer science and information systems. BPM researchers and practitioners will also find it a valuable resource. The book serves as a unique reference to a varied and comprehensive collection of topics that are relevant to the business process life-cycle.
The “Performance and Capacity Planning Method for BPEL4WS-based Business Process Automation” refers to the ability to predict resource consumption of a defined set of business processes automatically executed on an IT server system. A prediction model integrates all factors that influence a resource consumption prediction into a single tool. On the basis of a prediction model an accurate hardware configuration can be proposed which is able to run the defined set of business processes with the required throughput. This book gives a complete overview of how to develop, verify, and apply a performance and capacity planning method for BPEL-based processes in general. In particular, the performance and capacity planning method is established for BPEL-based business processes on IBM WebSphere software. This includes the WebSphere Process Choreographer Version 5.1 workflow engine of the WebSphere Business Integration Server Foundation Version 5.1, WebSphere Application Server Version 5.1, WebSphere MQ Version 5.3 and the DB2 Universal Database Version 8.1.