Continuous auditing with a multi-agent system

Information technology has dramatically changed the way businesses and business information are managed. In electronic business, much of the information is in electronic format, and the resulting change in the auditing environment has forced audit professionals to audit electronic evidence. Moreover, the emergence of real time accounting reports has put increasing pressure on audit professionals to provide real-time auditing services, or continuous auditing, in which the time between the occurrence of events and the provision of an auditor's opinion is minimized to an acceptable level. This paper proposes an agent-based system for continuous auditing called the agent-based continuous audit model (ABCAM). The system can be implemented independently of the client's information system, is able to undertake automatic auditing in real time, and can easily adapt to changes in auditing requirements and information systems. Five scenarios are developed to illustrate the model.

[1]  M. Vasarhelyi THE CONTINUOUS AUDIT OF ONLINE SYSTEMS , 1991 .

[2]  Randal J. Elder Essentials of Auditing and Assurance Services: An Integrated Approach , 2002 .

[3]  Miklos A. Vasarhelyi,et al.  Virtual auditing agents: the Edgar Agent example , 1998, Proceedings of the Thirty-First Hawaii International Conference on System Sciences.

[4]  Naftaly H. Minsky Independent on-line monitoring of evolving systems , 1996, Proceedings of IEEE 18th International Conference on Software Engineering.

[5]  Linda S. McDaniel,et al.  The Effects Of Time Pressure And Audit Program Structure On Audit Performance , 1990 .

[6]  Rick Elam,et al.  Continuous Auditing: Building Automated Auditing Capability , 2002 .

[7]  Beth A. Schroeder On-Line Monitoring: A Tutorial , 1995, Computer.

[8]  M. J. Fischer,et al.  "Real-izing" the benefits of new technologies as a source of audit evidence: An interpretive field study , 1996 .

[9]  Jeffrey M. Bradshaw,et al.  Mobile-Agent versus Client/Server Performance: Scalability in an Information-Retrieval Task , 2001, Mobile Agents.

[10]  Giovanni Vigna,et al.  Understanding Code Mobility , 1998, IEEE Trans. Software Eng..

[11]  R. Elliott,et al.  Twenty-First Century Assurance , 2002 .

[12]  Munindar P. Singh,et al.  Agents for process coherence in virtual enterprises , 1999, CACM.

[13]  Timon C. Du,et al.  Mobile agents in distributed network management , 2003, CACM.

[14]  Jon B. Woodroof,et al.  Continuous audit: Model development and implementation within a debt covenant compliance domain , 2001, Int. J. Account. Inf. Syst..

[15]  Roger Debreceny,et al.  The Development of Embedded Audit Modules to Support Continuous Monitoring in the Electronic Commerce Environment , 2003 .

[16]  Danny B. Lange,et al.  Programming and Deploying Java¿ Mobile Agents with Aglets¿ , 1998 .

[17]  Wallace K. Pond,et al.  Twenty-first century education and training: Implications for quality assurance , 2001, Internet High. Educ..

[18]  Ron Weber,et al.  Information Systems Control and Audit , 1998 .

[19]  Timon C. Du,et al.  Mobile agents for a brokering service in the electronic marketplace , 2005, Decis. Support Syst..

[20]  C DuTimon,et al.  Mobile agents in distributed network management , 2003 .

[21]  Harvey S. Koch Online Computer Auditing Through Continuous and Intermittent Simulation , 1981, MIS Q..

[22]  William F. Messier,et al.  Auditing and Assurance Services: A Systematic Approach , 2002 .

[23]  Frances M. T. Brazier,et al.  Supporting Internet-scale multi-agent systems , 2002, Data Knowl. Eng..

[24]  Catherine Usoff,et al.  A longitudinal study of applicable decision aids for detailed tasks in a financial audit , 2001, Intell. Syst. Account. Finance Manag..