期刊文献+

一种基于扩展I*框架和UML的面向Agent需求建模方法 被引量:6

Agent-Oriented Requirements Modeling Method Based on Extended I * Framework and UML
下载PDF
导出
摘要 以分布式电子商务系统为研究背景,提出了一种基于扩展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 )资助
关键词 AGENT 需求工程 I^*建模框架 UML agent requirements engineering I * modeling framework UML
  • 相关文献

参考文献9

  • 1Dardenne A, van Lamsweerde A, Fickas S. Goal-directed requirements acquisition[M]. Science of Computer Programming,1993, 20(1-2):3-50.
  • 2Yu E. Modelling strategic relationships for process reengineering[D]. University of Toronto, Department of Computer Science, 1995.
  • 3Wooldridge M, Jennings N R, Kinny D. The Gaia methodology for agent-oriented analysis and design[M]. Kluwer Academic Press, 2000.
  • 4Giunchiglia F, Mylopoulos J, Perini A. The tropos software development methodology: processes, models and diagrams[C].AOSE 2002:162-173.
  • 5Eric S K Yu. Towards modeling and reasoning support for early-phase requirements engineering[C]. Proceedings of IEEE International Symposium on Requirements Engineering -RE97,1997.
  • 6Odell J, Parunak H V D, Bauer B. Extending UML for Agents[C]. In Proc. Of the Agent-Oriented Information Systems (AOIS) Workshop at the 17th National conference on Artificial Intelligence (AAAI), 2000.
  • 7Bergenti F, Poggi A. Exploiting UML in the design of multi-agent systems[C]. In: Proc. of theECOOP - Workshop on Engineering Societies in the Agents' World 2000 (ESAW'00), 2000,96-103.
  • 8Booch G, Jacobson I, Rumbaugh J. Unified modeling language user guide[M]. Addison-Welsley Object Technology Series,1999.
  • 9FIPA. Agent communication language[C]. FIPA Spec 2, 1999.

同被引文献20

引证文献6

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部