Year |
Citation |
Score |
2010 |
Chadwick B, Lieberherr K. Algorithms for traversal-based generic programming Proceedings of the Acm Sigplan International Conference On Functional Programming, Icfp. 61-72. DOI: 10.1145/1863495.1863504 |
0.661 |
|
2010 |
Chadwick B, Lieberherr K. Weaving generic programming and traversal performance Aosd.10 - 9th International Conference On Aspect-Oriented Software Development. 61-72. DOI: 10.1145/1739230.1739238 |
0.711 |
|
2010 |
Chadwick B, Lieberherr K. A functional approach to generic programming using adaptive traversals Higher-Order and Symbolic Computation. 23: 433-463. DOI: 10.1007/s10990-011-9064-1 |
0.706 |
|
2009 |
Abdelmeged A, Skotiniotis T, Lieberherr K. Controlled evolution of adaptive programs International Workshop On Principles of Software Evolution (Iwpse). 89-97. DOI: 10.1145/1595808.1595826 |
0.681 |
|
2009 |
Chadwick B, Lieberherr K. A type system for functional traversal-based aspects Proceedings of the 2009 Workshop On Foundations of Aspect-Oriented Languages, Foal '09, Co-Located With the 8th International Conference On Aspect-Oriented Software Development, Aosd.09. 1-5. DOI: 10.1145/1509837.1509839 |
0.465 |
|
2007 |
Abdelmeged A, Lieberherr K. Recursive adaptive computations using perobject visitors Proceedings of the Conference On Object-Oriented Programming Systems, Languages, and Applications, Oopsla. 825-826. DOI: 10.1145/1297846.1297907 |
0.607 |
|
2006 |
Skotiniotis T, Palm J, Lieberherr K. Demeter interfaces: Adaptive programming without surprises Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 4067: 477-500. |
0.682 |
|
2005 |
Wu P, Lieberherr K. Shadow programming: Reasoning about programs using lexical join point information Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 3676: 141-156. |
0.462 |
|
2004 |
Lieberherr K, Patt-Shamir B, Orleans D. Traversals of object structures: Specification and efficient implementation Acm Transactions On Programming Languages and Systems. 26: 370-412. DOI: 10.1145/973097.973102 |
0.4 |
|
2003 |
Lopes CV, Dourish P, Lorenz DH, Lieberherr K. Beyond AOP: Toward naturalistic programming Acm Sigplan Notices. 38: 34-43. DOI: 10.1145/966051.966058 |
0.673 |
|
2003 |
Lieberherr K, Lorenz DH, Ovlinger J. Aspectual collaborations: Combining modules and aspects Computer Journal. 46: 544-565. |
0.331 |
|
2001 |
Lieberherr K, Orleans D, Ovlinger J. Aspect-oriented programming with adaptive methods Communications of the Acm. 44: 39-41. DOI: 10.1145/383845.383855 |
0.59 |
|
2001 |
Elrad T, Aksit M, Kiczales G, Lieberherr K, Ossher H. Discussing aspects of AOP Communications of the Acm. 44: 33-38. DOI: 10.1145/383845.383854 |
0.66 |
|
2001 |
Orleans D, Lieberherr K. DJ: Dynamic adaptive programming in java Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 2192: 73-80. |
0.577 |
|
2000 |
Lieberherr K, Patt-Shamir B. The refinement relation of graph-based generic programs extended abstract Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 1766: 40-52. |
0.61 |
|
1998 |
Seiter LM, Palsberg J, Lieberherr KJ. Evolution of object behavior using context relations Ieee Transactions On Software Engineering. 24: 79-92. DOI: 10.1109/32.663999 |
0.32 |
|
1997 |
Palsberg J, Patt-Shamir B, Lieberherr K. A new approach to compiling adaptive programs Science of Computer Programming. 29: 303-326. DOI: 10.1016/S0167-6423(97)00004-X |
0.638 |
|
1997 |
Palsberg J, Patt-Shamir B, Lieberherr K. A new approach to compiling adaptive programs Science of Computer Programming. 29: 303-326. |
0.582 |
|
1996 |
Lieberherr K. From transience to persistence in object-oriented programming: architectures and patterns Acm Computing Surveys. 28: 156. DOI: 10.1145/242224.242423 |
0.546 |
|
1995 |
Palsberg J, Xiao C, Lieberherr K. Efficient Implementation of Adaptive Software Acm Transactions On Programming Languages and Systems (Toplas). 17: 264-292. DOI: 10.1145/201059.201066 |
0.579 |
|
1994 |
Lieberherr KJ, Silva-Lepe I, Xiao C. Adaptive Object-Oriented Programming Using Graph-Based Customization Communications of the Acm. 37: 94-101. DOI: 10.1145/175290.175303 |
0.502 |
|
1993 |
Lieberherr KJ, Xiao C. Object-Oriented Software Evolution Ieee Transactions On Software Engineering. 19: 313-343. DOI: 10.1109/32.223802 |
0.446 |
|
1989 |
Lieberherr K, Riel AJ. Contributions to Teaching Object-Oriented Design and Programming Acm Sigplan Notices. 24: 11-22. DOI: 10.1145/74878.74881 |
0.385 |
|
1989 |
Lieberherr KJ, Holland IM. Assuring Good Style for Object-Oriented Programs Ieee Software. 6: 38-48. DOI: 10.1109/52.35588 |
0.502 |
|
1988 |
Lieberherr K, Holland I, Riel A. Object-oriented programming: An objective sense of style Acm Sigplan Notices. 23: 323-334. DOI: 10.1145/62084.62113 |
0.468 |
|
1988 |
Lieberherr KJ. Object-oriented programming with class dictionaries Lisp and Symbolic Computation. 1: 185-212. DOI: 10.1007/BF01806171 |
0.508 |
|
Show low-probability matches. |