@inproceedings{OssherBLBL09, title = {SourcererDB: An aggregated repository of statically analyzed and cross-linked open source Java projects}, author = {Joel Ossher and Sushil Krishna Bajracharya and Erik Linstead and Pierre Baldi and Cristina Videira Lopes}, year = {2009}, doi = {10.1109/MSR.2009.5069501}, url = {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 = {Proceedings of the 6th International Working Conference on Mining Software Repositories, MSR 2009 (Co-located with ICSE), Vancouver, BC, Canada, May 16-17, 2009, Proceedings}, editor = {Michael W. Godfrey and Jim Whitehead}, publisher = {IEE}, isbn = {978-1-4244-3493-0}, } @inproceedings{GarciaBLSZ07, title = {1st Workshop on Assessment of Contemporary Modularization Techniques (ACoM.07)}, author = {Alessandro Garcia and Elisa L. A. Baniassad and Cristina Videira Lopes and Christa Schwanninger and Jianjun Zhao}, year = {2007}, doi = {10.1109/ICSECOMPANION.2007.1}, url = {http://doi.ieeecomputersociety.org/10.1109/ICSECOMPANION.2007.1}, researchr = {https://researchr.org/publication/GarciaBLSZ07}, cites = {0}, citedby = {0}, pages = {144-145}, booktitle = {29th International Conference on Software Engineering (ICSE 2007), Minneapolis, MN, USA, May 20-26, 2007, Companion Volume}, publisher = {IEEE Computer Society}, } @inproceedings{LopesPKM08, title = {PRT simulation in an immersive virtual world}, author = {Cristina Videira Lopes and Anton Popov and Lorraine Kan and Ricardo Santos Morla}, year = {2008}, doi = {10.1145/1416222.1416287}, url = {http://doi.acm.org/10.1145/1416222.1416287}, researchr = {https://researchr.org/publication/LopesPKM08}, cites = {0}, citedby = {0}, pages = {57}, booktitle = {Proceedings of the 1st International Conference on Simulation Tools and Techniques for Communications, Networks and Systems & Workshops, SimuTools 2008, Marseille, France, March 3-7, 2008}, editor = {Sándor Molnár and John Heath and Olivier Dalle and Gabriel Andrés Wainer}, publisher = {ICST}, isbn = {978-963-9799-20-2}, } @inproceedings{TarrDBL00, title = {Workshop on Aspects and Dimensions of Concern: Requirements on, and Challenge Problems for, Advanced Separation of Concerns}, author = {Peri L. Tarr and Maja D'Hondt and Lodewijk Bergmans and Cristina Videira Lopes}, year = {2000}, url = {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 = {Object-Oriented Technology, ECOOP 2000 Workshops, Panels, and Posters, Sophia Antipolis and Cannes, France, June 12-16, 2000, Proceedings}, editor = {Jacques Malenfant and Sabine Moisan and Ana M. D. Moreira}, volume = {1964}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {3-540-41513-0}, } @misc{homepages-l-CristinaVideiraLopes, title = {Home Page}, author = {Cristina Videira Lopes}, researchr = {https://researchr.org/publication/homepages-l-CristinaVideiraLopes}, cites = {0}, citedby = {0}, howpublished = {http://www.isr.uci.edu/~lopes/}, } @inproceedings{LinsteadRBLB07:1, title = {Mining concepts from code with probabilistic topic models}, author = {Erik Linstead and Paul Rigor and Sushil Krishna Bajracharya and Cristina Videira Lopes and Pierre Baldi}, year = {2007}, doi = {10.1145/1321631.1321709}, url = {http://doi.acm.org/10.1145/1321631.1321709}, researchr = {https://researchr.org/publication/LinsteadRBLB07%3A1}, cites = {0}, citedby = {0}, pages = {461-464}, booktitle = {22nd IEEE/ACM International Conference on Automated Software Engineering (ASE 2007), November 5-9, 2007, Atlanta, Georgia, USA}, editor = {R. E. Kurt Stirewalt and Alexander Egyed and Bernd Fischer}, publisher = {ACM}, isbn = {978-1-59593-882-4 }, } @inproceedings{UmarjiSL08, title = {Archetypal Internet-Scale Source Code Searching}, author = {Medha Umarji and Susan Elliott Sim and Cristina Videira Lopes}, year = {2008}, doi = {10.1007/978-0-387-09684-1_21}, url = {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 = {Open Source Development, Communities and Quality, IFIP 20th World Computer Congress, Working Group 2.3 on Open Source Software, OSS 2008, September 7-10, 2008, Milano, Italy}, editor = {Barbara Russo and Ernesto Damiani and Scott A. Hissam and Björn Lundell and Giancarlo Succi}, volume = {275}, series = {IFIP}, publisher = {Springer}, isbn = {978-0-387-09683-4}, } @inproceedings{BellottiBEGHL02, title = {Making sense of sensing systems: five questions for designers and researchers}, author = {Victoria Bellotti and Maribeth Back and W. Keith Edwards and Rebecca E. Grinter and D. Austin Henderson Jr. and Cristina Videira Lopes}, year = {2002}, doi = {10.1145/503376.503450}, url = {http://doi.acm.org/10.1145/503376.503450}, researchr = {https://researchr.org/publication/BellottiBEGHL02}, cites = {0}, citedby = {0}, pages = {415-422}, booktitle = {CHI}, } @inproceedings{JavanmardiL07, title = {Modeling trust in collaborative information systems}, author = {Sara Javanmardi and Cristina Videira Lopes}, year = {2007}, doi = {10.1109/COLCOM.2007.4553846}, url = {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 = {Proceedings of the 3rd International Conference on Collaborative Computing: Networking, Applications and Worksharing, White Plains, New York, USA, November 12-15, 2007}, publisher = {IEEE}, isbn = {1-4244-1317-6}, } @inproceedings{LopesB05, title = {An analysis of modularity in aspect oriented design}, author = {Cristina Videira Lopes and Sushil Krishna Bajracharya}, year = {2005}, doi = {10.1145/1052898.1052900}, url = {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 = {Proceedings of the 4th International Conference on Aspect-Oriented Software Development, AOSD 2005, Chicago, Illinois, USA, March 14-18, 2005}, editor = {Mira Mezini and Peri L. Tarr}, publisher = {ACM}, isbn = {1-59593-042-6}, } @inproceedings{LopesK98, title = {Recent Developments in Aspect}, author = {Cristina Videira Lopes and Gregor Kiczales}, year = {1998}, url = {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 = {Object-Oriented Technology, ECOOP 98 Workshop Reader, ECOOP 98 Workshops, Demos, and Posters, Brussels, Belgium, July 20-24, 1998, Proceedings}, editor = {Serge Demeyer and Jan Bosch}, volume = {1543}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {3-540-65460-7}, } @inproceedings{LinsteadLB08, title = {An Application of Latent Dirichlet Allocation to Analyzing Software Evolution}, author = {Erik Linstead and Cristina Videira Lopes and Pierre Baldi}, year = {2008}, doi = {10.1109/ICMLA.2008.47}, url = {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 = {Seventh International Conference on Machine Learning and Applications, ICMLA 2008, San Diego, California, USA, 11-13 December 2008}, editor = {M. Arif Wani and Xue-wen Chen and David Casasent and Lukasz A. Kurgan and Tony Hu and Khalid Hafeez}, publisher = {IEEE Computer Society}, isbn = {978-0-7695-3495-4}, } @misc{US Patent 6467086, title = {US Patent 6467086 Aspect-oriented programming}, author = {Gregor Kiczales and Lamping and Cristina Videira Lopes and Hugunin and Hilsdale and Boyapati}, year = {2002}, month = {october}, url = {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}, } @article{LinsteadBNRLB09, title = {Sourcerer: mining and searching internet-scale software repositories}, author = {Erik Linstead and Sushil Krishna Bajracharya and Trung Chi Ngo and Paul Rigor and Cristina Videira Lopes and Pierre Baldi}, year = {2009}, doi = {10.1007/s10618-008-0118-x}, url = {http://dx.doi.org/10.1007/s10618-008-0118-x}, researchr = {https://researchr.org/publication/LinsteadBNRLB09}, cites = {0}, citedby = {1}, journal = {Data Min. Knowl. Discov.}, volume = {18}, number = {2}, pages = {300-336}, } @inproceedings{LinsteadRBLB07, title = {Mining Internet-Scale Software Repositories}, author = {Erik Linstead and Paul Rigor and Sushil Krishna Bajracharya and Cristina Videira Lopes and Pierre Baldi}, year = {2007}, url = {http://books.nips.cc/papers/files/nips20/NIPS2007_0637.pdf}, researchr = {https://researchr.org/publication/LinsteadRBLB07}, cites = {0}, citedby = {0}, pages = {929-936}, booktitle = {Advances in Neural Information Processing Systems 20, Proceedings of the Twenty-First Annual Conference on Neural Information Processing Systems, Vancouver, British Columbia, Canada, December 3-6, 2007}, editor = {John C. Platt and Daphne Koller and Yoram Singer and Sam T. Roweis}, publisher = {MIT Press}, } @inproceedings{KiczalesLLMMM97, title = {Open Implementation Design Guidelines}, author = {Gregor Kiczales and John Lamping and Cristina Videira Lopes and Chris Maeda and Anurag Mendhekar and Gail C. Murphy}, year = {1997}, doi = {10.1145/253228.253431}, url = {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}, } @inproceedings{BajracharyaL09, title = {Mining search topics from a code search engine usage log}, author = {Sushil Krishna Bajracharya and Cristina Videira Lopes}, year = {2009}, doi = {10.1109/MSR.2009.5069489}, url = {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 = {Proceedings of the 6th International Working Conference on Mining Software Repositories, MSR 2009 (Co-located with ICSE), Vancouver, BC, Canada, May 16-17, 2009, Proceedings}, editor = {Michael W. Godfrey and Jim Whitehead}, publisher = {IEE}, isbn = {978-1-4244-3493-0}, } @inproceedings{GanjisaffarJL09, title = {Leveraging crowdsourcing heuristics to improve search in Wikipedia}, author = {Yasser Ganjisaffar and Sara Javanmardi and Cristina Videira Lopes}, year = {2009}, doi = {10.1145/1641309.1641348}, url = {http://doi.acm.org/10.1145/1641309.1641348}, tags = {search}, researchr = {https://researchr.org/publication/GanjisaffarJL09}, cites = {0}, citedby = {0}, booktitle = {Proceedings of the 2009 International Symposium on Wikis, 2009, Orlando, Florida, USA, October 25-27, 2009}, editor = {Dirk Riehle and Amy Bruckman}, publisher = {ACM}, isbn = {978-1-60558-730-1}, } @article{abs-0801-2618, title = {Survey of Technologies for Web Application Development}, author = {Barry Doyle and Cristina Videira Lopes}, year = {2008}, url = {http://arxiv.org/abs/0801.2618}, note = {informal publication}, tags = {survey, web applications}, researchr = {https://researchr.org/publication/abs-0801-2618}, cites = {0}, citedby = {0}, journal = {CoRR}, volume = {abs/0801.2618}, } @article{JurdakROL08, title = {Mote-based underwater sensor networks: opportunities, challenges, and guidelines}, author = {Raja Jurdak and Antonio G. Ruzzelli and Gregory M. P. O Hare and Cristina Videira Lopes}, year = {2008}, doi = {10.1007/s11235-008-9075-3}, url = {http://dx.doi.org/10.1007/s11235-008-9075-3}, tags = {rule-based}, researchr = {https://researchr.org/publication/JurdakROL08}, cites = {0}, citedby = {0}, journal = {Telecommunication Systems}, volume = {37}, number = {1-3}, pages = {37-47}, } @article{JurdakLB04:0, title = {A survey, classification and comparative analysis of medium access control protocols for ad hoc networks}, author = {Raja Jurdak and Cristina Videira Lopes and Pierre Baldi}, year = {2004}, url = {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 = {IEEE Communications Surveys and Tutorials}, volume = {6}, number = {1-4}, pages = {2-16}, } @inproceedings{LopesK00:0, title = {Improving design and source code modularity using AspectJ (tutorial session)}, author = {Cristina Videira Lopes and Gregor Kiczales}, year = {2000}, doi = {10.1145/337180.337848}, url = {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}, } @inproceedings{BergmansL99, title = {Aspect-Oriented Programming}, author = {Lodewijk Bergmans and Cristina Videira Lopes}, year = {1999}, url = {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 = {Object-Oriented Technology, ECOOP 99 Workshop Reader, ECOOP 99 Workshops, Panels, and Posters, Lisbon, Portugal, June 14-18, 1999, Proceedings}, editor = {Ana M. D. Moreira and Serge Demeyer}, volume = {1743}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {3-540-66954-X}, } @inproceedings{GanjisaffarJL09-0, title = {Review-Based Ranking of Wikipedia Articles}, author = {Yasser Ganjisaffar and Sara Javanmardi and Cristina Videira Lopes}, year = {2009}, doi = {10.1109/CASoN.2009.14}, url = {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 = {International Conference on Computational Aspects of Social Networks, CASoN 2009, Fontainebleau, France, 24-27 June 2009}, editor = {Ajith Abraham and Václav Snásel and Katarzyna Wegrzyn-Wolska}, publisher = {IEEE Computer Society}, isbn = {978-0-7695-3740-5}, } @inproceedings{BaldiLLB08, title = {A theory of aspects as latent topics}, author = {Pierre Baldi and Cristina Videira Lopes and Erik Linstead and Sushil Krishna Bajracharya}, year = {2008}, doi = {10.1145/1449764.1449807}, url = {http://doi.acm.org/10.1145/1449764.1449807}, researchr = {https://researchr.org/publication/BaldiLLB08}, cites = {0}, citedby = {0}, pages = {543-562}, booktitle = {Proceedings of the 23rd Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2008, October 19-23, 2008, Nashville, TN, USA}, editor = {Gail E. Harris}, publisher = {ACM}, isbn = {978-1-60558-215-3}, } @inproceedings{Lopes96, title = {Adaptive Parameter Passing}, author = {Cristina Videira Lopes}, year = {1996}, researchr = {https://researchr.org/publication/Lopes96}, cites = {0}, citedby = {0}, pages = {118-136}, booktitle = {Object Technologies for Advanced Software, Second JSSST International Symposium, ISOTAS 96, Kanazawa, Japan, March 11-15, 1996, Proceedings}, editor = {Kokichi Futatsugi and Satoshi Matsuoka}, volume = {1049}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {3-540-60954-7}, } @inproceedings{LopesK00a, title = {Aspect-Oriented Programming}, author = {Cristina Videira Lopes and Gregor Kiczales}, year = {2000}, doi = {10.1109/TOOLS.2000.10031}, url = {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 2000: 34th International Conference on Technology of Object-Oriented Languages and Systems, 30 July - 3 August 2000, Santa Barbara, CA, USA}, editor = {Qizoyan Li and Donald Firesmith and Richard Riehle and Bertrand Meyer}, publisher = {IEEE Computer Society}, isbn = {0-7695-0774-3}, } @inproceedings{JurdakROL07, title = {Reliable Symbol Synchronization in Software-Driven Acoustic Sensor Networks}, author = {Raja Jurdak and Antonio G. Ruzzelli and Gregory M. P. O Hare and Cristina Videira Lopes}, year = {2007}, doi = {10.1109/GLOCOM.2007.159}, url = {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 = {Proceedings of the Global Communications Conference, 2007. GLOBECOM 07, Washington, DC, USA, 26-30 November 2007}, publisher = {IEEE}, } @inproceedings{RuengmeeFBRL08, title = {XE (eXtreme Editor) - Bridging the Aspect-Oriented Programming Usability Gap}, author = {Wiwat Ruengmee and Roberto Silveira Silva Filho and Sushil Krishna Bajracharya and David F. Redmiles and Cristina Videira Lopes}, year = {2008}, doi = {10.1109/ASE.2008.67}, url = {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 = {23rd IEEE/ACM International Conference on Automated Software Engineering (ASE 2008), 15-19 September 2008, L Aquila, Italy}, publisher = {IEEE}, } @inproceedings{LemosBOML09, title = {Applying test-driven code search to the reuse of auxiliary functionality}, author = {Otávio Augusto Lazzarini Lemos and Sushil Krishna Bajracharya and Joel Ossher and Paulo Cesar Masiero and Cristina Videira Lopes}, year = {2009}, doi = {10.1145/1529282.1529384}, url = {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 = {Proceedings of the 2009 ACM Symposium on Applied Computing (SAC), Honolulu, Hawaii, USA, March 9-12, 2009}, editor = {Sung Y. Shin and Sascha Ossowski}, publisher = {ACM}, isbn = {978-1-60558-166-8}, } @article{JurdakBL09, title = {Software-driven sensor networks for short-range shallow water applications}, author = {Raja Jurdak and Pierre Baldi and Cristina Videira Lopes}, year = {2009}, doi = {10.1016/j.adhoc.2008.07.012}, url = {http://dx.doi.org/10.1016/j.adhoc.2008.07.012}, researchr = {https://researchr.org/publication/JurdakBL09}, cites = {0}, citedby = {0}, journal = {Ad Hoc Networks}, volume = {7}, number = {5}, pages = {837-848}, } @inproceedings{LippertL00, title = {A study on exception detecton and handling using aspect-oriented programming}, author = {Martin Lippert and Cristina Videira Lopes}, year = {2000}, doi = {10.1145/337180.337229}, url = {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}, } @inproceedings{JurdakLB04, title = {An Acoustic Identification Scheme for Location Systems}, author = {Raja Jurdak and Cristina Videira Lopes and Pierre Baldi}, year = {2004}, doi = {10.1109/ICPS.2004.8}, url = {http://doi.ieeecomputersociety.org/10.1109/ICPS.2004.8}, researchr = {https://researchr.org/publication/JurdakLB04}, cites = {0}, citedby = {0}, pages = {61-70}, booktitle = {The IEEE/ACS International Conference on Pervasive Services (ICPS 04), July 19-23, 2004, American University of Beirut (AUB), Lebanon}, publisher = {IEEE Computer Society}, } @inproceedings{LemosFML06, title = {Testing aspect-oriented programming Pointcut Descriptors}, author = {Otávio Augusto Lazzarini Lemos and Fabiano Cutigi Ferrari and Paulo Cesar Masiero and Cristina Videira Lopes}, year = {2006}, doi = {10.1145/1146374.1146380}, url = {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 = {Proceedings of the 2nd Workshop on Testing Aspect-Oriented Programs, held in conjunction with the ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA 2006), WTAOP 2006, Portland, Maine, USA, July 20, 2006}, editor = {Roger T. Alexander and Stephan Herrmann and Dehla Sokenou}, publisher = {ACM}, isbn = {1-59593-415-4}, } @inproceedings{MensLTK97, title = {Aspect-Oriented Programming Workshop Report}, author = {Kim Mens and Cristina Videira Lopes and Bedir Tekinerdogan and Gregor Kiczales}, year = {1997}, url = {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 = {Object-Oriented Technology, ECOOP 97 Workshop Reader, ECOOP 97 Workshops, Jyväskylä, Finland, June 9-13, 1997}, editor = {Jan Bosch and Stuart Mitchell}, volume = {1357}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {3-540-64039-8}, } @article{LopesHMGB06, title = {Localization of off-the-shelf mobile devices using audible sound: architectures, protocols and performance assessment}, author = {Cristina Videira Lopes and Amir Haghighat and Atri Mandal and Tony Givargis and Pierre Baldi}, year = {2006}, doi = {10.1145/1137975.1137980}, url = {http://doi.acm.org/10.1145/1137975.1137980}, tags = {protocol, architecture, mobile}, researchr = {https://researchr.org/publication/LopesHMGB06}, cites = {0}, citedby = {0}, journal = {Mobile Computing and Communications Review}, volume = {10}, number = {2}, pages = {38-50}, } @article{SousaSZFLPGM93, title = {Distribution and Persistence in the IK Platform: Overview and Evaluation}, author = {Pedro Sousa and Manuel Sequeira and Andre Zuquete and Paulo Ferreira and Cristina Videira Lopes and José Pereira and Paulo Guedes and José Alves Marques}, year = {1993}, researchr = {https://researchr.org/publication/SousaSZFLPGM93}, cites = {0}, citedby = {0}, journal = {Computing Systems}, volume = {6}, number = {4}, pages = {391-424}, } @article{BajracharyaNL05, title = {On using Net Options Value as a value based design framework}, author = {Sushil Krishna Bajracharya and Trung Chi Ngo and Cristina Videira Lopes}, year = {2005}, doi = {10.1145/1082983.1083104}, url = {http://doi.acm.org/10.1145/1082983.1083104}, tags = {rule-based, design}, researchr = {https://researchr.org/publication/BajracharyaNL05}, cites = {0}, citedby = {0}, journal = {ACM SIGSOFT Software Engineering Notes}, volume = {30}, number = {4}, pages = {1-3}, } @inproceedings{LinsteadHLB09, title = {Capturing Java naming conventions with first-order Markov models}, author = {Erik Linstead and Lindsey Hughes and Cristina Videira Lopes and Pierre Baldi}, year = {2009}, doi = {10.1109/ICPC.2009.5090074}, url = {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 = {The 17th IEEE International Conference on Program Comprehension, ICPC 2009, Vancouver, British Columbia, Canada, May 17-19, 2009}, publisher = {IEEE Computer Society}, } @inproceedings{BajracharyaNLDRBL06, title = {Sourcerer: a search engine for open source code supporting structure-based search}, author = {Sushil Krishna Bajracharya and Trung Chi Ngo and Erik Linstead and Yimeng Dou and Paul Rigor and Pierre Baldi and Cristina Videira Lopes}, year = {2006}, doi = {10.1145/1176617.1176671}, url = {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 = {Companion to the 21th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2006, October 22-26, 2006, Portland, Oregon, USA}, editor = {Peri L. Tarr and William R. Cook}, publisher = {ACM}, isbn = {1-59593-491-X}, } @inproceedings{Lopes99, title = {Modularization Revisited: Aspects in the Design and Evolution of Software Systems}, author = {Cristina Videira Lopes}, year = {1999}, doi = {10.1109/TOOLS.1999.10059}, url = {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 1999: 30th International Conference on Technology of Object-Oriented Languages and Systems, Delivering Quality Software - The Way Ahead, 1-5 August 1999, Santa Barbara, CA, USA}, editor = {Donald Firesmith and Richard Riehle and Gilda Pour and Bertrand Meyer}, publisher = {IEEE Computer Society}, isbn = {0-7695-0278-4}, } @article{GarciaGHWCYBLSZ07, title = {Assessment of Contemporary Modularization Techniques - ACoM 07: workshop report}, author = {Alessandro Garcia and Phil Greenwood and George Heineman and Robert J. Walker and Yuanfang Cai and Hong Yul Yang and Elisa L. A. Baniassad and Cristina Videira Lopes and Christa Schwanninger and Jianjun Zhao}, year = {2007}, doi = {10.1145/1290993.1291005}, url = {http://doi.acm.org/10.1145/1290993.1291005}, researchr = {https://researchr.org/publication/GarciaGHWCYBLSZ07}, cites = {0}, citedby = {0}, journal = {ACM SIGSOFT Software Engineering Notes}, volume = {32}, number = {5}, pages = {31-37}, } @inproceedings{DedeckerTML07, title = {Object Technology for Ambient Intelligence and Pervasive Computing}, author = {Jessie Dedecker and Éric Tanter and Holger Mügge and Cristina Videira Lopes}, year = {2007}, doi = {10.1007/978-3-540-78195-0_17}, url = {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 = {Object-Oriented Technology. ECOOP 2007 Workshop Reader, Berlin, Germany, July 30-31, 2007, Final Reports}, editor = {Michael Cebulla}, volume = {4906}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {978-3-540-78194-3}, } @inproceedings{KiczalesLMMLLI97, title = {Aspect-Oriented Programming}, author = {Gregor Kiczales and John Lamping and Anurag Mendhekar and Chris Maeda and Cristina Videira Lopes and Jean-Marc Loingtier and John Irwin}, year = {1997}, doi = {10.1007/BFb0053381}, 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 97 - Object-Oriented Programming, 11th European Conference, Jyväskylä, Finland, June 9-13, 1997, Proceedings}, editor = {Mehmet Aksit and Satoshi Matsuoka}, volume = {1241}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {3-540-63089-9}, } @article{JurdakBL07, title = {Adaptive Low Power Listening for Wireless Sensor Networks}, author = {Raja Jurdak and Pierre Baldi and Cristina Videira Lopes}, year = {2007}, doi = {10.1109/TMC.2007.1037}, url = {http://doi.ieeecomputersociety.org/10.1109/TMC.2007.1037}, tags = {wireless sensor networks}, researchr = {https://researchr.org/publication/JurdakBL07}, cites = {0}, citedby = {0}, journal = {IEEE Trans. Mob. Comput.}, volume = {6}, number = {8}, pages = {988-1004}, } @inproceedings{GanjisaffarJGL08, title = {CalSWIM: A Wiki-Based Data Sharing Platform}, author = {Yasser Ganjisaffar and Sara Javanmardi and Stanley Grant and Cristina Videira Lopes}, year = {2008}, doi = {10.1007/978-3-642-03354-4_4}, url = {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 = {Collaborative Computing: Networking, Applications and Worksharing, 4th International Conference, CollaborateCom 2008, Orlando, FL, USA, November 13-16, 2008, Revised Selected Papers}, editor = {Elisa Bertino and James B. D. Joshi}, volume = {10}, series = {Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering}, publisher = {Springer}, isbn = {978-3-642-03353-7}, } @inproceedings{LopesDLL03, title = {Beyond AOP: toward naturalistic programming}, author = {Cristina Videira Lopes and Paul Dourish and David H. Lorenz and Karl J. Lieberherr}, year = {2003}, doi = {10.1145/949344.949400}, url = {http://doi.acm.org/10.1145/949344.949400}, tags = {programming}, researchr = {https://researchr.org/publication/LopesDLL03}, cites = {0}, citedby = {0}, pages = {198-207}, booktitle = {Companion of the 18th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2003, October 26-30, 2003, Anaheim, CA, USA}, editor = {Ron Crocker and Guy L. Steele Jr.}, publisher = {ACM}, isbn = {1-58113-751-6}, } @inproceedings{JurdakBL05, title = {State-Driven Energy Optimization in Wireless Sensor Networks}, author = {Raja Jurdak and Pierre Baldi and Cristina Videira Lopes}, year = {2005}, doi = {10.1109/ICW.2005.76}, url = {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 = {Systems Communications 2005 (ICW / ICHSN / ICMCS / SENET 2005), 14-17 August 2005, Montreal, Canada}, publisher = {IEEE Computer Society}, isbn = {0-7695-2422-2}, } @inproceedings{LinsteadRBLB07:0, title = {Mining Eclipse Developer Contributions via Author-Topic Models}, author = {Erik Linstead and Paul Rigor and Sushil Krishna Bajracharya and Cristina Videira Lopes and Pierre Baldi}, year = {2007}, doi = {10.1109/MSR.2007.20}, url = {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 = {Fourth International Workshop on Mining Software Repositories, MSR 2007 (ICSE Workshop), Minneapolis, MN, USA, May 19-20, 2007, Proceedings}, publisher = {IEEE Computer Society}, } @inproceedings{LemosBOMMBL07, title = {CodeGenie: using test-cases to search and reuse source code}, author = {Otávio Augusto Lazzarini Lemos and Sushil Krishna Bajracharya and Joel Ossher and Ricardo Santos Morla and Paulo Cesar Masiero and Pierre Baldi and Cristina Videira Lopes}, year = {2007}, doi = {10.1145/1321631.1321726}, url = {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 = {22nd IEEE/ACM International Conference on Automated Software Engineering (ASE 2007), November 5-9, 2007, Atlanta, Georgia, USA}, editor = {R. E. Kurt Stirewalt and Alexander Egyed and Bernd Fischer}, publisher = {ACM}, isbn = {978-1-59593-882-4 }, } @inproceedings{Lopes09-0, title = {The massification and webification of systems modeling and simulation with virtual worlds}, author = {Cristina Videira Lopes}, year = {2009}, doi = {10.1145/1595696.1595708}, url = {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 = {Proceedings of the 7th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2009, Amsterdam, The Netherlands, August 24-28, 2009}, editor = {Hans van Vliet and Valérie Issarny}, publisher = {ACM}, isbn = {978-1-60558-001-2}, } @article{LopesB06, title = {Assessing Aspect Modularizations Using Design Structure Matrix and Net Option Value}, author = {Cristina Videira Lopes and Sushil Krishna Bajracharya}, year = {2006}, doi = {10.1007/11687061_1}, url = {http://dx.doi.org/10.1007/11687061_1}, tags = {design}, researchr = {https://researchr.org/publication/LopesB06}, cites = {0}, citedby = {0}, journal = {Transactions on Aspect-Oriented Software Development}, pages = {1-35}, } @article{JurdakBL05:0, title = {U-MAC: a proactive and adaptive UWB medium access control protocol}, author = {Raja Jurdak and Pierre Baldi and Cristina Videira Lopes}, year = {2005}, doi = {10.1002/wcm.312}, url = {http://dx.doi.org/10.1002/wcm.312}, tags = {protocol, access control}, researchr = {https://researchr.org/publication/JurdakBL05%3A0}, cites = {0}, citedby = {0}, journal = {Wireless Communications and Mobile Computing}, volume = {5}, number = {5}, pages = {551-566}, } @inproceedings{LopesK00, title = {Aspect-Oriented Programming}, author = {Cristina Videira Lopes and Gregor Kiczales}, year = {2000}, doi = {10.1109/TOOLS.2000.10016}, url = {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 2000: 33rd International Conference on Technology of Object-Oriented Languages and Systems, 5-8 June 2000, St. Malo, France}, publisher = {IEEE Computer Society}, isbn = {0-7695-0731-X}, } @inproceedings{LopesL94, title = {Abstracting Process-to-Function Relations in Concurrency Object-Oriented Applications}, author = {Cristina Videira Lopes and Karl J. Lieberherr}, year = {1994}, url = {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 = {Object-Oriented Programming, Proceedings of the 8th European Conference, ECOOP 94, Bologna, Italy, July 4-8, 1994}, editor = {Mario Tokoro and Remo Pareschi}, volume = {821}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {3-540-58202-9}, } @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 = {Companion to the 20th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2005, October 16-20, 2005, San Diego, CA, USA}, editor = {Ralph E. Johnson and Richard P. Gabriel}, publisher = {ACM}, isbn = {1-59593-193-7}, } @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-2011, 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 = {Kathleen Fisher and Cristina Videira Lopes}, address = {New York, NY, USA}, publisher = {ACM}, } @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}, }