Logo do repositório
 
Publicação

On the Evaluation of Software Maintainability Using Automatic Test Case Generation

datacite.subject.fosCiências Naturais::Ciências da Computação e da Informação
datacite.subject.sdg08:Trabalho Digno e Crescimento Económico
datacite.subject.sdg09:Indústria, Inovação e Infraestruturas
datacite.subject.sdg10:Reduzir as Desigualdades
dc.contributor.authorNogueira, Ana Filipa
dc.contributor.authorRibeiro, José C. B.
dc.contributor.authorZenha-Rela, Mário A.
dc.date.accessioned2026-07-09T16:07:32Z
dc.date.available2026-07-09T16:07:32Z
dc.date.issued2014-09
dc.descriptionConference date - 23 September 2014 - 26 September 2014; Conference code - 109826
dc.descriptionEISBN - 978-1-4799-6133-7
dc.description.abstractThe 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.sponsorshipThis 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.citationA. 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.doi10.1109/quatic.2014.48
dc.identifier.isbn978-1-4799-6133-7
dc.identifier.urihttp://hdl.handle.net/10400.8/16577
dc.language.isoeng
dc.peerreviewedyes
dc.publisherIEEE Canada
dc.relation.hasversionhttps://ieeexplore.ieee.org/document/6984138
dc.relation.ispartof2014 9th International Conference on the Quality of Information and Communications Technology
dc.rights.uriN/A
dc.subjectSoftware Maintenance
dc.subjectSoftware Quality
dc.subjectSoftware Testing
dc.titleOn the Evaluation of Software Maintainability Using Automatic Test Case Generationeng
dc.typeconference paper
dspace.entity.typePublication
oaire.citation.conferenceDate2014-09
oaire.citation.conferencePlaceGuimarães, Portugal
oaire.citation.endPage305
oaire.citation.startPage300
oaire.citation.titleProceedings - 2014 9th International Conference on the Quality of Information and Communications Technology, QUATIC 2014
oaire.versionhttp://purl.org/coar/version/c_970fb48d4fbd8a85
person.familyNameRibeiro
person.givenNameJosé
person.identifier662638
person.identifier.ciencia-id0C1B-5E3F-6830
person.identifier.orcid0000-0003-3019-1330
person.identifier.scopus-author-id55947747200
relation.isAuthorOfPublication4ad743c6-5db7-4208-be72-c182c7b0f8ef
relation.isAuthorOfPublication.latestForDiscovery4ad743c6-5db7-4208-be72-c182c7b0f8ef

Ficheiros

Principais
A mostrar 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
A mostrar 1 - 1 de 1
Miniatura indisponível
Nome:
license.txt
Tamanho:
1.32 KB
Formato:
Item-specific license agreed upon to submission
Descrição: