A method and system using a framework to implement an audit process. An
embodiment of a method for using a framework for implementing an audit
process includes storing a set of requirements associated with a first
audit type, receiving an input of a second audit type, and associating at
least one of the requirements with the second audit type. The method
enables a processor to define different types of audits and assign at
least one requirement to the different types. As such, the processor may
create a requirement only once. Exemplary applications include
educational institution audits for admissions and degree completion.