The evolution of CA has been accompanied with the development of electronic data processing (EDP) as a result of accounting operations computerization, which can be traced back to the early 1970s (Vasarhelyi et al., 2002). Meanwhile, a prototype system for the continuous audit of database applications was developed by Cash et al. (1977) and Groomer and Murthy (1989), leading to the development of a new auditing field called EDP auditing, which resulted in a significant improvement in audit efficiency (Kogan et al., 1999). Vasarhelyi and Halper introduced their CPAS model in 1991, and in 1999, the accounting profession represented by both the American Institute of Certified Public Accountants (AICPA) and the Canadian Institute of Chartered Accountants (CICA) reached the conclusion that CPA firms should expand the types of assurance services provided beyond the traditional annual financial statements’ audit. As a result, the Elliott Committee (1997) was established and concluded that the accounting profession was facing many opportunities and challenges resulting from many societal, economic and technological changes (Kogan et al., 1999). The Elliott Committee (1997) suggested that to face the challenges, new types of assurance services should be developed, including information system reliability and electronic commerce assurance services. This led to the development of WebTrust, which provides the trust in the Web sites containing the information, and SysTrust service, which provides the trust in the systems producing the information.