期刊文献+

自适应网构软件的集成开发环境SADE 被引量:3

SADE:An Integrated Development Environment for Self-Adaptive Internetwares
下载PDF
导出
摘要 网构软件通常驻留在动态、开放的环境中,需根据环境变化展示自适应和自演化能力,代表了一类复杂系统.如何有效支持这类软件系统的开发是软件工程面临的一项重要挑战.本文介绍了一个基于Agent的网构软件集成开发环境SADE,它建立在一组网构软件关键技术基础之上,包括:基于Agent的网构软件抽象和构造,动态绑定的自适应和自演化机制,基于组织抽象的软件开发方法学ODAM,自适应和自演化策略描述语言SADL等.论文分析了SADE的技术框架以及各个组成部分,包括网构软件分析和设计工具集ODAMTools、编程工具集、运行支撑平台等;最后通过案例分析阐述了如何利用SADE来进行网构软件开发. Intemetware system is a kind of complex system that is typically situated in dynamic and open environments and adapts to the changes of environment. How to effectively develop such systems has become a great challenge in software engineering community. This paper introduces an agent-based integrated environment SADE for developing Internetware systems. It consists of a number of technologies for Intemetware such as agent-based abstraction and construction, dynamic binding mechanism for self-adap- tation and self-evolution, ODAM methodology, self-adaptive strategy description language SADL, etc. The technical framework of SADE and its components are introduced in details, including ODAMTools to analyze and design lnternetware, the programming toolkits to code Intemetware and run-dme infrastructure. A case study is illustrated to show how to develop Intemetware system with our approach.
出处 《电子学报》 EI CAS CSCD 北大核心 2010年第B02期207-212,共6页 Acta Electronica Sinica
基金 国家863高技术研究发展计划(No.2007AA01Z135) 国家自然科学基金(No.60773018) 国家973重点基础研究发展规划(No.2005CB321802)
关键词 网构软件 AGENT 自适应 SADE ODAM lntemetware Agent self- adaptive SADE ODAM
  • 相关文献

参考文献13

  • 1杨芙清,梅宏,吕建,金芝.浅论软件技术发展[J].电子学报,2002,30(12A):1901-1906. 被引量:163
  • 2吕建,马晓星,陶先平,徐锋,胡昊.网构软件的研究与进展[J].中国科学(E辑),2006,36(10):1037-1080. 被引量:101
  • 3Ultra-Large-Scale Systems: The Software Challenge of the Future[ R]. Software Engineering Institute, Carnegie Mellon University, 2006.
  • 4吕建,陶先平,马晓星,胡昊,徐锋,曹春.基于Agent的网构软件模型研究[J].中国科学(E辑),2005,35(12):1233-1253. 被引量:43
  • 5Garlan D, Cheng S W, Huang A C. Rainbow: Architecture- based self-adaptation with reusable infrastructure[J]. Computer,2004,37(10) :46 - 54.
  • 6王千祥,申峻嵘,梅宏.自适应软件初探[J].计算机科学,2004,31(10):168-171. 被引量:21
  • 7Xinjun Mao, Lijun Shang, Hong Zhu, Ji Wang. The adaptive casteship mechanism for developing multi-agent systems[ J ]. International Journal of Computer Applications in Technology, 2008,31(1/2) : 17 - 34.
  • 8Xinjun Mao, Ji Wang.Engineering Adaptive Multi-agent Systems with ODAM Methodology [ R ]. Proceedings of Prima 2007, LNAI,Springer-Verlag Berlin Heidelberg,2009.380- 385.
  • 9郝小雷,董孟高,毛新军,齐治昌.自适应Agent策略描述语言的设计及编译器的实现[J].电子学报,2009,37(B04):65-69. 被引量:7
  • 10F. Bellifemine, G. Cake, A. Poggi, and G. Rimassa. : JADE: A white paper[ J ]. Telecom Italia Lab Journal EXP, 2003,3 (3) : 6- 19.

二级参考文献68

  • 1马晓星,余萍,陶先平,吕建.一种面向服务的动态协同架构及其支撑平台[J].计算机学报,2005,28(4):467-477. 被引量:80
  • 2吕建,陶先平,马晓星,胡昊,徐锋,曹春.基于Agent的网构软件模型研究[J].中国科学(E辑),2005,35(12):1233-1253. 被引量:43
  • 3王远,吕建,徐锋,张林.一个适用于网构软件的信任度量及演化模型[J].软件学报,2006,17(4):682-690. 被引量:50
  • 4K H Dam, M Winikoff. Comparing agent-oriented methodologies[ A]. Proceedings of AOIS' 2003, LNCS 3030[ C ]. Heidelberg: Springer, 2004.78 - 93.
  • 5F Zambonelli, N Jennings, M Wooldridge. Developing multiAgent systems: the gaia methodology[J]. ACM Transactions on Software Engineering and Methodology,2003,12(3) :317 - 370.
  • 6Zhu H. SLABS: a formal specification language for agent-based systerns[J]. International Journal of Software Engineering and Knowledge Engineering, 2001,11 (5) : 529 - 558.
  • 7msrc. wvu. edu/nsf_epscor/cluster_research/ arpa_baa98_1.html
  • 8Kepbart J O,Chess D M. The Vision of Autonomic Computing.IEEE Computer, Jan. 2003. 41-50
  • 9Wang Qianxiang, Huang Gang, Shen Junrong, Mei Hong, Yang Fuqing. Runtime Software Architecture Based Software Evolution And Adaptation, COMPSAC 2003, Dallas, Nov. 2003
  • 10Laddaga R. Creating robust software through self-adaptation.IEEE Intelligent Systems, 14, May/June 1999.26-29

共引文献280

同被引文献29

  • 1黄涛,陈宁江,魏峻,张文博,张勇.OnceAS/Q:一个面向QoS的Web应用服务器[J].软件学报,2004,15(12):1787-1799. 被引量:28
  • 2杨芙清.软件工程技术发展思索[J].软件学报,2005,16(1):1-7. 被引量:266
  • 3吕建,陶先平,马晓星,胡昊,徐锋,曹春.基于Agent的网构软件模型研究[J].中国科学(E辑),2005,35(12):1233-1253. 被引量:43
  • 4吕建,马晓星,陶先平,徐锋,胡昊.网构软件的研究与进展[J].中国科学(E辑),2006,36(10):1037-1080. 被引量:101
  • 5Northrop L,et al.Ultra-large-scale Systems:The SoftwareChallenge of the Future[M].Software Engineering Institute,Carnegie Mellon University,USA,2006.
  • 6Cheng B H,de Lemos R,Giese H,et al.Software engineering forself-adaptive systems:A research roadmap[C]∥Proc.of Soft-ware Engineering for Self-Adaptive Systems,LNCS 5525.Springer,2009:1-13.
  • 7Salehie M,Tahvildari L.Self-adaptive Software:Landscape andResearch Challenges[J].ACM Transactions on Autonomousand Adaptive Systems,2009,4(2):1-40.
  • 8Luck M,Mcburney P,Preist C.Agent Technology:EnablingNext Generation Computing[EB/OL].http://www.agentlink.org,2005.
  • 9Winikoff M.Future Directions for Agent-based Software Engi-neering[J].International Journal of Agent-Oriented SoftwareEngineering,2009,3(4):402-410.
  • 10Weyns D,Helleboogh A,Holvoet T.How to Get Multi-agentSystems Accepted in Industry?[J].International Journal of A-gent-Oriented Software Engineering,2009,3(4):383-390.

引证文献3

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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