software architecture 1 Object Oriented Modelling - Part 2: Decomposition and Generalization Feb 4, 2023