![]() |
| 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] |