“…To this end, researchers have proposed synthesizing a system's partial behavior model [6], [7], [11], [12], [18], [19], [22], represented using an FSA-based formalism such as modal transition systems (MTS) [14], from the system requirements. A synthesized MTS can be used for requirements inconsistency detection [6], [11], [17], validation and verification [4], as well as elicitation of new, currently unspecified requirements [1], [19], [22]. Intuitively, in an MTS, which distinguishes between required, maybe, and prohibited state transitions, a scenario is captured using required transitions, while MTS's maybe transitions should not violate the safety properties nor the invariants.…”