摘要
1.引言传统上软件开发遵循这样的原则:模块应提供表达其功能的接口,同时应隐藏其实现细节.这个原则被非正式地称为'黑盒抽象',是软件设计的一个基本方法学原则,也是其他研究方向比如可移植性、重用、组件软件、软件工程方法、标准式设计等的基石.
Open implementation and computational reflection have emerged as flexible programming techniques and structured ways of achieving program adaptability and reusibility. In this paper,we introduce the basic concepts about them , present a survey of related works and give some deep analyzes.
出处
《计算机科学》
CSCD
北大核心
2002年第2期81-83,共3页
Computer Science
基金
国家863项目资助(863-511-946-008)
陕西省自然科学基金(99X18)