摘要
计算反射技术是提高软件系统灵活性、可扩展性的重要技术。它使得软件系统具有自适应能力,在运行时随环境变化而改变自身,实现程序的动态演进。该文介绍了计算反射的基本概念、发展历程、方法分类、实现环境,帮助读者学习和掌握计算反射。文章的最后阐述了计算反射今后发展应重点关注的若干问题。
Computational reflection is one of the most important flexible programming technologies.It helps computational systems to adapt themselves to the environment in runtime.This paper introduces the basic concepts and classification,present s a survey of related works in the past twenty years,and finally give s opinions upon further research.
出处
《计算机工程与应用》
CSCD
北大核心
2003年第27期57-59,112,共4页
Computer Engineering and Applications
基金
国家863高技术研究发展计划"CIMS主题"资助项目(编号:2001AA412030)
关键词
计算反射
元对象协议
开放实现
Reflection,Meta-object Protocol,Open Implementation