Sciweavers

ATVA
2015
Springer
30views Hardware» more  ATVA 2015»
8 years 3 months ago
Game Semantic Analysis of Equivalence in IMJ
Abstract. Using game semantics, we investigate the problem of verifying contextual equivalences in Interface Middleweight Java (IMJ), an imperative object calculus in which program...
Andrzej S. Murawski, Steven J. Ramsay, Nikos Tzeve...
ATVA
2015
Springer
20views Hardware» more  ATVA 2015»
8 years 3 months ago
Hierarchical Information Patterns and Distributed Strategy Synthesis
Abstract Infinite games with imperfect information tend to be undecidable unless the information flow is severely restricted. One fundamental decidable case occurs when there is ...
Dietmar Berwanger, Anup Basil Mathew, Marie van de...
POPL
2015
ACM
8 years 3 months ago
Compositional CompCert
This paper reports on the development of Compositional CompCert, the first verified separate compiler for C. Specifying and proving separate compilation for C is made challengin...
Gordon Stewart, Lennart Beringer, Santiago Cuellar...
POPL
2015
ACM
8 years 3 months ago
Deep Specifications and Certified Abstraction Layers
ion Layers Ronghui Gu Jérémie Koenig Tahina Ramananandro Zhong Shao Newman Wu Shu-Chun Weng Haozhong Zhang1 Yu Guo1 Yale University 1University of Science and Technology of China...
Ronghui Gu, Jérémie Koenig, Tahina R...
POPL
2015
ACM
8 years 3 months ago
Runtime Enforcement of Security Policies on Black Box Reactive Programs
Security enforcement mechanisms like execution monitors are used to make sure that some untrusted program complies with a policy. Different enforcement mechanisms have different s...
Minh Ngo, Fabio Massacci, Dimiter Milushev, Frank ...
POPL
2015
ACM
8 years 3 months ago
Towards the Essence of Hygiene
Hygiene is an essential aspect of Scheme’s macro system that prevents unintended variable capture. However, previous work on hygiene has focused on algorithmic implementation ra...
Michael D. Adams
POPL
2015
ACM
8 years 3 months ago
Conjugate Hylomorphisms - Or: The Mother of All Structured Recursion Schemes
The past decades have witnessed an extensive study of structured recursion schemes. A general scheme is the hylomorphism, which captures the essence of divide-and-conquer: a probl...
Ralf Hinze, Nicolas Wu, Jeremy Gibbons
POPL
2015
ACM
8 years 3 months ago
Quantitative Interprocedural Analysis
We consider the quantitative analysis problem for interprocedural control-flow graphs (ICFGs). The input consists of an ICFG, a positive weight function that assigns every transi...
Krishnendu Chatterjee, Andreas Pavlogiannis, Yaron...
POPL
2015
ACM
8 years 3 months ago
Faster Algorithms for Algebraic Path Properties in Recursive State Machines with Constant Treewidth
Interprocedural analysis is at the heart of numerous applications in programming languages, such as alias analysis, constant propagation, etc. Recursive state machines (RSMs) are ...
Krishnendu Chatterjee, Rasmus Ibsen-Jensen, Andrea...
POPL
2015
ACM
8 years 3 months ago
Leveraging Weighted Automata in Compositional Reasoning about Concurrent Probabilistic Systems
We propose the first sound and complete learning-based compositional verification technique for probabilistic safety properties on concurrent systems where each component is an ...
Fei He, Xiaowei Gao, Bow-Yaw Wang, Lijun Zhang