Measuring the coupling of procedural programs
Coupling is one of two attributes of software that have great impact on software quality. Quite a few methods have been established to quantify the measurement of coupling. This paper presents a new method that provides coupling measurement of procedural programs. The first step of this method popul...
محفوظ في:
| المؤلف الرئيسي: | |
|---|---|
| مؤلفون آخرون: | , , |
| التنسيق: | article |
| منشور في: |
2001
|
| الموضوعات: | |
| الوصول للمادة أونلاين: | https://eprints.kfupm.edu.sa/id/eprint/14315/1/14315_1.pdf https://eprints.kfupm.edu.sa/id/eprint/14315/2/14315_2.doc |
| الوسوم: |
إضافة وسم
لا توجد وسوم, كن أول من يضع وسما على هذه التسجيلة!
|
| _version_ | 1864513384083357696 |
|---|---|
| author | Az-Ghamdi, J. |
| author2 | Al-Nasser, S. Al-Zubaidi, T. unknown |
| author2_role | author author author |
| author_facet | Az-Ghamdi, J. Al-Nasser, S. Al-Zubaidi, T. unknown |
| author_role | author |
| dc.creator.none.fl_str_mv | Az-Ghamdi, J. Al-Nasser, S. Al-Zubaidi, T. unknown |
| dc.date.none.fl_str_mv | 2001 2020 |
| dc.format.none.fl_str_mv | application/pdf application/msword |
| dc.identifier.none.fl_str_mv | https://eprints.kfupm.edu.sa/id/eprint/14315/1/14315_1.pdf https://eprints.kfupm.edu.sa/id/eprint/14315/2/14315_2.doc (2001) Measuring the coupling of procedural programs. Computer Systems and Applications, ACS/IEEE International conference. 2001, 1. |
| dc.language.none.fl_str_mv | en en |
| dc.publisher.none.fl_str_mv | IEEE |
| dc.relation.none.fl_str_mv | https://eprints.kfupm.edu.sa/id/eprint/14315/ |
| dc.rights.*.fl_str_mv | info:eu-repo/semantics/openAccess |
| dc.subject.none.fl_str_mv | Computer |
| dc.title.none.fl_str_mv | Measuring the coupling of procedural programs |
| dc.type.none.fl_str_mv | Article PeerReviewed info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/article |
| description | Coupling is one of two attributes of software that have great impact on software quality. Quite a few methods have been established to quantify the measurement of coupling. This paper presents a new method that provides coupling measurement of procedural programs. The first step of this method populates a description matrix that describes the software system that is being evaluated capturing all system attributes that affect coupling. Factors that affect coupling were studied and a scheme to reflect them in the description matrix was developed. A method has also been developed to calculate coupling between each two components of the system. The second step uses this method to populate a coupling matrix that indicates the coupling measurement between each two components of the system. Other metrics such as calculating the overall coupling of the system can be evaluated from the generated matrix. One of the strengths of this approach is that it can be used to measure coupling of software of the procedural languages as well as object-oriented languages. The procedures that populate the description matrix are different for the two different paradigms but everything else is the same. A comparison with three other software metrics is illustrated with the result of two experiments |
| eu_rights_str_mv | openAccess |
| format | article |
| id | KFUPM_62a37d6855a9882284c6bf7ce600e9b8 |
| identifier_str_mv | (2001) Measuring the coupling of procedural programs. Computer Systems and Applications, ACS/IEEE International conference. 2001, 1. |
| language_invalid_str_mv | en |
| network_acronym_str | KFUPM |
| network_name_str | King Fahd University of Petroleum and Minerals |
| oai_identifier_str | oai::14315 |
| publishDate | 2001 |
| publisher.none.fl_str_mv | IEEE |
| repository.mail.fl_str_mv | |
| repository.name.fl_str_mv | |
| repository_id_str | |
| spelling | Measuring the coupling of procedural programsAz-Ghamdi, J.Al-Nasser, S.Al-Zubaidi, T.unknownComputerCoupling is one of two attributes of software that have great impact on software quality. Quite a few methods have been established to quantify the measurement of coupling. This paper presents a new method that provides coupling measurement of procedural programs. The first step of this method populates a description matrix that describes the software system that is being evaluated capturing all system attributes that affect coupling. Factors that affect coupling were studied and a scheme to reflect them in the description matrix was developed. A method has also been developed to calculate coupling between each two components of the system. The second step uses this method to populate a coupling matrix that indicates the coupling measurement between each two components of the system. Other metrics such as calculating the overall coupling of the system can be evaluated from the generated matrix. One of the strengths of this approach is that it can be used to measure coupling of software of the procedural languages as well as object-oriented languages. The procedures that populate the description matrix are different for the two different paradigms but everything else is the same. A comparison with three other software metrics is illustrated with the result of two experimentsIEEE20012020ArticlePeerReviewedinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfapplication/mswordhttps://eprints.kfupm.edu.sa/id/eprint/14315/1/14315_1.pdfhttps://eprints.kfupm.edu.sa/id/eprint/14315/2/14315_2.doc (2001) Measuring the coupling of procedural programs. Computer Systems and Applications, ACS/IEEE International conference. 2001, 1. enenhttps://eprints.kfupm.edu.sa/id/eprint/14315/info:eu-repo/semantics/openAccessoai::143152019-11-01T14:05:18Z |
| spellingShingle | Measuring the coupling of procedural programs Az-Ghamdi, J. Computer |
| status_str | publishedVersion |
| title | Measuring the coupling of procedural programs |
| title_full | Measuring the coupling of procedural programs |
| title_fullStr | Measuring the coupling of procedural programs |
| title_full_unstemmed | Measuring the coupling of procedural programs |
| title_short | Measuring the coupling of procedural programs |
| title_sort | Measuring the coupling of procedural programs |
| topic | Computer |
| url | https://eprints.kfupm.edu.sa/id/eprint/14315/1/14315_1.pdf https://eprints.kfupm.edu.sa/id/eprint/14315/2/14315_2.doc |