@vijayratnu@joenoel @Yaswanth Babu @Shiva Prasad @Wennie Sasotona @Puneeth Kadiwal @Mohamed Omar @Propuesta Ciudadana del Mcd @Huma Ayub Thanks for the kind comments, everyone. I now have three tutorials on activity modelling; however, I would encourage you to start getting to grips with BPMN 2.0. Here is my tutorial on the basics of the Level 1 Palette: http://www.slideshare.net/DeclanChellar/bpmn-level1-02
39.
This makesiteasy to identify test scenarios at a glance. [Condition3] [Condition 2] [Condition 1]
40.
I alsolike to labeltheGuards in order to easilyidentifythepaths. A1: [Condition 2] E1: [Condition 3] P: [Condition 1]
41.
And I like to labeltheStepsforeasybackwardreferencefrom Business Rules and a Logical Data Model. P1: A1: [Condition 2] E1: [Condition 3] P: [Condition 1] P2: A1.1: E1.1:
45.
In some Use Cases, you willneed to modelparallelsteps [Condition 2] [Condition3] [Condition 1]
46.
[Condition 2] [Condition3] [Condition 1] X A B In thisexample, steps A and B mustbothstartafterstep X finishes and mustbothfinishbeforethe Use Case ends.
47.
[Condition 2] [Condition3] [Condition 1] X A B Butwe do notcareabouttheorder in which A and B happen.
48.
A and B couldevenhappen at thesame time. [Condition 2] [Condition3] [Condition 1] X A B
49.
In thisexample, B mustfollow A, butwe do notcarewhen C happens in relation to (A + B). [Condition 2] [Condition3] [Condition 1] A C B
50.
In some Use Cases, you willneed to modelrepeatedsteps. [Condition 2] [Condition3] [Condition 1] A B
51.
[Condition 2] [Condition3] [Condition 1] Foreach X: A In thisexample, you repeat (A + B) untilthere is no more X. B
52.
[Condition 2] [Condition3] [Condition 1] Foreach X: A Forexample, you might do thiswhenaddingpassengers to a holidaybooking. B