employs a visual language as a high level specification tool for integrating existing software packages as built?in units. The built?in units cannot only be served as elements of a visual program, but also be used to provide computational details (e.g. textual code). Therefore high level modelling and low level specification are supported effectively. Moreover, levels and relations in PEDS facilitate program partitioning and mapping. Because the visual language integrates various software packages and the system environment into a uniform visual model, users can design, analysis, construct and test distributed computations without the need to transform or convert these packages across different platforms and languages.
 Grimshaw A., Weissman J., West E., and Loyot E., Metasystems: An Approach Combining Parallel Processing and Heterogeneous Distributed Computing Systems, Journal of Parallel and Distributed Computing. Vol. 21, No. 3, 1994, pp. 257?270.
 Shatz S., Development of Distributed Software, Macmillan Publishing Company, New York, 1993.
 Ananda A. and Srinivasan B. , Distributed Computing Systems: Concepts and Structures, IEEE Computer Society Press, Los Alamitos, California, 1991.
 Demeure I. and Nutt G., Prototyping and Simulating Parallel, Distributed Computations, Journal of Parallel and Distributed Computing, Vol. 23 No. 1, 1994, pp.1?9.
 Nichols K. M. and Edmark J. T., Modeling Multicomputer Systems with Paret, IEEE Computer, May, 1988, pp. 39?48.
 Browne J.C., Azam M., and Sobek S., CODE: An unified Approach to Parallel Programming, IEEE Software 6, 4, 1989, pp. 10?18.
 Chang S. K., et al. , Ten Years of Visual Language Research, Proceedings of 1994 IEEE Symposium on Visual Language, St. Louis, Missouri, 1994, pp.196?205.
 Poswig J., Teves K., Vrankar G. and Moraga C., VisaVis ? Contributions to Practice and Theory of Highly Interactive Visual Languages, Proceedings of 1992 IEEE Workshop on Visual Language, Seattle, Washington, 1992, pp. 155?161.
 Gorlick M. and Quilici A., Visual Programming?in? the?Large versus Visual Programming?in?the? Small, Proceedings of 1994 IEEE Symposium on Visual Language, St. Louis, Missouri, 1994, pp.137?144.
 Wilfred J., et al., The 1994 Visual Language Comparison, Proceedings of 1994 IEEE Symposium on Visual Language, St. Louis, Missouri, pp. 90?97, 1994.
 Perrott R. H. and Adib Z. A., Software Development for Parallel Processing, Software for Parallel Computation, Series F: Computer and System Sciences, Vol. 106, 1992, pp. 46?61.
 Zhang K. and Ma W., Graphical Assistance in Parallel Program Development, Proceedings of 1994 IEEE Symposium on Visual Language, St. Louis, Missouri, 1994, pp. 168?170.
 Chang S.K., Visual Languages: A Tutorial and Survey, Visual Programming Environment ?? Paradigms and Systems, IEEE Computer Society Press, 1990, pp. 7?17.