%0 Conference Paper %B Joint Conference on Declarative Programming - AGP %D 1999 %T Prototyping Processes %A Luis Soares Barbosa %E Maria Chiara Meo %E Manuel Vilares Ferro %C L'Aquila, Italy %I APPIA-GULP-PRODE %P 513-528 %X

Construction and observation are two basic notions in Computer Science corresponding to precise dual mathematical concepts: those of algebra and coalgebra. This paper introduces a simple coalgebraic model for concurrent processes and discusses its animation in the declarative language Charity. It is argued that the ability to reason in an uniform way about data and behaviour, provides an unifying approach to functional prototyping of software specifications. Keywords: Coalgebraic models, prototyping, higher-order programming.

%8 September %> https://haslab.uminho.pt/sites/default/files/lsb/files/10.1.1.23.4377.pdf