Edit:
Final outcome based on suggestion given by @qwerty_so
This is my use case diagram for View Repository in Source Code Management System.
This system is part of Project Management System.
The system is similar to GitHub, user can select project.
And it will display a list of repository for the project.
User can click a repository to view its details such as file tree and repository information.
Finally, user also can click the file in the tree to view its content.
Is my use of use case generalization correct?
Below use case is the previous version, I learnt that using use case diagram to model process is incorrect (Seidl et al., 2015, p. 37).
- Seidl, M., Huemer, C., Kappel, G., & Scholz, M. (2015). UML @ Classroom: An Introduction to Object-Oriented Modeling. Cham: Springer International Publishing.