Prototyping Processes

Citation:
Barbosa LS.  1999.  Prototyping Processes. Joint Conference on Declarative Programming - AGP. :513-528.

Date Presented:

September

Abstract:

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.

Citation Key:

Bar99
PreviewAttachmentSize
10.1.1.23.4377.pdf272.79 KB