CO4206/CO7206 Assignment 2: Java Code, Analysis, and FreeCol System
VerifiedAdded on 2022/08/29
|4
|550
|20
Practical Assignment
AI Summary
This assignment, part of the CO4206/CO7206/CO7506 module, focuses on the dynamic analysis of the FreeCol legacy system, a turn-based strategy game implemented in Java. The task requires students to clone the FreeCol code repository, compile the project, and conduct dynamic analysis. The submission includes a PDF document with theoretical discussions, Java code for analysis, and operational outputs in CSV/PNG format. The provided Java code demonstrates writing data to and reading data from Excel files using Apache POI library. The assignment aims to assess the student's ability to analyze and re-engineer a legacy system, involving both theoretical understanding and practical coding skills. The student needs to submit the completed Assignment2 directory to their repository using git push.
1 out of 4








