A FRAMEWORK FOR PROBLEM SOLVING IN A DISTRIBUTED PROCESSING ENVIRONMENT-- thesis outline