Describe what you understand by object aggregation

Assignment Help Other Subject
Reference no: EM133182

QUESTION 1

(a) (i) Using examples from the case study or otherwise, explain the following concepts-

• Encapsulation

• Specialization

• Polymorphism

(ii) Discuss the advantages of the above concepts with respect to software development

(b) Using a diagram, define the phases of the Unified Development Process. Describe, briefly, the activities and deliverables of each phase

(c) Briefly explain how the CRC (Class-Responsibility-Collaboration) index card approach may be used in Object Oriented Analysis. List two advantages and two disadvantages of using CRC in systems analysis

QUESTION 2

(a) Compare the following pairs of terms as used in object oriented software engineering-

(i) Association and Association class

(ii) Multiplicity and multiple inheritance

(iii) Abstract method and abstract class

(iv) Use case and CASE tool

(b) (i) Describe what you understand by object aggregation

(ii) Using examples and diagrams, explain the

• Properties of aggregation

• Types of aggregation

(c) Briefly describe what are deployment diagrams and their use in software development

(d) Explain five advantages of object oriented approach to software development compared to traditional approaches

Reference no: EM133182

Questions Cloud

Research can play in improving the environmental performance : Discuss comprehensively the role that research can play in improving the environmental performances in the Brazilian chemical industry Evaluate the contribution of qualitative and quantitative research approaches in the case study
Explain briefly five current environmental challenges : Explain briefly five current environmental challenges. Assess the roles and responsibilities of businesses in this context
Stake holder and shareholder capitalism : Corporate Social Responsibility Stake holder and shareholder capitalism Enlightened self interest
Define sustainable development : Define sustainable development Discuss the principles of sustainable development
Describe what you understand by object aggregation : Describe what you understand by object aggregation Using examples and diagrams, explain the, Properties of aggregation
Explain the concept of strategic supply chain management : Explain the concept of strategic supply chain management Explain the contribution that a well-developed procurement function could make to help the supply chain become more effective and efficient
Importance of social interventions in groups and communities : Describe in your own words what you understand by the term social interventions What is the importance of social interventions in groups and communities
What is family therapy : What is family therapy. What roles do families and society play in dealing with mental illness
Describe the two types of eugenics : Describe the two types of eugenics Critically assess the advantages and disadvantages of each type

Reviews

Write a Review

 

Other Subject Questions & Answers

  Best-of-breed mobility solution

CIO approval for a best-of-breed mobility solution for their sales account executives and sales management.

  What does the fall of an empire mean

What does the fall of an empire mean

  Briefly discuss the three possible types of layout

Briefly discuss the three possible types of layout in an organisation of your choice In any organization the factors that define customer requirements are referred to as competitive factors which are influenced by the operations function at the ..

  Explain the process of identifying ergonomic problems

Explain the process of identifying ergonomic problems in a textile factory Describe a good handling technique that can be adopted by a worker who is required to lift or move loads exceeding 20 kg repetitively in the normal course of his work ins..

  Evaluate the case

Evaluate the case study

  Outline work-related musculoskeletal risks

Outline four of the tools used in assessing work-related musculoskeletal risks

  Abafm landscaping corporation prototype

The ABAFM (First Letter of all Group Member's Names) Landscaping Corporation is situated at 1 Park Place Drive Markham, Ontario. It was assimilated in Ontario in the year of 2012. Currently there are 10 full-time and 10  part-time/seasonal employees...

  What is emotional intelligence

What is emotional intelligence. Why is emotional intelligence so important in training.

  Distinguish between intrinsic and extrinsic motivation

Distinguish between intrinsic and extrinsic motivation

  Identify public private partnerships

Identify Public Private Partnerships

  The interrelationships between the five psychosocial issues

Name the five psychosocial issues of the ILO SOLVE programme SOLVE is an acronym and each letter of the word stands for a specific psychosocial issue. What do the two letters S and E stand for? Describe the interrelationships between the five ..

  It is important for an organization to investigate workplace

Explain why it is important for an organization to investigate workplace accidents Outline the factors that would influence the level of investigation required following a workplace accident

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd