面向主体的计算为复杂系统的开发提供了一种新的工程化开发技术。现阶段主体技术的广泛应用主要受制于以下两方面的技术问题:第一是缺乏有效的面向主体软件开发方法来指导多主体系统的分析和设计,第二是缺乏功能强大的面向主体CASE环境来辅助软件开发人员的开发活动。基于上述背景,本文主要从事以下两方面的研究工作。首先,现阶段人们已经提出了数十种面向主体的CASE环境,因此如何评价已有的面向主体CASE环境,如何帮助软件开发人员从大量、异构和多样化的面向主体CASE环境中选择“合适和有效”的面向主体CASE环境来辅助他们的工程化活动、以及如何促进众多面向主体CASE环境的标准化和集成化已经成为当前人们面临的一项重要的研究课题。本文针对面向主体CASE环境的评价问题,提出了一