期刊文献+

基于开放实现与反射的软件进化模型 被引量:1

Software Evolution Model Based on Open Implementation and Reflection
下载PDF
导出
摘要 软件进化已成为软件领域近期的研究热点之一 .本文将开放实现与反射技术与软件进化结合起来 ,提出了软件运行进化的概念 ,并分析了开放实现与反射技术与软件进化六元组的关系 ,提出了基于开放实现与反射的软件进化模型和实现框架 . Software evolution has become a hot spot in software research domain. We introduce open implementation and reflection technology into software evolution, put forward a new concept software runtime evolution, analyze the relationship between open implementation ?reflection and software evolution 6 tuple, and propose the software evolution model and framework based on open implementation and reflection. The application of this model into network management systems shows its availability.
出处 《小型微型计算机系统》 CSCD 北大核心 2003年第11期1978-1981,共4页 Journal of Chinese Computer Systems
基金 国家 8 63项目 ( 863 -5 11-946-0 0 8)资助 福建省教育厅科研项目 ( JB0 0 0 72 )资助
关键词 软件进化 开放实现 反射 网络管理 software evolution open implementation reflection network management
  • 相关文献

参考文献7

  • 1Attardi G. Bonini C M R et al. Metalevel programming in CLOS [C]. Proceedings of the European Conference on Ojbect-Oriented Programming (ECOOP 89), 1989, 243-256.
  • 2Dirk Riehle, Kai-Uwe Matzel. Using re{lection to support system evolution [EB/OL]. Available at http: /www. riehle. org/papers/1998/oopsla-1998-ws-28-pp. html.
  • 3Kiczales G. Lamping J, Mendhekar A. Maeda C et al. Aspectoriented programming[C]. In: Proceedings of the llth European Conference on Object-Oriented Programming (ECOOP 97). Finland, Springer-Verlag, 1997. 220-242.
  • 4Chiba S. OpenC++ programmer's guide[R]. Technical Report 93-13, Dept of Information Science Univ of Tokyo Japan.1993.
  • 5Sun Corp. Java core reflection[EB/OL]. Available at: http://java. sun. com/products/jdk/1.1/d-ocs/guide/reflection/. 1999.
  • 6Bennett K H, Rajlich V T. Software maintenance and evolution: a roadmap[C]. ICSE 2O00 Proceedings. 75-87.
  • 7Charles Consel. Olivier Danvy. Tutorial notes on partial evaluation[A]. In Susan L Graham, Proceedings of the twentieth annual ACM symposium on principles of programming langrages [C]. 493-501, Charleston , South Carolina, January 1993.. ACM Press.

同被引文献13

  • 1Bennett K.Software evolution:past,present and future[J].Information and software technology,1996,38:673-680.
  • 2Lehman M M,Ramil J F.Software evolution-Background,theory,practice[J].Information Processing Letters,2003,88(1/2):33-44.
  • 3Lehman M M,Ramil J F.Software evolution and software evolution process[J].Annals of software Engineering,2002,14:275-309.
  • 4Belady L A,Lehman M M.A model of large program development[J].IBM Systems Journal,1976,15 (1):225-252.
  • 5Lehman M M.Programs,Cities,Students,Limits to Growth?[J].Imperial College of Science and Technology Inaugural Lecture Series,1974,9:211-229.
  • 6Lehman M M,Ramil J F.Tutorial on Software Evolution:its Source,Nature and Control[C]//ICSM 2002.Canada:[s.n.],2002.
  • 7Lehman M M.Programs,lifecycles and the Laws of Software Evolution[J].Proc.IEEE,1980,68(9):1060-1076.
  • 8Lehman M M.Laws of Software Evolution Revisited[C]//EWSPT.France:[s.n.],1996.
  • 9Lehman M M.Feedback in the Software Evolution Process[C]// CSR Eleventh Annual Workshop on Software Evolution:Models and Metrics.Dublin:[s.n.],1994.
  • 10Lehman M M,Ramil J F,Kahen G.Evolution as a Noun and Evolution as a Verb[C]//SOCE 2000 Workshop on Software and Organization Co-evolution,Imp.Col.,London:[s.n.],2000.

引证文献1

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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