1. An electronic audit system, comprising: one or more processors; one or more memory communicatively coupled to at least one of the one or more processors, the one or more memory having stored therein computer-executable instructions, comprising: a differentiation engine configured to generate an object-oriented presentation of an audit trail for a controller program in an industrial control environment, wherein the object-oriented presentation of the audit trail is configured to identify changes to the controller program associated with respective runs of the controller program; and a view selection component, associated with the differentiation engine, configured to utilize the object-oriented presentation to display changes associated with a selected object of the controller program during a particular run of the controller program.