Download Modeling Guide - Version 5.4

Transcript
Modeling Guide
3.4. Flow Rule .............................................................................................................................. 29
3.4.1. Flow Rule Template .............................................................................................................. 30
3.5. Flow Rule Element .................................................................................................................. 31
3.5.1. Decision .............................................................................................................................. 33
3.5.1.1. Simple decision .................................................................................................................. 33
3.5.1.2. Multiple condition decisions .................................................................................................. 33
3.5.1.3. Common Condition Prefix .................................................................................................... 35
3.5.2. Assignments ........................................................................................................................ 35
3.5.2.1. ADD, REMOVE and CLEAR Assignments ............................................................................... 36
3.5.3. Fire Action ........................................................................................................................... 37
3.5.4. Call Flow Rule ..................................................................................................................... 38
3.5.5. Call Decision Table ............................................................................................................... 39
3.5.6. Call Service ......................................................................................................................... 40
3.5.7. Done & Return ..................................................................................................................... 40
3.5.8. Repeat ................................................................................................................................ 40
3.5.9. End Repeat ......................................................................................................................... 42
3.5.10. Return Exception ................................................................................................................ 42
3.5.11. Handle Exception ................................................................................................................ 43
3.5.12. Branch Description .............................................................................................................. 44
3.5.13. Notes ................................................................................................................................ 44
3.5.14. Rule Element Deactivation .................................................................................................... 45
3.6. Flow Rule Editor ..................................................................................................................... 45
3.6.1. Rule Editor Palette ................................................................................................................ 46
3.6.2. Rule Context Palette ............................................................................................................. 47
3.7. Decision Table ........................................................................................................................ 48
3.7.1. Condition Column/Row .......................................................................................................... 49
3.7.2. Assignment Column .............................................................................................................. 49
3.7.3. Action Column ...................................................................................................................... 49
3.7.4. Exception Column ................................................................................................................. 50
3.8. Decision Table Editor ............................................................................................................... 50
3.8.1. Decision Table Editor Palette .................................................................................................. 51
3.8.2. Decision Table Context Palette ................................................................................................ 51
3.9. State Flow ............................................................................................................................. 52
3.10. State Flow Element ................................................................................................................ 53
3.10.1. State ................................................................................................................................. 53
3.10.2. End State .......................................................................................................................... 53
3.10.3. Transition ........................................................................................................................... 53
3.10.4. Transition Rule ................................................................................................................... 53
3.10.5. Transition Target ................................................................................................................. 54
3.11. State Flow Editor ................................................................................................................... 54
3.11.1. State Flow Editor Palette ...................................................................................................... 54
© Bosch Software Innovations GmbH
iv/270