Question: PLEASE PLEASE SOLVE ALL PARTS. COURSE: SE4113 Formal Methods in Software Engineering Q: Consider the given transition system of an ATM i. Write code in

PLEASE PLEASE SOLVE ALL PARTS.
COURSE: SE4113 Formal Methods in Software Engineering
Q: Consider the given transition system of an ATM i. Write code in NUSMV in order to define the above given model. ii. Add necessary variables to check the following properties a. System should not enter transaction state if pin is invalid. b. A valid transaction implies that amount withdrawn is less than balance. System should not dispense cash if amount > balance available. iii. Write LTL Specification for above given properties and check these specifications on code
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
