SlideShare a Scribd company logo
1 of 1
Download to read offline
Project 2:
Project Name: Reengineering for Y2K compliance
Client: Godrej & Boyce
About the Project:
This project aims at making work products Y2K complaint using fixed window technique.
Work products include COBOL program, Unix Shell scripts and Awks. The compliance was
achieved in four phases namely:
a) Coding of Data Migration programs to migrate existing data with two digits year
variable to four digits format. A data file, which is accessed by the migration
program, was also created so that the migration program can access this data and
write it to another file.
b) Identification and expansion of date variables in file description and working storage
copy books. This involves padding century fields to the PIC clause.
c) Tracing shadow variables within the program. This involves tracing the occurrence of
date variables of FDs and working storage sections within the procedure division and
identifying year variables which may not lead itself to identification as year
variables.
d) Repair also involves analysis and expansion of shadow variables. Involved in
converting COBOL, Unix Shell and Awk scripts to Y2K compliant scripts.
Roles and Responsibilities:
1. SCM (Software Configuration Management).
2. Expansion of file description and working storage copybooks. Manual impacting of
affected work products.
3. Analysis and Repair of work products.
4. Coding of programs for creating test data and subsequent migration of data to suit
the expanded year format.
5. Maintenance of Quality in production, which encompasses adherence to the
established procedures, documentation of tasks.

More Related Content

Similar to Additonal project details

Manasi Raut-Resume.
Manasi Raut-Resume.Manasi Raut-Resume.
Manasi Raut-Resume.
Manasi Raut
 
Darian Lowe Portfolio
Darian Lowe PortfolioDarian Lowe Portfolio
Darian Lowe Portfolio
darian.lowe
 
Interim Report.docx - vsiogap3d.googlecode.com
Interim Report.docx - vsiogap3d.googlecode.comInterim Report.docx - vsiogap3d.googlecode.com
Interim Report.docx - vsiogap3d.googlecode.com
butest
 
Resume_Arindom-March-3rd
Resume_Arindom-March-3rdResume_Arindom-March-3rd
Resume_Arindom-March-3rd
Arindom Biswas
 

Similar to Additonal project details (20)

Meet Technology
Meet TechnologyMeet Technology
Meet Technology
 
CIS 554 Education Specialist / snaptutorial.com
 CIS 554 Education Specialist / snaptutorial.com CIS 554 Education Specialist / snaptutorial.com
CIS 554 Education Specialist / snaptutorial.com
 
X-2E Modernize
X-2E ModernizeX-2E Modernize
X-2E Modernize
 
How Domain-Driven Design Can Boost Legacy System Modernization
How Domain-Driven Design Can Boost Legacy System ModernizationHow Domain-Driven Design Can Boost Legacy System Modernization
How Domain-Driven Design Can Boost Legacy System Modernization
 
Manasi Raut-Resume.
Manasi Raut-Resume.Manasi Raut-Resume.
Manasi Raut-Resume.
 
Darian Lowe Portfolio
Darian Lowe PortfolioDarian Lowe Portfolio
Darian Lowe Portfolio
 
Commit to the Cause, Push for Change: Contributing to Call for Code Open Sour...
Commit to the Cause, Push for Change: Contributing to Call for Code Open Sour...Commit to the Cause, Push for Change: Contributing to Call for Code Open Sour...
Commit to the Cause, Push for Change: Contributing to Call for Code Open Sour...
 
EXPERIENCE
EXPERIENCEEXPERIENCE
EXPERIENCE
 
Application cloudification with liberty and urban code deploy - UCD
Application cloudification with liberty and urban code deploy - UCDApplication cloudification with liberty and urban code deploy - UCD
Application cloudification with liberty and urban code deploy - UCD
 
Converting to the latest COBOL Compiler made simple with the right tools
Converting to the latest COBOL Compiler made simple with the right toolsConverting to the latest COBOL Compiler made simple with the right tools
Converting to the latest COBOL Compiler made simple with the right tools
 
Interim Report.docx - vsiogap3d.googlecode.com
Interim Report.docx - vsiogap3d.googlecode.comInterim Report.docx - vsiogap3d.googlecode.com
Interim Report.docx - vsiogap3d.googlecode.com
 
IBM Containers- Bluemix
IBM Containers- BluemixIBM Containers- Bluemix
IBM Containers- Bluemix
 
EGL Conference 2011 - Application Migration
EGL Conference 2011 - Application MigrationEGL Conference 2011 - Application Migration
EGL Conference 2011 - Application Migration
 
KubeClarity - CNCF Webinar.pptx
KubeClarity - CNCF Webinar.pptxKubeClarity - CNCF Webinar.pptx
KubeClarity - CNCF Webinar.pptx
 
Authoritative Container Builder Mark Argent IBM
Authoritative Container Builder Mark Argent IBMAuthoritative Container Builder Mark Argent IBM
Authoritative Container Builder Mark Argent IBM
 
Development workflow guide for building docker apps
Development workflow guide for building docker appsDevelopment workflow guide for building docker apps
Development workflow guide for building docker apps
 
Development workflow guide for building docker apps
Development workflow guide for building docker appsDevelopment workflow guide for building docker apps
Development workflow guide for building docker apps
 
Software assignment 1
Software assignment 1Software assignment 1
Software assignment 1
 
SE_Sec-A_Lecture-10.pdf
SE_Sec-A_Lecture-10.pdfSE_Sec-A_Lecture-10.pdf
SE_Sec-A_Lecture-10.pdf
 
Resume_Arindom-March-3rd
Resume_Arindom-March-3rdResume_Arindom-March-3rd
Resume_Arindom-March-3rd
 

Additonal project details

  • 1. Project 2: Project Name: Reengineering for Y2K compliance Client: Godrej & Boyce About the Project: This project aims at making work products Y2K complaint using fixed window technique. Work products include COBOL program, Unix Shell scripts and Awks. The compliance was achieved in four phases namely: a) Coding of Data Migration programs to migrate existing data with two digits year variable to four digits format. A data file, which is accessed by the migration program, was also created so that the migration program can access this data and write it to another file. b) Identification and expansion of date variables in file description and working storage copy books. This involves padding century fields to the PIC clause. c) Tracing shadow variables within the program. This involves tracing the occurrence of date variables of FDs and working storage sections within the procedure division and identifying year variables which may not lead itself to identification as year variables. d) Repair also involves analysis and expansion of shadow variables. Involved in converting COBOL, Unix Shell and Awk scripts to Y2K compliant scripts. Roles and Responsibilities: 1. SCM (Software Configuration Management). 2. Expansion of file description and working storage copybooks. Manual impacting of affected work products. 3. Analysis and Repair of work products. 4. Coding of programs for creating test data and subsequent migration of data to suit the expanded year format. 5. Maintenance of Quality in production, which encompasses adherence to the established procedures, documentation of tasks.