Please enter your text to search.

Table of Contents

TABLE OF CONTENTS

Preface

Part I. Method and Style

1. HOW DOES A MODEL MEAN?

  • UNLOCKING BPMN’S SECRETS
  • THE QUESTIONS BPMN ASKS
  • LEVELS OF BPMN USE

Part II. Level 1: Descriptive BPMN

2. BPMN LEVEL 1 BY EXAMPLE

3. ARE YOU IN?

  • WHY DOES IT MATTER?

4. LEVEL 1 MODELING PALETTE

  • POOL
  • LANE
  • TASK
  • SUBPROCESS
  • START EVENT
  • END EVENT
  • EXCLUSIVE DECISION GATEWAY
  • PARALLEL SPLIT GATEWAY
  • PARALLEL JOIN GATEWAY
  • SEQUENCE FLOW
  • MESSAGE FLOW
  • DATA OBJECT, MESSAGE, AND DATA STORE
  • TEXT ANNOTATION
  • LINK EVENT PAIR (OFF-PAGE CONNECTOR)

5. BPMN METHOD: LEVEL 1

  • STEP 1. DEFINE PROCESS SCOPE
  • STEP 2. CREATE THE TOP LEVEL DIAGRAM FOR THE HAPPY PATH
  • STEP 3. ADD TOP-LEVEL EXCEPTION PATHS
  • STEP 4. EXPAND SUBPROCESSES TO SHOW DETAIL AT CHILD LEVEL
  • STEP 5. ADD INTERMEDIATE MESSAGE FLOWS TO EXTERNAL POOLS (OPTIONAL)
  • WHAT ABOUT DATA?

6. ELEMENTS OF BPMN STYLE: LEVEL 1

  • PRINCIPLES OF COMPOSITION
  • ELEMENTARY RULES OF USAGE

Part III. Level 2: Analytical BPMN

7. BPMN’S DEEPER MEANINGS

  • STEPPING UP TO BPMN LEVEL 2
  • STARTING AND COMPLETING
  • SENDING AND RECEIVING
  • AUTOMATED TASKS
  • DECISIONS AND RULES

8. USING SUBPROCESSES

  • THE VALUE OF SUBPROCESSES
  • SUBPROCESS TYPES

9. START AND END EVENTS

  • START EVENTS
  • END EVENTS

10. INTERMEDIATE EVENTS

  • CLASSIFYING INTERMEDIATE EVENTS
  • TIMER INTERMEDIATE EVENTS
  • MESSAGE INTERMEDIATE EVENTS
  • ERROR INTERMEDIATE EVENTS
  • ESCALATION INTERMEDIATE EVENTS
  • SIGNAL EVENTS
  • EVENT SUBPROCESSES
  • NON-INTERRUPTING EVENTS IN BPMN 1.X

11. BRANCHING AND MERGING PATTERNS

  • EXCLUSIVE BRANCH
  • PARALLEL SPLIT
  • CONDITIONAL SPLIT
  • MERGING AND JOINING
  • OTHER BRANCH AND MERGE PATTERNS

12. EXCEPTION HANDLING PATTERNS

  • CATEGORIZING EXCEPTIONS
  • INTERNAL BUSINESS EXCEPTION
  • USER ACTION
  • FAULT
  • TIMEOUT
  • UNSOLICITED EXTERNAL EXCEPTION
  • SOLICITED RESPONSE EXCEPTION
  • RETHROWING EXCEPTIONS
  • INTERPRETING EXCEPTION HANDLING PATTERNS IN THE DIAGRAM
  • EXCEPTION PROPAGATION PATTERNS

13. REPEATING ACTIVITIES AND POOLS

  • LOOPING ACTIVITIES
  • MULTI-INSTANCE ACTIVITIES
  • MULTI-INSTANCE POOLS

14. TRANSACTIONS

  • WHAT ARE TRANSACTIONS?
  • COMPENSATION EVENTS AND COMPENSATING ACTIVITIES
  • CANCEL EVENT
  • COMPENSATION THROW-CATCH
  • USING COMPENSATION

15. BPMN METHOD: LEVEL 2

  • STEP 6. REFINE BRANCH/MERGE NOTATION
  • STEP 7. REFINE FOR CHANNEL-DEPENDENT START
  • STEP 8. REFINE FOR ITERATIVE BEHAVIOR
  • STEP 9. REFINE EXCEPTION HANDLING PATTERNS

16. ELEMENTS OF BPMN STYLE: LEVEL 2

17. MODEL SERIALIZATION AND INTERCHANGE

  • THE MODEL INTERCHANGE PROBLEM
  • BPMN AND MODEL PORTABILITY

Part IV. Level 3: Executable BPMN

18. WHAT IS EXECUTABLE BPMN?

19. DATA

  • DATA OBJECTS, PROPERTIES, AND DATA STORES
  • DATA INPUTS AND OUTPUTS
  • DATA ASSOCIATIONS
  • DATA MAPPING
  • EXAMPLES

20. SERVICES AND MESSAGES

21. HUMAN TASKS

22. FOR FURTHER LEARNING


 

4 Responses to “Table of Contents”


 
  1. Tim says:

    Hi Bruce, is this book available as a (DRM) PDF eBook? Love to take it on the road without the bulk :-)
    Thanks for your valuable contribution
    Regards
    Tim

  2. admin says:

    Tim,
    Sorry it is not.
    –Bruce

  3. Kiran says:

    Hi Bruce !

    Where can i get this book in India

  4. admin says:

    Amazon.com or Amazon.co.uk is best I can suggest.

Leave a Reply