期刊文献+

一种用于软件过程建模的适应性Agent协商 被引量:4

Adaptive Agent Negotiation for Software Process Modeling
下载PDF
导出
摘要 大多软件过程模型是预定义的.在变化的应用环境中,需要由相应人员进行适应性调整.提出一种用于软件过程建模的适应性多边协商模型——AMNM-PA,其采用Agent封装软件过程中所涉及的个体,包含组织、团队、个人等,通过Agent间的协商动态、适应地建立针对给定软件项目的软件过程模型.AMNM-PA基于非静态有限阶段Markov决策过程,采用模型无关的Q学习算法选取协商策略,因此能够支持动态、非预知环境下的适应性协商,从而满足软件过程建模对环境的适应性需求.AMNM-PA已经实施于软件过程管理系统——SoftPM. Most Software process models are predefined. When applied in changing environments, they have to be adapted manually. To this end, this paper proposes an adaptive multilateral negotiation model for software process modeling, namely AMNM-PA. AMNM-PA uses Agents to represent the entities involved in software processes, such as organizations, teams, persons, etc. and dynamically and adaptively constructs software process models for given software projects by negotiating among the Agents. AMNM-PA is based on non-stationary finite-horizon Markov decision processes and uses the model-independent Q learning algorithm to choose negotiation strategies, thus supports the dynamic and adaptable negotiation in changing and unknown environments meeting the requirement for environmental adaptability of the software process modeling. AMNM-PA has been implemented in the software process management system SoftPM.
出处 《软件学报》 EI CSCD 北大核心 2009年第3期557-566,共10页 Journal of Software
基金 国家自然科学基金 国家高技术研究发展计划(863) 国家科技攻关计划 国家重点基础研究发展计划(973)~~
关键词 协商模型 适应性 Q学习 软件过程建模 AGENT negotiation model adaptability Q-learning software process modeling agent
  • 相关文献

参考文献19

  • 1Cugola G, Ghezzi C. Software processes: A retrospective and a path to the future. Software Process----Improvement and Practice, 1998,4(2):101-123.
  • 2Phongpaibul M, Koolmanojwong S, Lam A, Boehm B. Comparative experiences with electronic process guide generator tools. In: Wang Q, et al., eds. Proc. of the ICSP 2007 Software Process Dynamics and Agility. LNCS 4470, Berlin, Heidelberg: Springer-Verlag, 2007. 61-72.
  • 3Yu ESK, John Mylopoulos. Understanding "Why" in software process modelling, analysis, and design. In: Proc. of the 16th Int'l Conf. on Software Engineering. 1994. 159-168. http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?tp=&amumber=296775&isnumber= 7343
  • 4Ambriola V, Ciancarini P, Montangero C. Software process enactment in Oikos. ACM SIGSOFT Software Engineering Notes, 1990,15(6):183-192.
  • 5Yilmaz L, Phillips J. Organization-Theoretic perspective for simulation modelling of agile software processes. In: Wang Q, et al., eds. Prec. of the SPW/ProSim 2006. LNCS 3966, Berlin, Heidelberg: Springer-Verlag, 2006. 234-241.
  • 6Turetken O, Demirors O. An approach for decentralized process modeling. In: Wang Q, et al., eds. Proc. of the ICSP 2007 Software Process Dynamics and Agility. LNCS 4470, Berlin, Heidelberg: Springer-Verlag, 2007. 195-207.
  • 7Boehm B. The future of software processes. In: Li M, et al., eds. Proc. of the SPW 2005 Unifying the Software Process Spectrum. LNCS 3840, Berlin, Heidelberg: Springer-Verlag, 2005. 10-24.
  • 8Zhao XP, Li MS, Wang Q, Chan K, Leung H. An agent-based self-adaptive software process model. Journal of Software, 2004,15(3):348-359 (in Chinese with English abstract), http://www.jos.org.cn/1000-9825/15/348.htm.
  • 9Zhao X, Chan K, Li M. Applying agent technology to software process modeling and process-centered software engineering environment. In: Proc. of the 2005 ACM Symp. on Applied Computing (SAC 2005). New York: ACM Press, 2005. 1529-1533. http://portal.acm.org/citation.cfm?id=1066677.1067021.
  • 10Wang Q, Xiao J, Li M, Nisar MW, Yuan R, Zhang L. A process-agent construction method for software process modeling in SoftPM. In: Wang Q, et al., eds. Proc. of the SPW/ProSim 2006 Software Process Change. LNCS 3966, Berlin, Heidelberg: Springer-Verlag, 2006. 204-213.

同被引文献48

  • 1石慧,徐从富,刘勇,董金祥.Agent通信语言KQML的实现及应用[J].计算机工程与应用,2005,41(13):94-97. 被引量:23
  • 2易勇,曾家智,古天祥.实时构架的分布式测控系统[J].电子测量与仪器学报,2006,20(3):75-79. 被引量:5
  • 3王琨,袁峰,周利华.复杂信息系统模型研究[J].计算机科学,2006,33(10):119-123. 被引量:2
  • 4毛新军,常志明,王戟,王怀民.面向Agent的软件工程:现状与挑战[J].计算机研究与发展,2006,43(10):1782-1789. 被引量:34
  • 5冯奇斌,蒋平,吕国强.面向先进制造的分布式测量系统研究[J].仪器仪表学报,2007,28(2):347-351. 被引量:2
  • 6Labrou Y,Finin T,Peng Y.Agent Communication Languages:The Current landseape[J].IEEE Intelligent Systems,1999,14(2):45-52.
  • 7Smith R G.The Contract Net Protocolfigh-Level Communication and Control in a Distributed Problem Solver[J].EEEE Transactions in Computers,1990,29(12):1104-1113.
  • 8ROSENSCHEIN J, ZLOTKIN G. Rules of encounter [ M ]. Cambridge, MA : MIT Press, 1994.
  • 9GUTTMAN R H, MAES P. Agent-mediated integrative negotiation for retail electronic commerce [C]//Proc of the I st International Workshop on Agent Mediated Electronic Trading on Agent Mediated Electronic Commerce. London : Springer-Verlag, 1999:70-90.
  • 10SIERRA C, FARATIN P, JENNINGS N. A service-oriented negotiation model between autonomous agents [C]//Proc of the 8th European Workshop on Modeling Autonomous Agents in a Multi-Agent World. 1997:17-35.

引证文献4

二级引证文献20

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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