loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Author: Franz Wotawa

Affiliation: Institute for Software Technology, Graz University of Technology, Austria

Keyword(s): Fault localization, constraint-based reasoning.

Related Ontology Subjects/Areas/Topics: Applications ; Enterprise Software Technologies ; Maintenance ; Operational Research ; Pattern Recognition ; Reliable Software Technologies ; Software Engineering

Abstract: The use of a program’s constraint representation for various purposes like testing and verification is not new. In this paper, we focus on the applicability of constraint representations to fault localization and discuss the underlying ideas. Given the source code of a program and a test case, which specifies the input parameters and the expected output, we are interested in localizing the root cause of the revealed misbehavior. We first show how programs can be compiled into their corresponding constraint representations. Based on the constraint representation we show how to compute root causes using constraint solver. Moreover, we discuss how the approach can be integrated with program assertions and unit tests.

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 3.144.116.159

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Wotawa, F. (2008). LOCALIZING BUGS IN PROGRAMS - Or How to Use a Program’s Constraint Representation for Software Debugging?. In Proceedings of the Third International Conference on Software and Data Technologies - Volume 3: ICSOFT; ISBN 978-989-8111-52-4; ISSN 2184-2833, SciTePress, pages 88-95. DOI: 10.5220/0001890900880095

@conference{icsoft08,
author={Franz Wotawa.},
title={LOCALIZING BUGS IN PROGRAMS - Or How to Use a Program’s Constraint Representation for Software Debugging?},
booktitle={Proceedings of the Third International Conference on Software and Data Technologies - Volume 3: ICSOFT},
year={2008},
pages={88-95},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001890900880095},
isbn={978-989-8111-52-4},
issn={2184-2833},
}

TY - CONF

JO - Proceedings of the Third International Conference on Software and Data Technologies - Volume 3: ICSOFT
TI - LOCALIZING BUGS IN PROGRAMS - Or How to Use a Program’s Constraint Representation for Software Debugging?
SN - 978-989-8111-52-4
IS - 2184-2833
AU - Wotawa, F.
PY - 2008
SP - 88
EP - 95
DO - 10.5220/0001890900880095
PB - SciTePress