Gian Ntzik

  • Citations Per Year
Learn More
We introduce a program logic for specifying a core sequential subset of the POSIX file system and for reasoning abstractly about client programs working with the file system. The challenge is to reason about the combination of local directory update and global pathname traversal (including '..' and symbolic links) which may overlap the directories(More)
Specifications for Concurrent Maps (Extended Version) Shale Xiong, Pedro da Rocha Pinto, Gian Ntzik, and Philippa Gardner Imperial College London, UK {sx14,pmd09,gn408,pg} Abstract. Despite recent advances in reasoning about concurrent data structure libraries, the largest implementations in java.util.concurrent have yet to be verified. The key(More)
  • 1