Parallel program design: a foundation
Parallel program design: a foundation
Hi-index | 0.00 |
This research is concerned with the study of concurrent programming languages which employ the shared dataspace model [4], i.e., languages in which the primary means for communication among the concurrent components is a common, content-addressable data structure called a shared dataspace. Such languages can bring together a variety of programming styles (e.g., synchronous and asynchronous, static and dynamic) within a unified computational framework. We are investigating appropriate language constructs, programming techniques, formal models, programming logics, and proof techniques. The main vehicle for this investigation is a language called Swarm [3].