Question: Figure 2 shows the class relation structure among the classes of a program written in C + + . I Figure 2 shows the class
Figure shows the class relation structure among the classes of a program written in C "I" Figure shows the class relation structure among the classes of a program written in C "I"
indicates an Inheritance relation between two classes. AG represents an aggregation relation
between two class objects, AS indicates an association relation between two classes. Assume
Class and Class are changed. Please follow the class firewall's concept to identify a class
firewall to enclose all affected classes and reintegration links after changing Class and Class
Please present this class firewall by answering the following questions:
a What is the class test order based on the class diagram in Figure
b What are the class firewalls for the two changed classes, and please present the two
firewalls separately using a diagram.
c Which classes are not directly affected by each changed class, but must be re
integrated?
d Please list the class retest order for each detected class firewall. Figure
indicates an Inheritance relation between two classes. AG represents an aggregation relation
between two class objects, AS indicates an association relation between two classes. Assume
Class and Class are changed. Please follow the class firewall's concept to identify a class
firewall to enclose all affected classes and reintegration links after changing Class and Class
Please present this class firewall by answering the following questions:
a What is the class test order based on the class diagram in Figure
b What are the class firewalls for the two changed classes, and please present the two
firewalls separately using a diagram.
c Which classes are not directly affected by each changed class, but must be re
integrated?
d Please list the class retest order for each detected class firewall.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
