DJ: Dynamic Adaptive Programming in Java
DJ: Dynamic Adaptive Programming in Java
复制标题
DJ:Java 动态自适应编程
DOI:
10.1007/3-540-45429-2_5
复制
发表时间:
2001
期刊:
影响因子:
--
通讯作者:
K. Lieberherr
中科院分区:
文献类型:
--
作者:
D. Orleans;K. Lieberherr
DJ is a new pure-Java library for adaptive programming that allows traversal strategies to be constructed and in terpreted dynamically at run-time, as opposed to existing adaptive programming tools that are strictly static. Traversal strategies can be used with adaptive visitors (similar to the Visitor pattern) or in a generic programming style by adapting them to the Java Collections framework. The DJ library makes heavy use of Java reflection and we give some details of this implementation.