摘要
以分布式电子商务系统为研究背景,提出了一种基于扩展I* 建模框架和UML 的面向Agent需求建模方法.该方法将需求工程划分为早期需求获取和后期需求规格说明两个阶段:在早期需求获取阶段,在I* 策略模型中引入服务依赖概念,用于描述组织背景中Agent的意图和Agent之间的依赖关系,同时描述系统内部Agent和分布式环境中其他Agent之间的依赖关系;在后期需求规格说明阶段,采用扩展的U ML 在Agent抽象层次上建立统一的需求模型.该方法还为早期需求获取平滑过渡到后期需求规格说明提供了统一的模型映射规则,从而保持模型的一致性.
On the background of the research on distributed e-commerce systems, presents an agent-oriented requirements modeling method based on extended I * modeling framework and UML. This method divided requirements engineering into early-phase requirements capture and late-phase requirements specification: During early-phase requirements, service dependency was introduced in I * strategy models, which were used to describe the organizational agents' intention and the relationships among them, as well, described the dependency relationships between internal agents and agents from external distributed systems; During late-phase requirements specification, focused on modeling the requirements at agent level of abstraction by using extended UML. As well as, this method presented unified model mapping rules for the transition from early-phase requirements capture tolate-phase requirements specification, in order to keep the models consistent.
出处
《小型微型计算机系统》
CSCD
北大核心
2005年第5期855-860,共6页
Journal of Chinese Computer Systems
基金
国家自然科学基金项目 (60 2 75 0 2 2 )资助