|
Practical Methods for Your Year 2000 Problem Robert Chapman 1997 | 236 pages Includes CDROM ISBN: 188477752X |
|||
![]() |
$55.00 | Softbound print book | |
Table of Contents
preface xi
author's note xvii
PART 1 PRELIMINARIES 1
CHAPTER 1 Introduction to the Year 2000
problem 3
1.2 Summary 5
1.3 Notes 5
2.2 Road map to the methodology 9
2.3 Focus on the problem 11
2.4 Rules 12
2.4.2 Minimize all necessary changes 12
2.4.3 Categorize all dates 13
2.4.4 Ignore all Category 1 dates 14
2.4.5 Use sliding windows for all Category 2 dates 14
2.4.6 Use sliding windows only when necessary 14
2.4.7 Never replace a two digit year field with a four digit year field 15
2.4.8 Bridges must be visible and one way 15
2.4.9 Compressed dates must never be used, unless... 16
2.4.10 Replace obsolete languages with COBOL 16
2.4.11 Ignore performance issues 17
2.6 Preassessment phase 19
2.7 Assessment phase 20
2.8 Change phase 21
2.9 Summary 22
3.2 Preassessment schedule 24
3.3 Assessment project schedule 27
3.4 Change project schedule 32
3.5 Summary 36
PART 2 ASSESSMENT 39
CHAPTER 4 Inventory 41
4.2 Operating systems 43
4.3 Vendor software. 45
4.4 Installation created programs 49
4.5 Locating source descriptions 50
4.6 Tracking item relationships 53
4.7 Determining who uses what 55
4.8 Records 56
4.9 Summary 57
5.2 Categories of dates 60
5.2.2 Category 2 dates: self-defining century 61
5.2.3 Category 3 dates: require explicit century specification 62
5.3.2 Category 2 files: no Category 3 dates 63
5.3.3 Category 3 files: contain Category 3 dates 63
5.4.2 Category 2 programs: Category 2 dates and files 64
5.4.3 Category 3 programs: Category 3 files
or Category 3 dates being used 65
5.5.2 Category 3 user interfaces: Category 3 dates being used 66
6.2 Binary, packed decimal, BCD, and display numerics 70
6.3 Date compression 71
6.4 Date expansion 74
6.5 Bridges 76
6.6 Moving to the new variable definitions 77
7.2 Preparing for the detailed assessment analysis 80
7.3 Assessing date variables 81
7.3.2 User interface dates 85
7.3.3 Finding dates within the source 86
7.3.4 System related dates 87
7.3.5 Parameter dates 89
PART 3 CHANGE 93
CHAPTER 8 Creating the test scripts
95
8.2 Testing Category 2 items 97
8.2.2 Create test data for three circumstances: past,
present,
and future century 98
8.3.2 Create test data for each path 100
9.2 Hardware solutions 104
9.2.2 P390's and R390's 105
9.2.3 Workstations 105
9.2.4 Hardware summary 106
9.3.2 MVS Super C 107
9.3.3 Workstation Debug tool 107
9.3.4 VisualAge Test for COBOL 107
9.4.2 Mainframe centric: x/390s 109
9.4.3 Workstation testing 110
10.2 Category 1 changes 112
10.3 Category 2 changes 112
10.3.2 PROCEDURE DIVISION: initialization section, native COBOL 114
10.3.3 PROCEDURE DIVISION: building the JIT date, native COBOL 115
10.3.4 Category 2 WORKING-STORAGE SECTION:
using LE date routines 116
10.4.2 Copy new dates to old date variables 120
11.2 Building the test data files 123
11.3 Setting up the execution libraries 125
11.4 Running the test scripts 125
12.2 Category 2 programs 128
12.3 Category 3 items 129
12.4 Summary 130
APPENDIXES 133
Appendix A Requisite warnings and anecdotes
135
A.2 Warnings you can take to the bank 136
A.3 Anecdotes 137
B.2 IBM VisualAge for COBOL Standard for OS/2 and for Windows 140
B.3 IBM VisualAge for COBOL Professional 142
B.4 VisualAge 2000 143
C.2 Execution 152
C.3 Monitoring 153
D.2 Execution 156
D.3 Associator 157
E.2 Installation 160
E.3 Execution 160
E.4 Analysis 160
E.5 Summary 161
F.2 Examples of use 164
F.2.2 Finding bar code logic in 3700 CICS/DLI
program source members 164
F.2.3 Finding Year 2000 variable references 165
G.2 Transferring source from host to workstation 175
G.3 Renaming source files 179
G.4 Extracting variable names 184
G.5 Extracting SMF information 190
G.6 Sample bridge program 193
G.7 Summary 195
Try-and-buy CD-ROM contents and installation instructions 197
H.2 Contents 198
H.3 Installation 199
Index 211
DESCRIPTION
Practical Methods for Your Year 2000 Problem gives the Year 2000 project team a step-by-step methodology for addressing the Year 2000 problem. By seeking to minimize the amount of work to be performed, and thus maximize the probability of having a successful Year 2000 project, the book is geared towards (a) helping the inhouse personnel understand, scope and, execute their project while (b) removing the need to spend large amounts of money on professional consulting firms. The VisualAge 2000 toolset by IBM is used for examples.Practical Methods for Your Year 2000 Problem identifies what you need to look for, how you need to look at it, and what to do with what you see. No other book or company in the market today provides a solution as comprehensive and cost-effective as this. Starting with the clear, concise, and unambigous definitions of what dates are and how programs and files relate to them, the book goes on to describe how to change them to be useful forever, not just up to the next century.
Finally, Practical Methods for Your Year 2000 Problem gives practical and comprehensive advice on all aspects of the Year 2000 problem, from inventorying software and hardware through to implementing large numbers of interrelated programs, files, and tables.

