BE Computer (2012 Course) Semester-2, Dec 2017 Software Design methodologies and Testing Time: 2:30 hour Marks: 70 Q1) a) Explain Aggregation, Composition and Generalization with reference to class diagram. (5 marks) Ans: Composition and aggregation: The object attributes and relationships are identified. In some cases identified class is made up of other classes. Such relationship is called as composition and aggregation relationship. Let take example of a college class which composed of classes like department, office. So we can say that department is a part of college. In another example mobile phone contains processor, battery. So we can say