Components as coalgebras: the refinement dimension

  • Authors:
  • Sun Meng;Luís S. Barbosa

  • Affiliations:
  • LMAM, School of Mathematical Science, Peking University, China;Department of Informatics, Minho University, Portugal

  • Venue:
  • Theoretical Computer Science - Algebraic methodology and software technology
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper characterises refinement of state-based software components modelled as pointed coalgebras for some Set endofunctors. The proposed characterisation is parametric on a specification of the underlying behaviour model introduced as a strong monad. This provides a basis to reason about (and transform) state-based software designs. In particular, it is shown how refinement can be applied to the development of the inequational subset of a calculus of generic software components.