An Empirical Validation of Object-Oriented Metrics in Two Different Iterative Software Processes
Object-oriented (OO) metrics are used mainly to predict software engineering activities/efforts such as maintenance effort, error proneness, and error rate. There have been discussions about the effectiveness of metrics in different contexts. In this paper, we present an empirical study of OO metric...
محفوظ في:
| المؤلف الرئيسي: | |
|---|---|
| مؤلفون آخرون: | , |
| التنسيق: | article |
| منشور في: |
2003
|
| الموضوعات: | |
| الوصول للمادة أونلاين: | https://eprints.kfupm.edu.sa/id/eprint/14880/1/J-2003-11.pdf |
| الوسوم: |
إضافة وسم
لا توجد وسوم, كن أول من يضع وسما على هذه التسجيلة!
|
| _version_ | 1864513394616303616 |
|---|---|
| author | Alshayeb, Mohammad |
| author2 | Li, Wei unknown |
| author2_role | author author |
| author_facet | Alshayeb, Mohammad Li, Wei unknown |
| author_role | author |
| dc.creator.none.fl_str_mv | Alshayeb, Mohammad Li, Wei unknown |
| dc.date.none.fl_str_mv | 2003-11 2020 |
| dc.format.none.fl_str_mv | application/pdf |
| dc.identifier.none.fl_str_mv | https://eprints.kfupm.edu.sa/id/eprint/14880/1/J-2003-11.pdf (2003) An Empirical Validation of Object-Oriented Metrics in Two Different Iterative Software Processes. IEEE Transactions on Software Engineering, 29 (11). pp. 1043-1049. |
| dc.language.none.fl_str_mv | en |
| dc.relation.none.fl_str_mv | https://eprints.kfupm.edu.sa/id/eprint/14880/ |
| dc.rights.*.fl_str_mv | info:eu-repo/semantics/openAccess |
| dc.subject.none.fl_str_mv | Computer |
| dc.title.none.fl_str_mv | An Empirical Validation of Object-Oriented Metrics in Two Different Iterative Software Processes |
| dc.type.none.fl_str_mv | Article PeerReviewed info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/article |
| description | Object-oriented (OO) metrics are used mainly to predict software engineering activities/efforts such as maintenance effort, error proneness, and error rate. There have been discussions about the effectiveness of metrics in different contexts. In this paper, we present an empirical study of OO metrics in two iterative processes: the short-cycled agile process and the long-cycled framework evolution process. We find that OO metrics are effective in predicting design efforts and source lines of code added, changed, and deleted in the short-cycled agile process and ineffective in predicting the same aspects in the long-cycled framework process. This leads us to believe that OO metrics’ predictive capability is limited to the design and implementation changes during the development iterations, not the long-term evolution of an established system in different releases. |
| eu_rights_str_mv | openAccess |
| format | article |
| id | KFUPM_2403a080bf376d0fdea14f760c828cc6 |
| identifier_str_mv | (2003) An Empirical Validation of Object-Oriented Metrics in Two Different Iterative Software Processes. IEEE Transactions on Software Engineering, 29 (11). pp. 1043-1049. |
| language_invalid_str_mv | en |
| network_acronym_str | KFUPM |
| network_name_str | King Fahd University of Petroleum and Minerals |
| oai_identifier_str | oai::14880 |
| publishDate | 2003 |
| repository.mail.fl_str_mv | |
| repository.name.fl_str_mv | |
| repository_id_str | |
| spelling | An Empirical Validation of Object-Oriented Metrics in Two Different Iterative Software ProcessesAlshayeb, MohammadLi, WeiunknownComputerObject-oriented (OO) metrics are used mainly to predict software engineering activities/efforts such as maintenance effort, error proneness, and error rate. There have been discussions about the effectiveness of metrics in different contexts. In this paper, we present an empirical study of OO metrics in two iterative processes: the short-cycled agile process and the long-cycled framework evolution process. We find that OO metrics are effective in predicting design efforts and source lines of code added, changed, and deleted in the short-cycled agile process and ineffective in predicting the same aspects in the long-cycled framework process. This leads us to believe that OO metrics’ predictive capability is limited to the design and implementation changes during the development iterations, not the long-term evolution of an established system in different releases.2003-112020ArticlePeerReviewedinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfhttps://eprints.kfupm.edu.sa/id/eprint/14880/1/J-2003-11.pdf (2003) An Empirical Validation of Object-Oriented Metrics in Two Different Iterative Software Processes. IEEE Transactions on Software Engineering, 29 (11). pp. 1043-1049. enhttps://eprints.kfupm.edu.sa/id/eprint/14880/info:eu-repo/semantics/openAccessoai::148802019-11-01T14:07:54Z |
| spellingShingle | An Empirical Validation of Object-Oriented Metrics in Two Different Iterative Software Processes Alshayeb, Mohammad Computer |
| status_str | publishedVersion |
| title | An Empirical Validation of Object-Oriented Metrics in Two Different Iterative Software Processes |
| title_full | An Empirical Validation of Object-Oriented Metrics in Two Different Iterative Software Processes |
| title_fullStr | An Empirical Validation of Object-Oriented Metrics in Two Different Iterative Software Processes |
| title_full_unstemmed | An Empirical Validation of Object-Oriented Metrics in Two Different Iterative Software Processes |
| title_short | An Empirical Validation of Object-Oriented Metrics in Two Different Iterative Software Processes |
| title_sort | An Empirical Validation of Object-Oriented Metrics in Two Different Iterative Software Processes |
| topic | Computer |
| url | https://eprints.kfupm.edu.sa/id/eprint/14880/1/J-2003-11.pdf |