SlideShare a Scribd company logo
1 of 19
Download to read offline
5th University of Kansas
    International Conference on XBRL
     Transparency, Assurance, and Analysis

   Revamping the Audit Approach using
        Accounting Equations:
    Processing XBRL-tagged Data in
       an XBRL-tagged Top-cycle

      Philip Elsas, ComputationalAuditing.com
                  Paul Klint, CWI.nl
         Trevor Stewart, Deloitte & Touche
     Rajendra Srivastava, University of Kansas
          Hans Blokdijk, Limperg Institute
       Miklos Vasarhelyi, Rutgers University

Overland Park, Kansas            April 28-30, 2011
2

Top-cycle as Model for XBRL Assurance




                ComputationalAuditing.com
3

Why a model for XBRL assurance?

• To avoid a too complicated and too flexible language


• Model-based closure around XBRL assurance language


• Top-cycle auditing model guides design of
  Domain-Specific Language (DSL) for XBRL assurance


• Tagging framework for both data and operators


• Model-driven auditing for real-time trust



                      ComputationalAuditing.com
4

  Wholesale Trading Enterprise,
  Elementary Top-cycle Model


AccRec:   AccRec[B] + SP * Sales – AccRec[E] → CashRcpt
Inv:      Inv[B] + Pur – Inv[E] → Sales
AccPay:   AccPay[E] + CashDisb – AccPay[B] → PP * Pur
Cash:     Cash[B] + ColVAT + CashRcpt – PayVAT – Cash[E] → CashDisb
VAT:      VAT[E] + VPP * Pur + PayVAT – VSP * Sales – VAT[B] → ColVAT




                              ComputationalAuditing.com
Top-cycle model as Diagram          5




        ComputationalAuditing.com
6



                            Top-cycle model
                            as Matrix




ComputationalAuditing.com
7
Revamped Audit Approach: 5 phases
“Next Generation Auditing: Data-Assurance as a Service”

1. Mining ‘As Is’, actual top-cycle process model

2. Identify ‘To Be’, normative top-cycle

3. Continuous Auditing: continuous confrontation to norm

4. Dempster-Shafer-Srivastava method for aggregation

5. Publish deviation top-10 on interactive dashboard




                       ComputationalAuditing.com
8
Phase 1:
Process Mining




                 ComputationalAuditing.com
Phase 2: Identify norm in ‘As Is’              9




          A



               B



                         D




           C




                   ComputationalAuditing.com
Phase 2: Resulting in normative top-cycle    10




                 ComputationalAuditing.com
Revamped Audit Approach: applying            11

XBRL tagged data & operators in all 5 phases
                             Topcycle-embedded Audit Assertions




                   XBRL
                 US GAAP
                 Taxonomy




                 ComputationalAuditing.com
12

       Design & Development of a
       Domain-Specific Language
              for Auditing



A software engineer's view:
●   DSL captures domain knowledge
●   DSL leads to 10-50x increase in software
    productivity
Domain Knowledge                       13




                   Auditor: 20 words for debt

Inuit: 20 words for snow

                               Th. Limperg




                 Anon. Inuit
                 Woman




   Words capture essential domain knowledge:
   describe them in feature model/ontology/...
   and use as basis for DSL design
14

                 DSL realization

                                     Use meta-programming to
                                      Use meta-programming to
                                     compile DSL to (Java-based)
Design of
 Design of                            compile DSL to (Java-based)
                                     service implementations
                                      service implementations
auditing DSL
 auditing DSL



                           DSL
                            DSL
                         Compiler
                          Compiler


               Implements
           (See rascalmpl.org)          Software services for
                                         Software services for
                                        mining/checking/
                                         mining/checking/
                                        visualization/...
                                         visualization/...
Scoping our DSL
                                                 15




●
    XBRL Formula
                              ●
                                  Continuity
                                  equations
●
    XBRL ontologies
                              ●
                                  Audit planning
●
    Process mining                questionnaires
