Sciweavers

74 search results - page 12 / 15
» Program verification using templates over predicate abstract...
Sort
View
SIGSOFT
2007
ACM
14 years 8 months ago
The symmetry of the past and of the future: bi-infinite time in the verification of temporal properties
Model checking techniques have traditionally dealt with temporal logic languages and automata interpreted over -words, i.e., infinite in the future but finite in the past. However...
Matteo Pradella, Angelo Morzenti, Pierluigi San Pi...
APLAS
2004
ACM
14 years 25 days ago
A Functional Language for Logarithmic Space
Abstract. More than being just a tool for expressing algorithms, a welldesigned programming language allows the user to express her ideas eļ¬ƒciently. The design choices however eļ...
Peter Møller Neergaard
POPL
2005
ACM
14 years 7 months ago
Synthesis of interface specifications for Java classes
While a typical software component has a clearly specified (static) interface in terms of the methods and the input/output types they support, information about the correct sequen...
P. Madhusudan, Pavol Cerný, Rajeev Alur, Wo...
SAS
2001
Springer
117views Formal Methods» more  SAS 2001»
13 years 11 months ago
Finite-Tree Analysis for Constraint Logic-Based Languages
Abstract. Logic languages based on the theory of rational, possibly inļ¬nite, trees have much appeal in that rational trees allow for faster uniļ¬cation (due to the omission of t...
Roberto Bagnara, Roberta Gori, Patricia M. Hill, E...
GPCE
2004
Springer
14 years 23 days ago
Taming Macros
Scheme includes a simple yet powerful macro mechanism. Using macros, programmers can easily extend the language with new kinds of expressions and deļ¬nitions, thus abstracting ove...
Ryan Culpepper, Matthias Felleisen