Publication Details

An Architecture for Self-Healing of Data Races and Atomicity Violations for Java

LETKO Zdeněk. An Architecture for Self-Healing of Data Races and Atomicity Violations for Java. In: Proceedings of the 14th Conference STUDENT EEICT 2008. Volume 2. Brno: Brno University of Technology, 2008, pp. 256-258. ISBN 978-80-214-3615-2.
Czech title
Architektura pro samoopravování časově závislých chyb nad daty a nesprávné atomicity programů v jazyce Java
Type
conference paper
Language
english
Authors
Letko Zdeněk, Ing. (FIT BUT)
Keywords

data race, atomicity violation, dynamic analysis, software testing, formal verification, Java, healing

Abstract

Data races and atomicity violation are a common problem in concurrent programming. This article describes a technology capable to detect atomicity violation and data races in Java programs and heal them at run-time. The architecture expects dynamic analysis to be used for detecting and healing data races and atomicity violations. Correct atomicity can be specified manually or obtained by static analysis.

Published
2008
Pages
256-258
Proceedings
Proceedings of the 14th Conference STUDENT EEICT 2008
Series
Volume 2
Conference
Student EEICT 2008, Brno, CZ
ISBN
978-80-214-3615-2
Publisher
Brno University of Technology
Place
Brno, CZ
BibTeX
@INPROCEEDINGS{FITPUB8689,
   author = "Zden\v{e}k Letko",
   title = "An Architecture for Self-Healing of Data Races and Atomicity Violations for Java",
   pages = "256--258",
   booktitle = "Proceedings of the 14th Conference STUDENT EEICT 2008",
   series = "Volume 2",
   year = 2008,
   location = "Brno, CZ",
   publisher = "Brno University of Technology",
   ISBN = "978-80-214-3615-2",
   language = "english",
   url = "https://www.fit.vut.cz/research/publication/8689"
}
Back to top