Invariants, modularity, and rights

  • Authors:
  • Ernie Cohen;Eyad Alkassar;Vladimir Boyarinov;Markus Dahlweid;Ulan Degenbaev;Mark Hillebrand;Bruno Langenstein;Dirk Leinenbach;Michał Moskal;Steven Obua;Wolfgang Paul;Hristo Pentchev;Elena Petrova;Thomas Santen;Norbert Schirmer;Sabine Schmaltz;Wolfram Schulte;Andrey Shadrin;Stephan Tobies;Alexandra Tsyban;Sergey Tverdyshev

  • Affiliations:
  • Microsoft Corporation, Redmond, WA;Computer Science Dept., Saarland University, Saarbrücken, Germany;German Research Center for Artificial Intelligence (DFKI), Saarbrücken, Germany;European Microsoft Innovation Center, Aachen, Germany;Computer Science Dept., Saarland University, Saarbrücken, Germany;German Research Center for Artificial Intelligence (DFKI), Saarbrücken, Germany;German Research Center for Artificial Intelligence (DFKI), Saarbrücken, Germany;German Research Center for Artificial Intelligence (DFKI), Saarbrücken, Germany;European Microsoft Innovation Center, Aachen, Germany;Computer Science Dept., Saarland University, Saarbrücken, Germany;Computer Science Dept., Saarland University, Saarbrücken, Germany;Computer Science Dept., Saarland University, Saarbrücken, Germany;Computer Science Dept., Saarland University, Saarbrücken, Germany;European Microsoft Innovation Center, Aachen, Germany;German Research Center for Artificial Intelligence (DFKI), Saarbrücken, Germany;Computer Science Dept., Saarland University, Saarbrücken, Germany;Microsoft Research, Redmond, WA;Computer Science Dept., Saarland University, Saarbrücken, Germany;European Microsoft Innovation Center, Aachen, Germany;Computer Science Dept., Saarland University, Saarbrücken, Germany;Computer Science Dept., Saarland University, Saarbrücken, Germany

  • Venue:
  • PSI'09 Proceedings of the 7th international Andrei Ershov Memorial conference on Perspectives of Systems Informatics
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

The quest for modular concurrency reasoning has led to recent proposals that extend program assertions to include not just knowledge about the state, but rights to access the state. We argue that these rights are really just sugar for knowledge that certain updates preserve certain invariants.