@inproceedings{GoldmanG88:0, title = {Qlisp: Experience and New Directions}, author = {Ron Goldman and Richard P. Gabriel}, year = {1988}, researchr = {https://researchr.org/publication/GoldmanG88%3A0}, cites = {0}, citedby = {0}, pages = {111-123}, booktitle = {ppopp}, } @inproceedings{DeMichielG87, title = {The Common Lisp Object System: An Overview}, author = {Linda G. DeMichiel and Richard P. Gabriel}, year = {1987}, url = {http://link.springer.de/link/service/series/0558/bibs/0276/02760151.htm}, tags = {meta-model, Meta-Environment, meta-objects}, researchr = {https://researchr.org/publication/DeMichielG87}, cites = {0}, citedby = {0}, pages = {151-170}, booktitle = {ECOOPW}, } @inproceedings{CoplienFGTLMNTHV05, title = {Breakthrough ideas}, author = {James Coplien and Brian Foote and Richard P. Gabriel and Dave A. Thomas and Cristina Videira Lopes and Brian Marick and Bonnie A. Nardi and Rob Tow and Andrew Hunt and Glenn Vanderburg}, year = {2005}, doi = {10.1145/1094855.1094863}, url = {http://doi.acm.org/10.1145/1094855.1094863}, researchr = {https://researchr.org/publication/CoplienFGTLMNTHV05}, cites = {0}, citedby = {0}, pages = {76-86}, booktitle = {OOPSLA}, } @article{Gabriel94, title = {Productivity: Is there a Silver Bullet?}, author = {Richard P. Gabriel}, year = {1994}, researchr = {https://researchr.org/publication/Gabriel94}, cites = {0}, citedby = {0}, journal = {joop}, volume = {7}, number = {1}, pages = {89-92}, } @inproceedings{GoldmanGS89, title = {Qlisp: An Interim Report}, author = {Ron Goldman and Richard P. Gabriel and Carol Sexton}, year = {1989}, researchr = {https://researchr.org/publication/GoldmanGS89}, cites = {0}, citedby = {0}, pages = {161-181}, booktitle = {plisp}, } @inproceedings{GoldmanG88, title = {Preliminary Results with the Initial Implementation of Qlisp}, author = {Ron Goldman and Richard P. Gabriel}, year = {1988}, doi = {10.1145/62678.62696}, url = {http://doi.acm.org/10.1145/62678.62696}, researchr = {https://researchr.org/publication/GoldmanG88}, cites = {0}, citedby = {0}, pages = {143-152}, booktitle = {lfp}, } @inproceedings{CostanzaGHS08, title = {Lisp50: The 50th birthday of lisp at OOPSLA 2008}, author = {Pascal Costanza and Richard P. Gabriel and Robert Hirschfeld and Guy L. Steele Jr.}, year = {2008}, doi = {10.1145/1449814.1449882}, url = {http://doi.acm.org/10.1145/1449814.1449882}, tags = {Pascal}, researchr = {https://researchr.org/publication/CostanzaGHS08}, cites = {0}, citedby = {0}, pages = {853-854}, booktitle = {OOPSLA}, } @article{Gabriel93, title = {Gregor Kiczales, Jim des Rivières, and Daniel G. Bobrow, The Art of the Metaobject Protocol}, author = {Richard P. Gabriel}, year = {1993}, tags = {protocol}, researchr = {https://researchr.org/publication/Gabriel93}, cites = {0}, citedby = {0}, journal = {ai}, volume = {61}, number = {2}, pages = {331-342}, } @article{GoldmanG89, title = {Qlisp: Parallel Processing in Lisp}, author = {Ron Goldman and Richard P. Gabriel}, year = {1989}, researchr = {https://researchr.org/publication/GoldmanG89}, cites = {0}, citedby = {0}, journal = {IEEE Software}, volume = {6}, number = {4}, pages = {51-59}, } @article{BobrowDGKKM89a, title = {Common Lisp Object System Specification: 2. Functions in the Programmer Interface}, author = {Daniel G. Bobrow and Linda G. DeMichiel and Richard P. Gabriel and Sonya E. Keene and Gregor Kiczales and David A. Moon}, year = {1989}, researchr = {https://researchr.org/publication/BobrowDGKKM89a}, cites = {0}, citedby = {0}, journal = {lisp}, volume = {1}, number = {3-4}, pages = {299-394}, } @inproceedings{SteeleG93, title = {The Evolution of Lisp}, author = {Guy L. Steele Jr. and Richard P. Gabriel}, year = {1993}, researchr = {https://researchr.org/publication/SteeleG93}, cites = {0}, citedby = {0}, pages = {231-270}, booktitle = {HOPL}, } @inproceedings{JohnsonBBCGW93, title = {How to Get a Paper Accepted at OOPSLA (Panel)}, author = {Ralph E. Johnson and Kent Beck and Grady Booch and William R. Cook and Richard P. Gabriel and Rebecca Wirfs-Brock}, year = {1993}, tags = {e-science}, researchr = {https://researchr.org/publication/JohnsonBBCGW93}, cites = {0}, citedby = {0}, pages = {429-436}, booktitle = {OOPSLA}, } @inproceedings{CohenMLGCD94, title = {Panel: Training Professionals in Object Technology}, author = {Judy Cohen and Mary Lynn Manns and Susan Lilly and Richard P. Gabriel and Janet Conway and Desmond D Souza}, year = {1994}, tags = {meta-model, Meta-Environment, meta-objects}, researchr = {https://researchr.org/publication/CohenMLGCD94}, cites = {0}, citedby = {0}, pages = {46-50}, booktitle = {OOPSLA}, } @inproceedings{BrooksGS83, title = {Lisp-in-Lisp: High Performance and Portability}, author = {Rodney A. Brooks and Richard P. Gabriel and Guy L. Steele Jr.}, year = {1983}, researchr = {https://researchr.org/publication/BrooksGS83}, cites = {0}, citedby = {0}, pages = {845-849}, booktitle = {IJCAI}, } @inproceedings{HaungsFJMG04, title = {Software development: arts & crafts or math & science?}, author = {Jim Haungs and Martin Fowler and Ralph E. Johnson and Steve McConnell and Richard P. Gabriel}, year = {2004}, doi = {10.1145/1028664.1028720}, url = {http://doi.acm.org/10.1145/1028664.1028720}, tags = {e-science}, researchr = {https://researchr.org/publication/HaungsFJMG04}, cites = {0}, citedby = {0}, pages = {141-142}, booktitle = {OOPSLA}, } @inproceedings{SteeleG07, title = {50 in 50}, author = {Guy L. Steele Jr. and Richard P. Gabriel}, year = {2007}, doi = {10.1145/1297846.1297850}, url = {http://doi.acm.org/10.1145/1297846.1297850}, researchr = {https://researchr.org/publication/SteeleG07}, cites = {0}, citedby = {0}, pages = {721}, booktitle = {OOPSLA}, } @article{BobrowDGKKM89, title = {Common Lisp Object System Specification: 1. Programmer Interface Concepts}, author = {Daniel G. Bobrow and Linda G. DeMichiel and Richard P. Gabriel and Sonya E. Keene and Gregor Kiczales and David A. Moon}, year = {1989}, researchr = {https://researchr.org/publication/BobrowDGKKM89}, cites = {0}, citedby = {0}, journal = {lisp}, volume = {1}, number = {3-4}, pages = {245-298}, } @inproceedings{GabrielNSS06, title = {Ultra-large-scale systems}, author = {Richard P. Gabriel and Linda M. Northrop and Douglas C. Schmidt and Kevin J. Sullivan}, year = {2006}, doi = {10.1145/1176617.1176645}, url = {http://doi.acm.org/10.1145/1176617.1176645}, tags = {C++}, researchr = {https://researchr.org/publication/GabrielNSS06}, cites = {0}, citedby = {0}, pages = {632-634}, booktitle = {OOPSLA}, } @inproceedings{NavedaBGDHMW02, title = {Extreme Programming as a Teaching Process}, author = {J. Fernando Naveda and Kent Beck and Richard P. Gabriel and Jorge L. Díaz-Herrera and Watts S. Humphrey and Michael McCracken and David West 0002}, year = {2002}, url = {http://link.springer.de/link/service/series/0558/bibs/2418/24180239.htm}, tags = {extreme programming, teaching, programming}, researchr = {https://researchr.org/publication/NavedaBGDHMW02}, cites = {0}, citedby = {0}, pages = {239}, booktitle = {xpu}, } @inproceedings{BrooksGS82, title = {An Optimizing Compiler for Lexically Scoped LISP}, author = {Rodney A. Brooks and Richard P. Gabriel and Guy L. Steele Jr.}, year = {1982}, doi = {10.1145/800230.807000}, url = {http://doi.acm.org/10.1145/800230.807000}, tags = {optimization, compiler}, researchr = {https://researchr.org/publication/BrooksGS82}, cites = {0}, citedby = {0}, pages = {261-275}, booktitle = {sigplan}, } @article{BobrowMGKKM88, title = {Common Lisp Object System Specification X2JI3 Document 88-002R}, author = {Daniel G. Bobrow and Linda G. DeMichiel and Richard P. Gabriel and Sonya E. Keene and Gregor Kiczales and David A. Moon}, year = {1988}, researchr = {https://researchr.org/publication/BobrowMGKKM88}, cites = {0}, citedby = {0}, journal = {SIGPLAN}, volume = {23}, number = {Special Issue}, } @inproceedings{GabrielM82, title = {Performance of Lisp Systems}, author = {Richard P. Gabriel and Larry Masinter}, year = {1982}, researchr = {https://researchr.org/publication/GabrielM82}, cites = {0}, citedby = {0}, pages = {123-142}, booktitle = {lfp}, } @article{GabrielP88, title = {Endpaper: Technical Issues of Separation in Function Cells and Value Cells}, author = {Richard P. Gabriel and Kent M. Pitman}, year = {1988}, researchr = {https://researchr.org/publication/GabrielP88}, cites = {0}, citedby = {0}, journal = {lisp}, volume = {1}, number = {1}, pages = {81-101}, } @inproceedings{Gabriel06, title = {Design beyond human abilities}, author = {Richard P. Gabriel}, year = {2006}, doi = {10.1145/1119655.1119658}, url = {http://doi.acm.org/10.1145/1119655.1119658}, tags = {design}, researchr = {https://researchr.org/publication/Gabriel06}, cites = {0}, citedby = {0}, pages = {2}, booktitle = {AOSD}, } @inproceedings{GabrielKNSS07, title = {Workshop on Software Technologies for Ultra-Large Scale Systems}, author = {Richard P. Gabriel and Rick Kazman and Linda M. Northrop and Douglas C. Schmidt and Kevin Sullivan}, year = {2007}, doi = {10.1109/ICSECOMPANION.2007.85}, url = {http://doi.ieeecomputersociety.org/10.1109/ICSECOMPANION.2007.85}, tags = {C++}, researchr = {https://researchr.org/publication/GabrielKNSS07}, cites = {0}, citedby = {0}, pages = {140-141}, booktitle = {ICSE}, } @inproceedings{BerginMWDWRG08, title = {A snapshot of studio based learning: code reviews as a means of community building}, author = {Joseph Bergin and Rick Mercer and David West 0002 and Robert C. Duvall and Eugene Wallingford and Pamela M. Rostal and Richard P. Gabriel}, year = {2008}, doi = {10.1145/1449814.1449892}, url = {http://doi.acm.org/10.1145/1449814.1449892}, tags = {rule-based, C++, reviewing}, researchr = {https://researchr.org/publication/BerginMWDWRG08}, cites = {0}, citedby = {0}, pages = {887-888}, booktitle = {OOPSLA}, } @inproceedings{GabrielM84, title = {Queue-based Multi-processing Lisp}, author = {Richard P. Gabriel and John McCarthy}, year = {1984}, tags = {rule-based}, researchr = {https://researchr.org/publication/GabrielM84}, cites = {0}, citedby = {0}, pages = {25-44}, booktitle = {lfp}, } @article{Gabriel94b, title = {The Bead Game, Rugs, and Beauty, Part I}, author = {Richard P. Gabriel}, year = {1994}, researchr = {https://researchr.org/publication/Gabriel94b}, cites = {0}, citedby = {0}, journal = {joop}, volume = {7}, number = {3}, pages = {74-78}, } @inproceedings{HillGSTW03, title = {Innovate!}, author = {Laura Hill and Richard P. Gabriel and Harlan Sexton and Kevin Tyson and David West 0002}, year = {2003}, doi = {10.1145/949344.949408}, url = {http://doi.acm.org/10.1145/949344.949408}, researchr = {https://researchr.org/publication/HillGSTW03}, cites = {0}, citedby = {0}, pages = {271-272}, booktitle = {OOPSLA}, } @article{CohenMLCGD94, title = {Training professionals in object technology (panel)}, author = {Judith N. Cohen and Mary Lynn Manns and Susan Lilly and Janet Conway and Richard P. Gabriel and Desmond D Souza}, year = {1994}, tags = {meta-model, Meta-Environment, meta-objects}, researchr = {https://researchr.org/publication/CohenMLCGD94}, cites = {0}, citedby = {0}, journal = {oopsm}, volume = {5}, number = {4}, pages = {43-47}, } @inproceedings{GabrielS08, title = {Extravagaria IV: photographing conferences}, author = {Richard P. Gabriel and Kevin J. Sullivan}, year = {2008}, doi = {10.1145/1449814.1449881}, url = {http://doi.acm.org/10.1145/1449814.1449881}, researchr = {https://researchr.org/publication/GabrielS08}, cites = {0}, citedby = {0}, pages = {849-852}, booktitle = {OOPSLA}, } @inproceedings{GabrielG06, title = {Conscientious software}, author = {Richard P. Gabriel and Ron Goldman}, year = {2006}, doi = {10.1145/1167473.1167510}, url = {http://doi.acm.org/10.1145/1167473.1167510}, researchr = {https://researchr.org/publication/GabrielG06}, cites = {0}, citedby = {0}, pages = {433-450}, booktitle = {OOPSLA}, } @inproceedings{BrooksGS82:0, title = {S-1 Common Lisp Implementation}, author = {Rodney A. Brooks and Richard P. Gabriel and Guy L. Steele Jr.}, year = {1982}, researchr = {https://researchr.org/publication/BrooksGS82%3A0}, cites = {0}, citedby = {0}, pages = {108-113}, booktitle = {lfp}, } @inproceedings{Gabriel08:0, title = {Designed as designer}, author = {Richard P. Gabriel}, year = {2008}, doi = {10.1145/1449764.1449813}, url = {http://doi.acm.org/10.1145/1449764.1449813}, researchr = {https://researchr.org/publication/Gabriel08%3A0}, cites = {0}, citedby = {0}, pages = {617-632}, booktitle = {OOPSLA}, } @inproceedings{0002RG05, title = {Apprenticeship agility in academia}, author = {David West 0002 and Pamela M. Rostal and Richard P. Gabriel}, year = {2005}, doi = {10.1145/1094855.1094975}, url = {http://doi.acm.org/10.1145/1094855.1094975}, researchr = {https://researchr.org/publication/0002RG05}, cites = {0}, citedby = {0}, pages = {371-374}, booktitle = {OOPSLA}, } @inproceedings{GabrielSSWKS06, title = {Aspects and/versus modularity the grand debate}, author = {Richard P. Gabriel and Guy L. Steele Jr. and Friedrich Steimann and Jim Waldo and Gregor Kiczales and Kevin Sullivan}, year = {2006}, doi = {10.1145/1176617.1176749}, url = {http://doi.acm.org/10.1145/1176617.1176749}, tags = {object-oriented programming, AOP, Modularity, aspect oriented programming, subject-oriented programming, feature-oriented programming}, researchr = {https://researchr.org/publication/GabrielSSWKS06}, cites = {0}, citedby = {0}, pages = {935-936}, booktitle = {OOPSLA}, } @inproceedings{HalsteadCGWY92, title = {Applications for Parallel Symbolic Computation (panel)}, author = {Robert H. Halstead Jr. and Takashi Chikayama and Richard P. Gabriel and David L. Waltz and Akinori Yonezawa}, year = {1992}, researchr = {https://researchr.org/publication/HalsteadCGWY92}, cites = {0}, citedby = {0}, pages = {417}, booktitle = {csreaPSC}, } @article{GabrielWB91, title = {CLOS: Integrating Object-Oriented and Functional Programming}, author = {Richard P. Gabriel and Jon L. White and Daniel G. Bobrow}, year = {1991}, tags = {object-oriented programming, meta programming, functional programming, programming, subject-oriented programming, Meta-Environment, feature-oriented programming, meta-objects}, researchr = {https://researchr.org/publication/GabrielWB91}, cites = {0}, citedby = {0}, journal = {CACM}, volume = {34}, number = {9}, pages = {28-38}, } @inproceedings{GonzalezMCDGD04, title = {2nd Workshop on Object-Oriented Language Engineering for the Post-Java Era: Back to Dynamicity}, author = {Sebastián González and Wolfgang De Meuter and Pascal Costanza and Stéphane Ducasse and Richard P. Gabriel and Theo D'Hondt}, year = {2004}, url = {http://springerlink.metapress.com/openurl.asp?genre=article&issn=0302-9743&volume=3344&spage=49}, tags = {Java, language engineering, Pascal}, researchr = {https://researchr.org/publication/GonzalezMCDGD04}, cites = {0}, citedby = {0}, pages = {49-61}, booktitle = {ECOOPW}, } @inproceedings{Gabriel08, title = {On Sustaining Self}, author = {Richard P. Gabriel}, year = {2008}, doi = {10.1007/978-3-540-89275-5_3}, url = {http://dx.doi.org/10.1007/978-3-540-89275-5_3}, researchr = {https://researchr.org/publication/Gabriel08}, cites = {0}, citedby = {0}, pages = {51-53}, booktitle = {s3}, } @article{Gabriel89, title = {Draft report on requirements for a common prototyping system}, author = {Richard P. Gabriel}, year = {1989}, doi = {10.1145/66083.66092}, url = {http://doi.acm.org/10.1145/66083.66092}, researchr = {https://researchr.org/publication/Gabriel89}, cites = {0}, citedby = {0}, journal = {SIGPLAN}, volume = {24}, number = {3}, pages = {93-165}, } @misc{homepages-g-RichardPGabriel, title = {Home Page}, author = {Richard P. Gabriel}, researchr = {https://researchr.org/publication/homepages-g-RichardPGabriel}, cites = {0}, citedby = {0}, howpublished = {http://en.wikipedia.org/wiki/Richard_P._Gabriel}, } @inproceedings{BrooksPMWBG86, title = {Design of an Optimizing, Dynamically Retargetable Compiler for Common Lisp}, author = {Rodney A. Brooks and David B. Posner and James L. McDonald and Jon L. White and Eric Benson and Richard P. Gabriel}, year = {1986}, tags = {optimization, compiler, design}, researchr = {https://researchr.org/publication/BrooksPMWBG86}, cites = {0}, citedby = {0}, pages = {67-87}, booktitle = {lfp}, } @inproceedings{GabrielF84, title = {A Programming Environment for a Timeshared System}, author = {Richard P. Gabriel and Martin E. Frost}, year = {1984}, tags = {meta programming, meta-model, e-science, programming, Meta-Environment, meta-objects}, researchr = {https://researchr.org/publication/GabrielF84}, cites = {0}, citedby = {0}, pages = {185-192}, booktitle = {SDE}, } @inproceedings{BrooksG84, title = {A Critique of Common Lisp}, author = {Rodney A. Brooks and Richard P. Gabriel}, year = {1984}, researchr = {https://researchr.org/publication/BrooksG84}, cites = {0}, citedby = {0}, pages = {1-8}, booktitle = {lfp}, } @inproceedings{Gabriel02, title = {Triggers and Practice: How Extremes in Writing Relate to Creativity and Learning}, author = {Richard P. Gabriel}, year = {2002}, url = {http://link.springer.de/link/service/series/0558/bibs/2418/24180237.htm}, tags = {writing, creativity}, researchr = {https://researchr.org/publication/Gabriel02}, cites = {0}, citedby = {0}, pages = {237}, booktitle = {xpu}, } @proceedings{oopsla:2007c, title = {Companion to the 22nd Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2007, October 21-25, 2007, Montreal, Quebec, Canada}, year = {2007}, tags = {programming languages, object-oriented programming, programming, subject-oriented programming, feature-oriented programming}, researchr = {https://researchr.org/publication/oopsla%3A2007c}, cites = {0}, citedby = {0}, booktitle = {Companion to the 22nd Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2007, October 21-25, 2007, Montreal, Quebec, Canada}, conference = {OOPSLA}, editor = {Richard P. Gabriel and David F. Bacon and Cristina Videira Lopes and Guy L. Steele Jr.}, publisher = {ACM}, isbn = {978-1-59593-865-7}, } @proceedings{oopsla:2005, title = {Proceedings of the 20th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2005, October 16-20, 2005, San Diego, CA, USA}, year = {2005}, tags = {programming languages, object-oriented programming, programming, subject-oriented programming, feature-oriented programming}, researchr = {https://researchr.org/publication/oopsla%3A2005}, cites = {0}, citedby = {0}, booktitle = {Proceedings of the 20th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2005, October 16-20, 2005, San Diego, CA, USA}, conference = {OOPSLA}, editor = {Ralph E. Johnson and Richard P. Gabriel}, publisher = {ACM}, isbn = {1-59593-031-0}, } @proceedings{oopsla:2007, title = {Proceedings of the 22nd Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2007, October 21-25, 2007, Montreal, Quebec, Canada}, year = {2007}, tags = {programming languages, object-oriented programming, programming, subject-oriented programming, feature-oriented programming}, researchr = {https://researchr.org/publication/oopsla%3A2007}, cites = {0}, citedby = {0}, booktitle = {Proceedings of the 22nd Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2007, October 21-25, 2007, Montreal, Quebec, Canada}, conference = {OOPSLA}, editor = {Richard P. Gabriel and David F. Bacon and Cristina Videira Lopes and Guy L. Steele Jr.}, publisher = {ACM}, isbn = {978-1-59593-786-5}, }