VEPO is a visual programming environment for parallel abject-oriented computing and message-passing computing. It is based on the POOSL(Parallel Object-Oriented Specification Language) model, which was designed to facilitate parallel programing as pre...
VEPO is a visual programming environment for parallel abject-oriented computing and message-passing computing. It is based on the POOSL(Parallel Object-Oriented Specification Language) model, which was designed to facilitate parallel programing as preliminary works. It aims to provide user with a simple interface for designing, prototyping and debugging of parallel programs. Users describe the process structure of a program by drawing a graph in which, nodes represent processes and messages flow on arcs between nodes. The VEPO can then automatically execute and trace the program. The programming using VEPO supports a high-level abstraction and represents parallel processing naturally. This paper describes VEPO's graphical components, and its editing and animation capabilities.