Sciweavers

57 search results - page 2 / 12
» Runtime safety analysis of multithreaded programs
Sort
View
SIGSOFT
2004
ACM
13 years 10 months ago
Automating comprehensive safety analysis of concurrent programs using verisoft and TXL
In run-time safety analysis the executions of a concurrent program are monitored and analyzed with respect to safety properties. Similar to testing, run-time analysis is quite eï¬...
Jürgen Dingel, Hongzhi Liang
CACM
2010
121views more  CACM 2010»
13 years 2 months ago
Goldilocks: a race-aware Java runtime
We present Goldilocks, a Java runtime that monitors program executions and throws a DataRaceException when a data race is about to occur. This prevents racy accesses from taking p...
Tayfun Elmas, Shaz Qadeer, Serdar Tasiran
RTSS
2009
IEEE
13 years 11 months ago
Distributed, Modular HTL
Abstract—The Hierarchical Timing Language (HTL) is a realtime coordination language for distributed control systems. HTL programs must be checked for well-formedness, race freedo...
Thomas A. Henzinger, Christoph M. Kirsch, Eduardo ...
FMCO
2007
Springer
103views Formal Methods» more  FMCO 2007»
13 years 11 months ago
Safety Guarantees from Explicit Resource Management
We present a language and a program analysis that certiï¬es the safe use of flexible resource management idioms, in particular advance reservation or “block booking†of costl...
David Aspinall, Patrick Maier, Ian Stark
SEFM
2009
IEEE
13 years 11 months ago
Checkmate: A Generic Static Analyzer of Java Multithreaded Programs
—In this paper we present ¼heckmate, a generic static analyzer of Java multithreaded programs based on the interpretation theory. It supports all the most relevant features of J...
Pietro Ferrara