Each Case Study Consists of Five Artefact Types:
Requirements
Design Diagram
Source Code in JAVA
JUnit Test Scripts
Maven Build Script