●
    Dempster-                 ●
                                  Reporting with
    Shafer-Srivastava             drill down

          Let's bring the benefits of a DSL
           Let's bring the benefits of a DSL
       to the auditing domain and profit from
        to the auditing domain and profit from
          the power of meta-programming
           the power of meta-programming
                languages like Rascal
                 languages like Rascal
Invitation to team up on R&D projects                 16




 What’s in it for an audit firm?
 • Avoid overlapping investments
 • ROI: ensure connecting R&D and relevant know how


 What to bring to the table?
 • Proposal on pilot studies
 • Client accompanying you in pilots
 • Time commitment of audit expert



  Top 3 proposals are rewarded with team-up
  connecting to your audit practice


                       ComputationalAuditing.com
Golden opportunity for Ernst & Young                                                17




 Extend E&Y CARAT project proposal on audit tools &
 techniques by inclusion of pilots on owner/franchisor
 oriented audit approach with E&Y audit clients:
  • McDonald’s - global franchisor-franchisee
  • Twinfield - no.1 in online accounting



 Build on successful project of Twinfield for McDonald’s
 http://www.vanoers.nl/Home/Diensten/Accountancy/Adviseurvoorfranchisenemers.aspx
 & include support of subcontractors in pilots:

  • Chris Nedza - CEO of ZeeZor, real-time relation
     franchisor-franchisee: revenue completeness
  • Anne Rozinat - Fluxicon, process mining


                                ComputationalAuditing.com
Current considerations                              18




Finalize as white paper for China’s Ministry of Finance,
Accounting Regulatory Department - advised by
Fou-Khan Tsang, board member of SRA INAA:
 • China is on the outlook for alternative audit approach
 • Excellent appreciation of ownership orientation
 • Top-cycle concept has high yin-yang quality



India – current EY CARAT collaboration is springboard


Netherlands – establishing platform for internationalizing
proven Equational Audit Approach: integrated approach
for owner-ordered and management-ordered auditing


                       ComputationalAuditing.com
19




        Your
     questions,
or advisory comments
PhilipElsas@ComputationalAuditing.com




            ComputationalAuditing.com

More Related Content

Similar to Revamping the Audit Approach using Accounting Equations and XBRL-tagged Data

Oracle Cloud modernized Finance Process at CSL
Oracle Cloud modernized Finance Process at CSLOracle Cloud modernized Finance Process at CSL
Oracle Cloud modernized Finance Process at CSLIBM
 
Delivery Pipelines as a First Class Citizen @deliverAgile2019
Delivery Pipelines as a First Class Citizen @deliverAgile2019Delivery Pipelines as a First Class Citizen @deliverAgile2019
Delivery Pipelines as a First Class Citizen @deliverAgile2019ciberkleid
 
"Quality Assurance: Achieving Excellence in startup without a Dedicated QA", ...
"Quality Assurance: Achieving Excellence in startup without a Dedicated QA", ..."Quality Assurance: Achieving Excellence in startup without a Dedicated QA", ...
"Quality Assurance: Achieving Excellence in startup without a Dedicated QA", ...Fwdays
 
Accelerating Digital Transformation: It's About Digital Enablement
Accelerating Digital Transformation:  It's About Digital EnablementAccelerating Digital Transformation:  It's About Digital Enablement
Accelerating Digital Transformation: It's About Digital EnablementJoshua Gossett
 
Serverless Architectures in Banking: OpenWhisk on IBM Bluemix at Santander
Serverless Architectures in Banking: OpenWhisk on IBM Bluemix at SantanderServerless Architectures in Banking: OpenWhisk on IBM Bluemix at Santander
Serverless Architectures in Banking: OpenWhisk on IBM Bluemix at SantanderDaniel Krook
 
How to Migrate Applications Off a Mainframe
How to Migrate Applications Off a MainframeHow to Migrate Applications Off a Mainframe
How to Migrate Applications Off a MainframeVMware Tanzu
 
