Search the dblp DataBase
Karl J. Lieberherr :
[Publications ]
[Author Rank by year ]
[Co-authors ]
[Prefers ]
[Cites ]
[Cited by ]
Publications of Author
Karl J. Lieberherr , Arthur J. Riel Demeter: A Case Study of Software Growth through Parameterized Classes. [Citation Graph (3, 0)][DBLP ] ICSE, 1988, pp:254-264 [Conf ] Walter L. Hürsch , Karl J. Lieberherr , Sougata Mukherjea Object-Oriented Schema Extension and Abstraction. [Citation Graph (3, 0)][DBLP ] SAC, 1993, pp:54-62 [Conf ] Karl J. Lieberherr , Cun Xiao Formal Foundations for Object-Oriented Data Modeling. [Citation Graph (3, 18)][DBLP ] IEEE Trans. Knowl. Data Eng., 1993, v:5, n:3, pp:462-478 [Journal ] Karl J. Lieberherr , Paul L. Bergstein , Ignacio Silva-Lepe Abstraction of Object-Oriented Data Models. [Citation Graph (2, 9)][DBLP ] ER, 1990, pp:81-94 [Conf ] Karl J. Lieberherr , Walter L. Hürsch , Cun Xiao Object-Extending Class Transformations. [Citation Graph (2, 0)][DBLP ] Formal Asp. Comput., 1994, v:6, n:4, pp:391-416 [Journal ] Ling Liu , Roberto Zicari , Walter L. Hürsch , Karl J. Lieberherr The Role of Polymorphic Reuse Mechanisms in Schema Evolution in an Object-Oriented Database. [Citation Graph (2, 21)][DBLP ] IEEE Trans. Knowl. Data Eng., 1997, v:9, n:1, pp:50-67 [Journal ] Karl J. Lieberherr , Cun Xiao Object-Oriented Software Evolution. [Citation Graph (2, 0)][DBLP ] IEEE Trans. Software Eng., 1993, v:19, n:4, pp:313-343 [Journal ] Paul L. Bergstein , Karl J. Lieberherr Incremental Class Dictionary Learning and Optimization. [Citation Graph (1, 0)][DBLP ] ECOOP, 1991, pp:377-396 [Conf ] Ling Liu , Roberto Zicari , Walter L. Hürsch , Karl J. Lieberherr Polymorphic Reuse Mechanisms for Object-Oriented Database Specifications. [Citation Graph (1, 13)][DBLP ] ICDE, 1994, pp:180-189 [Conf ] Karl J. Lieberherr , Ian M. Holland , Arthur J. Riel Object-Oriented Programming: An Objective Sense of Style. [Citation Graph (1, 0)][DBLP ] OOPSLA, 1988, pp:323-334 [Conf ] Karl J. Lieberherr , Arthur J. Riel Contributions to Teaching Object Oriented Design and Programming. [Citation Graph (1, 0)][DBLP ] OOPSLA, 1989, pp:11-22 [Conf ] Karl J. Lieberherr , Ignacio Silva-Lepe , Cun Xiao Adaptive Object-Oriented Programming Using Graph-Based Customization. [Citation Graph (1, 0)][DBLP ] Commun. ACM, 1994, v:37, n:5, pp:94-101 [Journal ] Karl J. Lieberherr Object-Oriented Programming with Class Dictionaries. [Citation Graph (1, 0)][DBLP ] Lisp and Symbolic Computation, 1988, v:1, n:2, pp:185-212 [Journal ] Karl J. Lieberherr , Ian M. Holland Assuring Good Style for Object-Oriented Programs. [Citation Graph (1, 0)][DBLP ] IEEE Software, 1989, v:6, n:5, pp:38-48 [Journal ] Jens Palsberg , Cun Xiao , Karl J. Lieberherr Efficient Implementation of Adaptive Software. [Citation Graph (1, 0)][DBLP ] ACM Trans. Program. Lang. Syst., 1995, v:17, n:2, pp:264-292 [Journal ] Karl J. Lieberherr , David H. Lorenz , Pengcheng Wu A case for statically executable advice: checking the law of demeter with AspectJ. [Citation Graph (0, 0)][DBLP ] AOSD, 2003, pp:40-49 [Conf ] Karl J. Lieberherr , Boaz Patt-Shamir The Refinement Relation of Graph-Based Generic Programs. [Citation Graph (0, 0)][DBLP ] Generic Programming, 1998, pp:40-52 [Conf ] Cristina Videira Lopes , Karl J. Lieberherr Abstracting Process-to-Function Relations in Concurrency Object-Oriented Applications. [Citation Graph (0, 0)][DBLP ] ECOOP, 1994, pp:81-99 [Conf ] Therapon Skotiniotis , Jeffrey Palm , Karl J. Lieberherr Demeter Interfaces: Adaptive Programming Without Surprises. [Citation Graph (0, 0)][DBLP ] ECOOP, 2006, pp:477-500 [Conf ] Jens Palsberg , Boaz Patt-Shamir , Karl J. Lieberherr A New Approach to Compiling Adaptive Programs. [Citation Graph (0, 0)][DBLP ] ESOP, 1996, pp:280-295 [Conf ] Karl J. Lieberherr , Ernst Specker Complexity of Partial Satisfaction [Citation Graph (0, 0)][DBLP ] FOCS, 1979, pp:132-139 [Conf ] Linda M. Seiter , Mira Mezini , Karl J. Lieberherr Dynamic Component Gluing. [Citation Graph (0, 0)][DBLP ] GCSE, 1999, pp:134-164 [Conf ] Pengcheng Wu , Karl J. Lieberherr Shadow Programming: Reasoning About Programs Using Lexical Join Point Information. [Citation Graph (0, 0)][DBLP ] GPCE, 2005, pp:141-156 [Conf ] Karl J. Lieberherr Uniform Complexity and Digital Signatures. [Citation Graph (0, 0)][DBLP ] ICALP, 1981, pp:530-543 [Conf ] Karl J. Lieberherr Controlling the Complexity of Software Design. [Citation Graph (0, 0)][DBLP ] ICSE, 2004, pp:2-11 [Conf ] Karl J. Lieberherr , David H. Lorenz , Mira Mezini Building modular object-oriented systems with reusable collaborations (tutorial session). [Citation Graph (0, 0)][DBLP ] ICSE, 2000, pp:821- [Conf ] Karl J. Lieberherr , Doug Orleans Preventive Program Maintenance in Demeter/Java. [Citation Graph (0, 0)][DBLP ] ICSE, 1997, pp:604-605 [Conf ] Linda M. Seiter , Karl J. Lieberherr , Doug Orleans Simplifying the Evolution of Java Programs (Tutorial). [Citation Graph (0, 0)][DBLP ] ICSE, 1997, pp:655-656 [Conf ] Karl J. Lieberherr Component Enhancement: An Adaptive Reusability Mechanism for Groups of Collaborating Classes. [Citation Graph (0, 0)][DBLP ] IFIP Congress (1), 1992, pp:179-185 [Conf ] Karl J. Lieberherr , Cun Xiao Minimizing Dependency on Class Structures with Adaptive Programs. [Citation Graph (0, 0)][DBLP ] ISOTAS, 1993, pp:424-441 [Conf ] Andrew V. Goldberg , Karl J. Lieberherr Efficient Test Generation Algorithms. [Citation Graph (0, 0)][DBLP ] ITC, 1985, pp:508-517 [Conf ] Karl J. Lieberherr Probabilistic Combinatorial Optimization. [Citation Graph (0, 0)][DBLP ] MFCS, 1981, pp:423-432 [Conf ] M. Spit , Sjaak Brinkkemper , Karl J. Lieberherr Integrating Adaptive Programming into Existing Object-Oriented Analysis and Design Methods: Do It Yourself Adaptiveness. [Citation Graph (0, 0)][DBLP ] OOIS, 1996, pp:57-0 [Conf ] Cristina Videira Lopes , Paul Dourish , David H. Lorenz , Karl J. Lieberherr Beyond AOP: toward naturalistic programming. [Citation Graph (0, 0)][DBLP ] OOPSLA Companion, 2003, pp:198-207 [Conf ] Mira Mezini , Karl J. Lieberherr Adaptive Plug-and-Play Components for Evolutionary Software Development. [Citation Graph (0, 0)][DBLP ] OOPSLA, 1998, pp:97-116 [Conf ] Macneil Shonle , Karl J. Lieberherr , Ankit Shah XAspects: an extensible system for domain-specific aspect languages. [Citation Graph (0, 0)][DBLP ] OOPSLA Companion, 2003, pp:28-37 [Conf ] Doug Orleans , Karl J. Lieberherr DJ: Dynamic Adaptive Programming in Java. [Citation Graph (0, 0)][DBLP ] Reflection, 2001, pp:73-80 [Conf ] Linda M. Seiter , Jens Palsberg , Karl J. Lieberherr Evolution of Object Behavior Using Context Relations. [Citation Graph (0, 0)][DBLP ] SIGSOFT FSE, 1996, pp:46-57 [Conf ] Karl J. Lieberherr , Stephen A. Vavasis Analysis of polynomial approximation algorithms for constraint expressions. [Citation Graph (0, 0)][DBLP ] Theoretical Computer Science, 1983, pp:187-197 [Conf ] Neeraj Sangal , Edward Farrell , Karl J. Lieberherr , David H. Lorenz Interaction Schemata: Compiling Interactions to Code. [Citation Graph (0, 0)][DBLP ] TOOLS (30), 1999, pp:268-0 [Conf ] Tzilla Elrad , Mehmet Aksit , Gregor Kiczales , Karl J. Lieberherr , Harold Ossher Discussing aspects of AOP. [Citation Graph (0, 0)][DBLP ] Commun. ACM, 2001, v:44, n:10, pp:33-38 [Journal ] Karl J. Lieberherr , Doug Orleans , Johan Ovlinger Aspect-oriented programming with adaptive methods. [Citation Graph (0, 0)][DBLP ] Commun. ACM, 2001, v:44, n:10, pp:39-41 [Journal ] Karl J. Lieberherr , David H. Lorenz , Johan Ovlinger Aspectual Collaborations: Combining Modules and Aspects [Citation Graph (0, 0)][DBLP ] Comput. J., 2003, v:46, n:5, pp:542-565 [Journal ] Ian M. Holland , Karl J. Lieberherr Object-Oriented Design. [Citation Graph (0, 0)][DBLP ] ACM Comput. Surv., 1996, v:28, n:1, pp:273-275 [Journal ] Karl J. Lieberherr From Transience to Persistence in Object-Oriented Programming: Patterns and Architectures. [Citation Graph (0, 0)][DBLP ] ACM Comput. Surv., 1996, v:28, n:4es, pp:156- [Journal ] Dominique Borrione , Robert Piloty , Dwight D. Hill , Karl J. Lieberherr , Philip Moorby Three Decades of HDLs: Part II, Conlan Through Verilog. [Citation Graph (0, 0)][DBLP ] IEEE Design & Test of Computers, 1992, v:9, n:3, pp:54-63 [Journal ] Karl J. Lieberherr , Cun Xiao Customizing Adaptive Software to Object-Oriented Software Using Grammars. [Citation Graph (0, 0)][DBLP ] Int. J. Found. Comput. Sci., 1994, v:5, n:2, pp:179-208 [Journal ] Karl J. Lieberherr , Cun Xiao Erratum: Customizing Adaptive Software to Object-Oriented Software Using Grammars. [Citation Graph (0, 0)][DBLP ] Int. J. Found. Comput. Sci., 1994, v:5, n:3/4, pp:329- [Journal ] Karl J. Lieberherr , Ernst Specker Complexity of Partial Satisfaction. [Citation Graph (0, 0)][DBLP ] J. ACM, 1981, v:28, n:2, pp:411-421 [Journal ] Karl J. Lieberherr Algorithmic Extremal Problems in Combinatorial Optimization. [Citation Graph (0, 0)][DBLP ] J. Algorithms, 1982, v:3, n:3, pp:225-244 [Journal ] Karl J. Lieberherr Object-oriented software development with the Demeter Method (abstract). [Citation Graph (0, 0)][DBLP ] OOPS Messenger, 1993, v:4, n:2, pp:220- [Journal ] Karl J. Lieberherr Workshop on adaptable and adaptive software. [Citation Graph (0, 0)][DBLP ] OOPS Messenger, 1995, v:6, n:4, pp:149-154 [Journal ] Karl J. Lieberherr , Ian M. Holland , Walter L. Hürsch , Ignacio Silva-Lepe , Cun Xiao Demeter Tools/C++ (abstract). [Citation Graph (0, 0)][DBLP ] OOPS Messenger, 1993, v:4, n:2, pp:233- [Journal ] Jens Palsberg , Boaz Patt-Shamir , Karl J. Lieberherr A New Approach to Compiling Adaptive Programs. [Citation Graph (0, 0)][DBLP ] Sci. Comput. Program., 1997, v:29, n:3, pp:303-326 [Journal ] Karl J. Lieberherr , Ian M. Holland Formulations and benefits of the law of demeter. [Citation Graph (0, 0)][DBLP ] SIGPLAN Notices, 1989, v:24, n:3, pp:67-78 [Journal ] Karl J. Lieberherr , Roberto Zicari Editorial. [Citation Graph (0, 0)][DBLP ] TAPOS, 1995, v:1, n:1, pp:1- [Journal ] James Finn , Karl J. Lieberherr Primality Testing and Factoring. [Citation Graph (0, 0)][DBLP ] Theor. Comput. Sci., 1983, v:23, n:, pp:211-215 [Journal ] Ming-Deh A. Huang , Karl J. Lieberherr Implications of Forbidden Structures for Extremal Algorithmic Problems. [Citation Graph (0, 0)][DBLP ] Theor. Comput. Sci., 1985, v:40, n:, pp:195-210 [Journal ] Karl J. Lieberherr P-Optimal Heuristics. [Citation Graph (0, 0)][DBLP ] Theor. Comput. Sci., 1980, v:10, n:, pp:123-131 [Journal ] Karl J. Lieberherr Uniform Complexity and Digital Signatures. [Citation Graph (0, 0)][DBLP ] Theor. Comput. Sci., 1981, v:16, n:, pp:99-110 [Journal ] Karl J. Lieberherr , Boaz Patt-Shamir , Doug Orleans Traversals of object structures: Specification and Efficient Implementation. [Citation Graph (0, 0)][DBLP ] ACM Trans. Program. Lang. Syst., 2004, v:26, n:2, pp:370-412 [Journal ] Linda M. Seiter , Jens Palsberg , Karl J. Lieberherr Evolution of Object Behavior Using Context Relations. [Citation Graph (0, 0)][DBLP ] IEEE Trans. Software Eng., 1998, v:24, n:1, pp:79-92 [Journal ] Ahmed Abdelmeged , Karl J. Lieberherr Recursive adaptive computations using perobject visitors. [Citation Graph (0, 0)][DBLP ] OOPSLA Companion, 2007, pp:825-826 [Conf ] Weaving generic programming and traversal performance. [Citation Graph (, )][DBLP ] A type system for functional traversal-based aspects. [Citation Graph (, )][DBLP ] Search in 0.062secs, Finished in 0.064secs