Visual parallel programming in Monads-DPV

A layered visual parallel programming approach based on object oriented model is presented, together with a methodology for constructing very high level parallel programs for massively parallel processors. After a concise description of the basic principles and the main features of the language, two examples are elaborated as case studies to demonstrate the feasibility and benefits of the proposed methodology and graphical notation.