Recap UML concepts Classes Associations Aggregation/Composition Generalization/Inheritance Additional concepts Constraints Recap UML concepts Classes Associations Aggregation/Composition…