摘要: While in the sequential world programmer can concentrate on algorithmic solution to his given problem, parallel and distributed systems he also has consider aspects of communication, synchronization data movement. In this paper we describe a prototypical middleware that enables clear separation these aspects. We combine skeletons describing computational with overlapping distributions communication synchronization. Both are expressed high-level manner. The system automatically coordinates different activities allows easily change underlying topology.