Publicação
On the Evaluation of Software Maintainability Using Automatic Test Case Generation
| datacite.subject.fos | Ciências Naturais::Ciências da Computação e da Informação | |
| datacite.subject.sdg | 08:Trabalho Digno e Crescimento Económico | |
| datacite.subject.sdg | 09:Indústria, Inovação e Infraestruturas | |
| datacite.subject.sdg | 10:Reduzir as Desigualdades | |
| dc.contributor.author | Nogueira, Ana Filipa | |
| dc.contributor.author | Ribeiro, José C. B. | |
| dc.contributor.author | Zenha-Rela, Mário A. | |
| dc.date.accessioned | 2026-07-09T16:07:32Z | |
| dc.date.available | 2026-07-09T16:07:32Z | |
| dc.date.issued | 2014-09 | |
| dc.description | Conference date - 23 September 2014 - 26 September 2014; Conference code - 109826 | |
| dc.description | EISBN - 978-1-4799-6133-7 | |
| dc.description.abstract | The measurement of external software attributes and the analysis of how those attributes have evolved through the software's releases are challenging activities. This is particularly evident when we discuss the maintainability of Object-Oriented (OO) systems which, due to their specific characteristics, hide information that cannot be gathered through static analysis. As maintainability can be defined as the "speed and ease with which a program can be corrected or changed", we believe that test data are reflective of the changes performed during maintenance. Moreover, empirical observations allow to speculate about the relationships between maintainability and the behaviour of the software when executed by test cases (e.g., coverage values) and the test cases' characteristics (e.g., generation time). Our aim is to complement the state-of-the art by proposing a new approach for understanding and characterizing the maintainability of OO systems, which makes use of test data and of the information gathered from the tests' execution. | eng |
| dc.description.sponsorship | This material is based upon work supported by the QREN ’Programa Operacional Regional do Centro’ under Grant CENTRO-07-ST24-FEDER-002003, project ICIS - Intelligent Computing in the Internet of Services. | |
| dc.identifier.citation | A. F. Nogueira, J. C. B. Ribeiro and M. Zenha-Rela, "On the Evaluation of Software Maintainability Using Automatic Test Case Generation," 2014 9th International Conference on the Quality of Information and Communications Technology, Guimaraes, Portugal, 2014, pp. 300-305, doi: https://doi.org/10.1109/QUATIC.2014.48. | |
| dc.identifier.doi | 10.1109/quatic.2014.48 | |
| dc.identifier.isbn | 978-1-4799-6133-7 | |
| dc.identifier.uri | http://hdl.handle.net/10400.8/16577 | |
| dc.language.iso | eng | |
| dc.peerreviewed | yes | |
| dc.publisher | IEEE Canada | |
| dc.relation.hasversion | https://ieeexplore.ieee.org/document/6984138 | |
| dc.relation.ispartof | 2014 9th International Conference on the Quality of Information and Communications Technology | |
| dc.rights.uri | N/A | |
| dc.subject | Software Maintenance | |
| dc.subject | Software Quality | |
| dc.subject | Software Testing | |
| dc.title | On the Evaluation of Software Maintainability Using Automatic Test Case Generation | eng |
| dc.type | conference paper | |
| dspace.entity.type | Publication | |
| oaire.citation.conferenceDate | 2014-09 | |
| oaire.citation.conferencePlace | Guimarães, Portugal | |
| oaire.citation.endPage | 305 | |
| oaire.citation.startPage | 300 | |
| oaire.citation.title | Proceedings - 2014 9th International Conference on the Quality of Information and Communications Technology, QUATIC 2014 | |
| oaire.version | http://purl.org/coar/version/c_970fb48d4fbd8a85 | |
| person.familyName | Ribeiro | |
| person.givenName | José | |
| person.identifier | 662638 | |
| person.identifier.ciencia-id | 0C1B-5E3F-6830 | |
| person.identifier.orcid | 0000-0003-3019-1330 | |
| person.identifier.scopus-author-id | 55947747200 | |
| relation.isAuthorOfPublication | 4ad743c6-5db7-4208-be72-c182c7b0f8ef | |
| relation.isAuthorOfPublication.latestForDiscovery | 4ad743c6-5db7-4208-be72-c182c7b0f8ef |
Ficheiros
Principais
1 - 1 de 1
Miniatura indisponível
- Nome:
- On the evaluation of software maintainability using automatic test case generation.pdf
- Tamanho:
- 228.21 KB
- Formato:
- Adobe Portable Document Format
- Descrição:
- The measurement of external software attributes and the analysis of how those attributes have evolved through the software's releases are challenging activities. This is particularly evident when we discuss the maintainability of Object-Oriented (OO) systems which, due to their specific characteristics, hide information that cannot be gathered through static analysis. As maintainability can be defined as the "speed and ease with which a program can be corrected or changed", we believe that test data are reflective of the changes performed during maintenance. Moreover, empirical observations allow to speculate about the relationships between maintainability and the behaviour of the software when executed by test cases (e.g., coverage values) and the test cases' characteristics (e.g., generation time). Our aim is to complement the state-of-the art by proposing a new approach for understanding and characterizing the maintainability of OO systems, which makes use of test data and of the information gathered from the tests' execution.
Licença
1 - 1 de 1
Miniatura indisponível
- Nome:
- license.txt
- Tamanho:
- 1.32 KB
- Formato:
- Item-specific license agreed upon to submission
- Descrição:
