Open Access Open Access  Restricted Access Subscription Access

An Efficient Object Oriented Design Model: By Measuring and Prioritizing the Design Metrics of UML Class Diagram with Preeminent Quality Attributes


Affiliations
1 Sathyabama University, OMR, Sholinganallur, Chennai – 600119, Tamil Nadu, India
2 Department of CSE, St. Joseph’s College of Engineering, OMR, Sholinganallur, Chennai - 600119, Tamil Nadu, India
 

In Software Engineering, non-functional quality attributes plays a major part in the design phase. The conflicts among quality attributes will smash up the overall software quality. Due to many changes in the requirements, may affect the overall design quality. It is very important to maintain the quality in the former stages of SDLC. In order to overcome the conflicts among attributes and to design quality software, a work is proposed to create an Efficient Object Oriented Design Model (EOODM), by Measuring and Prioritizing the Quality Metrics of UML Class Diagram. The above model works in three steps as, 1) The conflicts quality attributes are managed by creating generic rules, 2) The measurement is done by quantify the Object Oriented Design metrics of a class diagram. 3) The priority will be given to the attributes by equivalence partitioning of the quality metrics. However, all the design is done by using UML diagrams, especially the Class Diagram, where they are the ruler for the developers. We are in a position to measure and estimate the software quality attributes along with the quality metrics. By measuring the Design Metrics of Class Diagram leads to Preeminent Quality Software. This model will help the designers to evaluate a better software system.The main aim is to enhance the software design by improving the design metrics of UML class diagram.

Keywords

Class Diagram, Design Metrics, Efficient Object Oriented Design Model, Quality Attributes.
User

Abstract Views: 163

PDF Views: 0




  • An Efficient Object Oriented Design Model: By Measuring and Prioritizing the Design Metrics of UML Class Diagram with Preeminent Quality Attributes

Abstract Views: 163  |  PDF Views: 0

Authors

Sudha Rajesh
Sathyabama University, OMR, Sholinganallur, Chennai – 600119, Tamil Nadu, India
A. Chandrasekar
Department of CSE, St. Joseph’s College of Engineering, OMR, Sholinganallur, Chennai - 600119, Tamil Nadu, India

Abstract


In Software Engineering, non-functional quality attributes plays a major part in the design phase. The conflicts among quality attributes will smash up the overall software quality. Due to many changes in the requirements, may affect the overall design quality. It is very important to maintain the quality in the former stages of SDLC. In order to overcome the conflicts among attributes and to design quality software, a work is proposed to create an Efficient Object Oriented Design Model (EOODM), by Measuring and Prioritizing the Quality Metrics of UML Class Diagram. The above model works in three steps as, 1) The conflicts quality attributes are managed by creating generic rules, 2) The measurement is done by quantify the Object Oriented Design metrics of a class diagram. 3) The priority will be given to the attributes by equivalence partitioning of the quality metrics. However, all the design is done by using UML diagrams, especially the Class Diagram, where they are the ruler for the developers. We are in a position to measure and estimate the software quality attributes along with the quality metrics. By measuring the Design Metrics of Class Diagram leads to Preeminent Quality Software. This model will help the designers to evaluate a better software system.The main aim is to enhance the software design by improving the design metrics of UML class diagram.

Keywords


Class Diagram, Design Metrics, Efficient Object Oriented Design Model, Quality Attributes.



DOI: https://doi.org/10.17485/ijst%2F2016%2Fv9i21%2F134293