This exercise consists of three consecutive tasks.
Task 1. Carefully read the provided requirements at the end of this document for the CollabCar3D application, and identify at least five architecturally significant requirements (ASRs) [1%]:
a. Make a list of these ASRs using the template provided in Table 1.
Task 2. Generate four scenarios for characterising the quality attributes for CollabCar3D [2%]:
provided in Table 2.
Task 3. Identify three patterns (at least one of which is an architectural pattern) that can be used for achieving the identified quality attributes for which you would have generated quality attribute scenarios as per Task 2 [2%]:
Learning Objectives: This assignment is designed to help you to achieve the learning outcomes # 3, 7 and 8 from the course outline.
How to Submit: Prepare one PDF file of all the deliverables (1 list of ASRs according to Table 1, 1 set of 4 generated scenarios described in the format of Table 2, and 3 identified patterns and associated information described in the format of Table 3). The file should be named with the exercise number and your last name, i.e., Exercise1_Surname, and uploaded on Canvas through the provided submission box. Please note the submission system will check the submissions for plagiarism!