loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Damián Adalid ; Alberto Salmerón ; María del Mar Gallardo and Pedro Merino

Affiliation: University of Málaga, Spain

Keyword(s): NA

Abstract: This paper presents an approach for testing reactive and concurrent Java programs which combines model checking and runtime monitoring. We use a model checker for two purposes. On the one hand, it analyzes multiple program executions by generating test input parameters. On the other hand, it checks each program execution against a linear temporal logic (LTL) property. The paper presents two methods to abstract the Java states that allow efficient testing of LTL. One of this methods supports the detection of cycles to test LTL on potentially infinite Java execution traces. Runtime monitoring is used to generate the Java execution traces to be considered as input of the model checker. Our current implementation in the tool TJT uses Spin as the model checker and the Java Debug Interface (JDI) for runtime monitoring. TJT is presented as a plug-in for Eclipse and it has been successfully applied to complex public Java programs.

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 18.216.186.164

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:
Adalid, D.; Salmerón, A.; del Mar Gallardo, M. and Merino, P. (2012). Testing Temporal Logic on Infinite Java Traces. In Proceedings of the 10th International Workshop on Modelling, Simulation, Verification and Validation of Enterprise Information Systems and 1st International Workshop on Web Intelligence (ICEIS 2012) - MSVVEIS; ISBN 978-989-8565-14-3, SciTePress, pages 37-47. DOI: 10.5220/0004127700370047

@conference{msvveis12,
author={Damián Adalid. and Alberto Salmerón. and María {del Mar Gallardo}. and Pedro Merino.},
title={Testing Temporal Logic on Infinite Java Traces},
booktitle={Proceedings of the 10th International Workshop on Modelling, Simulation, Verification and Validation of Enterprise Information Systems and 1st International Workshop on Web Intelligence (ICEIS 2012) - MSVVEIS},
year={2012},
pages={37-47},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004127700370047},
isbn={978-989-8565-14-3},
}

TY - CONF

JO - Proceedings of the 10th International Workshop on Modelling, Simulation, Verification and Validation of Enterprise Information Systems and 1st International Workshop on Web Intelligence (ICEIS 2012) - MSVVEIS
TI - Testing Temporal Logic on Infinite Java Traces
SN - 978-989-8565-14-3
AU - Adalid, D.
AU - Salmerón, A.
AU - del Mar Gallardo, M.
AU - Merino, P.
PY - 2012
SP - 37
EP - 47
DO - 10.5220/0004127700370047
PB - SciTePress