A Generalized Data Extraction System for Vehicle Accident Information with Application to Selective Law Enforcement
Total Page:16
File Type:pdf, Size:1020Kb
Louisiana State University LSU Digital Commons LSU Historical Dissertations and Theses Graduate School 1974 A Generalized Data Extraction System for Vehicle Accident Information With Application to Selective Law Enforcement. Robert Lee Augspurger Louisiana State University and Agricultural & Mechanical College Follow this and additional works at: https://digitalcommons.lsu.edu/gradschool_disstheses Recommended Citation Augspurger, Robert Lee, "A Generalized Data Extraction System for Vehicle Accident Information With Application to Selective Law Enforcement." (1974). LSU Historical Dissertations and Theses. 2707. https://digitalcommons.lsu.edu/gradschool_disstheses/2707 This Dissertation is brought to you for free and open access by the Graduate School at LSU Digital Commons. It has been accepted for inclusion in LSU Historical Dissertations and Theses by an authorized administrator of LSU Digital Commons. For more information, please contact [email protected]. INFORMATION TO USERS This material was produced from a microfilm copy of the original document. While the most advanced technological means to photograph and reproduce this document have been used, the quality is heavily dependent upon the quality of the original submitted. The following explanation of techniques is provided to help you understand markings or patterns which may appear on this reproduction. 1. The sign or "target" for pages apparently lacking from the document photographed is "Missing Page(s)". If it was possible to obtain the missing page(s) or section, they are spliced into the film along with adjacent pages. This may have necessitated cutting thru an image and duplicating adjacent pages to insure you complete continuity. 2. When an image on the film is obliterated with a large round black mark, it is an indication that the photographer suspected that the copy may have moved during exposure and thus cause a blurred image. You will find a good image of the pege in the adjacent frame. 3. When a map, drawing or chart, etc., was part of the material being photographed the photographer followed a definite method in "sectioning" the material. It is customary to begin photoing at the upper left hand corner of a large sheet and to continue photoing from left to right in equal sections with a small overlap. If necessary, sectioning is continued again — beginning below the first row and continuing on until complete. 4. The majority of users indicate that the textual content is of greatest value, however, a somewhat higher quality reproduction could be made from "photographs" if essential to the understanding of the dissertation. Silver prints of "photographs" may be ordered at additional charge by writing the Order Department, giving the catalog number, title, author and specific pages you wish reproduced. 5. PLEASE NOTE: Some pages may have indistinct print. Filmed as received. Xerox University Microfilms 300 North Zttb Road Ann Arbor, Michigan 48106 75-14,230 AUGSPURGER, Robert Lee, 1933- A GENERALIZED IHTA EXTRACTION SYSTEM FOR VEHICLE ACCIDENT INFORMATION WITH APPLICATION TO SELECTIVE LAW ENFORCEMENT. The Louisiana State University and Agricultural and Mechanical College, Ph.D., 1974 Computer Science Xerox University Microfilms , Ann Arbor, Michigan 48106 A GENERALIZED DATA EXTRACTION SYSTEM FOR VEHICLE ACCIDENT INFORMATION WITH APPLICATION TO SELECTIVE LAW ENFORCEMENT A Dissertation Submitted to the Graduate Faculty of the Louisiana State University and Agricultural and Mechanical College in partial fulfillment of the requirements for the degree of Doctor of Philosophy in The Department of Quantitative Methods by Robert Lee Augspurger B.S., Bradley University, 1956 M.B.A., Stetson University, 1971 December, 1974 ACKNOWLEDGMENTS The author wishes to express his gratitude to all those who helped him with this work. The assistance of Mr. John W. Theriot, Jr. of the Louisiana Highway Safety Commission in making available the necessary data files and his innumerable suggestions were indispen sable in the completion of this work. To my wife, Pat, who typed the many drafts and my daughters, Sheri and Sally, love and a special thanks for their encouragement, patience, and understanding during this entire endeavor. The author also owes a debt of gratitude to Dr. W. W. Thompson and other committee members for their reading and suggesting improve ments in the original manuscript. TABLE OF CONTENTS Fage ACKNOWLEDGMENTS ................................................. ii LIST OF FIGURES ....................................................... ix ABSTRACT ................................................................ xi Chapter I. INTRODUCTION ................................................ 1 Rationale for the W o r k ................................ 1 Purpose .................................................. 3 The Generalized Data Extraction System ............. 4 The Allocation Model ................................ 4 S c o p e ..................................................... 5 Organization ........................................... 5 Background .............................................. 7 II. THE MASTER ACCIDENT SUMMARY F I L E ......................... 10 Master Accident Summary File Construction ............. 10 Variable Length Tormat .............................. 10 Data Blocking ......................................... 14 Relationship Between Logical Records and MASF B l o c k s .............................................. 16 Data Characteristics ................................ 16 Programming Language ................................ 17 S u m m a r y ................................................ 17 III. THE ACCIDENT DATA FILE CREATION P R O G R A M .................. 19 DESIGN PARAMETERS ......................................... 19 Accident Record Construction ......................... 20 Record Blocking ......................................... 25 E d i t i n g .................................................. 25 Data Conversion ....................................... 25 Data Feasibility Check .............................. 26 Scope of F i l e ........................................... 26 Program Language ..... ........................... 27 Available C o r e ......................................... 27 PROGRAM LOGIC .............................................. 28 Program Definition .................................... 28 iii iv TABLE Or CONTENTS (Continued) Page Pile Definition ....................................... 28 Data Editing and Block Creation ....................... 29 Table Creation ....................................... 31 Writing Records to T a p e ................................ 31 Makeup Determination ................................ 32 Identification of Next B l o c k ....................... 32 Edit Subroutine ......................................... 33 S u m m a r y .................................................. 34 IV. THE GENERALIZED DATA EXTRACTION PROGRAM .................. 35 DESIGN PARAMETERS ......................................... 36 Endogenous Specifications .............................. 36 E f f i c i e n c y ........................................... 37 Adaptability ......................................... 37 Ease of U s e ........................................... 38 flexibility ........................................... 38 Exogenous Specifications .............................. 39 Available C o r e ....................................... 3 9 Programming Language ................................ 39 Special Programming Techniques ..................... 40 PROGRAM LOGIC .............................................. 40 Program Specifications ................................ 42 Core Storage Arrangement ........................... 42 Initialization ....................................... 44 Screen Creation ....................................... 45 Output Determination ................................ 48 Data Read and Screen L o g i c ........................... 50 Read L o g i c ............................................ 51 Screen Logic ......................................... 52 General Housekeeping .............................. 54 Block Disposal .................................. 54 Block Order Determination ....................... 54 Temporary Storage Area ......................... 5 5 Internal Direction .............................. 55 Output Logic ......................................... 56 Accident Summary Report ........................... 56 Program Director Routine ....................... 57 Principle Data Storage Routine ................ 57 V TABLE OF CONTENTS (Continued) Page Printout Routine .................................. 59 High Accident Location Report ...................... 60 Data Collection Routine ........................... 60 Matrix Reconstruction Routine .................... 61 Identification of Location ...................... 62 Histogram of Number of Accidents Versus Length of Highway .................................. 64 Data Grouping and Ordinate Scaling R o u t i n e ........................................... 64 Output Determination Routine .................... 65 Output Linking ...................................... 66 S u n m a r y .................................................. 67 V. ACTIVATION OF THE GENERALIZED DATA EXTRACTION SYSTEM . 68 GENERAL INFORMATION ......................................... 69 S o f t w a r e .................................................. 69 The Accident Data F i l e ................................ 69 The Generalized