Project 6

lasonia73

 

Test Driven Development: Given SDS document for a system and JUnit Test Suite, students will be expected to implement the design in Java. The implementation must satisfy all the design and pass all the unit tests. The deliverable will be a working Java program (source code) written using the good coding guidelines. 

I fully expect that groups will be using two or more GenAI tools to create the code in this TDD assignment. In the report you submit, you will indicate which GenAI systems you employed, including the prompts, and any subsequent modification to prompts you had to give the system. NOTE: you must ensure your code fully passes all of the unit tests and that the GenAI system generates all the code accordingly.

You must submit one .java file per class. I will not accept one .java file with a bunch of classes, this will automatically get you a score of zero.

NOTE: the input file "customer-data.txt" must be supplied by you in addition to the three .java files. The input file will go into directory:

"C:\train\customer-data.txt"

I will put your data file in this directory and just hit the enter key when prompted for a file name. Your program MUST access your data file and open it for reading the data. I will deduct 20 points if this is not implemented 

You will create a report (Using an LLM Report Project 6-1.docx) and you will compare and contrast two GenAI systems listing criteria as code completeness, correctness, level of training/tweaking/augmentation necessary to get the GenAI tool to generate the code. You will document your experience and record the prompts you provided and the subsequent generated code. 

  • 2 months ago
  • 50