The University of SydneyPage 43Clark-Wilson Model–Four primary requirements are;1.The system must ensure that specified data items can be manipulated only by a restricted set of programs, which must meet well formed transaction rules already identified as Transformation Procedures2.The system must separately identify and authenticate every user3.The system must associate with each user a valid set of programs to be run, and the data center must ensure that these sets meet the separation of duty rule4.The system must maintain an auditing log that records every program executed, and the name of the authorisinguser