The SCEAS System
Navigation Menu

Search the dblp DataBase

Title:
Author:

Karl J. Lieberherr: [Publications] [Author Rank by year] [Co-authors] [Prefers] [Cites] [Cited by]

Publications of Author

  1. 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]
  2. 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]
  3. 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]
  4. 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]
  5. 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]
  6. 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]
  7. 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]
  8. Paul L. Bergstein, Karl J. Lieberherr
    Incremental Class Dictionary Learning and Optimization. [Citation Graph (1, 0)][DBLP]
    ECOOP, 1991, pp:377-396 [Conf]
  9. 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]
  10. 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]
  11. 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]
  12. 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]
  13. 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]
  14. 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]
  15. 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]
  16. 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]
  17. 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]
  18. 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]
  19. Therapon Skotiniotis, Jeffrey Palm, Karl J. Lieberherr
    Demeter Interfaces: Adaptive Programming Without Surprises. [Citation Graph (0, 0)][DBLP]
    ECOOP, 2006, pp:477-500 [Conf]
  20. 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]
  21. Karl J. Lieberherr, Ernst Specker
    Complexity of Partial Satisfaction [Citation Graph (0, 0)][DBLP]
    FOCS, 1979, pp:132-139 [Conf]
  22. Linda M. Seiter, Mira Mezini, Karl J. Lieberherr
    Dynamic Component Gluing. [Citation Graph (0, 0)][DBLP]
    GCSE, 1999, pp:134-164 [Conf]
  23. 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]
  24. Karl J. Lieberherr
    Uniform Complexity and Digital Signatures. [Citation Graph (0, 0)][DBLP]
    ICALP, 1981, pp:530-543 [Conf]
  25. Karl J. Lieberherr
    Controlling the Complexity of Software Design. [Citation Graph (0, 0)][DBLP]
    ICSE, 2004, pp:2-11 [Conf]
  26. 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]
  27. Karl J. Lieberherr, Doug Orleans
    Preventive Program Maintenance in Demeter/Java. [Citation Graph (0, 0)][DBLP]
    ICSE, 1997, pp:604-605 [Conf]
  28. 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]
  29. 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]
  30. Karl J. Lieberherr, Cun Xiao
    Minimizing Dependency on Class Structures with Adaptive Programs. [Citation Graph (0, 0)][DBLP]
    ISOTAS, 1993, pp:424-441 [Conf]
  31. Andrew V. Goldberg, Karl J. Lieberherr
    Efficient Test Generation Algorithms. [Citation Graph (0, 0)][DBLP]
    ITC, 1985, pp:508-517 [Conf]
  32. Karl J. Lieberherr
    Probabilistic Combinatorial Optimization. [Citation Graph (0, 0)][DBLP]
    MFCS, 1981, pp:423-432 [Conf]
  33. 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]
  34. 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]
  35. 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]
  36. 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]
  37. Doug Orleans, Karl J. Lieberherr
    DJ: Dynamic Adaptive Programming in Java. [Citation Graph (0, 0)][DBLP]
    Reflection, 2001, pp:73-80 [Conf]
  38. 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]
  39. 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]
  40. 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]
  41. 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]
  42. 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]
  43. 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]
  44. 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]
  45. 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]
  46. 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]
  47. 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]
  48. 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]
  49. 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]
  50. 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]
  51. 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]
  52. 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]
  53. 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]
  54. 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]
  55. 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]
  56. Karl J. Lieberherr, Roberto Zicari
    Editorial. [Citation Graph (0, 0)][DBLP]
    TAPOS, 1995, v:1, n:1, pp:1- [Journal]
  57. 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]
  58. 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]
  59. Karl J. Lieberherr
    P-Optimal Heuristics. [Citation Graph (0, 0)][DBLP]
    Theor. Comput. Sci., 1980, v:10, n:, pp:123-131 [Journal]
  60. Karl J. Lieberherr
    Uniform Complexity and Digital Signatures. [Citation Graph (0, 0)][DBLP]
    Theor. Comput. Sci., 1981, v:16, n:, pp:99-110 [Journal]
  61. 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]
  62. 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]
  63. Ahmed Abdelmeged, Karl J. Lieberherr
    Recursive adaptive computations using perobject visitors. [Citation Graph (0, 0)][DBLP]
    OOPSLA Companion, 2007, pp:825-826 [Conf]

  64. Weaving generic programming and traversal performance. [Citation Graph (, )][DBLP]


  65. A type system for functional traversal-based aspects. [Citation Graph (, )][DBLP]


Search in 0.004secs, Finished in 0.006secs
NOTICE1
System may not be available sometimes or not working properly, since it is still in development with continuous upgrades
NOTICE2
The rankings that are presented on this page should NOT be considered as formal since the citation info is incomplete in DBLP
 
System created by asidirop@csd.auth.gr [http://users.auth.gr/~asidirop/] © 2002
for Data Engineering Laboratory, Department of Informatics, Aristotle University © 2002