Professional Documents
Culture Documents
CSA400 Assignment1 M23 Ques - ROJIP - RAI - C30105210060
CSA400 Assignment1 M23 Ques - ROJIP - RAI - C30105210060
LEVEL : BACHELOR
INSTRUCTIONS TO STUDENTS
2) Plagiarism in all forms is forbidden. Students who submit plagiarised assignment will be
penalised.
Question 1
[1 Mark]
[6 Marks]
[8 Marks]
[Total : 15 Marks]
Question 2
Choosing the right style to satisfy required functions and quality attributes is very important.
However, in many cases, no single architecture style can meet all quality attributes
simultaneously.
[10 Marks]
b) As a software architect, what would you do when an architecture style does not satisfy all
the desired quality attributes?
Ans: As a software architect, I would take the following actions to rectify the situation if
an architecture style did not satisfy all the desired quality attributes:
1. Re-examine criteria: I would first go back and carefully analyse the criteria to
determine which quality attributes are not sufficiently covered. Prioritising the
most important qualities requires having a comprehensive understanding of the
stakeholders' expectations.