DocumentCode :
2720336
Title :
Application of data-centered approach to Year 2000 problem
Author :
Tsai, Wei-Tek
Author_Institution :
Dept. of Comput. Sci., Minnesota Univ., Minneapolis, MN, USA
fYear :
1997
fDate :
11-15 Aug 1997
Firstpage :
287
Lastpage :
288
Abstract :
The data-centered approach uses variable classifications, dependence analysis, generalised program slicing and ripple effect analysis. In the Year 2000 problem, this approach can be useful. Variable classification is used to identify all input and output variables, and once the initial set of variables that are Year 2000 related is identified, dependence analysis can be used to identify all the variables that are potentially affected by the initial set of variables. The second set of variables is then examined to see if they are Year 2000 related. This process is repeated until all the Year 2000 related variables are identified. This process is essentially ripple effect analysis and uses generalized program slicing and dependence analysis. Once Year 2000 related variables are identified, generalized program slicing is performed to identify all the statements that potentially need to be changed. Once a statement is changed, it may induce additional changes. Ripple effect analysis can be used to ensure that all the parts that need to modified are examined. Finally, the changed software should be validated and regression testing can be used in this stage. Ripple effect analysis can be used in this stage by identifying the relevant test cases that needed to evaluated. This is done by maintaining traceability links between the software and its test cases
Keywords :
data integrity; software maintenance; software management; systems re-engineering; Year 2000 problem; data-centered approach; dependence analysis; generalised program slicing; regression testing; ripple effect analysis; traceability links; variable classifications; Application software; Commercialization; Computer science; Data analysis; Design engineering; Input variables; Maintenance engineering; Software engineering; Software maintenance; Software prototyping;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Software and Applications Conference, 1997. COMPSAC '97. Proceedings., The Twenty-First Annual International
Conference_Location :
Washington, DC
ISSN :
0730-3157
Print_ISBN :
0-8186-8105-5
Type :
conf
DOI :
10.1109/CMPSAC.1997.624840
Filename :
624840
Link To Document :
بازگشت