Research and Development in Expert Systems IX: Towards a method for multi-agent system design