Coalgebraic semantics for component systems

  • Authors:
  • Sabine Glesner;Jan Olaf Blech

  • Affiliations:
  • Institute for Software Engineering and Theoretical Computer Science, Technical University of Berlin, Berlin, Germany;Institute for Software Engineering and Theoretical Computer Science, Technical University of Berlin, Berlin, Germany

  • Venue:
  • Proceedings of the 2004 international conference on Architecting Systems with Trustworthy Components
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

We propose a novel approach for defining the semantics of component systems coinductively. In particular, we formalize a framework for component systems within the theorem prover Isabelle/HOL. Using this formalization, we are able to formally reason about and verify aspects of component composition and interaction. Furthermore, we discuss strategies for adaptor code generation from a given component system specification. We demonstrate the applicability of our approach by a case study.