Slide 1 F27SB2 Software Development 2 Lecture 7: State Diagrams Slide 2 State and Interaction view a system as a sequence of events and associated actions event ==> something…