Copyright 2006 Interactive Engineering Pty Ltd - www.activestructure.com 1 ORION General Legal The Sarbanes Oxley Act Turning legal text into active structure.

Slides:



Advertisements
Similar presentations
COMPENSATION EXCESS LEADS TO CORPORATE REFORM
Advertisements

© 2004 Dechert LLP FORM N-CSR, CERTIFICATIONS AND DISCLOSURE CONTROLS AND PROCEDURES James F. DesMarais, Esq. MFS Investment Management Brian S. Vargo,
Sarbanes-Oxley Act of 2002 UAA – ACCT 316 – Fall 2003 Accounting Information Systems Dr. Fred Barbee.
ITAuditing Using GAS & CAATs
1 icetools – Process Management © Copyright CSP Group, Inc., All rights reserved. ™ Information Management and IT Compliance User Forum 2005 Presented.
REGISTRATION OF BUSINESS NAMES CORPORATE AFFAIRS AND INTELLECTUAL PROPERTY OFFICE © 2011 COPYRIGHT: CAIPO.
CSC 313 – Advanced Programming Topics. Today’s Goal  Make you forget reading that was assigned  I went back & reviewed others; none like this one 
Dave Richards, CIA, CPA Director, Internal Auditing FirstEnergy Corporation.
 Lex helps to specify lexical analyzers by specifying regular expression  i/p notation for lex tool is lex language and the tool itself is refered to.
Conference on Voluntary Pension System- August 11, ROLE OF TRUSTEE IN PROTECTING THE PENSION FUND UNDER THE VOLUNTARY PENSION SYSTEM (VPS) AND OTHER.
6-1 Full and Fair Reporting Electronic Presentation by Douglas Cloud Pepperdine University Chapter F6.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 8 Slide 1 System modeling 2.
1 Sarbanes-Oxley Section 404 June 29,  SOX 404 Background 3  SOX 404 Goals 4  SOX 404 Requirements 5  SOX 404 Assertions 6  SOX 404 Compliance.
CPSC Compiler Tutorial 9 Review of Compiler.
Sarbanes-Oxley Compliance Process Automation
SOX and IT Audit Programs John R. Robles Thursday, May 31, Tel:
Resource PKI: Certificate Policy & Certification Practice Statement Dr. Stephen Kent Chief Scientist - Information Security.
C. Varela; Adapted w/permission from S. Haridi and P. Van Roy1 Declarative Computation Model Defining practical programming languages Carlos Varela RPI.
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 8 Slide 1 System models.
NaLIX: A Generic Natural Language Search Environment for XML Data Presented by: Erik Mathisen 02/12/2008.
The Purpose Read contracts automatically to create Active Structure Provide knowledge management Use Active Structure to analyse difficult situations.
Internal Control. COSO’s Framework Committee of Sponsoring Organizations 1992 issued a white paper on internal control Since this time, this framework.
The Quote Request Model Joanne Woytek. 2 Conference ‘11 Why Use the Quote Request Tool  Only recommended method for: Determining what is available on.
Noun Cluster. DEFINITION (fragment from Definition M1 in LSEG) "Noun" is the sentence element representing people, animals, things, abstract notions,
1 Electronic Filing System United States Patent and Trademark Office.
CSE 413 Programming Languages & Implementation Hal Perkins Autumn 2012 Context-Free Grammars and Parsing 1.
Ministry of Transport, Information Technology and Communications Technological base: Interoperability Tsvetanka Kirilova Ministry of TITC Bulgaria.
Corporate Governance & Role of Cost and Management Accountants in the backdrop of Companies Bill, 2012 CS. Bilu Balakrishnan 6 th April, ICAI Cochin.
Database Auditing Models Dr. Gabriel. 2 Auditing Overview Audit examines: documentation that reflects (from business or individuals); actions, practices,
® SOX Overview MTAC Meeting August 7, The Sarbanes-Oxley Act  Enacted in 2002 as a result of a series of large corporate financial scandals  Improves.
Lecture 2 Phases of Compiler. Preprocessors, Compilers, Assemblers, and Linkers Preprocessor Compiler Assembler Linker Skeletal Source Program Source.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 7 Slide 1 System models l Abstract descriptions of systems whose requirements are being.
CSC271 Database Systems Lecture # 21. Summary: Previous Lecture  Phases of database SDLC  Prototyping (optional)  Implementation  Data conversion.
OOSE 01/17 Institute of Computer Science and Information Engineering, National Cheng Kung University Member:Q 薛弘志 P 蔡文豪 F 周詩御.
Lee CSCE 314 TAMU 1 CSCE 314 Programming Languages Syntactic Analysis Dr. Hyunyoung Lee.
Parsing IV Bottom-up Parsing Copyright 2003, Keith D. Cooper, Ken Kennedy & Linda Torczon, all rights reserved. Students enrolled in Comp 412 at Rice University.
The FIX Protocol as an Effective Solution for Algorithmic Trading Kevin Houstoun, Co-chair FPL Global Technical Committee, Consultant to HSBC.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 7 Slide 1 System models l Abstract descriptions of systems whose requirements are being.
Chapter 4 System Models A description of the various models that can be used to specify software systems.
System models Abstract descriptions of systems whose requirements are being analysed Abstract descriptions of systems whose requirements are being analysed.
© Grant Thornton | | | | | Guidance on Monitoring Internal Control Systems COSO Monitoring Project Update FEI - CFIT Meeting September 25, 2008.
Implementation Issues of Sarbanes-Oxley CASE Presentation September 23, 2004 By Denise Farnan.
Classic Data Access Training OPC Classic Compliance Test Tool Introduction to the OPC Compliance Test for OPC Classic Server Testing Press SPACE to advance.
Chapter 1 Introduction Dr. Frank Lee. 1.1 Why Study Compiler? To write more efficient code in a high-level language To provide solid foundation in parsing.
Methodologies. The Method section is very important because it tells your Research Committee how you plan to tackle your research problem. Chapter 3 Methodologies.
1 Today’s Presentation Sarbanes Oxley and Financial Reporting An NSTAR Perspective.
©Ian Sommerville 1995/2000 (Modified by Spiros Mancoridis 1999) Software Engineering, 6th edition. Chapter 7 Slide 1 System models l Abstract descriptions.
ECM in SaaS mode to maximize information sharing in a globalized world Business case: bwin.
SeaDataNet Pan-European infrastructure for Ocean & Marine Data management An Integrated research Infrastructure Initiative (I3) Kick-off Meeting June 8-10.
Salt Suite User Guide (Copyright Salt ).
Chapter 7 System models.
System models l Abstract descriptions of systems whose requirements are being analysed.
Modified by Juan M. Gomez Software Engineering, 6th edition. Chapter 7 Slide 1 Chapter 7 System Models.
Software Engineering, 8th edition Chapter 8 1 Courtesy: ©Ian Somerville 2006 April 06 th, 2009 Lecture # 13 System models.
0 eCPIC Admin Training: OMB Submission Packages and Annual Submissions These training materials are owned by the Federal Government. They can be used or.
CPS 506 Comparative Programming Languages Syntax Specification.
McGraw-Hill/Irwin © 2003 The McGraw-Hill Companies, Inc., All Rights Reserved. 6-1 Chapter 6 CHAPTER 6 INTERNAL CONTROL IN A FINANCIAL STATEMENT AUDIT.
Semantic Search An Active Approach to Searching. Why Semantic Search? A better question is – why not? We are interested in what the document means, not.
Audit of predetermined objectives PFMA Reputation promise/mission The Auditor-General of South Africa has a constitutional mandate and, as the.
Parsing and Code Generation Set 24. Parser Construction Most of the work involved in constructing a parser is carried out automatically by a program,
CS 2130 Lecture 18 Bottom-Up Parsing or Shift-Reduce Parsing Warning: The precedence table given for the Wff grammar is in error.
Abstract descriptions of systems whose requirements are being analysed
Bison: Parser Generator
(Slides copied liberally from Ruth Anderson, Hal Perkins and others)
REAL-TIME, INTERACTIVE DOCUMENT AUTOMATION
Section , Texas Local Government Code (HB 1378)
Chapter 11 Describing Process Specifications and Structured Decisions
Information system analysis and design
Presentation transcript:

