Behavioral extensions of institutions

  • Authors:
  • Andrei Popescu;Grigore Roşu

  • Affiliations:
  • Department of Computer Science, University of Illinois at Urbana-Champaign;Department of Computer Science, University of Illinois at Urbana-Champaign

  • Venue:
  • CALCO'05 Proceedings of the First international conference on Algebra and Coalgebra in Computer Science
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

We show that any institution ${\mathcal I}$ satisfying some reasonable conditions can be transformed into another institution, ${\mathcal I}_{beh}$, which captures formally and abstractly the intuitions of adding support for behavioral equivalence and reasoning to an existing, particular algebraic framework. We call our transformation an “extension” because ${\mathcal I}_{beh}$ has the same sentences as ${\mathcal I}$ and because its entailment relation includes that of ${\mathcal I}$. Many properties of behavioral equivalence in concrete hidden logics follow as special cases of corresponding institutional results. As expected, the presented constructions and results can be instantiated to other logics satisfying our requirements as well, thus leading to novel behavioral logics, such as partial or infinitary ones, that have the desired properties.