Question: Please I want the answer for this question as a UML diagram (b) One of the missions of YahRaz Software House Company is to apply

Please I want the answer for this question as a UML diagram
(b) One of the missions of YahRaz Software House Company is to apply reusability concerns throughout development. As a system engineer, you are responsible to ensure that the system design of any software development in your company will comply with the criteria and principle of modularity which is in line with the company's mission. You are given a UML class diagram as below: \begin{tabular}{|c||c|} \hline Astronaut & Doctor \\ \hline name address phoneNumber experience \\ \hline hoursinSpace \\ \hline name address phoneNumber experience \\ \hline \end{tabular} Figure 1: UML diagram Evaluate the system design based on the following criteria and principles and make necessary modifications if needed. i. Flexibility composability ii. Information hiding
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