Get Mapped: Using Value Stream Mapping to Create a DevOps Adoption Roadmap
Get Mapped: Using Value Stream Mapping to Create a DevOps Adoption RoadmapGet Mapped: Using Value Stream Mapping to Create a DevOps Adoption Roadmap
Get Mapped: Using Value Stream Mapping to Create a DevOps Adoption RoadmapIBM UrbanCode Products
 
Latest trends in information technology
Latest trends in information technologyLatest trends in information technology
Latest trends in information technologyEldos Kuriakose
 
Mainframe Application Testing both With and Without Live Data
Mainframe Application Testing both With and Without Live DataMainframe Application Testing both With and Without Live Data
Mainframe Application Testing both With and Without Live DataDevOps for Enterprise Systems
 
Development and Third Party Maintenance for the IBM Mainframe (L. De Bruyn)
Development and Third Party Maintenance for the IBM Mainframe (L. De Bruyn)Development and Third Party Maintenance for the IBM Mainframe (L. De Bruyn)
Development and Third Party Maintenance for the IBM Mainframe (L. De Bruyn)NRB
 
Software Factories in the Real World: How an IBM WebSphere Integration Factor...
Software Factories in the Real World: How an IBM WebSphere Integration Factor...Software Factories in the Real World: How an IBM WebSphere Integration Factor...
Software Factories in the Real World: How an IBM WebSphere Integration Factor...ghodgkinson
 
How AQR Capital Uses AWS to Research New Investment Signals
How AQR Capital Uses AWS to Research New Investment Signals How AQR Capital Uses AWS to Research New Investment Signals
How AQR Capital Uses AWS to Research New Investment Signals Amazon Web Services
 
DevOpsDays Tel Aviv DEC 2022 | Building A Cloud-Native Platform Brick by Bric...
DevOpsDays Tel Aviv DEC 2022 | Building A Cloud-Native Platform Brick by Bric...DevOpsDays Tel Aviv DEC 2022 | Building A Cloud-Native Platform Brick by Bric...
DevOpsDays Tel Aviv DEC 2022 | Building A Cloud-Native Platform Brick by Bric...Haggai Philip Zagury
 
CI/CD patterns for cloud native apps
CI/CD patterns for  cloud native appsCI/CD patterns for  cloud native apps
CI/CD patterns for cloud native appsHelder Klemp
 
Dubbo and Weidian's practice on micro-service architecture
Dubbo and Weidian's practice on micro-service architectureDubbo and Weidian's practice on micro-service architecture
Dubbo and Weidian's practice on micro-service architectureHuxing Zhang
 
Deploy Faster Without Failing Faster - Metrics-Driven - Dynatrace User Groups...
Deploy Faster Without Failing Faster - Metrics-Driven - Dynatrace User Groups...Deploy Faster Without Failing Faster - Metrics-Driven - Dynatrace User Groups...
Deploy Faster Without Failing Faster - Metrics-Driven - Dynatrace User Groups...Andreas Grabner
 
NRB MAINFRAME DAY 06 - Linda De Bruyn - A realistic and pragmatic approach to...
NRB MAINFRAME DAY 06 - Linda De Bruyn - A realistic and pragmatic approach to...NRB MAINFRAME DAY 06 - Linda De Bruyn - A realistic and pragmatic approach to...
NRB MAINFRAME DAY 06 - Linda De Bruyn - A realistic and pragmatic approach to...NRB
 
Amrutha_Resume[1_2]
Amrutha_Resume[1_2]Amrutha_Resume[1_2]
Amrutha_Resume[1_2]Amrutha T
 

Similar to Revamping the Audit Approach using Accounting Equations and XBRL-tagged Data (20)

Oracle Cloud modernized Finance Process at CSL
Oracle Cloud modernized Finance Process at CSLOracle Cloud modernized Finance Process at CSL
Oracle Cloud modernized Finance Process at CSL
 
Delivery Pipelines as a First Class Citizen @deliverAgile2019
Delivery Pipelines as a First Class Citizen @deliverAgile2019Delivery Pipelines as a First Class Citizen @deliverAgile2019
Delivery Pipelines as a First Class Citizen @deliverAgile2019
 
