publications: - title: "SourcererDB: An aggregated repository of statically analyzed and cross-linked open source Java projects" author: - name: "Joel Ossher" link: "https://researchr.org/alias/joel-ossher" - name: "Sushil Krishna Bajracharya" link: "https://researchr.org/alias/sushil-krishna-bajracharya" - name: "Erik Linstead" link: "https://researchr.org/alias/erik-linstead" - name: "Pierre Baldi" link: "https://researchr.org/alias/pierre-baldi" - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" year: "2009" doi: "http://dx.doi.org/10.1109/MSR.2009.5069501" links: doi: "http://dx.doi.org/10.1109/MSR.2009.5069501" tags: - "Java" - "source-to-source" - "open-source" researchr: "https://researchr.org/publication/OssherBLBL09" cites: 0 citedby: 0 pages: "183-186" booktitle: "msr" kind: "inproceedings" key: "OssherBLBL09" - title: "1st Workshop on Assessment of Contemporary Modularization Techniques (ACoM.07)" author: - name: "Alessandro Garcia" link: "https://researchr.org/alias/alessandro-garcia" - name: "Elisa L. A. Baniassad" link: "http://www.cse.cuhk.edu.hk/~elisa/index.html" - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" - name: "Christa Schwanninger" link: "https://researchr.org/alias/christa-schwanninger" - name: "Jianjun Zhao" link: "https://researchr.org/alias/jianjun-zhao" year: "2007" doi: "http://doi.ieeecomputersociety.org/10.1109/ICSECOMPANION.2007.1" links: doi: "http://doi.ieeecomputersociety.org/10.1109/ICSECOMPANION.2007.1" researchr: "https://researchr.org/publication/GarciaBLSZ07" cites: 0 citedby: 0 pages: "144-145" booktitle: "ICSE" kind: "inproceedings" key: "GarciaBLSZ07" - title: "PRT simulation in an immersive virtual world" author: - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" - name: "Anton Popov" link: "https://researchr.org/alias/anton-popov" - name: "Lorraine Kan" link: "https://researchr.org/alias/lorraine-kan" - name: "Ricardo Santos Morla" link: "https://researchr.org/alias/ricardo-santos-morla" year: "2008" doi: "http://doi.acm.org/10.1145/1416222.1416287" links: doi: "http://doi.acm.org/10.1145/1416222.1416287" researchr: "https://researchr.org/publication/LopesPKM08" cites: 0 citedby: 0 pages: "57" booktitle: "simutools" kind: "inproceedings" key: "LopesPKM08" - title: "Workshop on Aspects and Dimensions of Concern: Requirements on, and Challenge Problems for, Advanced Separation of Concerns" author: - name: "Peri L. Tarr" link: "https://researchr.org/alias/peri-l.-tarr" - name: "Maja D'Hondt" link: "http://ssel.vub.ac.be/ssel/about/members/majadhondt" - name: "Lodewijk Bergmans" link: "https://researchr.org/alias/lodewijk-bergmans" - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" year: "2000" doi: "http://link.springer.de/link/service/series/0558/bibs/1964/19640203.htm" links: doi: "http://link.springer.de/link/service/series/0558/bibs/1964/19640203.htm" tags: - "separation of concerns" researchr: "https://researchr.org/publication/TarrDBL00" cites: 0 citedby: 0 pages: "203-240" booktitle: "ECOOPW" kind: "inproceedings" key: "TarrDBL00" - title: "Home Page" author: - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" researchr: "https://researchr.org/publication/homepages-l-CristinaVideiraLopes" cites: 0 citedby: 0 howpublished: "http://www.isr.uci.edu/~lopes/" kind: "misc" key: "homepages-l-CristinaVideiraLopes" - title: "Mining concepts from code with probabilistic topic models" author: - name: "Erik Linstead" link: "https://researchr.org/alias/erik-linstead" - name: "Paul Rigor" link: "https://researchr.org/alias/paul-rigor" - name: "Sushil Krishna Bajracharya" link: "https://researchr.org/alias/sushil-krishna-bajracharya" - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" - name: "Pierre Baldi" link: "https://researchr.org/alias/pierre-baldi" year: "2007" doi: "http://doi.acm.org/10.1145/1321631.1321709" links: doi: "http://doi.acm.org/10.1145/1321631.1321709" researchr: "https://researchr.org/publication/LinsteadRBLB07%3A1" cites: 0 citedby: 0 pages: "461-464" booktitle: "ASE" kind: "inproceedings" key: "LinsteadRBLB07:1" - title: "Archetypal Internet-Scale Source Code Searching" author: - name: "Medha Umarji" link: "https://researchr.org/alias/medha-umarji" - name: "Susan Elliott Sim" link: "https://researchr.org/alias/susan-elliott-sim" - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" year: "2008" doi: "http://dx.doi.org/10.1007/978-0-387-09684-1_21" links: doi: "http://dx.doi.org/10.1007/978-0-387-09684-1_21" tags: - "source-to-source" - "peer-to-peer" - "open-source" researchr: "https://researchr.org/publication/UmarjiSL08" cites: 0 citedby: 0 pages: "257-263" booktitle: "oss" kind: "inproceedings" key: "UmarjiSL08" - title: "Making sense of sensing systems: five questions for designers and researchers" author: - name: "Victoria Bellotti" link: "https://researchr.org/alias/victoria-bellotti" - name: "Maribeth Back" link: "https://researchr.org/alias/maribeth-back" - name: "W. Keith Edwards" link: "https://researchr.org/alias/w.-keith-edwards" - name: "Rebecca E. Grinter" link: "https://researchr.org/alias/rebecca-e.-grinter" - name: "D. Austin Henderson Jr." link: "https://researchr.org/alias/d.-austin-henderson-jr." - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" year: "2002" doi: "http://doi.acm.org/10.1145/503376.503450" links: doi: "http://doi.acm.org/10.1145/503376.503450" researchr: "https://researchr.org/publication/BellottiBEGHL02" cites: 0 citedby: 0 pages: "415-422" booktitle: "ifip2-5" kind: "inproceedings" key: "BellottiBEGHL02" - title: "Modeling trust in collaborative information systems" author: - name: "Sara Javanmardi" link: "https://researchr.org/alias/sara-javanmardi" - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" year: "2007" doi: "http://dx.doi.org/10.1109/COLCOM.2007.4553846" links: doi: "http://dx.doi.org/10.1109/COLCOM.2007.4553846" tags: - "modeling" - "information models" researchr: "https://researchr.org/publication/JavanmardiL07" cites: 0 citedby: 0 pages: "299-302" booktitle: "colcom" kind: "inproceedings" key: "JavanmardiL07" - title: "An analysis of modularity in aspect oriented design" author: - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" - name: "Sushil Krishna Bajracharya" link: "https://researchr.org/alias/sushil-krishna-bajracharya" year: "2005" doi: "http://doi.acm.org/10.1145/1052898.1052900" links: doi: "http://doi.acm.org/10.1145/1052898.1052900" tags: - "analysis" - "design" researchr: "https://researchr.org/publication/LopesB05" cites: 0 citedby: 0 pages: "15-26" booktitle: "AOSD" kind: "inproceedings" key: "LopesB05" - title: "Recent Developments in Aspect" author: - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" - name: "Gregor Kiczales" link: "http://people.cs.ubc.ca/~gregor/" year: "1998" doi: "http://link.springer.de/link/service/series/0558/bibs/1543/15430398.htm" links: doi: "http://link.springer.de/link/service/series/0558/bibs/1543/15430398.htm" tags: - "object-oriented programming" - "AOP" - "aspect oriented programming" - "subject-oriented programming" - "feature-oriented programming" researchr: "https://researchr.org/publication/LopesK98" cites: 0 citedby: 0 pages: "398-401" booktitle: "ECOOPW" kind: "inproceedings" key: "LopesK98" - title: "An Application of Latent Dirichlet Allocation to Analyzing Software Evolution" author: - name: "Erik Linstead" link: "https://researchr.org/alias/erik-linstead" - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" - name: "Pierre Baldi" link: "https://researchr.org/alias/pierre-baldi" year: "2008" doi: "http://dx.doi.org/10.1109/ICMLA.2008.47" links: doi: "http://dx.doi.org/10.1109/ICMLA.2008.47" tags: - "software evolution" researchr: "https://researchr.org/publication/LinsteadLB08" cites: 0 citedby: 0 pages: "813-818" booktitle: "icmla" kind: "inproceedings" key: "LinsteadLB08" - title: "US Patent 6467086 Aspect-oriented programming" author: - name: "Gregor Kiczales" link: "http://people.cs.ubc.ca/~gregor/" - name: "Lamping" link: "https://researchr.org/alias/lamping" - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" - name: "Hugunin" link: "https://researchr.org/alias/hugunin" - name: "Hilsdale" link: "https://researchr.org/alias/hilsdale" - name: "Boyapati" link: "https://researchr.org/alias/boyapati" year: "2002" month: "october" doi: "http://www.patentstorm.us/patents/6467086.html" abstract: "The concept of a general purpose aspect is introduced where an aspect transparently forces cross-cutting behavior on object classes and other software entities. A reusable aspect is further described for use as part of an aspect library." links: doi: "http://www.patentstorm.us/patents/6467086.html" tags: - "object-oriented programming" - "meta programming" - "AOP" - "reuse" - "Patent" - "6467086" - "aspect oriented programming" - "programming" - "subject-oriented programming" - "Meta-Environment" - "feature-oriented programming" - "meta-objects" researchr: "https://researchr.org/publication/US+Patent+6467086" cites: 0 citedby: 0 howpublished: "Patent" kind: "misc" key: "US Patent 6467086" - title: "Sourcerer: mining and searching internet-scale software repositories" author: - name: "Erik Linstead" link: "https://researchr.org/alias/erik-linstead" - name: "Sushil Krishna Bajracharya" link: "https://researchr.org/alias/sushil-krishna-bajracharya" - name: "Trung Chi Ngo" link: "https://researchr.org/alias/trung-chi-ngo" - name: "Paul Rigor" link: "https://researchr.org/alias/paul-rigor" - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" - name: "Pierre Baldi" link: "https://researchr.org/alias/pierre-baldi" year: "2009" doi: "http://dx.doi.org/10.1007/s10618-008-0118-x" links: doi: "http://dx.doi.org/10.1007/s10618-008-0118-x" researchr: "https://researchr.org/publication/LinsteadBNRLB09" cites: 0 citedby: 1 journal: "datamine" volume: "18" number: "2" pages: "300-336" kind: "article" key: "LinsteadBNRLB09" - title: "Mining Internet-Scale Software Repositories" author: - name: "Erik Linstead" link: "https://researchr.org/alias/erik-linstead" - name: "Paul Rigor" link: "https://researchr.org/alias/paul-rigor" - name: "Sushil Krishna Bajracharya" link: "https://researchr.org/alias/sushil-krishna-bajracharya" - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" - name: "Pierre Baldi" link: "https://researchr.org/alias/pierre-baldi" year: "2007" doi: "http://books.nips.cc/papers/files/nips20/NIPS2007_0637.pdf" links: doi: "http://books.nips.cc/papers/files/nips20/NIPS2007_0637.pdf" researchr: "https://researchr.org/publication/LinsteadRBLB07" cites: 0 citedby: 0 pages: "929-936" booktitle: "nips" kind: "inproceedings" key: "LinsteadRBLB07" - title: "Open Implementation Design Guidelines" author: - name: "Gregor Kiczales" link: "http://people.cs.ubc.ca/~gregor/" - name: "John Lamping" link: "https://researchr.org/alias/john-lamping" - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" - name: "Chris Maeda" link: "https://researchr.org/alias/chris-maeda" - name: "Anurag Mendhekar" link: "https://researchr.org/alias/anurag-mendhekar" - name: "Gail C. Murphy" link: "https://researchr.org/alias/gail-c.-murphy" year: "1997" doi: "http://doi.acm.org/10.1145/253228.253431" links: doi: "http://doi.acm.org/10.1145/253228.253431" tags: - "object-oriented programming" - "AOP" - "source-to-source" - "C++" - "aspect oriented programming" - "subject-oriented programming" - "design" - "feature-oriented programming" - "open-source" researchr: "https://researchr.org/publication/KiczalesLLMMM97" cites: 0 citedby: 0 pages: "481-490" booktitle: "ICSE" kind: "inproceedings" key: "KiczalesLLMMM97" - title: "Mining search topics from a code search engine usage log" author: - name: "Sushil Krishna Bajracharya" link: "https://researchr.org/alias/sushil-krishna-bajracharya" - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" year: "2009" doi: "http://dx.doi.org/10.1109/MSR.2009.5069489" links: doi: "http://dx.doi.org/10.1109/MSR.2009.5069489" tags: - "search" researchr: "https://researchr.org/publication/BajracharyaL09" cites: 0 citedby: 0 pages: "111-120" booktitle: "msr" kind: "inproceedings" key: "BajracharyaL09" - title: "Leveraging crowdsourcing heuristics to improve search in Wikipedia" author: - name: "Yasser Ganjisaffar" link: "https://researchr.org/alias/yasser-ganjisaffar" - name: "Sara Javanmardi" link: "https://researchr.org/alias/sara-javanmardi" - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" year: "2009" doi: "http://doi.acm.org/10.1145/1641309.1641348" links: doi: "http://doi.acm.org/10.1145/1641309.1641348" tags: - "search" researchr: "https://researchr.org/publication/GanjisaffarJL09" cites: 0 citedby: 0 booktitle: "wikis" kind: "inproceedings" key: "GanjisaffarJL09" - title: "Survey of Technologies for Web Application Development" author: - name: "Barry Doyle" link: "https://researchr.org/alias/barry-doyle" - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" year: "2008" doi: "http://arxiv.org/abs/0801.2618" links: doi: "http://arxiv.org/abs/0801.2618" tags: - "survey" - "web applications" researchr: "https://researchr.org/publication/abs-0801-2618" cites: 0 citedby: 0 journal: "corr" volume: "abs/0801.2618" kind: "article" key: "abs-0801-2618" - title: "Mote-based underwater sensor networks: opportunities, challenges, and guidelines" author: - name: "Raja Jurdak" link: "https://researchr.org/alias/raja-jurdak" - name: "Antonio G. Ruzzelli" link: "https://researchr.org/alias/antonio-g.-ruzzelli" - name: "Gregory M. P. O Hare" link: "https://researchr.org/alias/gregory-m.-p.-o-hare" - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" year: "2008" doi: "http://dx.doi.org/10.1007/s11235-008-9075-3" links: doi: "http://dx.doi.org/10.1007/s11235-008-9075-3" tags: - "rule-based" researchr: "https://researchr.org/publication/JurdakROL08" cites: 0 citedby: 0 journal: "telsys" volume: "37" number: "1-3" pages: "37-47" kind: "article" key: "JurdakROL08" - title: "A survey, classification and comparative analysis of medium access control protocols for ad hoc networks" author: - name: "Raja Jurdak" link: "https://researchr.org/alias/raja-jurdak" - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" - name: "Pierre Baldi" link: "https://researchr.org/alias/pierre-baldi" year: "2004" doi: "http://dl.comsoc.org/cocoon/comsoc/servlets/OntologySearch?query=&node=TOC1496&render=false&type=1" links: doi: "http://dl.comsoc.org/cocoon/comsoc/servlets/OntologySearch?query=&node=TOC1496&render=false&type=1" tags: - "classification" - "protocol" - "analysis" - "survey" - "access control" researchr: "https://researchr.org/publication/JurdakLB04%3A0" cites: 0 citedby: 0 journal: "comsur" volume: "6" number: "1-4" pages: "2-16" kind: "article" key: "JurdakLB04:0" - title: "Improving design and source code modularity using AspectJ (tutorial session)" author: - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" - name: "Gregor Kiczales" link: "http://people.cs.ubc.ca/~gregor/" year: "2000" doi: "http://doi.acm.org/10.1145/337180.337848" links: doi: "http://doi.acm.org/10.1145/337180.337848" tags: - "AspectJ" - "object-oriented programming" - "AOP" - "source-to-source" - "aspect oriented programming" - "subject-oriented programming" - "design" - "feature-oriented programming" - "open-source" researchr: "https://researchr.org/publication/LopesK00%3A0" cites: 0 citedby: 0 pages: "825" booktitle: "ICSE" kind: "inproceedings" key: "LopesK00:0" - title: "Aspect-Oriented Programming" author: - name: "Lodewijk Bergmans" link: "https://researchr.org/alias/lodewijk-bergmans" - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" year: "1999" doi: "http://link.springer.de/link/service/series/0558/bibs/1743/17430288.htm" links: doi: "http://link.springer.de/link/service/series/0558/bibs/1743/17430288.htm" tags: - "object-oriented programming" - "aspect oriented programming" - "programming" - "subject-oriented programming" - "feature-oriented programming" researchr: "https://researchr.org/publication/BergmansL99" cites: 0 citedby: 0 pages: "288-313" booktitle: "ECOOPW" kind: "inproceedings" key: "BergmansL99" - title: "Review-Based Ranking of Wikipedia Articles" author: - name: "Yasser Ganjisaffar" link: "https://researchr.org/alias/yasser-ganjisaffar" - name: "Sara Javanmardi" link: "https://researchr.org/alias/sara-javanmardi" - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" year: "2009" doi: "http://doi.ieeecomputersociety.org/10.1109/CASoN.2009.14" links: doi: "http://doi.ieeecomputersociety.org/10.1109/CASoN.2009.14" tags: - "rule-based" - "reviewing" researchr: "https://researchr.org/publication/GanjisaffarJL09-0" cites: 0 citedby: 0 pages: "98-104" booktitle: "cason" kind: "inproceedings" key: "GanjisaffarJL09-0" - title: "A theory of aspects as latent topics" author: - name: "Pierre Baldi" link: "https://researchr.org/alias/pierre-baldi" - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" - name: "Erik Linstead" link: "https://researchr.org/alias/erik-linstead" - name: "Sushil Krishna Bajracharya" link: "https://researchr.org/alias/sushil-krishna-bajracharya" year: "2008" doi: "http://doi.acm.org/10.1145/1449764.1449807" links: doi: "http://doi.acm.org/10.1145/1449764.1449807" researchr: "https://researchr.org/publication/BaldiLLB08" cites: 0 citedby: 0 pages: "543-562" booktitle: "OOPSLA" kind: "inproceedings" key: "BaldiLLB08" - title: "Adaptive Parameter Passing" author: - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" year: "1996" researchr: "https://researchr.org/publication/Lopes96" cites: 0 citedby: 0 pages: "118-136" booktitle: "isotas" kind: "inproceedings" key: "Lopes96" - title: "Aspect-Oriented Programming" author: - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" - name: "Gregor Kiczales" link: "http://people.cs.ubc.ca/~gregor/" year: "2000" doi: "http://doi.ieeecomputersociety.org/10.1109/TOOLS.2000.10031" links: doi: "http://doi.ieeecomputersociety.org/10.1109/TOOLS.2000.10031" tags: - "object-oriented programming" - "AOP" - "aspect oriented programming" - "programming" - "subject-oriented programming" - "feature-oriented programming" researchr: "https://researchr.org/publication/LopesK00a" cites: 0 citedby: 0 pages: "461-462" booktitle: "TOOLS" kind: "inproceedings" key: "LopesK00a" - title: "Reliable Symbol Synchronization in Software-Driven Acoustic Sensor Networks" author: - name: "Raja Jurdak" link: "https://researchr.org/alias/raja-jurdak" - name: "Antonio G. Ruzzelli" link: "https://researchr.org/alias/antonio-g.-ruzzelli" - name: "Gregory M. P. O Hare" link: "https://researchr.org/alias/gregory-m.-p.-o-hare" - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" year: "2007" doi: "http://dx.doi.org/10.1109/GLOCOM.2007.159" links: doi: "http://dx.doi.org/10.1109/GLOCOM.2007.159" tags: - "synchronization" researchr: "https://researchr.org/publication/JurdakROL07" cites: 0 citedby: 0 pages: "823-827" booktitle: "globecom" kind: "inproceedings" key: "JurdakROL07" - title: "XE (eXtreme Editor) - Bridging the Aspect-Oriented Programming Usability Gap" author: - name: "Wiwat Ruengmee" link: "https://researchr.org/alias/wiwat-ruengmee" - name: "Roberto Silveira Silva Filho" link: "https://researchr.org/alias/roberto-silveira-silva-filho" - name: "Sushil Krishna Bajracharya" link: "https://researchr.org/alias/sushil-krishna-bajracharya" - name: "David F. Redmiles" link: "https://researchr.org/alias/david-f.-redmiles" - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" year: "2008" doi: "http://dx.doi.org/10.1109/ASE.2008.67" links: doi: "http://dx.doi.org/10.1109/ASE.2008.67" tags: - "object-oriented programming" - "extreme programming" - "aspect oriented programming" - "programming" - "subject-oriented programming" - "feature-oriented programming" researchr: "https://researchr.org/publication/RuengmeeFBRL08" cites: 0 citedby: 0 pages: "435-438" booktitle: "ASE" kind: "inproceedings" key: "RuengmeeFBRL08" - title: "Applying test-driven code search to the reuse of auxiliary functionality" author: - name: "Otávio Augusto Lazzarini Lemos" link: "https://researchr.org/alias/ot%C3%A1vio-augusto-lazzarini-lemos" - name: "Sushil Krishna Bajracharya" link: "https://researchr.org/alias/sushil-krishna-bajracharya" - name: "Joel Ossher" link: "https://researchr.org/alias/joel-ossher" - name: "Paulo Cesar Masiero" link: "https://researchr.org/alias/paulo-cesar-masiero" - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" year: "2009" doi: "http://doi.acm.org/10.1145/1529282.1529384" links: doi: "http://doi.acm.org/10.1145/1529282.1529384" tags: - "testing" - "reuse" - "search" researchr: "https://researchr.org/publication/LemosBOML09" cites: 0 citedby: 0 pages: "476-482" booktitle: "SAC" kind: "inproceedings" key: "LemosBOML09" - title: "Software-driven sensor networks for short-range shallow water applications" author: - name: "Raja Jurdak" link: "https://researchr.org/alias/raja-jurdak" - name: "Pierre Baldi" link: "https://researchr.org/alias/pierre-baldi" - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" year: "2009" doi: "http://dx.doi.org/10.1016/j.adhoc.2008.07.012" links: doi: "http://dx.doi.org/10.1016/j.adhoc.2008.07.012" researchr: "https://researchr.org/publication/JurdakBL09" cites: 0 citedby: 0 journal: "adhoc" volume: "7" number: "5" pages: "837-848" kind: "article" key: "JurdakBL09" - title: "A study on exception detecton and handling using aspect-oriented programming" author: - name: "Martin Lippert" link: "https://researchr.org/alias/martin-lippert" - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" year: "2000" doi: "http://doi.acm.org/10.1145/337180.337229" links: doi: "http://doi.acm.org/10.1145/337180.337229" tags: - "object-oriented programming" - "exceptions" - "aspect oriented programming" - "programming" - "subject-oriented programming" - "feature-oriented programming" researchr: "https://researchr.org/publication/LippertL00" cites: 0 citedby: 0 pages: "418-427" booktitle: "ICSE" kind: "inproceedings" key: "LippertL00" - title: "An Acoustic Identification Scheme for Location Systems" author: - name: "Raja Jurdak" link: "https://researchr.org/alias/raja-jurdak" - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" - name: "Pierre Baldi" link: "https://researchr.org/alias/pierre-baldi" year: "2004" doi: "http://doi.ieeecomputersociety.org/10.1109/ICPS.2004.8" links: doi: "http://doi.ieeecomputersociety.org/10.1109/ICPS.2004.8" researchr: "https://researchr.org/publication/JurdakLB04" cites: 0 citedby: 0 pages: "61-70" booktitle: "icps" kind: "inproceedings" key: "JurdakLB04" - title: "Testing aspect-oriented programming Pointcut Descriptors" author: - name: "Otávio Augusto Lazzarini Lemos" link: "https://researchr.org/alias/ot%C3%A1vio-augusto-lazzarini-lemos" - name: "Fabiano Cutigi Ferrari" link: "https://researchr.org/alias/fabiano-cutigi-ferrari" - name: "Paulo Cesar Masiero" link: "https://researchr.org/alias/paulo-cesar-masiero" - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" year: "2006" doi: "http://doi.acm.org/10.1145/1146374.1146380" links: doi: "http://doi.acm.org/10.1145/1146374.1146380" tags: - "object-oriented programming" - "testing" - "aspect oriented programming" - "programming" - "subject-oriented programming" - "feature-oriented programming" researchr: "https://researchr.org/publication/LemosFML06" cites: 0 citedby: 0 pages: "33-38" booktitle: "ISSTA" kind: "inproceedings" key: "LemosFML06" - title: "Aspect-Oriented Programming Workshop Report" author: - name: "Kim Mens" link: "http://www.info.ucl.ac.be/~km/MyResearchPages/research/" - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" - name: "Bedir Tekinerdogan" link: "https://researchr.org/alias/bedir-tekinerdogan" - name: "Gregor Kiczales" link: "http://people.cs.ubc.ca/~gregor/" year: "1997" doi: "http://link.springer.de/link/service/series/0558/bibs/1357/13570483.htm" links: doi: "http://link.springer.de/link/service/series/0558/bibs/1357/13570483.htm" tags: - "object-oriented programming" - "AOP" - "aspect oriented programming" - "programming" - "subject-oriented programming" - "feature-oriented programming" researchr: "https://researchr.org/publication/MensLTK97" cites: 0 citedby: 0 pages: "483-496" booktitle: "ECOOPW" kind: "inproceedings" key: "MensLTK97" - title: "Localization of off-the-shelf mobile devices using audible sound: architectures, protocols and performance assessment" author: - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" - name: "Amir Haghighat" link: "https://researchr.org/alias/amir-haghighat" - name: "Atri Mandal" link: "https://researchr.org/alias/atri-mandal" - name: "Tony Givargis" link: "https://researchr.org/alias/tony-givargis" - name: "Pierre Baldi" link: "https://researchr.org/alias/pierre-baldi" year: "2006" doi: "http://doi.acm.org/10.1145/1137975.1137980" links: doi: "http://doi.acm.org/10.1145/1137975.1137980" tags: - "protocol" - "architecture" - "mobile" researchr: "https://researchr.org/publication/LopesHMGB06" cites: 0 citedby: 0 journal: "sigmobile" volume: "10" number: "2" pages: "38-50" kind: "article" key: "LopesHMGB06" - title: "Distribution and Persistence in the IK Platform: Overview and Evaluation" author: - name: "Pedro Sousa" link: "https://researchr.org/alias/pedro-sousa" - name: "Manuel Sequeira" link: "https://researchr.org/alias/manuel-sequeira" - name: "Andre Zuquete" link: "https://researchr.org/alias/andre-zuquete" - name: "Paulo Ferreira" link: "https://researchr.org/alias/paulo-ferreira" - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" - name: "José Pereira" link: "https://researchr.org/alias/jos%C3%A9-pereira" - name: "Paulo Guedes" link: "https://researchr.org/alias/paulo-guedes" - name: "José Alves Marques" link: "https://researchr.org/alias/jos%C3%A9-alves-marques" year: "1993" researchr: "https://researchr.org/publication/SousaSZFLPGM93" cites: 0 citedby: 0 journal: "csys" volume: "6" number: "4" pages: "391-424" kind: "article" key: "SousaSZFLPGM93" - title: "On using Net Options Value as a value based design framework" author: - name: "Sushil Krishna Bajracharya" link: "https://researchr.org/alias/sushil-krishna-bajracharya" - name: "Trung Chi Ngo" link: "https://researchr.org/alias/trung-chi-ngo" - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" year: "2005" doi: "http://doi.acm.org/10.1145/1082983.1083104" links: doi: "http://doi.acm.org/10.1145/1082983.1083104" tags: - "rule-based" - "design" researchr: "https://researchr.org/publication/BajracharyaNL05" cites: 0 citedby: 0 journal: "sigsoft" volume: "30" number: "4" pages: "1-3" kind: "article" key: "BajracharyaNL05" - title: "Capturing Java naming conventions with first-order Markov models" author: - name: "Erik Linstead" link: "https://researchr.org/alias/erik-linstead" - name: "Lindsey Hughes" link: "https://researchr.org/alias/lindsey-hughes" - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" - name: "Pierre Baldi" link: "https://researchr.org/alias/pierre-baldi" year: "2009" doi: "http://dx.doi.org/10.1109/ICPC.2009.5090074" links: doi: "http://dx.doi.org/10.1109/ICPC.2009.5090074" tags: - "Java" - "Markov" researchr: "https://researchr.org/publication/LinsteadHLB09" cites: 0 citedby: 0 pages: "313-314" booktitle: "IWPC" kind: "inproceedings" key: "LinsteadHLB09" - title: "Sourcerer: a search engine for open source code supporting structure-based search" author: - name: "Sushil Krishna Bajracharya" link: "https://researchr.org/alias/sushil-krishna-bajracharya" - name: "Trung Chi Ngo" link: "https://researchr.org/alias/trung-chi-ngo" - name: "Erik Linstead" link: "https://researchr.org/alias/erik-linstead" - name: "Yimeng Dou" link: "https://researchr.org/alias/yimeng-dou" - name: "Paul Rigor" link: "https://researchr.org/alias/paul-rigor" - name: "Pierre Baldi" link: "https://researchr.org/alias/pierre-baldi" - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" year: "2006" doi: "http://doi.acm.org/10.1145/1176617.1176671" links: doi: "http://doi.acm.org/10.1145/1176617.1176671" tags: - "rule-based" - "source-to-source" - "search" - "open-source" researchr: "https://researchr.org/publication/BajracharyaNLDRBL06" cites: 0 citedby: 0 pages: "681-682" booktitle: "OOPSLA" kind: "inproceedings" key: "BajracharyaNLDRBL06" - title: "Modularization Revisited: Aspects in the Design and Evolution of Software Systems" author: - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" year: "1999" doi: "http://doi.ieeecomputersociety.org/10.1109/TOOLS.1999.10059" links: doi: "http://doi.ieeecomputersociety.org/10.1109/TOOLS.1999.10059" tags: - "software evolution" - "design" researchr: "https://researchr.org/publication/Lopes99" cites: 0 citedby: 0 pages: "452" booktitle: "TOOLS" kind: "inproceedings" key: "Lopes99" - title: "Assessment of Contemporary Modularization Techniques - ACoM 07: workshop report" author: - name: "Alessandro Garcia" link: "https://researchr.org/alias/alessandro-garcia" - name: "Phil Greenwood" link: "https://researchr.org/alias/phil-greenwood" - name: "George Heineman" link: "https://researchr.org/alias/george-heineman" - name: "Robert J. Walker" link: "https://researchr.org/alias/robert-j.-walker" - name: "Yuanfang Cai" link: "https://researchr.org/alias/yuanfang-cai" - name: "Hong Yul Yang" link: "https://researchr.org/alias/hong-yul-yang" - name: "Elisa L. A. Baniassad" link: "http://www.cse.cuhk.edu.hk/~elisa/index.html" - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" - name: "Christa Schwanninger" link: "https://researchr.org/alias/christa-schwanninger" - name: "Jianjun Zhao" link: "https://researchr.org/alias/jianjun-zhao" year: "2007" doi: "http://doi.acm.org/10.1145/1290993.1291005" links: doi: "http://doi.acm.org/10.1145/1290993.1291005" researchr: "https://researchr.org/publication/GarciaGHWCYBLSZ07" cites: 0 citedby: 0 journal: "sigsoft" volume: "32" number: "5" pages: "31-37" kind: "article" key: "GarciaGHWCYBLSZ07" - title: "Object Technology for Ambient Intelligence and Pervasive Computing" author: - name: "Jessie Dedecker" link: "https://researchr.org/alias/jessie-dedecker" - name: "Éric Tanter" link: "http://pleiad.dcc.uchile.cl/people/etanter" - name: "Holger Mügge" link: "https://researchr.org/alias/holger-m%C3%BCgge" - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" year: "2007" doi: "http://dx.doi.org/10.1007/978-3-540-78195-0_17" links: doi: "http://dx.doi.org/10.1007/978-3-540-78195-0_17" tags: - "meta-model" - "Meta-Environment" - "meta-objects" researchr: "https://researchr.org/publication/DedeckerTML07" cites: 0 citedby: 0 pages: "171-181" booktitle: "ECOOPW" kind: "inproceedings" key: "DedeckerTML07" - title: "Aspect-Oriented Programming" author: - name: "Gregor Kiczales" link: "http://people.cs.ubc.ca/~gregor/" - name: "John Lamping" link: "https://researchr.org/alias/john-lamping" - name: "Anurag Mendhekar" link: "https://researchr.org/alias/anurag-mendhekar" - name: "Chris Maeda" link: "https://researchr.org/alias/chris-maeda" - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" - name: "Jean-Marc Loingtier" link: "https://researchr.org/alias/jean-marc-loingtier" - name: "John Irwin" link: "https://researchr.org/alias/john-irwin" year: "1997" doi: "10.1007/BFb0053381" abstract: "We have found many programming problems for which neither procedural nor object-oriented programming techniques are sufficient to clearly capture some of the important design decisions the program must implement. This forces the implementation of those design decisions to be scattered throughout the code, resulting in “tangled” code that is excessively difficult to develop and maintain. We present an analysis of why certain design decisions have been so difficult to clearly capture in actual code. We call the properties these decisions address aspects, and show that the reason they have been hard to capture is that they cross-cut the system's basic functionality. We present the basis for a new programming technique, called aspect-oriented programming, that makes it possible to clearly express programs involving such aspects, including appropriate isolation, composition and reuse of the aspect code. The discussion is rooted in systems we have built using aspect-oriented programming." tags: - "object-oriented programming" - "program analysis" - "meta programming" - "AOP" - "composition" - "functional programming" - "analysis" - "reuse" - "aspect oriented programming" - "programming" - "subject-oriented programming" - "Meta-Environment" - "design" - "feature-oriented programming" - "meta-objects" researchr: "https://researchr.org/publication/KiczalesLMMLLI97" cites: 0 citedby: 3 pages: "220-242" booktitle: "ECOOP" kind: "inproceedings" key: "KiczalesLMMLLI97" - title: "Adaptive Low Power Listening for Wireless Sensor Networks" author: - name: "Raja Jurdak" link: "https://researchr.org/alias/raja-jurdak" - name: "Pierre Baldi" link: "https://researchr.org/alias/pierre-baldi" - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" year: "2007" doi: "http://doi.ieeecomputersociety.org/10.1109/TMC.2007.1037" links: doi: "http://doi.ieeecomputersociety.org/10.1109/TMC.2007.1037" tags: - "wireless sensor networks" researchr: "https://researchr.org/publication/JurdakBL07" cites: 0 citedby: 0 journal: "tmc" volume: "6" number: "8" pages: "988-1004" kind: "article" key: "JurdakBL07" - title: "CalSWIM: A Wiki-Based Data Sharing Platform" author: - name: "Yasser Ganjisaffar" link: "https://researchr.org/alias/yasser-ganjisaffar" - name: "Sara Javanmardi" link: "https://researchr.org/alias/sara-javanmardi" - name: "Stanley Grant" link: "https://researchr.org/alias/stanley-grant" - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" year: "2008" doi: "http://dx.doi.org/10.1007/978-3-642-03354-4_4" links: doi: "http://dx.doi.org/10.1007/978-3-642-03354-4_4" tags: - "rule-based" - "data-flow" - "wiki" researchr: "https://researchr.org/publication/GanjisaffarJGL08" cites: 0 citedby: 0 pages: "34-43" booktitle: "colcom" kind: "inproceedings" key: "GanjisaffarJGL08" - title: "Beyond AOP: toward naturalistic programming" author: - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" - name: "Paul Dourish" link: "https://researchr.org/alias/paul-dourish" - name: "David H. Lorenz" link: "https://researchr.org/alias/david-h.-lorenz" - name: "Karl J. Lieberherr" link: "https://researchr.org/alias/karl-j.-lieberherr" year: "2003" doi: "http://doi.acm.org/10.1145/949344.949400" links: doi: "http://doi.acm.org/10.1145/949344.949400" tags: - "programming" researchr: "https://researchr.org/publication/LopesDLL03" cites: 0 citedby: 0 pages: "198-207" booktitle: "OOPSLA" kind: "inproceedings" key: "LopesDLL03" - title: "State-Driven Energy Optimization in Wireless Sensor Networks" author: - name: "Raja Jurdak" link: "https://researchr.org/alias/raja-jurdak" - name: "Pierre Baldi" link: "https://researchr.org/alias/pierre-baldi" - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" year: "2005" doi: "http://doi.ieeecomputersociety.org/10.1109/ICW.2005.76" links: doi: "http://doi.ieeecomputersociety.org/10.1109/ICW.2005.76" tags: - "optimization" - "wireless sensor networks" researchr: "https://researchr.org/publication/JurdakBL05" cites: 0 citedby: 0 pages: "356-363" booktitle: "icw" kind: "inproceedings" key: "JurdakBL05" - title: "Mining Eclipse Developer Contributions via Author-Topic Models" author: - name: "Erik Linstead" link: "https://researchr.org/alias/erik-linstead" - name: "Paul Rigor" link: "https://researchr.org/alias/paul-rigor" - name: "Sushil Krishna Bajracharya" link: "https://researchr.org/alias/sushil-krishna-bajracharya" - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" - name: "Pierre Baldi" link: "https://researchr.org/alias/pierre-baldi" year: "2007" doi: "http://doi.ieeecomputersociety.org/10.1109/MSR.2007.20" links: doi: "http://doi.ieeecomputersociety.org/10.1109/MSR.2007.20" tags: - "Eclipse" researchr: "https://researchr.org/publication/LinsteadRBLB07%3A0" cites: 0 citedby: 0 pages: "30" booktitle: "msr" kind: "inproceedings" key: "LinsteadRBLB07:0" - title: "CodeGenie: using test-cases to search and reuse source code" author: - name: "Otávio Augusto Lazzarini Lemos" link: "https://researchr.org/alias/ot%C3%A1vio-augusto-lazzarini-lemos" - name: "Sushil Krishna Bajracharya" link: "https://researchr.org/alias/sushil-krishna-bajracharya" - name: "Joel Ossher" link: "https://researchr.org/alias/joel-ossher" - name: "Ricardo Santos Morla" link: "https://researchr.org/alias/ricardo-santos-morla" - name: "Paulo Cesar Masiero" link: "https://researchr.org/alias/paulo-cesar-masiero" - name: "Pierre Baldi" link: "https://researchr.org/alias/pierre-baldi" - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" year: "2007" doi: "http://doi.acm.org/10.1145/1321631.1321726" links: doi: "http://doi.acm.org/10.1145/1321631.1321726" tags: - "testing" - "reuse" - "source-to-source" - "search" - "open-source" researchr: "https://researchr.org/publication/LemosBOMMBL07" cites: 0 citedby: 0 pages: "525-526" booktitle: "ASE" kind: "inproceedings" key: "LemosBOMMBL07" - title: "The massification and webification of systems modeling and simulation with virtual worlds" author: - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" year: "2009" doi: "http://doi.acm.org/10.1145/1595696.1595708" links: doi: "http://doi.acm.org/10.1145/1595696.1595708" tags: - "modeling" researchr: "https://researchr.org/publication/Lopes09-0" cites: 0 citedby: 0 pages: "63-70" booktitle: "FSE" kind: "inproceedings" key: "Lopes09-0" - title: "Assessing Aspect Modularizations Using Design Structure Matrix and Net Option Value" author: - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" - name: "Sushil Krishna Bajracharya" link: "https://researchr.org/alias/sushil-krishna-bajracharya" year: "2006" doi: "http://dx.doi.org/10.1007/11687061_1" links: doi: "http://dx.doi.org/10.1007/11687061_1" tags: - "design" researchr: "https://researchr.org/publication/LopesB06" cites: 0 citedby: 0 journal: "TAOSD" pages: "1-35" kind: "article" key: "LopesB06" - title: "U-MAC: a proactive and adaptive UWB medium access control protocol" author: - name: "Raja Jurdak" link: "https://researchr.org/alias/raja-jurdak" - name: "Pierre Baldi" link: "https://researchr.org/alias/pierre-baldi" - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" year: "2005" doi: "http://dx.doi.org/10.1002/wcm.312" links: doi: "http://dx.doi.org/10.1002/wcm.312" tags: - "protocol" - "access control" researchr: "https://researchr.org/publication/JurdakBL05%3A0" cites: 0 citedby: 0 journal: "wicomm" volume: "5" number: "5" pages: "551-566" kind: "article" key: "JurdakBL05:0" - title: "Aspect-Oriented Programming" author: - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" - name: "Gregor Kiczales" link: "http://people.cs.ubc.ca/~gregor/" year: "2000" doi: "http://doi.ieeecomputersociety.org/10.1109/TOOLS.2000.10016" links: doi: "http://doi.ieeecomputersociety.org/10.1109/TOOLS.2000.10016" tags: - "object-oriented programming" - "AOP" - "aspect oriented programming" - "programming" - "subject-oriented programming" - "feature-oriented programming" researchr: "https://researchr.org/publication/LopesK00" cites: 0 citedby: 0 pages: "468" booktitle: "TOOLS" kind: "inproceedings" key: "LopesK00" - title: "Abstracting Process-to-Function Relations in Concurrency Object-Oriented Applications" author: - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" - name: "Karl J. Lieberherr" link: "https://researchr.org/alias/karl-j.-lieberherr" year: "1994" doi: "http://link.springer.de/link/service/series/0558/bibs/0821/08210081.htm" links: doi: "http://link.springer.de/link/service/series/0558/bibs/0821/08210081.htm" researchr: "https://researchr.org/publication/LopesL94" cites: 0 citedby: 0 pages: "81-99" booktitle: "ECOOP" kind: "inproceedings" key: "LopesL94" - title: "Breakthrough ideas" author: - name: "James Coplien" link: "https://researchr.org/alias/james-coplien" - name: "Brian Foote" link: "https://researchr.org/alias/brian-foote" - name: "Richard P. Gabriel" link: "http://www.dreamsongs.com/RPG.html" - name: "Dave A. Thomas" link: "https://researchr.org/alias/dave-a.-thomas" - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" - name: "Brian Marick" link: "https://researchr.org/alias/brian-marick" - name: "Bonnie A. Nardi" link: "https://researchr.org/alias/bonnie-a.-nardi" - name: "Rob Tow" link: "https://researchr.org/alias/rob-tow" - name: "Andrew Hunt" link: "https://researchr.org/alias/andrew-hunt" - name: "Glenn Vanderburg" link: "https://researchr.org/alias/glenn-vanderburg" year: "2005" doi: "http://doi.acm.org/10.1145/1094855.1094863" links: doi: "http://doi.acm.org/10.1145/1094855.1094863" researchr: "https://researchr.org/publication/CoplienFGTLMNTHV05" cites: 0 citedby: 0 pages: "76-86" booktitle: "OOPSLA" kind: "inproceedings" key: "CoplienFGTLMNTHV05" - 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: - name: "Richard P. Gabriel" link: "http://www.dreamsongs.com/RPG.html" - name: "David F. Bacon" link: "http://domino.research.ibm.com/comm/research_people.nsf/pages/bacon.index.html" - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" - name: "Guy L. Steele Jr." link: "http://research.sun.com/people/mybio.php?uid=25706" publisher: "ACM" isbn: "978-1-59593-865-7" kind: "proceedings" key: "oopsla:2007c" - title: "Proceedings of the 2011 ACM international conference on Object oriented programming systems languages and applications, OOPSLA 2011" year: "2011" month: "October" tags: - "programming languages" - "object-oriented programming" - "programming" - "subject-oriented programming" - "feature-oriented programming" researchr: "https://researchr.org/publication/oopsla-2011" cites: 0 citedby: 0 booktitle: "Proceedings of the 2011 ACM international conference on Object oriented programming systems languages and applications, OOPSLA 2011" conference: "OOPSLA" editor: - name: "Kathleen Fisher" link: "http://www.research.att.com/people/Fisher_Kathleen_S" - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" address: "New York, NY, USA" publisher: "ACM" kind: "proceedings" key: "oopsla-2011" - 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: - name: "Richard P. Gabriel" link: "http://www.dreamsongs.com/RPG.html" - name: "David F. Bacon" link: "http://domino.research.ibm.com/comm/research_people.nsf/pages/bacon.index.html" - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" - name: "Guy L. Steele Jr." link: "http://research.sun.com/people/mybio.php?uid=25706" publisher: "ACM" isbn: "978-1-59593-786-5" kind: "proceedings" key: "oopsla:2007"