Copyright 2006 Interactive Engineering Pty Ltd ORION General Legal The Sarbanes Oxley Act Turning legal text into active structure

ORION General Legal Copyright 2006 Interactive Engineering Here is a fragment of the Sarbanes Oxley Act (SOX) as displayed in Orion’s General Legal Parser. The system automatically parses and analyzes the text, utilizing its grammatical and semantic knowledge, and generates persistent active structures that fully represent the text’s legal meaning. It has already read in the clauses preceding this one, and can make all the connections the text indicates. After the full Act and its associated rules are imported, the active structure the system has built can be used to answer questions or verify business compliance.

ORION General Legal Copyright 2006 Interactive Engineering Here is the grammatical structure created for the first sentence, as shown in the Grammar Display tool. On the left, we can see the contextual hierarchy under which the structures matching the sentences are created. The hierarchy is used for references to other parts of the document, to provide context for new terms defined in the text, and to pass logical and existential control down to the structures. At the base is the parse chain of word tokens, on top of which the system builds a multi level tree with increasing level of abstraction.

ORION General Legal Copyright 2006 Interactive Engineering The Commission shall, by rule, require, for each company filing periodic reports under section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m, 78o(d)), that the principal executive officer or officers and the principal financial officer or officers, or persons performing similar functions, certify in each annual or quarterly report filed or submitted under either such section of such Act that— (3) based on such officer’s knowledge, the financial statements, and other financial information included in the report, fairly present in all material respects the financial condition and results of operations of the issuer as of, and for, the periods presented in the report; All prepositional chains are applied or folded into the underlying structure to be applied later Groups of objects are turned into ObjectGroups The underlying structure is built and pending prepositional chains and adverbial modifiers are applied The Commission shall require that (principal executive&financial officer(s) ) certify that— (3) (statements&information) present (condition&results); The Commission shall require that the principal executive officer or officers and the principal financial officer or officers, or persons, certify that— (3) the financial statements, and other financial information, present the financial condition and results; There is no particular order in any of this - “annual or quarterly” and “filed and submitted” were grouped before they were made part of a prepositional chain, verbal modifiers are taken out immediately they are seen - the system is opportunistic, doing whatever it can do reliably as soon as it can, to reduce the complexity of what remains During parsing, there is a continuous process of simplification and abstraction

ORION General Legal Copyright 2006 Interactive Engineering The system maintains a local dictionary for terms defined in the document. The local terms are shown listed on the left. Some of the terms are ‘‘appropriate State regulatory authority’’ and ‘‘audit committee’’. These are typically declared at the beginning of the document, but definitions may also be dispersed through it (“blackout period”), and may even have different meanings in different parts of the document (“For the purposes of this clause,...” ). With this complexity, it is easy to make a mistake without a dutiful assistant.

ORION General Legal Copyright 2006 Interactive Engineering The structures shown in previous slides were automatically built from this text. Changes in the Act or its rules result in changes to the structure, and changes in how it determines compliance. Reading of the text is faster than an attentive human reader, but here the structure is permanently captured in its entirety, and can be used for validity checking answering questions simulation at any time. The model is not limited to analyzing legal text, and can be integrated with the system tracking the internal controls requiring certification, or even be the means of implementing complex controls.