"Quality Assurance: Achieving Excellence in startup without a Dedicated QA", ...
"Quality Assurance: Achieving Excellence in startup without a Dedicated QA", ..."Quality Assurance: Achieving Excellence in startup without a Dedicated QA", ...
"Quality Assurance: Achieving Excellence in startup without a Dedicated QA", ...
 
Accelerating Digital Transformation: It's About Digital Enablement
Accelerating Digital Transformation:  It's About Digital EnablementAccelerating Digital Transformation:  It's About Digital Enablement
Accelerating Digital Transformation: It's About Digital Enablement
 
Serverless Architectures in Banking: OpenWhisk on IBM Bluemix at Santander
Serverless Architectures in Banking: OpenWhisk on IBM Bluemix at SantanderServerless Architectures in Banking: OpenWhisk on IBM Bluemix at Santander
Serverless Architectures in Banking: OpenWhisk on IBM Bluemix at Santander
 
How to Migrate Applications Off a Mainframe
How to Migrate Applications Off a MainframeHow to Migrate Applications Off a Mainframe
How to Migrate Applications Off a Mainframe
 
Speeding Up Innovation
Speeding Up InnovationSpeeding Up Innovation
Speeding Up Innovation
 
Get Mapped: Using Value Stream Mapping to Create a DevOps Adoption Roadmap
Get Mapped: Using Value Stream Mapping to Create a DevOps Adoption RoadmapGet Mapped: Using Value Stream Mapping to Create a DevOps Adoption Roadmap
Get Mapped: Using Value Stream Mapping to Create a DevOps Adoption Roadmap
 
Latest trends in information technology
Latest trends in information technologyLatest trends in information technology
Latest trends in information technology
 
Mainframe Application Testing both With and Without Live Data
Mainframe Application Testing both With and Without Live DataMainframe Application Testing both With and Without Live Data
Mainframe Application Testing both With and Without Live Data
 
Development and Third Party Maintenance for the IBM Mainframe (L. De Bruyn)
Development and Third Party Maintenance for the IBM Mainframe (L. De Bruyn)Development and Third Party Maintenance for the IBM Mainframe (L. De Bruyn)
Development and Third Party Maintenance for the IBM Mainframe (L. De Bruyn)
 
Software Factories in the Real World: How an IBM WebSphere Integration Factor...
Software Factories in the Real World: How an IBM WebSphere Integration Factor...Software Factories in the Real World: How an IBM WebSphere Integration Factor...
Software Factories in the Real World: How an IBM WebSphere Integration Factor...
 
How AQR Capital Uses AWS to Research New Investment Signals
How AQR Capital Uses AWS to Research New Investment Signals How AQR Capital Uses AWS to Research New Investment Signals
How AQR Capital Uses AWS to Research New Investment Signals
 
DevOpsDays Tel Aviv DEC 2022 | Building A Cloud-Native Platform Brick by Bric...
DevOpsDays Tel Aviv DEC 2022 | Building A Cloud-Native Platform Brick by Bric...DevOpsDays Tel Aviv DEC 2022 | Building A Cloud-Native Platform Brick by Bric...
DevOpsDays Tel Aviv DEC 2022 | Building A Cloud-Native Platform Brick by Bric...
 
Updated resume
Updated resumeUpdated resume
Updated resume
 
CI/CD patterns for cloud native apps
CI/CD patterns for  cloud native appsCI/CD patterns for  cloud native apps
CI/CD patterns for cloud native apps
 
Dubbo and Weidian's practice on micro-service architecture
Dubbo and Weidian's practice on micro-service architectureDubbo and Weidian's practice on micro-service architecture
Dubbo and Weidian's practice on micro-service architecture
 
Deploy Faster Without Failing Faster - Metrics-Driven - Dynatrace User Groups...
Deploy Faster Without Failing Faster - Metrics-Driven - Dynatrace User Groups...Deploy Faster Without Failing Faster - Metrics-Driven - Dynatrace User Groups...
Deploy Faster Without Failing Faster - Metrics-Driven - Dynatrace User Groups...
 
