Course guide PB007 Software engineering I

2. Requirements specification, UML Activity diagram

Requirements Specification lecture

Slides of the lecture - download here

Links:

UML Activity Diagram

Activity diagram:
In cases of complex use cases, such as the CourseManagement in our example, it is recommended to document these with the help of activity diagrams, which allow us to model the flow of activities and actions executed within the use case. At the same time, the activity diagram is very general and can be used in many different scenarios, including the modelling of business processes that have nothing to do with system use cases.

Example 1: Swimlanes, decision among alternatives

 

Example 2: Parellel flow of independent activities/actions