Auditing computer applications a basic systematic approach