NRB MAINFRAME DAY 06 - Linda De Bruyn - A realistic and pragmatic approach to...
NRB MAINFRAME DAY 06 - Linda De Bruyn - A realistic and pragmatic approach to...NRB MAINFRAME DAY 06 - Linda De Bruyn - A realistic and pragmatic approach to...
NRB MAINFRAME DAY 06 - Linda De Bruyn - A realistic and pragmatic approach to...
 
Amrutha_Resume[1_2]
Amrutha_Resume[1_2]Amrutha_Resume[1_2]
Amrutha_Resume[1_2]
 

Recently uploaded

SBP-Market-Operations and market managment
SBP-Market-Operations and market managmentSBP-Market-Operations and market managment
SBP-Market-Operations and market managmentfactical
 
Stock Market Brief Deck FOR 4/17 video.pdf
Stock Market Brief Deck FOR 4/17 video.pdfStock Market Brief Deck FOR 4/17 video.pdf
Stock Market Brief Deck FOR 4/17 video.pdfMichael Silva
 
Classical Theory of Macroeconomics by Adam Smith
Classical Theory of Macroeconomics by Adam SmithClassical Theory of Macroeconomics by Adam Smith
Classical Theory of Macroeconomics by Adam SmithAdamYassin2
 
PMFBY , Pradhan Mantri Fasal bima yojna
PMFBY , Pradhan Mantri  Fasal bima yojnaPMFBY , Pradhan Mantri  Fasal bima yojna
PMFBY , Pradhan Mantri Fasal bima yojnaDharmendra Kumar
 
Lundin Gold April 2024 Corporate Presentation v4.pdf
Lundin Gold April 2024 Corporate Presentation v4.pdfLundin Gold April 2024 Corporate Presentation v4.pdf
Lundin Gold April 2024 Corporate Presentation v4.pdfAdnet Communications
 
(办理学位证)加拿大萨省大学毕业证成绩单原版一比一
(办理学位证)加拿大萨省大学毕业证成绩单原版一比一(办理学位证)加拿大萨省大学毕业证成绩单原版一比一
(办理学位证)加拿大萨省大学毕业证成绩单原版一比一S SDS
 
chapter_2.ppt The labour market definitions and trends
chapter_2.ppt The labour market definitions and trendschapter_2.ppt The labour market definitions and trends
chapter_2.ppt The labour market definitions and trendslemlemtesfaye192
 
Economics, Commerce and Trade Management: An International Journal (ECTIJ)
Economics, Commerce and Trade Management: An International Journal (ECTIJ)Economics, Commerce and Trade Management: An International Journal (ECTIJ)
Economics, Commerce and Trade Management: An International Journal (ECTIJ)ECTIJ
 
212MTAMount Durham University Bachelor's Diploma in Technology
212MTAMount Durham University Bachelor's Diploma in Technology212MTAMount Durham University Bachelor's Diploma in Technology
212MTAMount Durham University Bachelor's Diploma in Technologyz xss
 
letter-from-the-chair-to-the-fca-relating-to-british-steel-pensions-scheme-15...
letter-from-the-chair-to-the-fca-relating-to-british-steel-pensions-scheme-15...letter-from-the-chair-to-the-fca-relating-to-british-steel-pensions-scheme-15...
letter-from-the-chair-to-the-fca-relating-to-british-steel-pensions-scheme-15...Henry Tapper
 
Call Girls Near Me WhatsApp:+91-9833363713
Call Girls Near Me WhatsApp:+91-9833363713Call Girls Near Me WhatsApp:+91-9833363713
Call Girls Near Me WhatsApp:+91-9833363713Sonam Pathan
 
Call Girls Near Delhi Pride Hotel, New Delhi|9873777170
Call Girls Near Delhi Pride Hotel, New Delhi|9873777170Call Girls Near Delhi Pride Hotel, New Delhi|9873777170
Call Girls Near Delhi Pride Hotel, New Delhi|9873777170Sonam Pathan
 
