Software Engineering Assignment Attard Attard