本课题根据当前复杂软件系统的特点及其对需求分析技术提出的要求,充分利用面向Agent计算模型所提供的抽象、自然建模和问题分解的机制和手段,从系统建模的角度,研究面向Agent的需求工程化方法,并将研究成果应用于实际复杂软件工程项目以验证成果有效性。我们将面向Agent的需求工程视为一个关于系统需求的建模过程,着重针对现阶段面向Agent需求分析方法的系统建模能力不足、缺乏基础理论支撑、缺乏系统过程指导等三个方面的缺陷,围绕面向Agent的需求建模过程、需求模型、模型转换以及基础理论等四个方面的内容开展研究工作,并最终提供面向Agent的需求工程化方法及元模型理论、形式化需求规范语言、自适应软件过程模型等基础理论及应用研究成果。该成果对于促进当前大量具有自适应性、动态可扩展性、异构性特征的复杂系统的开发,推动需求工程化方法以及面向Agent软件开发方法的发展和应用具有重要的学术和应用价值。
本课题根据当前复杂软件系统的特点及其对需求分析技术提出的要求,充分利用面向Agent计算模型所提供的抽象、自然建模和问题分解的机制和手段,从系统建模的角度,研究面向Agent的需求工程化方法,并将研究成果应用于实际复杂软件工程项目以验证成果有效性。我们将面向Agent的需求工程视为一个关于系统需求的建模过程,着重针对现阶段面向Agent需求分析方法的系统建模能力不足、缺乏基础理论支撑、缺乏系统过程指导等三个方面的缺陷,围绕面向Agent的需求建模过程、需求模型、模型转换以及基础理论等四个方面的内容开展研究工作,并最终提供面向Agent的需求工程化方法及元模型理论、形式化需求规范语言、自适应软件过程模型等基础理论及应用研究成果。该成果对于促进当前大量具有自适应性、动态可扩展性、异构性特征的复杂系统的开发,推动需求工程化方法以及面向Agent软件开发方法的发展和应用具有重要的学术和应用价值。