期刊文献+

一种基于Agent的自适应软件过程模型 被引量:29

An Agent-Based Self-Adaptive Software Process Model
在线阅读 下载PDF
导出
摘要 传统的软件过程模型大多是静态的、机械的、被动的,它们要求软件工程人员在描述软件过程时预期所有可能发生的情况,并且显式地定义这些问题的解决方案.当软件过程所处的环境发生变化时,软件过程无法自适应地对这些变更作出相应的调整.提出了一种基于Agent的自适应软件过程模型.在这种软件过程模型中,软件过程被描述为一组相互独立而对等的实体——软件过程Agent.这些软件过程Agent能够对软件过程环境的变化主动地、自治地作出反应,动态地确定和变更其行为以实现软件开发的目标. Traditional software process models are mostly static, mechanical, and passive. Traditional approach requires modeler to determine all the possible conditions the software process will encounter and to define explicitly the solutions into a process model. It lacks the ability to allow further deliberations when the modeled environment changes. This paper presents an Agent-based self-adaptive software process model. In this approach, software process is modeled as peers: process Agents. These software process Agents can adapt themselves to the software process environment and act with initiative and autonomy. When the process environment changes, the process agents can dynamically change their behavior to ensure that the development goal can still be achieved.
出处 《软件学报》 EI CSCD 北大核心 2004年第3期348-359,共12页 Journal of Software
基金 国家自然科学基金 国家高技术研究发展计划(863)~~
关键词 软件过程模型 软件过程 自适应 AGENT 人工智能 software process model software process self-adaptive Agent artificial intelligence
  • 相关文献

参考文献12

  • 1Finkelstein A, Kramer K, Nuseibeh B. Software Process Modeling and Technology. Taunton: Research Studies Press Ltd., 1994.
  • 2Engels G, Groenewegen L. SOCCA: Specification of coordinated and cooperative activities. In:Software Process Modeling and Technology. Taunton: Research Studies Press Ltd., 1994. 71-100.
  • 3Bandinelli S, Fuggetta A, Lavazza L, Loi M, Picco G. Modeling and improving an industrial software process. IEEE Trans. on Software Engineering, 1995,21(5):440-454.
  • 4Weiss G. MultiAgent System: A Modem Approach to Distributed Artificial Intelligence. Cambridge: The MIT Press, 1999.
  • 5Shepherdson JW, Thompson SG, Odgers BR. Cross organisational workflow coordination by software Agents. In: Bussler C,Grefen P, Ludwig H, Shan M, eds. Proc. of the Workshop on Cross-Organisational Workflow Management and Coordination (WACC'99). 1999. http:
  • 6Wang AI. A process centered environment for cooperative software engineering. In: Chang SK, ed. Proc. of the 14th Int'l Conf. on Software engineering and knowledge engineering. Ischia: ACM,2002.457-468.
  • 7Zeng LZ, Ngu A, Benatallah B, Dell M. An Agent-based approach for supporting cross-enterprise workflows. In: Orlowska M,Roddick J, eds. Proc. of the Australiasian Database Conf. Gold Coast: IEEE Press, 2001. 123~130.
  • 8Gou HM, Huang BQ, Liu WH, Li Y, Ren SJ. Agent-Based virtual enterprise modeling and operation control. In: Bahill T, Wang FY, eds. Proc. of the IEEE Int'l Conf. on Systems, Man, and Cybernetics. Tucson: IEEE Press, 2001. 2058~2064.
  • 9Kellner MI, Feiler PH, Finkelstein A, Katayama T, Osterweil LJ, Penedo MH, Rombach HD. ISPW-6 software process example. In:Katayama T, ed. Proc. of the 6th Int'l Software Process Workshop: Support for the Software Process. IEEE Computer Society Press,1991
  • 10Moore R. Autoepistemic Logic. In: Smets P, Mamdani A, Dubois D, Prade H. eds. Non-Standard Logics for Automated Reasoning.London: Academic Press, 1988. 105- 132.

同被引文献217

引证文献29

二级引证文献69

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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