A domain based new code coverage metric and a related automated test data generation method

dc.contributor.authorLeskó, Dániel
dc.contributor.authorTejfel, Máté
dc.date.accessioned2026-09-09T13:44:45Z
dc.date.issued2012
dc.description.abstractSince programmers write programs there has always been a need to analyze the correctness of these programs, which is mostly done by testing. However, testing our programs does not give any direct quality guarantee on them, because it highly depends on the used test data set. Numerous code coverage metrics can be applied to measure the quality of our test set, but the majority of them were primarily designed for imperative programs, and they rely mostly on control structures like branching and looping. The problem is that expression-heavy programs and functional programming languages normally do not have thes structures. Hence, the corresponding code coverage metrics are unsuitable at least, but mainly useless for these kinds of programs. In this paper we propose a new code coverage (domain coverage) metric, which is based on (arithmetic) expressions. The relations and effects among them are taken into account, such as some kind of semantics information about the programming language constructs. The paper also presents an automated test data generation method, which is related to domain coverage, and aims to reach the highest possible coverage ratio.en
dc.formatPDF
dc.format.extent24 p.
dc.identifier.mtmt1983934
dc.identifier.urihttps://eltetanrep.dspace.testing.qulto.eu/handle/123456789/77773
dc.languageangol
dc.language.rfc3066en
dc.relation.ispartofANNALES UNIVERSITATIS SCIENTIARUM BUDAPESTINENSIS DE ROLANDO EOTVOS NOMINATAE SECTIO COMPUTATORICA
dc.subjectCode coverage metricsen
dc.subjectdomainen
dc.subjecttest data generationen
dc.subjectsymbolic executionen
dc.titleA domain based new code coverage metric and a related automated test data generation methoden
dc.typeTananyag
dspace.entity.typeLearningObject
education.affiliationELTE IK, Programozási Nyelvek és Fordítóprogramok Tanszék
oaire.citation.endPage240
oaire.citation.startPage217
project.projectnumberTÁMOP-4.2.2/B-10/1-2010-0030; KMOP-1.1.2-08/1-2008-0002
relation.isAuthorOfLearningObjectbb20d041-26d1-4797-b31c-c9e748b84b38
relation.isAuthorOfLearningObject5b566a2e-3daa-478e-b082-98765827c66f
relation.isAuthorOfLearningObject.latestForDiscoverybb20d041-26d1-4797-b31c-c9e748b84b38

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
ELTE_197.pdf
Size:
376.43 KB
Format:
Adobe Portable Document Format
© 2026 Eötvös Loránd University
All rights reserved