Abstract
We show that the traditional notion of superposition as used for supporting parallel program design can subsume both composition and refinement relationships when non-deterministic behaviour of action-based systems is considered. For that purpose, we rely on a categorical formalisation of program design in the language CommUnity that we are also using for addressing architectural concerns.
Original language | English |
---|---|
Pages (from-to) | 282-296 |
Number of pages | 15 |
Journal | Electronic Notes in Theoretical Computer Science |
Volume | 70 |
Issue number | 3 |
DOIs | |
Publication status | Published - 1 Nov 2002 |