Therefore, use case activities should also be specified for communication. It seems that the activity diagram of UML is good for describing use case activities, because: 1) it takes a functional view, ...