Ebook: Modern Business Process Automation: YAWL and its Support Environment
- Tags: Information Systems Applications (incl.Internet), Business Information Systems, Computer Appl. in Administrative Data Processing
- Year: 2010
- Publisher: Springer-Verlag Berlin Heidelberg
- Edition: 1
- Language: English
- pdf
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.
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.
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.
Content:
Front Matter....Pages 1-15
Front Matter....Pages 1-1
Introduction....Pages 3-19
Front Matter....Pages 22-22
The Language: Rationale and Fundamentals....Pages 23-102
Advanced Synchronization....Pages 103-119
Front Matter....Pages 122-122
Dynamic Workflow....Pages 123-145
Exception Handling....Pages 147-173
Declarative Workflow....Pages 175-201
Front Matter....Pages 204-204
The Architecture....Pages 205-220
The Design Environment....Pages 221-239
The Runtime Environment....Pages 241-257
Front Matter....Pages 260-260
The Resource Service....Pages 261-290
The Worklet Service....Pages 291-326
The Declare Service....Pages 327-343
Front Matter....Pages 346-346
The Business Process Modeling Notation....Pages 347-368
EPCs....Pages 369-383
The Business Process Execution Language....Pages 385-400
Open Source Workflow Systems....Pages 401-434
Front Matter....Pages 436-436
Process Mining and Simulation....Pages 437-457
Process Configuration....Pages 459-487
Process Integration....Pages 489-511
Verification....Pages 513-539
Front Matter....Pages 542-542
YAWL4Healthcare....Pages 543-565
YAWL4Film....Pages 567-587
Front Matter....Pages 590-590
Epilogue....Pages 591-596
Front Matter....Pages 598-598
Appendix A The Order Fulfillment Process Model....Pages 599-616
Back Matter....Pages 1-57
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.
Content:
Front Matter....Pages 1-15
Front Matter....Pages 1-1
Introduction....Pages 3-19
Front Matter....Pages 22-22
The Language: Rationale and Fundamentals....Pages 23-102
Advanced Synchronization....Pages 103-119
Front Matter....Pages 122-122
Dynamic Workflow....Pages 123-145
Exception Handling....Pages 147-173
Declarative Workflow....Pages 175-201
Front Matter....Pages 204-204
The Architecture....Pages 205-220
The Design Environment....Pages 221-239
The Runtime Environment....Pages 241-257
Front Matter....Pages 260-260
The Resource Service....Pages 261-290
The Worklet Service....Pages 291-326
The Declare Service....Pages 327-343
Front Matter....Pages 346-346
The Business Process Modeling Notation....Pages 347-368
EPCs....Pages 369-383
The Business Process Execution Language....Pages 385-400
Open Source Workflow Systems....Pages 401-434
Front Matter....Pages 436-436
Process Mining and Simulation....Pages 437-457
Process Configuration....Pages 459-487
Process Integration....Pages 489-511
Verification....Pages 513-539
Front Matter....Pages 542-542
YAWL4Healthcare....Pages 543-565
YAWL4Film....Pages 567-587
Front Matter....Pages 590-590
Epilogue....Pages 591-596
Front Matter....Pages 598-598
Appendix A The Order Fulfillment Process Model....Pages 599-616
Back Matter....Pages 1-57
....