The aim of a cooperative system is to coordinate and support group activities. Cooperative Systems Design Language (CSDL) is an experimental language designed to support the development of cooperative systems from specification to implementation. In CSDL, a system is defined as a collection of reusable entities implementing floor control disciplines and shared workspaces. CSDL tries to address the difficulties of integrating different aspects of cooperative systems: Cooperation control, communication, and system modularization. This paper presents CSDL as a specification language. Basic units are coordinators that can be combined hierarchically. A coordinator is composed of a specification, a body, and a context. The specification defines the cooperation policy; the body controls the underlying communication channels; and the context defines coordinators' interaction in modular systems. © 1994, IEEE
DE PAOLI, F., Tisato, F. (1994). CSDL: A Language for Cooperative Systems Design. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 20(8), 606-616 [10.1109/32.310670].
CSDL: A Language for Cooperative Systems Design
DE PAOLI, FLAVIO MARIAPrimo
;TISATO, FRANCESCOUltimo
1994
Abstract
The aim of a cooperative system is to coordinate and support group activities. Cooperative Systems Design Language (CSDL) is an experimental language designed to support the development of cooperative systems from specification to implementation. In CSDL, a system is defined as a collection of reusable entities implementing floor control disciplines and shared workspaces. CSDL tries to address the difficulties of integrating different aspects of cooperative systems: Cooperation control, communication, and system modularization. This paper presents CSDL as a specification language. Basic units are coordinators that can be combined hierarchically. A coordinator is composed of a specification, a body, and a context. The specification defines the cooperation policy; the body controls the underlying communication channels; and the context defines coordinators' interaction in modular systems. © 1994, IEEEFile | Dimensione | Formato | |
---|---|---|---|
TSE94.ps
Solo gestori archivio
Descrizione: Articolo principale
Dimensione
186.84 kB
Formato
Postscript
|
186.84 kB | Postscript | Visualizza/Apri Richiedi una copia |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.