We present a circular assume-guarantee rule in an abstract setting (of sets over a partially-ordered domain). The rule has a mathematically concise side condition. Now, in order to prove an assumeguarantee rule in a concrete setting, all we need to do is to is to instantiate the abstract setting and check the side condition; i.e., we need not redo the notorious circularity argument again. We use this framework to prove a new assume-guarantee rule for Kripke structures. That rule generalizes existing assume-guarantee rules for other settings such as Reactive Modules or Mealy machines. © 2011 Springer-Verlag Berlin Heidelberg.
CITATION STYLE
Maier, P. (2001). A set-theoretic framework for assume-guarantee reasoning. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 2076 LNCS, pp. 821–834). Springer Verlag. https://doi.org/10.1007/3-540-48224-5_67
Mendeley helps you to discover research relevant for your work.