DJ: Dynamic Adaptive Programming in Java

DJ: Dynamic Adaptive Programming in Java
复制标题

DJ:Java 动态自适应编程

DOI:
10.1007/3-540-45429-2_5
复制
发表时间:
2001
期刊:
Proceedings of the 11th ACM SIGACT-SIGPLAN symposium on Principles of programming languages
影响因子:
--
通讯作者:
K. Lieberherr
K. Lieberherr
中科院分区:
--
文献类型:
--
作者:
D. Orleans;K. Lieberherr

文献摘要

被引文献

相似文献

DJ是一个新的纯Java自适应编程库,允许遍历策略在运行时动态构建和解释,而不是现有的自适应编程工具是严格静态的。Traffic策略可以与自适应访问器(类似于Visitor模式)一起使用,也可以通过使其适应Java Collections框架来以泛型编程风格使用。DJ库大量使用Java反射,我们给出了这种实现的一些细节。
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.