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...
Saved in:
Main Author: | |
---|---|
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 |