Accession Number : ADA332289
Title : Technical Opportunities to Help with the Year 2000 Problem
Descriptive Note : Final rept. 1 Nov 96-30 Sep 97
Corporate Author : WISCONSIN UNIV-MADISON DEPT OF COMPUTERSCIENCES
Personal Author(s) : Reps, Thomas W.
PDF Url : ADA332289
Report Date : 1997
Pagination or Media Count : 4
Abstract : The Year 2000 Problem (Y2K problem) concerns how to avoid the possible breakdown of computer systems due to the use (in both code and data) of only two digits to represent the year in dates. The purpose of this project was to plan a project aimed at reducing the impact of the Y2K problem on the Department of Defense. Some of the technical issues that considered included: (1) How to conduct experiments that involve setting dates ahead to determine impact. (2) How to locate places in a piece of code where dates are used. (3) How to perform impact analysis (either statically or dynamically) to determine what other parts of the code are affected by date manipulations. (4) Database reformatting and conversion. (5) Testing. (6) Dealing with multi-lingual systems. (7) Dealing with binary code systems (where the system is written in assembly code, the source code has been lost, or the source code was never delivered). (8) Sand boxing or other techniques for isolating the effects of bad/old date formats. Also investigated are problems, opportunities, special risks, possibilities for high payoff etc. that were specific to the DoD context.
Descriptors : *MACHINE CODING, *DEBUGGING(COMPUTERS), *COMPUTER PROGRAM RELIABILITY, DATA BASES, SOFTWARE ENGINEERING, COMPUTER APPLICATIONS, ERROR CORRECTION CODES, ASSEMBLY LANGUAGES.
Subject Categories : Computer Systems Management and Standards
Computer Programming and Software
Distribution Statement : APPROVED FOR PUBLIC RELEASE