 |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers.gz/LHX91-cd-extensions.ps.gz, 19920221 Object-extending Class Transformations Karl J. Lieberherr, Walter L. H ursch, Cun Xiao Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Ave., Boston MA 02115 lieber or huersch or cunxiao@corwin.CCS.northeastern.EDU phone: +1-617-437-2077 or +1-617-437-3824 fax: |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers/LHX91-cd-extensions.ps, 19920221 Object-extending Class Transformations Karl J. Lieberherr, Walter L. H ursch, Cun Xiao Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Ave., Boston MA 02115 lieber or huersch or cunxiao@corwin.CCS.northeastern.EDU phone: +1-617-437-2077 or +1-617-437-3824 fax: |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/class-packet/LHX91-cd-extensions.ps, 19920221 Object-extending Class Transformations Karl J. Lieberherr, Walter L. H ursch, Cun Xiao Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Ave., Boston MA 02115 lieber or huersch or cunxiao@corwin.CCS.northeastern.EDU phone: +1-617-437-2077 or +1-617-437-3824 fax: |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/class-packet/LX93a-foundations-oo-data-modeling.ps, 19920513 Formal Foundations for Object-Oriented Data Modeling Karl Lieberherr and Cun Xiao Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Ave., Boston MA 02115 lieber@corwin.CCS.northeastern.EDU cunxiao@corwin.CCS.northeastern.EDU phone: (617) 437 20 77, fax: (617) 437 51 21 |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers/LX93a-foundations-oo-data-modeling.ps, 19920513 Formal Foundations for Object-Oriented Data Modeling Karl Lieberherr and Cun Xiao Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Ave., Boston MA 02115 lieber@corwin.CCS.northeastern.EDU cunxiao@corwin.CCS.northeastern.EDU phone: (617) 437 20 77, fax: (617) 437 51 21 |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers.gz/LX93a-foundations-oo-data-modeling.ps.gz, 19920513 Formal Foundations for Object-Oriented Data Modeling Karl Lieberherr and Cun Xiao Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Ave., Boston MA 02115 lieber@corwin.CCS.northeastern.EDU cunxiao@corwin.CCS.northeastern.EDU phone: (617) 437 20 77, fax: (617) 437 51 21 |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/class-packet/LXSL91-propagation-patterns.ps, 19920619 A Graph-Based Specification Language for Object-Oriented Programs Karl J. Lieberherr, Ignacio Silva-Lepe and Cun Xiao Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Ave., Boston MA 02115 lieber@corwin.CCS.northeastern.EDU, phone: (617) 437 2077 June 19, 1992 |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/class-packet/drawing-instr.ps, 19920623 Construction class (instantiable)Alternation class (abstract)Repetition class (collection)Construction edge (part-of)Alternation edge (inheritance) |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/demo-slides/ecoop92.ps, 19920715 The DEMETER System / C++ Ian Holland, Walter H ursch, Karl Lieberherr, Ignacio Silva-Lepe Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Ave., Boston MA 02115 fholland, huersch, lieber, nachog@flora.ccs.northeastern.edu phone: +1-617-437-3824 or +1-617-437-2077 fax: |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers.gz/LHSLX92-pp-experience.ps.gz, 19920811 Experience with a Graph-Based Propagation Programming Tool Karl J.Lieberherr, Walter H ursch, Ignacio Silva-Lepe and Cun Xiao Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Ave., Boston MA 02115 c 1992 by IEEE. All rights reserved. Published at CASE '92, Montreal, |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/class-packet/LHSLX92-pp-experience.ps, 19920811 Experience with a Graph-Based Propagation Programming Tool Karl J.Lieberherr, Walter H ursch, Ignacio Silva-Lepe and Cun Xiao Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Ave., Boston MA 02115 c 1992 by IEEE. All rights reserved. Published at CASE '92, Montreal, |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers/LHSLX92-pp-experience.ps, 19920811 Experience with a Graph-Based Propagation Programming Tool Karl J.Lieberherr, Walter H ursch, Ignacio Silva-Lepe and Cun Xiao Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Ave., Boston MA 02115 c 1992 by IEEE. All rights reserved. Published at CASE '92, Montreal, |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/class-packet/Hur91-demeter-tools-user-guide.ps, 19920812 User's Guide to the Demeter System / C++ Walter L. H ursch Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Ave., Boston MA 02115 huersch@corwin.ccs.northeastern.edu phone: (617) 437 3824, fax: (617) 437 5121 August 12, 1992 Copyright c 1991 Northeastern University 1 |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers/Hur91-demeter-tools-user-guide.ps, 19920814 User's Guide to the Demeter System / C++ Walter L. H ursch Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Ave., Boston MA 02115 huersch@corwin.ccs.northeastern.edu phone: (617) 437 3824, fax: (617) 437 5121 January 16, 1992 Copyright c 1991 Northeastern University 1 |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers.gz/Hur91-demeter-tools-user-guide.ps.gz, 19920814 User's Guide to the Demeter System / C++ Walter L. H ursch Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Ave., Boston MA 02115 huersch@corwin.ccs.northeastern.edu phone: (617) 437 3824, fax: (617) 437 5121 January 16, 1992 Copyright c 1991 Northeastern University 1 |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers/what-is-demeter.ps, 19920814 The Demeter System/C++ The Demeter Team January 9, 1992 Copyright c 1989 Karl Lieberherr |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers/Lie91b-behavioral-objectives.ps, 19920814 The Stepping Stones to Object-Oriented Design and Programming Karl J. Lieberherr Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Ave., Boston MA 02115 lieber@corwin.CCS.northeastern.EDU phone: (617) 437 20 77 January 6, 1992 Texed at 17:35 January 6, 1992 Copyright c |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers/HSX91-in-any-CASE.ps, 19920814 In any CASE: Demeter Walter L. H ursch, Linda M. Seiter, Cun Xiao Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Ave., Boston MA 02115 January 7, 1992 Appeared in the American Programmer, October 1991, Vol. 4, no. 10, pages 46-56. Texed at 15:07 January 7, 1992 |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers/gentle-intro-demeter.ps, 19920814 DEMETER TOOLS DOCUMENTATION Copyright c 1991 Karl Lieberherr Texed at January 9, 1992 A Gentle Introduction to Using the Demeter Tools This file is in tools/gentle-intros/g-demeter.tex Path names in this directory are usually with respect to the directory where the ftp files reside. In the NU |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers.gz/Lie91a-growth-plans.ps.gz, 19920814 Controlling the Evolution of Object-Oriented Applications Karl J. Lieberherr Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Ave., Boston MA 02115 lieber@corwin.CCS.northeastern.EDU phone: (617) 437 2077 January 27, 1992 Texed at 16:58 January 27, 1992 Copyright c |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers.gz/what-is-demeter.ps.gz, 19920814 The Demeter System/C++ The Demeter Team January 9, 1992 Copyright c 1989 Karl Lieberherr |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers.gz/LXSL91-propagation-patterns.ps.gz, 19920814 Propagation Patterns: Abbreviated Specifications of Cooperative Behavior Karl J. Lieberherr, Cun Xiao and Ignacio Silva-Lepe Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Ave., Boston MA 02115 lieber@corwin.CCS.northeastern.EDU phone: (617) 437 20 77 June 7, 1991 |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers.gz/Ber91-obj-pres-cd-trans.ps.gz, 19920814 SIGPLAN Notices Vol. 26, No. 11, pages 299-313, Phoenix, AZ, November 1991. ACM Press. Object-Preserving Class Transformations Paul L. Bergstein Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Ave., Boston MA 02115 pberg@corwin.CCS.northeastern.EDU |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers/demeter-system-publications.ps, 19920814 Demeter System Publications The Demeter Team c/o Karl J. Lieberherr Northeastern University, College of Computer Science 125 Cullinane Hall, 360 Huntington Ave., Boston MA 02115 lieber@corwin.CCS.northeastern.EDU phone: (617) 437 20 77 January 3, 1992 Texed at 16:43 January 3, 1992 Copyright c 1991 Karl |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers/Hol91-Specify-Reuse-Components-Contracts.ps, 19920814 Specifying reusable components using Contracts . Ian M. Holland College of Computer Science, Northeastern University, 360 Huntington Ave., Boston MA 02115 January 30, 1992 |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers.gz/Lie91b-behavioral-objectives.ps.gz, 19920814 The Stepping Stones to Object-Oriented Design and Programming Karl J. Lieberherr Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Ave., Boston MA 02115 lieber@corwin.CCS.northeastern.EDU phone: (617) 437 20 77 January 6, 1992 Texed at 17:35 January 6, 1992 Copyright c |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers.gz/LBS90-abs-of-oo-data-models.ps.gz, 19920814 Abstraction of Object-Oriented Data Models Karl J. Lieberherr, Paul Bergstein, Ignacio Silva-Lepe Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Ave., Boston MA 02115 lieber@corwin.CCS.northeastern.EDU phone: (617) 437 20 77 |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers/Ber91-obj-pres-cd-trans.ps, 19920814 SIGPLAN Notices Vol. 26, No. 11, pages 299-313, Phoenix, AZ, November 1991. ACM Press. Object-Preserving Class Transformations Paul L. Bergstein Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Ave., Boston MA 02115 pberg@corwin.CCS.northeastern.EDU |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers.gz/LX91b-kernel-lang-for-ood.ps.gz, 19920814 The Demeter Kernel Model for Object-Oriented and Language Design Karl Lieberherr Cun Xiao Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Ave., Boston MA 02115 lieber@corwin.CCS.northeastern.EDU cunxiao@corwin.CCS.northeastern.EDU phone: (617) 437 20 77, fax (617) 437 |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers.gz/LBSL91-from-objects-to-cl.ps.gz, 19920814 From objects to classes: Algorithms for optimal object-oriented design Karl J. Lieberherr, Paul Bergstein, Ignacio Silva-Lepe Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Ave., Boston MA 02115 lieber@corwin.CCS.northeastern.EDU phone: (617) 437 20 77 January 27, |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers.gz/gentle-intro-demeter.ps.gz, 19920814 DEMETER TOOLS DOCUMENTATION Copyright c 1991 Karl Lieberherr Texed at January 9, 1992 A Gentle Introduction to Using the Demeter Tools This file is in tools/gentle-intros/g-demeter.tex Path names in this directory are usually with respect to the directory where the ftp files reside. In the NU |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers/LBSL91-from-objects-to-cl.ps, 19920814 From objects to classes: Algorithms for optimal object-oriented design Karl J. Lieberherr, Paul Bergstein, Ignacio Silva-Lepe Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Ave., Boston MA 02115 lieber@corwin.CCS.northeastern.EDU phone: (617) 437 20 77 January 27, |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers/LXSL91-propagation-patterns.ps, 19920814 Propagation Patterns: Abbreviated Specifications of Cooperative Behavior Karl J. Lieberherr, Cun Xiao and Ignacio Silva-Lepe Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Ave., Boston MA 02115 lieber@corwin.CCS.northeastern.EDU phone: (617) 437 20 77 June 7, 1991 |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers.gz/BL91-incr-cd-learning.ps.gz, 19920814 European Conference on Object-Oriented Programming, pages 377-396, Geneva, Switzerland, 1991. Springer Verlag. 1991 Springer Verlag Incremental Class Dictionary Learning and Optimization Paul L. Bergstein and Karl J. Lieberherr Northeastern University, College of Computer Science Cullinane Hall, 360 |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers/LBS90-abs-of-oo-data-models.ps, 19920814 Abstraction of Object-Oriented Data Models Karl J. Lieberherr, Paul Bergstein, Ignacio Silva-Lepe Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Ave., Boston MA 02115 lieber@corwin.CCS.northeastern.EDU phone: (617) 437 20 77 |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers/BL91-incr-cd-learning.ps, 19920814 European Conference on Object-Oriented Programming, pages 377-396, Geneva, Switzerland, 1991. Springer Verlag. 1991 Springer Verlag Incremental Class Dictionary Learning and Optimization Paul L. Bergstein and Karl J. Lieberherr Northeastern University, College of Computer Science Cullinane Hall, 360 |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers.gz/demeter-system-publications.ps.gz, 19920814 Demeter System Publications The Demeter Team c/o Karl J. Lieberherr Northeastern University, College of Computer Science 125 Cullinane Hall, 360 Huntington Ave., Boston MA 02115 lieber@corwin.CCS.northeastern.EDU phone: (617) 437 20 77 January 3, 1992 Texed at 16:43 January 3, 1992 Copyright c 1991 Karl |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers/Lie91a-growth-plans.ps, 19920814 Controlling the Evolution of Object-Oriented Applications Karl J. Lieberherr Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Ave., Boston MA 02115 lieber@corwin.CCS.northeastern.EDU phone: (617) 437 2077 January 27, 1992 Texed at 16:58 January 27, 1992 Copyright c |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers.gz/HSX91-in-any-CASE.ps.gz, 19920814 In any CASE: Demeter Walter L. H ursch, Linda M. Seiter, Cun Xiao Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Ave., Boston MA 02115 January 7, 1992 Appeared in the American Programmer, October 1991, Vol. 4, no. 10, pages 46-56. Texed at 15:07 January 7, 1992 |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers.gz/Hol91-Specify-Reuse-Components-Contracts.ps.gz, 19920814 Specifying reusable components using Contracts . Ian M. Holland College of Computer Science, Northeastern University, 360 Huntington Ave., Boston MA 02115 January 30, 1992 |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/class-packet/HSX91-in-any-CASE.ps, 19920822 In any CASE: Demeter Walter L. H ursch, Linda M. Seiter, Cun Xiao Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Ave., Boston MA 02115 January 7, 1992 Appeared in the American Programmer, October 1991, Vol. 4, no. 10, pages 46-56. Texed at 15:07 January 7, 1992 |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers/L92a-component-enhancement.ps, 19920915 Appears in: INFORMATION PROCESSING '92 Proceedings of the 12th World Computer Congress Madrid, Spain, 7-11 September 1992 Volume 1: ALGORITHMS, SOFTWARE, ARCHITECTURE Edited by J. van Leeuwen Component Enhancement: An Adaptive Reusability Mechanism for Groups of Collaborating Classes Karl J. Lieberherr |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers.gz/L92a-component-enhancement.ps.gz, 19920915 Appears in: INFORMATION PROCESSING '92 Proceedings of the 12th World Computer Congress Madrid, Spain, 7-11 September 1992 Volume 1: ALGORITHMS, SOFTWARE, ARCHITECTURE Edited by J. van Leeuwen Component Enhancement: An Adaptive Reusability Mechanism for Groups of Collaborating Classes Karl J. Lieberherr |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/class-packet/L92a-component-enhancement.ps, 19920915 Appears in: INFORMATION PROCESSING '92 Proceedings of the 12th World Computer Congress Madrid, Spain, 7-11 September 1992 Volume 1: ALGORITHMS, SOFTWARE, ARCHITECTURE Edited by J. van Leeuwen Component Enhancement: An Adaptive Reusability Mechanism for Groups of Collaborating Classes Karl J. Lieberherr |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/class-packet/gentle-demeter.ps, 19920921 DEMETER TOOLS DOCUMENTATION Copyright c 1991 Karl Lieberherr Texed at September 21, 1992 A Gentle Introduction to Using the Demeter Tools This file is in tools/gentle-intros/g-demeter.tex Path names in this directory are usually with respect to the directory where the ftp files reside. In the NU |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers/L92a-learn-oosd-Demeter.ps, 19920921 Learning Object-Oriented Software Development with the Demeter Method Karl J. Lieberherr Director, Center for Software Sciences Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Ave., Boston MA 02115 lieber@corwin.CCS.northeastern.EDU phone: (617) 437 20 77 FAX: (617) |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/class-packet/acknowledgements.ps, 19920921 Acknowledgements The Demeter project started at GTE Laboratories in 1984 where Demeter Tools/Pascal (then called GEM) was developed. Since 1985, the project lives in the College of Computer Science at Northeastern University. We first developed Demeter Tools/Flavors and then Demeter Tools/C++. The |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/class-packet/sysdescr.ps, 19920921 The Magical Demeter Pyramid SchemasSemischemasCode FragmentsC++, Smalltalk, Eiffel, CLOS, Objective-CSemischema Directives 1 FunctionalDependenciesRequirementsObjectsErrorsErrorsSentencesErrors add terminalsidentifyidentifyabstractnormalizecheckmodifyoptimizegeneratemodifymodifyparsecheckmodify C++Class |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/class-packet/L92a-learn-oosd-Demeter.ps, 19920921 Learning Object-Oriented Software Development with the Demeter Method Karl J. Lieberherr Director, Center for Software Sciences Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Ave., Boston MA 02115 lieber@corwin.CCS.northeastern.EDU phone: (617) 437 20 77 FAX: (617) |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers.gz/L92a-learn-oosd-Demeter.ps.gz, 19920921 Learning Object-Oriented Software Development with the Demeter Method Karl J. Lieberherr Director, Center for Software Sciences Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Ave., Boston MA 02115 lieber@corwin.CCS.northeastern.EDU phone: (617) 437 20 77 FAX: (617) |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers/L92c-HardwareDescrLang-Zeus.ps, 19921101 The Hardware Description Language Zeus Karl J. Lieberherr Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Ave., Boston MA 02115 lieber@corwin.CCS.northeastern.EDU phone: (617) 437 20 77 FAX: (617) 437 51 21 August 5, 1992 Texed at 14:04 August 5, 1992 Copyright c 1991 |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers.gz/L92c-HardwareDescrLang-Zeus.ps.gz, 19921101 The Hardware Description Language Zeus Karl J. Lieberherr Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Ave., Boston MA 02115 lieber@corwin.CCS.northeastern.EDU phone: (617) 437 20 77 FAX: (617) 437 51 21 August 5, 1992 Texed at 14:04 August 5, 1992 Copyright c 1991 |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers.gz/HLM93-abstraction.ps.gz, 19921217 Object-Oriented Schema Extension and Abstraction Walter H ursch and Karl Lieberherr College of Computer Science, Northeastern University Sougata Mukherjea College of Computing, Georgia Tech |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers/HLM93-abstraction.ps, 19921217 Object-Oriented Schema Extension and Abstraction Walter H ursch and Karl Lieberherr College of Computer Science, Northeastern University Sougata Mukherjea College of Computing, Georgia Tech |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers.gz/SL93a-proc-to-oo-reveng-meth.ps.gz, 19930105 AN EMPIRICAL METHOD FOR IDENTIFYING OBJECTS AND THEIR RESPONSIBILITIES IN A PROCEDURAL PROGRAM Ignacio Silva-Lepe Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Ave., Boston MA 02115 nacho@flora.CCS.northeastern.EDU, phone: (617) 437 3824 |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers/SL93a-proc-to-oo-reveng-meth.ps, 19930105 AN EMPIRICAL METHOD FOR IDENTIFYING OBJECTS AND THEIR RESPONSIBILITIES IN A PROCEDURAL PROGRAM Ignacio Silva-Lepe Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Ave., Boston MA 02115 nacho@flora.CCS.northeastern.EDU, phone: (617) 437 3824 |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers.gz/LX93b-oo-software-evolution.ps.gz, 19930125 Object-Oriented Software Evolution Karl J. Lieberherr Cun Xiao Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Ave., Boston MA 02115 lieber@corwin.CCS.northeastern.EDU cunxiao@corwin.CCS.northeastern.EDU phone: (617) 437 2077 January 25, 1993 Texed at 14:13 January |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers/LX93b-oo-software-evolution.ps, 19930125 Object-Oriented Software Evolution Karl J. Lieberherr Cun Xiao Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Ave., Boston MA 02115 lieber@corwin.CCS.northeastern.EDU cunxiao@corwin.CCS.northeastern.EDU phone: (617) 437 2077 January 25, 1993 Texed at 14:13 January |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers.gz/LSLX93-adaptive-programming.ps.gz, 19930521 Adaptive Object-Oriented Programming using Graph-Based Customization Karl J. Lieberherr, Ignacio Silva-Lepe and Cun Xiao Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Ave., Boston MA 02115 lieber@ccs.neu.edu, phone: (617) 373 2077 |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers/LSLX93-adaptive-programming.ps, 19930521 Adaptive Object-Oriented Programming using Graph-Based Customization Karl J. Lieberherr, Ignacio Silva-Lepe and Cun Xiao Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Ave., Boston MA 02115 lieber@ccs.neu.edu, phone: (617) 373 2077 |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers/LX91b-kernel-lang-for-ood.ps, 19930601 Customizing adaptive software to object-oriented software using grammars Karl J. Lieberherr Cun Xiao Northeastern University, College of Computer Science Cullinane Hall, Boston MA 02115 lieber@CCS.neu.EDU cunxiao@CCS.neu.EDU phone: (617) 373 20 77, fax (617) 373 51 21 June 1, 1993 Texed at 11:19 June 1, |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers.gz/LH89-law-of-demeter.ps.gz, 19930604 Assuring Good Style for Object-Oriented Programs Karl J. Lieberherr and Ian Holland Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Ave., Boston, MA 02115 lieber@ccs.neu.edu, phone: (617) 373 2077 |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers/LH89-law-of-demeter.ps, 19930604 Assuring Good Style for Object-Oriented Programs Karl J. Lieberherr and Ian Holland Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Ave., Boston, MA 02115 lieber@ccs.neu.edu, phone: (617) 373 2077 |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers/HB93-maintain-behavior.ps, 19930719 Maintaining Behavioral Consistency during Schema Evolution Walter L. H ursch and Paul L. Bergstein College of Computer Science, Northeastern University 360 Huntington Avenue #CN237, Boston MA 02115 f huersch j pberg g@ccs.neu.edu Copyright c 1993 by the authors. All rights reserved. |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers/LX93c-minimize-dependency.ps, 19930722 Minimizing Dependency on Class Structures with Adaptive Programs Karl J. Lieberherr Cun Xiao Northeastern University, College of Computer Science Cullinane Hall, Boston MA 02115 lieber@CCS.neu.EDU cunxiao@CCS.neu.EDU |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers.gz/LX93c-minimize-dependency.ps.gz, 19930722 Minimizing Dependency on Class Structures with Adaptive Programs Karl J. Lieberherr Cun Xiao Northeastern University, College of Computer Science Cullinane Hall, Boston MA 02115 lieber@CCS.neu.EDU cunxiao@CCS.neu.EDU |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers.gz/SLHS94-demeter-cpp-report.ps.gz, 19930812 A Demeter/C++ Report Ignacio Silva-Lepe, Walter H ursch and Greg Sullivan Northeastern University, College of Computer Science Cullinane Hall, Boston MA 02115 f nachojhuerschjgregs g@ccs.neu.edu Copyright c 1993 by the authors. All rights reserved. 1 Introduction Demeter/C++ is an object-oriented |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers/SLHS94-demeter-cpp-report.ps, 19930812 A Demeter/C++ Report Ignacio Silva-Lepe, Walter H ursch and Greg Sullivan Northeastern University, College of Computer Science Cullinane Hall, Boston MA 02115 f nachojhuerschjgregs g@ccs.neu.edu Copyright c 1993 by the authors. All rights reserved. 1 Introduction Demeter/C++ is an object-oriented |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers/SL93b-proc-to-oo-migration.ps, 19930921 A Model for Migrating Procedural Programs into Object-Oriented Programs Ignacio Silva-Lepe Northeastern University, College of Computer Science Cullinane Hall, Boston, MA 02115 nacho@ccs.neu.edu, phone: (617) 373 3824 |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers/K92-pp-query-language.ps, 19930922 Linda Keszenheimer Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Avenue, Boston MA 02115 November 25, 1992 Copyright c 1992 Linda Keszenheimer |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers/K93-adapting-behavior-evolution.ps, 19930922 Specifying and Adapting Object Behavior during System Evolution Linda Keszenheimer Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Avenue, Boston MA 02115 seiter@ccs.neu.edu |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers.gz/K92-pp-query-language.ps.gz, 19930922 Linda Keszenheimer Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Avenue, Boston MA 02115 November 25, 1992 Copyright c 1992 Linda Keszenheimer |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers.gz/K93-adapting-behavior-evolution.ps.gz, 19930922 Specifying and Adapting Object Behavior during System Evolution Linda Keszenheimer Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Avenue, Boston MA 02115 seiter@ccs.neu.edu |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers.gz/SL93b-proc-to-oo-migration.ps.gz, 19930924 A Model for Migrating Procedural Programs into Object-Oriented Programs Ignacio Silva-Lepe Northeastern University, College of Computer Science Cullinane Hall, Boston, MA 02115 nacho@ccs.neu.edu, phone: (617) 373 3824 |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers/research-92-93.ps, 19931012 Adaptive Software: 92/93 Research Report Karl Lieberherr 1 Introdcution The research group of Prof. Lieberherr, known as the Demeter team, is working on a new technique to develop software by using elastic class structures. A key idea behind adaptive software is Polya's Inventor's Paradox which says |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers.gz/research-92-93.ps.gz, 19931012 Adaptive Software: 92/93 Research Report Karl Lieberherr 1 Introdcution The research group of Prof. Lieberherr, known as the Demeter team, is working on a new technique to develop software by using elastic class structures. A key idea behind adaptive software is Polya's Inventor's Paradox which says |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers/SL94-pp-abs.ps, 19931208 Abstracting Graph-Based Specifications of Object-Oriented Programs Ignacio Silva-Lepe Northeastern University, College of Computer Science |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers.gz/SL94-pp-abs.ps.gz, 19931208 Abstracting Graph-Based Specifications of Object-Oriented Programs Ignacio Silva-Lepe Northeastern University, College of Computer Science |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers/K94-behavior-evol-CAiSE.ps, 19940224 Utilizing Behavioral Abstractions to Facilitate Maintenance during Class Evolution Linda M. Keszenheimer Northeastern University, College of Computer Science Cullinane Hall, 360 Huntington Avenue, Boston MA, USA 02115 seiter@ccs.neu.edu |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers.gz/LL94-synch-patterns.ps.gz, 19940414 Abstracting Process-to-Function Relations in Concurrent Object-Oriented Applications Cristina Videira Lopes , Karl J. Lieberherr College of Computer Science Northeastern University Cullinane Hall Boston, MA 02115, USA email: fcrista, lieberg@ccs.neu.edu |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers/LL94-synch-patterns.ps, 19940414 Abstracting Process-to-Function Relations in Concurrent Object-Oriented Applications Cristina Videira Lopes , Karl J. Lieberherr College of Computer Science Northeastern University Cullinane Hall Boston, MA 02115, USA email: fcrista, lieberg@ccs.neu.edu |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers.gz/LX95a-grammars-as-customizers.ps.gz, 19940525 Customizing adaptive software to object-oriented software using grammars Karl J. Lieberherr Cun Xiao Northeastern University, College of Computer Science Cullinane Hall, Boston MA 02115 flieber,cunxiaog@ccs.neu.edu phone: (617) 373 2077, fax (617) 373 5121 Texed at 16:02 May 25, 1994 Copyright c 1994 |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers/LX95a-grammars-as-customizers.ps, 19940525 Customizing adaptive software to object-oriented software using grammars Karl J. Lieberherr Cun Xiao Northeastern University, College of Computer Science Cullinane Hall, Boston MA 02115 flieber,cunxiaog@ccs.neu.edu phone: (617) 373 2077, fax (617) 373 5121 Texed at 16:02 May 25, 1994 Copyright c 1994 |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers.gz/FL94-opportunistic-params.ps.gz, 19940629 Reuse of Adaptive Software through Opportunistic Parameterization Natalya Fridman and Karl Lieberherr Northeastern University, College of Computer Science Cullinane Hall, Boston MA 02115 fnatasha,lieberg@ccs.neu.edu (617) 373-2462 |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers/FL94-opportunistic-params.ps, 19940629 Reuse of Adaptive Software through Opportunistic Parameterization Natalya Fridman and Karl Lieberherr Northeastern University, College of Computer Science Cullinane Hall, Boston MA 02115 fnatasha,lieberg@ccs.neu.edu (617) 373-2462 |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers.gz/KL94-testing-adaptive.ps.gz, 19941129 Incremental Testing of Adaptive Software Linda M. Keszenheimer and Karl J. Lieberherr seiter@ccs.neu.edu, lieber@ccs.neu.edu Copyright c 1994 by the authors. All rights reserved. November 29, 1994 |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers/KL94-testing-adaptive.ps, 19941129 Incremental Testing of Adaptive Software Linda M. Keszenheimer and Karl J. Lieberherr seiter@ccs.neu.edu, lieber@ccs.neu.edu Copyright c 1994 by the authors. All rights reserved. November 29, 1994 |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers/PXL94-adaptive-soft.ps, 19950224 Efficient Implementation of Adaptive Software JENS PALSBERG and CUN XIAO and KARL LIEBERHERR Northeastern University Adaptive programs compute with objects, just like object-oriented programs. Each task to be accomplished is specified by a so-called propagation pattern which traverses the receiver |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers.gz/PXL94-adaptive-soft.ps.gz, 19950224 Efficient Implementation of Adaptive Software JENS PALSBERG and CUN XIAO and KARL LIEBERHERR Northeastern University Adaptive programs compute with objects, just like object-oriented programs. Each task to be accomplished is specified by a so-called propagation pattern which traverses the receiver |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers.gz/L95-adaptive-parameters.ps.gz, 19950227 Adaptive Parameter Passing Cristina Videira Lopes Northeastern University College of Computer Science Boston, MA 02115, USA Tel: (617) 373 5204; Fax: (617) 373 5121 email: crista@ccs.neu.edu February 27, 1995 |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers/LZHL94-polymorphic-reuse.ps, 19950301 Polymorphic reuse mechanisms for object-oriented database specifications Ling Liu and Roberto Zicari J. W. Goethe-Universit at Fachbereich Informatik Robert Mayerstrasse 11{15 Frankfurt am Main, Germany Walter H ursch and Karl Lieberherr Northeastern University College of Computer Science Cullinane Hall |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/l-guide.ps.gz, 19950517 Demeter Laboratory Guide Demeter International, Inc. Walter H ursch Karl Lieberherr Cristina Videira Lopes Ignacio Silva-Lepe Cun Xiao i IMPORTANT NOTICE This Laboratory Guide is made for Demeter Version 5.5. DISCLAIMER OF WARRANTY In no event shall Demeter International, Inc. (DI) be liable to any |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/u-manual.ps.gz, 19950517 Demeter User's Guide Version 5.5 Demeter International, Inc. Karl Lieberherr Walter H ursch Cristina Videira Lopes Ignacio Silva-Lepe Cun Xiao i IMPORTANT NOTICE DISCLAIMER OF WARRANTY In no event shall Demeter International, Inc. (DI) be liable to any party for direct, indirect, special, incidental, or |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers.gz/TR-NU-CCS-95-06.ps.gz, 19950714 Automating the Evolution of Object-Oriented Systems Walter L. H ursch and Linda M. Keszenheimer College of Computer Science, Northeastern University 360 Huntington Avenue #CN21, Boston MA 02115 f huersch j seiter g@ccs.neu.edu phone: +1-617-373-5204 fax: +1-617-373-5121 July 14, 1995 Copyright c 1994, |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers/TR-NU-CCS-95-06.ps, 19950714 Automating the Evolution of Object-Oriented Systems Walter L. H ursch and Linda M. Keszenheimer College of Computer Science, Northeastern University 360 Huntington Avenue #CN21, Boston MA 02115 f huersch j seiter g@ccs.neu.edu phone: +1-617-373-5204 fax: +1-617-373-5121 July 14, 1995 Copyright c 1994, |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers/Lop96-adapt-param.ps, 19951003 Adaptive Parameter Passing Cristina Videira Lopes Northeastern University College of Computer Science Boston, MA 02115, USA Tel: (617) 373 5204; Fax: (617) 373 5121 email: crista@ccs.neu.edu Submitted to ISOTAS'96 Copyright c 1995 by the author. All rights reserved. |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers/HS96-evolution.ps, 19951204 Automating the Evolution of Object-Oriented Systems Walter L. H ursch1 and Linda M. Seiter2 1 Z uhlke Engineering AG, Switzerland 2 Northeastern University, College of Computer Science |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers/PPL96-general-compiler.ps, 19960513 A New Approach to Compiling Adaptive Programs Jens Palsbergy Boaz Patt-Shamirz Karl Lieberherrz March 6, 1996 |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers/LZHL94-polymorphic-reuse-journal.ps, 19961223 IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, VOL. 9, NO. 1, FEBRUARY 1997 1 J:PRODUCTIONTKDE2-INPRODK96095K96095_1.DOC trans-96.dot CG 19,968 12/23/96 9:40 AM 1 / 18 The Role of Polymorphic Reuse Mechanisms in Schema Evolution in an Object-Oriented Database Ling Liu, Member, IEEE, Roberto |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers/L97-SEN-DARPA-report.ps, 19970410 Evolution of Software Via Adaptive Programming Karl J. Lieberherr Northeastern University, College of Computer Science, 161 Cullinane Hall Boston, MA 02115-9959 USA (617) 373 2077 Fax: (617) 373 5121 lieberherr@ccs.neu.edu Demeter home page: http://www.ccs.neu.edu/research/demeter |
 | ftp://ftp.ccs.neu.edu/pub/demeter/documents/papers/LO97-DemeterJava.ps, 19970731 Preventive Program Maintenance in Demeter/Java Karl J. Lieberherr, Doug Orleans Northeastern University, College of Computer Science, 161 CN Boston, MA 02115-9959 USA (617) 373 2077 Fax: (617) 373 5121 flieberherr,dougog@ccs.neu.edu Demeter home page: http://www.ccs.neu.edu/research/demeter Published in |
|