Scenario
Some large organisations have a significant number of legacy source code files. The purpose of this activity is to work in a group to explore comprehension of a body of source code provided to you. Your group will then be required to implement enhancements to that body of source code. The original system and the new features must then be tested.
Task
Your task is to:
• Use information sources available from the library (and others) to explore source code comprehension issues,
• Investigate the Cobol2XML software provided to you,
• Prepare diagrams using appropriate notations to describe the static and dynamic properties of the Cobol2XML system
• Extend the software provided so that the Cobol parsing includes additional language constructs and extend the corresponding XML creation capabilities,
• Describe you approach to automated testing. You should include
◦ regression testing of the existing Cobol parsing features of the software provided, and
◦ testing of the new Cobol parsing features you have added to the software
• Prepare a technical report describing your findings.
The post Some large organisations have a significant number of legacy first appeared on COMPLIANT PAPERS.