Research Article

Towards Sophisticated Air Traffic Control System Using Formal Methods

Box 22

Aircraft_moving_Alert_ON
ANYaircraftloc
WHEREgrd1: loc ∈ LOCATIONSgrd2: aircraft ∈ AIRCRAFTSgrd3: (∃a·a ∈ AIRCRAFTS ∧ distance(locationof(a) ↦ loc) < Min_distance) ∨ ¬(Security property 1) ∨ ¬ (security property 2) ∨ …
THENact1: Alert ≔ TRUEact2: locationof(aircraft) ≔ loc
END