CONCOR

CONCOR is a package which can be used to identify and correct invalid and inconsistent data being prepared for tabulation and analysis. It is a tool for editing population and housing data from national censuses as well as from a variety of other statistical activities. CONCOR can be used as a stand-alone package or interactively with CENTRY to edit data during data entry.

CONCOR is the editing component of the Integrated Microcomputer Processing System (IMPS), a series of software packages for entry, editing, tabulation, estimation, analysis, and dissemination of census and survey data. IMPS was developed by the U.S. Bureau of the Census. Distribution of IMPS is funded jointly by the Bureau of the Census and the U.S. Agency for International Development (USAID).

Editing Capabilities

Edit Reports

CONCOR can produce three types of reports:

The generation of each of these reports is under your complete control. The formatting of the reports is done by CONCOR. Reports may be repeated by geographic area or produced once for the entire data file.

Input Data Requirements

Processing Methodology

CONCOR provides a structured programming language for writing edits. A comprehensive analysis of your program is performed to clearly identify and explain syntax errors before the program is used to edit the data file. CONCOR programs can be easily maintained and can be understood by both programmers and subject-matter specialists.

Through the CONCOR language, you describe the data file to be edited, the types of edit statistics to be collected and printed, and the edits to be performed. CONCOR analyzes your instructions for syntactic correctness. If all statements are correct, it produces a COBOL source program. This program is compiled and changed into an executable format. It can then be tested against sample data to ensure that it is logically correct, and it produces the desired results.

The process of testing, correcting, and retesting can be repeated until a logically correct edit program is produced. This final version of the edit program can then used to edit the data from a census or survey. The edit program reads a "raw" data file, modifies it according to your edit instructions, and produces a "clean" data file. The "clean" data file does not overwrite the "raw" data file. Moreover, it is not necessary to modify the raw file and create a clean file if CONCOR is only being used to identify errors. The edit program also generates the requested edit statistics.

Data Dictionary

To use CONCOR, a description of the file to be processed must be given. To create this description, you use the Data Dictionary component of IMPS, which is provided with CONCOR. The Data Dictionary lets you give a name to each data item in the file, specify its location within a data record and define the values it may have. These values are used by CONCOR to test items for valid values.

Performance

The speed of CONCOR depends on the number of edits being performed, the organization of the file being edited, and the type of microcomputer being used. On an 80386 microcomputer running at 20 MHz, CONCOR runs at a speed of about 30,000 records per minute, editing a census data file containing about 30 questions using typical edits.

Hardware and Software

The Realia COBOL compiler is NOT supplied with CONCOR. It must be purchased from a software supplier. The cost is approximately $1000 (US). For more information about Realia COBOL contact:

  Computer Associates Realia
2 Executive Drive
Ft. Lee, New Jersey 07024, USA
Telephone:1 (201) 592-0009
Fax: 1 (201) 585-6746