Process-Aware Information Systems: Bridging People and Software Through Process TechnologyA unifying foundation to design and implement process-aware information systems This publication takes on the formidable task of establishing a unifying foundation and set of common underlying principles to effectively model, design, and implement process-aware information systems. Authored by leading authorities and pioneers in the field, Process-Aware Information Systems helps readers gain a thorough understanding of major concepts, languages, and techniques for building process-aware applications, including: * UML and EPCs: two of the most widely used notations for business process modeling * Concrete techniques for process design and analysis * Process execution standards: WfMC and BPEL * Representative commercial tools: ARIS, TIBCO Staffware, and FLOWer Each chapter begins with a description of the problem domain and then progressively unveils relevant concepts and techniques. Examples and illustrations are used extensively to clarify and simplify complex material. Each chapter ends with a set of exercises, ranging from simple questions to thought-provoking assignments. Sample solutions for many of the exercises are available on the companion Web site. Armed with a new and deeper understanding, readers are better positioned to make their own contributions to the field and evaluate various approaches to a particular task or problem. This publication is recommended as a textbook for graduate and advanced undergraduate students in computer science and information systems, as well as for professionals involved in workflow and business process management, groupware and teamwork, enterprise application integration, and business-to-business integration. A Solution's Manual is available online. An Instructor Support FTP site is also available. |
Contents
Introduction | 3 |
CONTENTS | 17 |
Workflow Management | 21 |
5 | 28 |
References | 35 |
XV | 49 |
16 | 59 |
Enterprise Application Integration and BusinesstoBusiness | 61 |
Patterns of Process Modeling | 179 |
Techniques | 205 |
Process Mining | 235 |
35 | 238 |
Transactional Business Processes | 257 |
Standards and Tools | 279 |
82 | 315 |
85 | 341 |
Other editions - View all
Common terms and phrases
Aalst actions activity diagrams application systems automated best practice BPEL BPEL4WS Business Process Management business process modeling Chapter choice client complete components Computer concepts context control flow database defined described Desel discussed document DUMAS elements employee engine ENTERPRISE APPLICATION INTEGRATION example exception handling flexibility FLOWer functionality handler handling Hofstede implementation input integration process interactions interface process involved language ment multiple node notation object diagram operation organizational organizations output PAISs participants patterns performed perspective Petri net Petri nets possible process definition process design process execution process instance process mining Process-Aware Information Systems protocol redesign role Section semantics sequence shown in Figure specific Springer-Verlag Staffware standards structure synchronization tasks tion token transaction transition users Web Services Wf-XML WfMC workflow management systems workflow models workflow process workflow schema workflow systems WSDL XPDL YAWL