loading
Papers

Research.Publish.Connect.

Paper

Paper Unlock

Author: Franz Wotawa

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

ISBN: 978-989-8111-52-4

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.

PDF ImageFull Text

Download
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 35.172.195.49

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. and (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, 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},
}

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
AU - Wotawa, F.
PY - 2008
SP - 88
EP - 95
DO - 10.5220/0001890900880095

Login or register to post comments.

Comments on this Paper: Be the first to review this paper.