Object-code instruction traces are employed to analyze selected
instructions of an application program for possible failure when
confronted by a year-2000 date. The analysis includes directly identifying
one or more instructions of the application program that may fail, as well
as identifying whether the one or more instructions have a characteristic
of a predefined false-positive failure pattern. A failure-pattern
descriptor is assigned to each examined instruction which is indicative of
whether the instruction may fail when confronted by a date in the
year-2000 range, and whether the instruction is a possible false-positive
failing instruction. The analysis employs user-specifiable run-control
values, as well as predetermined filter-specification values in comparing
traces of each selected object-code instruction to predefined instruction
failure patterns.
des traces d'instruction d'Objet-code sont utilisées pour analyser des instructions choisies d'un programme d'application pour l'échec possible une fois confrontées à une date year-2000. L'analyse inclut identifier directement une ou plusieurs instructions du programme d'application qui peut échouer, aussi bien que l'identification si les une ou plusieurs instructions ont une caractéristique d'un modèle faux-positif prédéfini d'échec. Un descripteur de échec-modèle est assigné à chaque instruction examinée dont est indicatif si l'instruction peut échouer une fois confrontée à une date dans la gamme year-2000, et si l'instruction est une instruction échouante faux-positive possible. L'analyse utilise des valeurs de courir-commande d'utilisateur-specifiable, comme des valeurs prédéterminées de filtre-spécifications en comparant des traces de chaque instruction choisie d'objet-code aux modèles prédéfinis d'échec d'instruction.