Evaluating the complexity of UML class diagrams

One of the main purposes of software engineering is to improve the quality of software products. As we all know if we want to have good and acceptable software in quality criteria we must spot it from the early phases of the development life cycle. One of the key artifacts in theoretical modeling ph...

Full description

Saved in:
Bibliographic Details
Main Author: Shafiabady, Aida
Format: Thesis
Language:English
Published: 2013
Subjects:
Online Access:http://eprints.utm.my/id/eprint/48200/1/AidaShafiabadyMUTMAIS2013.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
id my-utm-ep.48200
record_format uketd_dc
spelling my-utm-ep.482002017-09-12T00:19:55Z Evaluating the complexity of UML class diagrams 2013 Shafiabady, Aida QA76 Computer software One of the main purposes of software engineering is to improve the quality of software products. As we all know if we want to have good and acceptable software in quality criteria we must spot it from the early phases of the development life cycle. One of the key artifacts in theoretical modeling phase is class diagrams in which their quality has an important impact on the quality of our system. If they have low quality they will lead to so many problems, for instance, the construction cost will be more than the estimated one, so if we measure the quality of class diagrams we can find out if they have low or high quality and then we try to eliminate the problem in those diagrams. One of the ways for evaluating the quality of UML class diagrams is to measure the complexity of those classes. In this thesis we tried to recommend and present a way of measuring the complexity of class diagrams with respect to the complexity metrics based on the relationship between classes. This method of measuring has many good assets and can measure the complexity of each class diagram independently by using the tool based on fuzzy logics. 2013 Thesis http://eprints.utm.my/id/eprint/48200/ http://eprints.utm.my/id/eprint/48200/1/AidaShafiabadyMUTMAIS2013.pdf application/pdf en public http://libraryopac.utm.my/client/en_AU/main/search/results?qu=Evaluating+the+complexity+of+UML+class+diagrams&te= masters Universiti Teknologi Malaysia, Advanced Informatics School Advanced Informatics School
institution Universiti Teknologi Malaysia
collection UTM Institutional Repository
language English
topic QA76 Computer software
spellingShingle QA76 Computer software
Shafiabady, Aida
Evaluating the complexity of UML class diagrams
description One of the main purposes of software engineering is to improve the quality of software products. As we all know if we want to have good and acceptable software in quality criteria we must spot it from the early phases of the development life cycle. One of the key artifacts in theoretical modeling phase is class diagrams in which their quality has an important impact on the quality of our system. If they have low quality they will lead to so many problems, for instance, the construction cost will be more than the estimated one, so if we measure the quality of class diagrams we can find out if they have low or high quality and then we try to eliminate the problem in those diagrams. One of the ways for evaluating the quality of UML class diagrams is to measure the complexity of those classes. In this thesis we tried to recommend and present a way of measuring the complexity of class diagrams with respect to the complexity metrics based on the relationship between classes. This method of measuring has many good assets and can measure the complexity of each class diagram independently by using the tool based on fuzzy logics.
format Thesis
qualification_level Master's degree
author Shafiabady, Aida
author_facet Shafiabady, Aida
author_sort Shafiabady, Aida
title Evaluating the complexity of UML class diagrams
title_short Evaluating the complexity of UML class diagrams
title_full Evaluating the complexity of UML class diagrams
title_fullStr Evaluating the complexity of UML class diagrams
title_full_unstemmed Evaluating the complexity of UML class diagrams
title_sort evaluating the complexity of uml class diagrams
granting_institution Universiti Teknologi Malaysia, Advanced Informatics School
granting_department Advanced Informatics School
publishDate 2013
url http://eprints.utm.my/id/eprint/48200/1/AidaShafiabadyMUTMAIS2013.pdf
_version_ 1747817332143554560