Originally posted by Merlin M Koppula:
A system undergoing performance testing is found to be "thrashing" (a condition that occurs when there is too much concurrency). Which of the following artifacts would be MOST helpful to uncover the problem? (choose two) (b, c)
a)The use case descriptions
b)A state diagram
c)A process view
d)An activity diagram
e)A collaboration diagram
I chose (c) and (d) - Activity diagrams are useful to study parallel behavior and a process view shows the allocation of processes to processors.
But I feel that activity diagram, process view and also state diagrams are useful in studying concurrent behavior. Because state diagrams can also show concurrent states of an object. So I am not sure if the answer should be (b,c), (c,d) or (b,d).