AN APPROACH TO THE DEVELOPMENT OF PROGRAMMING SOFTWARE FOR DISTRIBUTED COMPUTING AND INFORMATION PROCESSING SYSTEMS Topics: Load Balancing; Object-Oriented Programming; Visual Programming In Proceedings of the Third International Conference on Software and Data Technologies - Volume 1: ICSOFT, 83-90, 2008 , Porto, Portugal