Papers
Topics
Authors
Recent
Search
2000 character limit reached

Significance of Coupling and Cohesion on Design Quality

Published 11 Feb 2014 in cs.SE | (1402.2375v1)

Abstract: In recent years, the complexity of the software is increasing due to automation of every segment of application. Software is nowhere remained as one-time development product since its architectural dimension is increasing with addition of new requirements over a short duration. Object Oriented Development (OOD) methodology is a popular development approach for such systems which perceives and models the requirements as real world entities. Classes and Objects logically represent the entities in the solution space and quality of the software is directly depending on the design quality of these logical entities. Cohesion and Coupling (C&C) are two major design decisive factors in OOD which impacts the design of a class and dependency between them in complex software. It is also most significant to measure C&C for software to control the complexity level as requirements increases. Several metrics are in practice to quantify C&C which plays a major role in measuring the design quality. The software industries are focusing on increasing and measuring the quality of the product through quality design to continue their market image in the competitive world. As a part of our research, this paper highlights on the impact of C&C on design quality of a complex system and its measures to quantify the overall quality of software.

Citations (1)

Summary

Paper to Video (Beta)

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Authors (2)

Collections

Sign up for free to add this paper to one or more collections.