Stock Market Brief Deck for "this does not happen often".pdf
Stock Market Brief Deck for "this does not happen often".pdfStock Market Brief Deck for "this does not happen often".pdf
Stock Market Brief Deck for "this does not happen often".pdfMichael Silva
 
How Automation is Driving Efficiency Through the Last Mile of Reporting
How Automation is Driving Efficiency Through the Last Mile of ReportingHow Automation is Driving Efficiency Through the Last Mile of Reporting
How Automation is Driving Efficiency Through the Last Mile of ReportingAggregage
 
Stock Market Brief Deck for 4/24/24 .pdf
Stock Market Brief Deck for 4/24/24 .pdfStock Market Brief Deck for 4/24/24 .pdf
Stock Market Brief Deck for 4/24/24 .pdfMichael Silva
 
Financial Leverage Definition, Advantages, and Disadvantages
Financial Leverage Definition, Advantages, and DisadvantagesFinancial Leverage Definition, Advantages, and Disadvantages
Financial Leverage Definition, Advantages, and Disadvantagesjayjaymabutot13
 
Monthly Market Risk Update: April 2024 [SlideShare]
Monthly Market Risk Update: April 2024 [SlideShare]Monthly Market Risk Update: April 2024 [SlideShare]
Monthly Market Risk Update: April 2024 [SlideShare]Commonwealth
 
Tenets of Physiocracy History of Economic
Tenets of Physiocracy History of EconomicTenets of Physiocracy History of Economic
Tenets of Physiocracy History of Economiccinemoviesu
 
call girls in Nand Nagri (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in  Nand Nagri (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in  Nand Nagri (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Nand Nagri (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Recently uploaded (20)

SBP-Market-Operations and market managment
SBP-Market-Operations and market managmentSBP-Market-Operations and market managment
SBP-Market-Operations and market managment
 
Stock Market Brief Deck FOR 4/17 video.pdf
Stock Market Brief Deck FOR 4/17 video.pdfStock Market Brief Deck FOR 4/17 video.pdf
Stock Market Brief Deck FOR 4/17 video.pdf
 
Classical Theory of Macroeconomics by Adam Smith
Classical Theory of Macroeconomics by Adam SmithClassical Theory of Macroeconomics by Adam Smith
Classical Theory of Macroeconomics by Adam Smith
 
PMFBY , Pradhan Mantri Fasal bima yojna
PMFBY , Pradhan Mantri  Fasal bima yojnaPMFBY , Pradhan Mantri  Fasal bima yojna
PMFBY , Pradhan Mantri Fasal bima yojna
 
Lundin Gold April 2024 Corporate Presentation v4.pdf
Lundin Gold April 2024 Corporate Presentation v4.pdfLundin Gold April 2024 Corporate Presentation v4.pdf
Lundin Gold April 2024 Corporate Presentation v4.pdf
 
(办理学位证)加拿大萨省大学毕业证成绩单原版一比一
(办理学位证)加拿大萨省大学毕业证成绩单原版一比一(办理学位证)加拿大萨省大学毕业证成绩单原版一比一
(办理学位证)加拿大萨省大学毕业证成绩单原版一比一
 
chapter_2.ppt The labour market definitions and trends
chapter_2.ppt The labour market definitions and trendschapter_2.ppt The labour market definitions and trends
chapter_2.ppt The labour market definitions and trends
 
Economics, Commerce and Trade Management: An International Journal (ECTIJ)
Economics, Commerce and Trade Management: An International Journal (ECTIJ)Economics, Commerce and Trade Management: An International Journal (ECTIJ)
Economics, Commerce and Trade Management: An International Journal (ECTIJ)
 
212MTAMount Durham University Bachelor's Diploma in Technology
212MTAMount Durham University Bachelor's Diploma in Technology212MTAMount Durham University Bachelor's Diploma in Technology
212MTAMount Durham University Bachelor's Diploma in Technology
 
letter-from-the-chair-to-the-fca-relating-to-british-steel-pensions-scheme-15...
letter-from-the-chair-to-the-fca-relating-to-british-steel-pensions-scheme-15...letter-from-the-chair-to-the-fca-relating-to-british-steel-pensions-scheme-15...
letter-from-the-chair-to-the-fca-relating-to-british-steel-pensions-scheme-15...
 
Call Girls Near Me WhatsApp:+91-9833363713
Call Girls Near Me WhatsApp:+91-9833363713Call Girls Near Me WhatsApp:+91-9833363713
Call Girls Near Me WhatsApp:+91-9833363713
 
Call Girls Near Delhi Pride Hotel, New Delhi|9873777170
Call Girls Near Delhi Pride Hotel, New Delhi|9873777170Call Girls Near Delhi Pride Hotel, New Delhi|9873777170
Call Girls Near Delhi Pride Hotel, New Delhi|9873777170
 
Stock Market Brief Deck for "this does not happen often".pdf
Stock Market Brief Deck for "this does not happen often".pdfStock Market Brief Deck for "this does not happen often".pdf
Stock Market Brief Deck for "this does not happen often".pdf
 
How Automation is Driving Efficiency Through the Last Mile of Reporting
How Automation is Driving Efficiency Through the Last Mile of ReportingHow Automation is Driving Efficiency Through the Last Mile of Reporting
How Automation is Driving Efficiency Through the Last Mile of Reporting
 
Stock Market Brief Deck for 4/24/24 .pdf
Stock Market Brief Deck for 4/24/24 .pdfStock Market Brief Deck for 4/24/24 .pdf
Stock Market Brief Deck for 4/24/24 .pdf
 
Monthly Economic Monitoring of Ukraine No 231, April 2024
Monthly Economic Monitoring of Ukraine No 231, April 2024Monthly Economic Monitoring of Ukraine No 231, April 2024
Monthly Economic Monitoring of Ukraine No 231, April 2024
 
Financial Leverage Definition, Advantages, and Disadvantages
Financial Leverage Definition, Advantages, and DisadvantagesFinancial Leverage Definition, Advantages, and Disadvantages
Financial Leverage Definition, Advantages, and Disadvantages
 
Monthly Market Risk Update: April 2024 [SlideShare]
Monthly Market Risk Update: April 2024 [SlideShare]Monthly Market Risk Update: April 2024 [SlideShare]
Monthly Market Risk Update: April 2024 [SlideShare]
 
Tenets of Physiocracy History of Economic
Tenets of Physiocracy History of EconomicTenets of Physiocracy History of Economic
Tenets of Physiocracy History of Economic
 
call girls in Nand Nagri (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in  Nand Nagri (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in  Nand Nagri (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Nand Nagri (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 

Revamping the Audit Approach using Accounting Equations and XBRL-tagged Data

  • 1. 5th University of Kansas International Conference on XBRL Transparency, Assurance, and Analysis Revamping the Audit Approach using Accounting Equations: Processing XBRL-tagged Data in an XBRL-tagged Top-cycle Philip Elsas, ComputationalAuditing.com Paul Klint, CWI.nl Trevor Stewart, Deloitte & Touche Rajendra Srivastava, University of Kansas Hans Blokdijk, Limperg Institute Miklos Vasarhelyi, Rutgers University Overland Park, Kansas April 28-30, 2011
  • 2. 2 Top-cycle as Model for XBRL Assurance ComputationalAuditing.com
  • 3. 3 Why a model for XBRL assurance? • To avoid a too complicated and too flexible language • Model-based closure around XBRL assurance language • Top-cycle auditing model guides design of Domain-Specific Language (DSL) for XBRL assurance • Tagging framework for both data and operators • Model-driven auditing for real-time trust ComputationalAuditing.com
  • 4. 4 Wholesale Trading Enterprise, Elementary Top-cycle Model AccRec: AccRec[B] + SP * Sales – AccRec[E] → CashRcpt Inv: Inv[B] + Pur – Inv[E] → Sales AccPay: AccPay[E] + CashDisb – AccPay[B] → PP * Pur Cash: Cash[B] + ColVAT + CashRcpt – PayVAT – Cash[E] → CashDisb VAT: VAT[E] + VPP * Pur + PayVAT – VSP * Sales – VAT[B] → ColVAT ComputationalAuditing.com
  • 5. Top-cycle model as Diagram 5 ComputationalAuditing.com
  • 6. 6 Top-cycle model as Matrix ComputationalAuditing.com
  • 7. 7 Revamped Audit Approach: 5 phases “Next Generation Auditing: Data-Assurance as a Service” 1. Mining ‘As Is’, actual top-cycle process model 2. Identify ‘To Be’, normative top-cycle 3. Continuous Auditing: continuous confrontation to norm 4. Dempster-Shafer-Srivastava method for aggregation 5. Publish deviation top-10 on interactive dashboard ComputationalAuditing.com
  • 8. 8 Phase 1: Process Mining ComputationalAuditing.com
  • 9. Phase 2: Identify norm in ‘As Is’ 9 A B D C ComputationalAuditing.com
  • 10. Phase 2: Resulting in normative top-cycle 10 ComputationalAuditing.com
  • 11. Revamped Audit Approach: applying 11 XBRL tagged data & operators in all 5 phases Topcycle-embedded Audit Assertions XBRL US GAAP Taxonomy ComputationalAuditing.com
  • 12. 12 Design & Development of a Domain-Specific Language for Auditing A software engineer's view: ● DSL captures domain knowledge ● DSL leads to 10-50x increase in software productivity
  • 13. Domain Knowledge 13 Auditor: 20 words for debt Inuit: 20 words for snow Th. Limperg Anon. Inuit Woman Words capture essential domain knowledge: describe them in feature model/ontology/... and use as basis for DSL design
  • 14. 14 DSL realization Use meta-programming to Use meta-programming to compile DSL to (Java-based) Design of Design of compile DSL to (Java-based) service implementations service implementations auditing DSL auditing DSL DSL DSL Compiler Compiler Implements (See rascalmpl.org) Software services for Software services for mining/checking/ mining/checking/ visualization/... visualization/...
  • 15. Scoping our DSL 15 ● XBRL Formula ● Continuity equations ● XBRL ontologies ● Audit planning ● Process mining questionnaires ● Dempster- ● Reporting with Shafer-Srivastava drill down Let's bring the benefits of a DSL Let's bring the benefits of a DSL to the auditing domain and profit from to the auditing domain and profit from the power of meta-programming the power of meta-programming languages like Rascal languages like Rascal
  • 16. Invitation to team up on R&D projects 16 What’s in it for an audit firm? • Avoid overlapping investments • ROI: ensure connecting R&D and relevant know how What to bring to the table? • Proposal on pilot studies • Client accompanying you in pilots • Time commitment of audit expert Top 3 proposals are rewarded with team-up connecting to your audit practice ComputationalAuditing.com
  • 17. Golden opportunity for Ernst & Young 17 Extend E&Y CARAT project proposal on audit tools & techniques by inclusion of pilots on owner/franchisor oriented audit approach with E&Y audit clients: • McDonald’s - global franchisor-franchisee • Twinfield - no.1 in online accounting Build on successful project of Twinfield for McDonald’s http://www.vanoers.nl/Home/Diensten/Accountancy/Adviseurvoorfranchisenemers.aspx & include support of subcontractors in pilots: • Chris Nedza - CEO of ZeeZor, real-time relation franchisor-franchisee: revenue completeness • Anne Rozinat - Fluxicon, process mining ComputationalAuditing.com
  • 18. Current considerations 18 Finalize as white paper for China’s Ministry of Finance, Accounting Regulatory Department - advised by Fou-Khan Tsang, board member of SRA INAA: • China is on the outlook for alternative audit approach • Excellent appreciation of ownership orientation • Top-cycle concept has high yin-yang quality India – current EY CARAT collaboration is springboard Netherlands – establishing platform for internationalizing proven Equational Audit Approach: integrated approach for owner-ordered and management-ordered auditing ComputationalAuditing.com
  • 19. 19 Your questions, or advisory comments PhilipElsas@ComputationalAuditing.com ComputationalAuditing.com