2004 | ||
---|---|---|
6 | EE | Karl J. Lieberherr, Boaz Patt-Shamir, Doug Orleans: Traversals of object structures: Specification and Efficient Implementation. ACM Trans. Program. Lang. Syst. 26(2): 370-412 (2004) |
2002 | ||
5 | EE | Doug Orleans: Incremental programming with extensible decisions. AOSD 2002: 56-64 |
2001 | ||
4 | EE | Doug Orleans, Karl J. Lieberherr: DJ: Dynamic Adaptive Programming in Java. Reflection 2001: 73-80 |
3 | Karl J. Lieberherr, Doug Orleans, Johan Ovlinger: Aspect-oriented programming with adaptive methods. Commun. ACM 44(10): 39-41 (2001) | |
1997 | ||
2 | EE | Karl J. Lieberherr, Doug Orleans: Preventive Program Maintenance in Demeter/Java. ICSE 1997: 604-605 |
1 | EE | Linda M. Seiter, Karl J. Lieberherr, Doug Orleans: Simplifying the Evolution of Java Programs (Tutorial). ICSE 1997: 655-656 |
1 | Karl J. Lieberherr | [1] [2] [3] [4] [6] |
2 | Johan Ovlinger | [3] |
3 | Boaz Patt-Shamir | [6] |
4 | Linda M. Seiter | [1] |