@InProceedings{KatalovKatalov98, title = "{D}esign and {M}onitoring {S}ystems for {P}arallel {P}rogramming", author= "Katalov, Alexander J. and Katalov, Vladimir J. and Nikolaev, Vladimir K.", editor= "Welch, Peter H. and Bakkers, Andr\`{e} W. P.", pages = "231--258", booktitle= "{P}roceedings of {W}o{TUG}-21: {A}rchitectures, {L}anguages and {P}atterns for {P}arallel and {D}istributed {A}pplications", isbn= "90 5199 391 9", year= "1998", month= "mar", abstract= "In this paper we consider computer-based systems for designing, debugging, tuning and optimising parallel programs. The development of such systems is complicated and labour-intensive. Despite this, many interesting projects have been developed in the last few years, which can be effectively used to design and debug programs for parallel architectures. We analyse the current state in this area and the various approaches are compared." }