Stop the war!
Остановите войну!
for scientists:
default search action
BibTeX records: Michael D. Ernst
@article{DBLP:journals/pacmpl/ShadabGTEKLLS23, author = {Narges Shadab and Pritam M. Gharat and Shrey Tiwari and Michael D. Ernst and Martin Kellogg and Shuvendu K. Lahiri and Akash Lal and Manu Sridharan}, title = {Inference of Resource Management Specifications}, journal = {Proc. {ACM} Program. Lang.}, volume = {7}, number = {{OOPSLA2}}, pages = {1705--1728}, year = {2023}, url = {https://doi.org/10.1145/3622858}, doi = {10.1145/3622858}, timestamp = {Sun, 10 Dec 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/pacmpl/ShadabGTEKLLS23.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/kbse/KelloggDNAE23, author = {Martin Kellogg and Daniel Daskiewicz and Loi Ngo Duc Nguyen and Muyeed Ahmed and Michael D. Ernst}, title = {Pluggable Type Inference for Free}, booktitle = {38th {IEEE/ACM} International Conference on Automated Software Engineering, {ASE} 2023, Luxembourg, September 11-15, 2023}, pages = {1542--1554}, publisher = {{IEEE}}, year = {2023}, url = {https://doi.org/10.1109/ASE56229.2023.00186}, doi = {10.1109/ASE56229.2023.00186}, timestamp = {Thu, 16 Nov 2023 09:03:51 +0100}, biburl = {https://dblp.org/rec/conf/kbse/KelloggDNAE23.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/corr/abs-2306-11953, author = {Narges Shadab and Pritam M. Gharat and Shrey Tiwari and Michael D. Ernst and Martin Kellogg and Shuvendu K. Lahiri and Akash Lal and Manu Sridharan}, title = {Automatic Inference of Resource Leak Specifications}, journal = {CoRR}, volume = {abs/2306.11953}, year = {2023}, url = {https://doi.org/10.48550/arXiv.2306.11953}, doi = {10.48550/ARXIV.2306.11953}, eprinttype = {arXiv}, eprint = {2306.11953}, timestamp = {Thu, 07 Dec 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/corr/abs-2306-11953.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/darts/KelloggSSE22, author = {Martin Kellogg and Narges Shadab and Manu Sridharan and Michael D. Ernst}, title = {Accumulation Analysis (Artifact)}, journal = {Dagstuhl Artifacts Ser.}, volume = {8}, number = {2}, pages = {22:1--22:3}, year = {2022}, url = {https://doi.org/10.4230/DARTS.8.2.22}, doi = {10.4230/DARTS.8.2.22}, timestamp = {Thu, 23 Jun 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/darts/KelloggSSE22.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ecoop/KelloggSSE22, author = {Martin Kellogg and Narges Shadab and Manu Sridharan and Michael D. Ernst}, editor = {Karim Ali and Jan Vitek}, title = {Accumulation Analysis}, booktitle = {36th European Conference on Object-Oriented Programming, {ECOOP} 2022, June 6-10, 2022, Berlin, Germany}, series = {LIPIcs}, volume = {222}, pages = {10:1--10:30}, publisher = {Schloss Dagstuhl - Leibniz-Zentrum f{\"{u}}r Informatik}, year = {2022}, url = {https://doi.org/10.4230/LIPIcs.ECOOP.2022.10}, doi = {10.4230/LIPICS.ECOOP.2022.10}, timestamp = {Sat, 30 Sep 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/ecoop/KelloggSSE22.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/kbse/BlasiGEP22, author = {Arianna Blasi and Alessandra Gorla and Michael D. Ernst and Mauro Pezz{\`{e}}}, title = {Call Me Maybe: Using {NLP} to Automatically Generate Unit Test Cases Respecting Temporal Constraints}, booktitle = {37th {IEEE/ACM} International Conference on Automated Software Engineering, {ASE} 2022, Rochester, MI, USA, October 10-14, 2022}, pages = {19:1--19:11}, publisher = {{ACM}}, year = {2022}, url = {https://doi.org/10.1145/3551349.3556961}, doi = {10.1145/3551349.3556961}, timestamp = {Sun, 15 Jan 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/kbse/BlasiGEP22.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/corr/abs-2203-15178, author = {Natarajan Shankar and Devesh Bhatt and Michael D. Ernst and Minyoung Kim and Srivatsan Varadarajan and Suzanne Millstein and Jorge Navas and Jason Biatek and Huascar Sanchez and Anitha Murugesan and Hao Ren}, title = {DesCert: Design for Certification}, journal = {CoRR}, volume = {abs/2203.15178}, year = {2022}, url = {https://doi.org/10.48550/arXiv.2203.15178}, doi = {10.48550/ARXIV.2203.15178}, eprinttype = {arXiv}, eprint = {2203.15178}, timestamp = {Sun, 31 Dec 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/corr/abs-2203-15178.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/jss/BlasiGEPC21, author = {Arianna Blasi and Alessandra Gorla and Michael D. Ernst and Mauro Pezz{\`{e}} and Antonio Carzaniga}, title = {MeMo: Automatically identifying metamorphic relations in Javadoc comments for test automation}, journal = {J. Syst. Softw.}, volume = {181}, pages = {111041}, year = {2021}, url = {https://doi.org/10.1016/j.jss.2021.111041}, doi = {10.1016/J.JSS.2021.111041}, timestamp = {Tue, 05 Oct 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/jss/BlasiGEPC21.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/tse/ZouLXEZ21, author = {Daming Zou and Jingjing Liang and Yingfei Xiong and Michael D. Ernst and Lu Zhang}, title = {An Empirical Study of Fault Localization Families and Their Combinations}, journal = {{IEEE} Trans. Software Eng.}, volume = {47}, number = {2}, pages = {332--347}, year = {2021}, url = {https://doi.org/10.1109/TSE.2019.2892102}, doi = {10.1109/TSE.2019.2892102}, timestamp = {Tue, 02 Mar 2021 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/tse/ZouLXEZ21.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/MudduluruWME21, author = {Rashmi Mudduluru and Jason Waataja and Suzanne Millstein and Michael D. Ernst}, title = {Verifying Determinism in Sequential Programs}, booktitle = {43rd {IEEE/ACM} International Conference on Software Engineering, {ICSE} 2021, Madrid, Spain, 22-30 May 2021}, pages = {37--49}, publisher = {{IEEE}}, year = {2021}, url = {https://doi.org/10.1109/ICSE43902.2021.00017}, doi = {10.1109/ICSE43902.2021.00017}, timestamp = {Mon, 07 Jun 2021 14:59:31 +0200}, biburl = {https://dblp.org/rec/conf/icse/MudduluruWME21.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/MudduluruWME21a, author = {Rashmi Mudduluru and Jason Waataja and Suzanne Millstein and Michael D. Ernst}, title = {Verifying Determinism in Sequential Programs}, booktitle = {43rd {IEEE/ACM} International Conference on Software Engineering: Companion Proceedings, {ICSE} Companion 2021, Madrid, Spain, May 25-28, 2021}, pages = {213--214}, publisher = {{IEEE}}, year = {2021}, url = {https://doi.org/10.1109/ICSE-Companion52605.2021.00095}, doi = {10.1109/ICSE-COMPANION52605.2021.00095}, timestamp = {Mon, 28 Jun 2021 13:24:52 +0200}, biburl = {https://dblp.org/rec/conf/icse/MudduluruWME21a.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sigsoft/ZhangFEPD21, author = {Zhen Zhang and Yu Feng and Michael D. Ernst and Sebastian Porst and Isil Dillig}, editor = {Diomidis Spinellis and Georgios Gousios and Marsha Chechik and Massimiliano Di Penta}, title = {Checking conformance of applications against {GUI} policies}, booktitle = {{ESEC/FSE} '21: 29th {ACM} Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, Athens, Greece, August 23-28, 2021}, pages = {95--106}, publisher = {{ACM}}, year = {2021}, url = {https://doi.org/10.1145/3468264.3468561}, doi = {10.1145/3468264.3468561}, timestamp = {Mon, 05 Feb 2024 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/sigsoft/ZhangFEPD21.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sigsoft/KelloggSSE21, author = {Martin Kellogg and Narges Shadab and Manu Sridharan and Michael D. Ernst}, editor = {Diomidis Spinellis and Georgios Gousios and Marsha Chechik and Massimiliano Di Penta}, title = {Lightweight and modular resource leak verification}, booktitle = {{ESEC/FSE} '21: 29th {ACM} Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, Athens, Greece, August 23-28, 2021}, pages = {181--192}, publisher = {{ACM}}, year = {2021}, url = {https://doi.org/10.1145/3468264.3468576}, doi = {10.1145/3468264.3468576}, timestamp = {Sat, 30 Sep 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/sigsoft/KelloggSSE21.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/corr/abs-2102-03054, author = {Sahil Verma and Michael D. Ernst and Ren{\'{e}} Just}, title = {Removing biased data to improve fairness and accuracy}, journal = {CoRR}, volume = {abs/2102.03054}, year = {2021}, url = {https://arxiv.org/abs/2102.03054}, eprinttype = {arXiv}, eprint = {2102.03054}, timestamp = {Sun, 02 Oct 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/corr/abs-2102-03054.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/tosem/BeschastnikhLXW20, author = {Ivan Beschastnikh and Perry Liu and Albert Xing and Patty Wang and Yuriy Brun and Michael D. Ernst}, title = {Visualizing Distributed System Executions}, journal = {{ACM} Trans. Softw. Eng. Methodol.}, volume = {29}, number = {2}, pages = {9:1--9:38}, year = {2020}, url = {https://doi.org/10.1145/3375633}, doi = {10.1145/3375633}, timestamp = {Fri, 08 May 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/tosem/BeschastnikhLXW20.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/LouisDBES20, author = {Annie Louis and Santanu Kumar Dash and Earl T. Barr and Michael D. Ernst and Charles Sutton}, editor = {Gregg Rothermel and Doo{-}Hwan Bae}, title = {Where should {I} comment my code?: a dataset and model for predicting locations that need comments}, booktitle = {{ICSE-NIER} 2020: 42nd International Conference on Software Engineering, New Ideas and Emerging Results, Seoul, South Korea, 27 June - 19 July, 2020}, pages = {21--24}, publisher = {{ACM}}, year = {2020}, url = {https://doi.org/10.1145/3377816.3381736}, doi = {10.1145/3377816.3381736}, timestamp = {Thu, 14 Oct 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/icse/LouisDBES20.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/KelloggRSSE20, author = {Martin Kellogg and Manli Ran and Manu Sridharan and Martin Sch{\"{a}}f and Michael D. Ernst}, editor = {Gregg Rothermel and Doo{-}Hwan Bae}, title = {Verifying object construction}, booktitle = {{ICSE} '20: 42nd International Conference on Software Engineering, Seoul, South Korea, 27 June - 19 July, 2020}, pages = {1447--1458}, publisher = {{ACM}}, year = {2020}, url = {https://doi.org/10.1145/3377811.3380341}, doi = {10.1145/3377811.3380341}, timestamp = {Sat, 30 Sep 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/icse/KelloggRSSE20.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/issta/LamSOZE020, author = {Wing Lam and August Shi and Reed Oei and Sai Zhang and Michael D. Ernst and Tao Xie}, editor = {Sarfraz Khurshid and Corina S. Pasareanu}, title = {Dependent-test-aware regression testing techniques}, booktitle = {{ISSTA} '20: 29th {ACM} {SIGSOFT} International Symposium on Software Testing and Analysis, Virtual Event, USA, July 18-22, 2020}, pages = {298--311}, publisher = {{ACM}}, year = {2020}, url = {https://doi.org/10.1145/3395363.3397364}, doi = {10.1145/3395363.3397364}, timestamp = {Thu, 05 May 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/issta/LamSOZE020.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/kbse/ChenGTEHFAJ20, author = {Yiqun T. Chen and Rahul Gopinath and Anita Tadakamalla and Michael D. Ernst and Reid Holmes and Gordon Fraser and Paul Ammann and Ren{\'{e}} Just}, title = {Revisiting the Relationship Between Fault Detection, Test Adequacy Criteria, and Test Set Size}, booktitle = {35th {IEEE/ACM} International Conference on Automated Software Engineering, {ASE} 2020, Melbourne, Australia, September 21-25, 2020}, pages = {237--249}, publisher = {{IEEE}}, year = {2020}, url = {https://doi.org/10.1145/3324884.3416667}, doi = {10.1145/3324884.3416667}, timestamp = {Sat, 30 Sep 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/kbse/ChenGTEHFAJ20.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/kbse/KelloggSTE20, author = {Martin Kellogg and Martin Sch{\"{a}}f and Serdar Tasiran and Michael D. Ernst}, title = {Continuous Compliance}, booktitle = {35th {IEEE/ACM} International Conference on Automated Software Engineering, {ASE} 2020, Melbourne, Australia, September 21-25, 2020}, pages = {511--523}, publisher = {{IEEE}}, year = {2020}, url = {https://doi.org/10.1145/3324884.3416593}, doi = {10.1145/3324884.3416593}, timestamp = {Sat, 30 Sep 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/kbse/KelloggSTE20.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/pacmpl/PanchekhaETK19, author = {Pavel Panchekha and Michael D. Ernst and Zachary Tatlock and Shoaib Kamil}, title = {Modular verification of web page layout}, journal = {Proc. {ACM} Program. Lang.}, volume = {3}, number = {{OOPSLA}}, pages = {151:1--151:26}, year = {2019}, url = {https://doi.org/10.1145/3360577}, doi = {10.1145/3360577}, timestamp = {Sun, 12 Feb 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/pacmpl/PanchekhaETK19.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/toplas/SpotoBEFLMS19, author = {Fausto Spoto and Elisa Burato and Michael D. Ernst and Pietro Ferrara and Alberto Lovato and Damiano Macedonio and Ciprian Spiridon}, title = {Static Identification of Injection Attacks in Java}, journal = {{ACM} Trans. Program. Lang. Syst.}, volume = {41}, number = {3}, pages = {18:1--18:58}, year = {2019}, url = {https://doi.org/10.1145/3332371}, doi = {10.1145/3332371}, timestamp = {Mon, 03 Jan 2022 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/toplas/SpotoBEFLMS19.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/eurosys/MichaelWAET19, author = {Ellis Michael and Doug Woos and Thomas E. Anderson and Michael D. Ernst and Zachary Tatlock}, editor = {George Candea and Robbert van Renesse and Christof Fetzer}, title = {Teaching Rigorous Distributed Systems With Efficient Model Checking}, booktitle = {Proceedings of the Fourteenth EuroSys Conference 2019, Dresden, Germany, March 25-28, 2019}, pages = {32:1--32:15}, publisher = {{ACM}}, year = {2019}, url = {https://doi.org/10.1145/3302424.3303947}, doi = {10.1145/3302424.3303947}, timestamp = {Sun, 12 Feb 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/eurosys/MichaelWAET19.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/issta/KiezunGHEG19, author = {Adam Kiezun and Philip J. Guo and Pieter Hooimeijer and Michael D. Ernst and Vijay Ganesh}, editor = {Dongmei Zhang and Anders M{\o}ller}, title = {Theory and practice of string solvers (invited talk abstract)}, booktitle = {Proceedings of the 28th {ACM} {SIGSOFT} International Symposium on Software Testing and Analysis, {ISSTA} 2019, Beijing, China, July 15-19, 2019}, pages = {6--7}, publisher = {{ACM}}, year = {2019}, url = {https://doi.org/10.1145/3293882.3338993}, doi = {10.1145/3293882.3338993}, timestamp = {Thu, 23 Jun 2022 07:46:09 +0200}, biburl = {https://dblp.org/rec/conf/issta/KiezunGHEG19.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/refsq/BlasiPGE19, author = {Arianna Blasi and Mauro Pezz{\`{e}} and Alessandra Gorla and Michael D. Ernst}, editor = {Paola Spoletini and Patrick M{\"{a}}der and Daniel M. Berry and Fabiano Dalpiaz and Maya Daneva and Alessio Ferrari and Xavier Franch and Sarah Gregory and Eduard C. Groen and Andrea Herrmann and Anne Hess and Frank Houdek and Oliver Karras and Anne Koziolek and Kim Lauenroth and Cristina Palomares and Mehrdad Sabetzadeh and Norbert Seyff and Marcus Trapp and Andreas Vogelsang and Thorsten Weyer}, title = {Research on {NLP} for {RE} at Universit{\`{a}} della Svizzera Italiana {(USI):} {A} Report}, booktitle = {Joint Proceedings of {REFSQ-2019} Workshops, Doctoral Symposium, Live Studies Track, and Poster Track co-located with the 25th International Conference on Requirements Engineering: Foundation for Software Quality {(REFSQ} 2019), Essen, Germany, March 18th, 2019}, series = {{CEUR} Workshop Proceedings}, volume = {2376}, publisher = {CEUR-WS.org}, year = {2019}, url = {https://ceur-ws.org/Vol-2376/NLP4RE19\_paper17.pdf}, timestamp = {Fri, 10 Mar 2023 16:23:43 +0100}, biburl = {https://dblp.org/rec/conf/refsq/BlasiPGE19.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/LoncaricET18, author = {Calvin Loncaric and Michael D. Ernst and Emina Torlak}, editor = {Michel Chaudron and Ivica Crnkovic and Marsha Chechik and Mark Harman}, title = {Generalized data structure synthesis}, booktitle = {Proceedings of the 40th International Conference on Software Engineering, {ICSE} 2018, Gothenburg, Sweden, May 27 - June 03, 2018}, pages = {958--968}, publisher = {{ACM}}, year = {2018}, url = {https://doi.org/10.1145/3180155.3180211}, doi = {10.1145/3180155.3180211}, timestamp = {Tue, 10 Aug 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/icse/LoncaricET18.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/issta/KelloggDME18, author = {Martin Kellogg and Vlastimil Dort and Suzanne Millstein and Michael D. Ernst}, editor = {Frank Tip and Eric Bodden}, title = {Lightweight verification of array indexing}, booktitle = {Proceedings of the 27th {ACM} {SIGSOFT} International Symposium on Software Testing and Analysis, {ISSTA} 2018, Amsterdam, The Netherlands, July 16-21, 2018}, pages = {3--14}, publisher = {{ACM}}, year = {2018}, url = {https://doi.org/10.1145/3213846.3213849}, doi = {10.1145/3213846.3213849}, timestamp = {Sat, 30 Sep 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/issta/KelloggDME18.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/issta/BlasiGKGEPC18, author = {Arianna Blasi and Alberto Goffi and Konstantin Kuznetsov and Alessandra Gorla and Michael D. Ernst and Mauro Pezz{\`{e}} and Sergio Delgado Castellanos}, editor = {Frank Tip and Eric Bodden}, title = {Translating code comments to procedure specifications}, booktitle = {Proceedings of the 27th {ACM} {SIGSOFT} International Symposium on Software Testing and Analysis, {ISSTA} 2018, Amsterdam, The Netherlands, July 16-21, 2018}, pages = {242--253}, publisher = {{ACM}}, year = {2018}, url = {https://doi.org/10.1145/3213846.3213872}, doi = {10.1145/3213846.3213872}, timestamp = {Sun, 02 Oct 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/issta/BlasiGKGEPC18.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/issta/JustPDE18, author = {Ren{\'{e}} Just and Chris Parnin and Ian Drosos and Michael D. Ernst}, editor = {Frank Tip and Eric Bodden}, title = {Comparing developer-provided to user-provided tests for fault localization and automated program repair}, booktitle = {Proceedings of the 27th {ACM} {SIGSOFT} International Symposium on Software Testing and Analysis, {ISSTA} 2018, Amsterdam, The Netherlands, July 16-21, 2018}, pages = {287--297}, publisher = {{ACM}}, year = {2018}, url = {https://doi.org/10.1145/3213846.3213870}, doi = {10.1145/3213846.3213870}, timestamp = {Sun, 25 Oct 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/issta/JustPDE18.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/lrec/LinWZE18, author = {Xi Victoria Lin and Chenglong Wang and Luke Zettlemoyer and Michael D. Ernst}, editor = {Nicoletta Calzolari and Khalid Choukri and Christopher Cieri and Thierry Declerck and Sara Goggi and K{\^{o}}iti Hasida and Hitoshi Isahara and Bente Maegaard and Joseph Mariani and H{\'{e}}l{\`{e}}ne Mazo and Asunci{\'{o}}n Moreno and Jan Odijk and Stelios Piperidis and Takenobu Tokunaga}, title = {NL2Bash: {A} Corpus and Semantic Parser for Natural Language Interface to the Linux Operating System}, booktitle = {Proceedings of the Eleventh International Conference on Language Resources and Evaluation, {LREC} 2018, Miyazaki, Japan, May 7-12, 2018}, publisher = {European Language Resources Association {(ELRA)}}, year = {2018}, url = {http://www.lrec-conf.org/proceedings/lrec2018/summaries/1021.html}, timestamp = {Mon, 19 Aug 2019 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/lrec/LinWZE18.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pldi/PanchekhaGETK18, author = {Pavel Panchekha and Adam T. Geller and Michael D. Ernst and Zachary Tatlock and Shoaib Kamil}, editor = {Jeffrey S. Foster and Dan Grossman}, title = {Verifying that web pages have accessible layout}, booktitle = {Proceedings of the 39th {ACM} {SIGPLAN} Conference on Programming Language Design and Implementation, {PLDI} 2018, Philadelphia, PA, USA, June 18-22, 2018}, pages = {1--14}, publisher = {{ACM}}, year = {2018}, url = {https://doi.org/10.1145/3192366.3192407}, doi = {10.1145/3192366.3192407}, timestamp = {Sun, 12 Nov 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/pldi/PanchekhaGETK18.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/corr/abs-1802-08979, author = {Xi Victoria Lin and Chenglong Wang and Luke Zettlemoyer and Michael D. Ernst}, title = {NL2Bash: {A} Corpus and Semantic Parser for Natural Language Interface to the Linux Operating System}, journal = {CoRR}, volume = {abs/1802.08979}, year = {2018}, url = {http://arxiv.org/abs/1802.08979}, eprinttype = {arXiv}, eprint = {1802.08979}, timestamp = {Mon, 13 Aug 2018 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/corr/abs-1802-08979.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/corr/abs-1803-09939, author = {Daming Zou and Jingjing Liang and Yingfei Xiong and Michael D. Ernst and Lu Zhang}, title = {An Empirical Study of Fault Localization Families and Their Combinations}, journal = {CoRR}, volume = {abs/1803.09939}, year = {2018}, url = {http://arxiv.org/abs/1803.09939}, eprinttype = {arXiv}, eprint = {1803.09939}, timestamp = {Tue, 01 Sep 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/corr/abs-1803-09939.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/corr/abs-1806-05300, author = {Doug Woos and Zachary Tatlock and Michael D. Ernst and Thomas E. Anderson}, title = {A Graphical Interactive Debugger for Distributed Systems}, journal = {CoRR}, volume = {abs/1806.05300}, year = {2018}, url = {http://arxiv.org/abs/1806.05300}, eprinttype = {arXiv}, eprint = {1806.05300}, timestamp = {Mon, 13 Aug 2018 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/corr/abs-1806-05300.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/pacmpl/WeitzLHTET17, author = {Konstantin Weitz and Steven Lyubomirsky and Stefan Heule and Emina Torlak and Michael D. Ernst and Zachary Tatlock}, title = {SpaceSearch: a library for building and verifying solver-aided tools}, journal = {Proc. {ACM} Program. Lang.}, volume = {1}, number = {{ICFP}}, pages = {25:1--25:28}, year = {2017}, url = {https://doi.org/10.1145/3110269}, doi = {10.1145/3110269}, timestamp = {Sat, 30 Sep 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/pacmpl/WeitzLHTET17.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/toplas/GordonEGP17, author = {Colin S. Gordon and Michael D. Ernst and Dan Grossman and Matthew J. Parkinson}, title = {Verifying Invariants of Lock-Free Data Structures with Rely-Guarantee and Refinement Types}, journal = {{ACM} Trans. Program. Lang. Syst.}, volume = {39}, number = {3}, pages = {11:1--11:54}, year = {2017}, url = {https://doi.org/10.1145/3064850}, doi = {10.1145/3064850}, timestamp = {Sun, 02 Jun 2019 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/toplas/GordonEGP17.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/PearsonCJFAEPK17, author = {Spencer Pearson and Jos{\'{e}} Campos and Ren{\'{e}} Just and Gordon Fraser and Rui Abreu and Michael D. Ernst and Deric Pang and Benjamin Keller}, editor = {Sebasti{\'{a}}n Uchitel and Alessandro Orso and Martin P. Robillard}, title = {Evaluating and improving fault localization}, booktitle = {Proceedings of the 39th International Conference on Software Engineering, {ICSE} 2017, Buenos Aires, Argentina, May 20-28, 2017}, pages = {609--620}, publisher = {{IEEE} / {ACM}}, year = {2017}, url = {https://doi.org/10.1109/ICSE.2017.62}, doi = {10.1109/ICSE.2017.62}, timestamp = {Mon, 04 Dec 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/icse/PearsonCJFAEPK17.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/snapl/Ernst17, author = {Michael D. Ernst}, editor = {Benjamin S. Lerner and Rastislav Bod{\'{\i}}k and Shriram Krishnamurthi}, title = {Natural Language is a Programming Language: Applying Natural Language Processing to Software Development}, booktitle = {2nd Summit on Advances in Programming Languages, {SNAPL} 2017, May 7-10, 2017, Asilomar, CA, {USA}}, series = {LIPIcs}, volume = {71}, pages = {4:1--4:14}, publisher = {Schloss Dagstuhl - Leibniz-Zentrum f{\"{u}}r Informatik}, year = {2017}, url = {https://doi.org/10.4230/LIPIcs.SNAPL.2017.4}, doi = {10.4230/LIPICS.SNAPL.2017.4}, timestamp = {Tue, 11 Feb 2020 15:52:14 +0100}, biburl = {https://dblp.org/rec/conf/snapl/Ernst17.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/cacm/BeschastnikhWBE16, author = {Ivan Beschastnikh and Patty Wang and Yuriy Brun and Michael D. Ernst}, title = {Debugging distributed systems}, journal = {Commun. {ACM}}, volume = {59}, number = {8}, pages = {32--37}, year = {2016}, url = {https://doi.org/10.1145/2909480}, doi = {10.1145/2909480}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/cacm/BeschastnikhWBE16.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/queue/BeschastnikhWBE16, author = {Ivan Beschastnikh and Patty Wang and Yuriy Brun and Michael D. Ernst}, title = {Debugging Distributed Systems}, journal = {{ACM} Queue}, volume = {14}, number = {2}, pages = {50}, year = {2016}, url = {https://doi.org/10.1145/2927299.2940294}, doi = {10.1145/2927299.2940294}, timestamp = {Wed, 01 Jun 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/queue/BeschastnikhWBE16.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/cav/PernsteinerLTTW16, author = {Stuart Pernsteiner and Calvin Loncaric and Emina Torlak and Zachary Tatlock and Xi Wang and Michael D. Ernst and Jonathan Jacky}, editor = {Swarat Chaudhuri and Azadeh Farzan}, title = {Investigating Safety of a Radiotherapy Machine Using System Models with Pluggable Checkers}, booktitle = {Computer Aided Verification - 28th International Conference, {CAV} 2016, Toronto, ON, Canada, July 17-23, 2016, Proceedings, Part {II}}, series = {Lecture Notes in Computer Science}, volume = {9780}, pages = {23--41}, publisher = {Springer}, year = {2016}, url = {https://doi.org/10.1007/978-3-319-41540-6\_2}, doi = {10.1007/978-3-319-41540-6\_2}, timestamp = {Sun, 12 Feb 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/cav/PernsteinerLTTW16.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ccs/NandiE16, author = {Chandrakana Nandi and Michael D. Ernst}, editor = {Toby C. Murray and Deian Stefan}, title = {Automatic Trigger Generation for Rule-based Smart Homes}, booktitle = {Proceedings of the 2016 {ACM} Workshop on Programming Languages and Analysis for Security, PLAS@CCS 2016, Vienna, Austria, October 24, 2016}, pages = {97--102}, publisher = {{ACM}}, year = {2016}, url = {https://doi.org/10.1145/2993600.2993601}, doi = {10.1145/2993600.2993601}, timestamp = {Tue, 10 Nov 2020 16:06:16 +0100}, biburl = {https://dblp.org/rec/conf/ccs/NandiE16.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/cpp/WoosWATEA16, author = {Doug Woos and James R. Wilcox and Steve Anton and Zachary Tatlock and Michael D. Ernst and Thomas E. Anderson}, editor = {Jeremy Avigad and Adam Chlipala}, title = {Planning for change in a formal verification of the raft consensus protocol}, booktitle = {Proceedings of the 5th {ACM} {SIGPLAN} Conference on Certified Programs and Proofs, Saint Petersburg, FL, USA, January 20-22, 2016}, pages = {154--165}, publisher = {{ACM}}, year = {2016}, url = {https://doi.org/10.1145/2854065.2854081}, doi = {10.1145/2854065.2854081}, timestamp = {Sun, 12 Feb 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/cpp/WoosWATEA16.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/ErnstLMST16, author = {Michael D. Ernst and Alberto Lovato and Damiano Macedonio and Fausto Spoto and Javier Thaine}, editor = {Laura K. Dillon and Willem Visser and Laurie A. Williams}, title = {Locking discipline inference and checking}, booktitle = {Proceedings of the 38th International Conference on Software Engineering, {ICSE} 2016, Austin, TX, USA, May 14-22, 2016}, pages = {1133--1144}, publisher = {{ACM}}, year = {2016}, url = {https://doi.org/10.1145/2884781.2884882}, doi = {10.1145/2884781.2884882}, timestamp = {Thu, 14 Oct 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/icse/ErnstLMST16.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/issta/GoffiGEP16, author = {Alberto Goffi and Alessandra Gorla and Michael D. Ernst and Mauro Pezz{\`{e}}}, editor = {Andreas Zeller and Abhik Roychoudhury}, title = {Automatic generation of oracles for exceptional behaviors}, booktitle = {Proceedings of the 25th International Symposium on Software Testing and Analysis, {ISSTA} 2016, Saarbr{\"{u}}cken, Germany, July 18-20, 2016}, pages = {213--224}, publisher = {{ACM}}, year = {2016}, url = {https://doi.org/10.1145/2931037.2931061}, doi = {10.1145/2931037.2931061}, timestamp = {Sun, 02 Oct 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/issta/GoffiGEP16.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/nfm/ErnstMMS16, author = {Michael D. Ernst and Damiano Macedonio and Massimo Merro and Fausto Spoto}, editor = {Sanjai Rayadurgam and Oksana Tkachuk}, title = {Semantics for Locking Specifications}, booktitle = {{NASA} Formal Methods - 8th International Symposium, {NFM} 2016, Minneapolis, MN, USA, June 7-9, 2016, Proceedings}, series = {Lecture Notes in Computer Science}, volume = {9690}, pages = {355--372}, publisher = {Springer}, year = {2016}, url = {https://doi.org/10.1007/978-3-319-40648-0\_27}, doi = {10.1007/978-3-319-40648-0\_27}, timestamp = {Thu, 14 Oct 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/nfm/ErnstMMS16.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/oopsla/WeitzWTEKT16, author = {Konstantin Weitz and Doug Woos and Emina Torlak and Michael D. Ernst and Arvind Krishnamurthy and Zachary Tatlock}, editor = {Eelco Visser and Yannis Smaragdakis}, title = {Scalable verification of border gateway protocol configurations with an {SMT} solver}, booktitle = {Proceedings of the 2016 {ACM} {SIGPLAN} International Conference on Object-Oriented Programming, Systems, Languages, and Applications, {OOPSLA} 2016, part of {SPLASH} 2016, Amsterdam, The Netherlands, October 30 - November 4, 2016}, pages = {765--780}, publisher = {{ACM}}, year = {2016}, url = {https://doi.org/10.1145/2983990.2984012}, doi = {10.1145/2983990.2984012}, timestamp = {Sun, 12 Feb 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/oopsla/WeitzWTEKT16.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pldi/LoncaricTE16, author = {Calvin Loncaric and Emina Torlak and Michael D. Ernst}, editor = {Chandra Krintz and Emery D. Berger}, title = {Fast synthesis of fast collections}, booktitle = {Proceedings of the 37th {ACM} {SIGPLAN} Conference on Programming Language Design and Implementation, {PLDI} 2016, Santa Barbara, CA, USA, June 13-17, 2016}, pages = {355--368}, publisher = {{ACM}}, year = {2016}, url = {https://doi.org/10.1145/2908080.2908122}, doi = {10.1145/2908080.2908122}, timestamp = {Sat, 30 Sep 2023 09:54:48 +0200}, biburl = {https://dblp.org/rec/conf/pldi/LoncaricTE16.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/tse/BeschastnikhBAE15, author = {Ivan Beschastnikh and Yuriy Brun and Jenny Abrahamson and Michael D. Ernst and Arvind Krishnamurthy}, title = {Using Declarative Specification to Improve the Understanding, Extensibility, and Comparison of Model-Inference Algorithms}, journal = {{IEEE} Trans. Software Eng.}, volume = {41}, number = {4}, pages = {408--428}, year = {2015}, url = {https://doi.org/10.1109/TSE.2014.2369047}, doi = {10.1109/TSE.2014.2369047}, timestamp = {Fri, 09 Jun 2017 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/tse/BeschastnikhBAE15.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/tse/MusluBEN15, author = {Kivan{\c{c}} Muslu and Yuriy Brun and Michael D. Ernst and David Notkin}, title = {Reducing Feedback Delay of Software Development Tools via Continuous Analysis}, journal = {{IEEE} Trans. Software Eng.}, volume = {41}, number = {8}, pages = {745--763}, year = {2015}, url = {https://doi.org/10.1109/TSE.2015.2417161}, doi = {10.1109/TSE.2015.2417161}, timestamp = {Fri, 09 Jun 2017 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/tse/MusluBEN15.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/VakilianPEJ15, author = {Mohsen Vakilian and Amarin Phaosawasdi and Michael D. Ernst and Ralph E. Johnson}, editor = {Antonia Bertolino and Gerardo Canfora and Sebastian G. Elbaum}, title = {Cascade: {A} Universal Programmer-Assisted Type Qualifier Inference Tool}, booktitle = {37th {IEEE/ACM} International Conference on Software Engineering, {ICSE} 2015, Florence, Italy, May 16-24, 2015, Volume 1}, pages = {234--245}, publisher = {{IEEE} Computer Society}, year = {2015}, url = {https://doi.org/10.1109/ICSE.2015.44}, doi = {10.1109/ICSE.2015.44}, timestamp = {Thu, 23 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/icse/VakilianPEJ15.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/issta/ZhangE15, author = {Sai Zhang and Michael D. Ernst}, editor = {Michal Young and Tao Xie}, title = {Proactive detection of inadequate diagnostic messages for software configuration errors}, booktitle = {Proceedings of the 2015 International Symposium on Software Testing and Analysis, {ISSTA} 2015, Baltimore, MD, USA, July 12-17, 2015}, pages = {12--23}, publisher = {{ACM}}, year = {2015}, url = {https://doi.org/10.1145/2771783.2771817}, doi = {10.1145/2771783.2771817}, timestamp = {Thu, 05 May 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/issta/ZhangE15.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/kbse/BarrosJMVDdE15, author = {Paulo Barros and Ren{\'{e}} Just and Suzanne Millstein and Paul Vines and Werner Dietl and Marcelo d'Amorim and Michael D. Ernst}, editor = {Myra B. Cohen and Lars Grunske and Michael Whalen}, title = {Static Analysis of Implicit Control Flow: Resolving Java Reflection and Android Intents {(T)}}, booktitle = {30th {IEEE/ACM} International Conference on Automated Software Engineering, {ASE} 2015, Lincoln, NE, USA, November 9-13, 2015}, pages = {669--679}, publisher = {{IEEE} Computer Society}, year = {2015}, url = {https://doi.org/10.1109/ASE.2015.69}, doi = {10.1109/ASE.2015.69}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/kbse/BarrosJMVDdE15.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/kbse/MusluSBE15, author = {Kivan{\c{c}} Muslu and Luke Swart and Yuriy Brun and Michael D. Ernst}, editor = {Myra B. Cohen and Lars Grunske and Michael Whalen}, title = {Development History Granularity Transformations {(N)}}, booktitle = {30th {IEEE/ACM} International Conference on Automated Software Engineering, {ASE} 2015, Lincoln, NE, USA, November 9-13, 2015}, pages = {697--702}, publisher = {{IEEE} Computer Society}, year = {2015}, url = {https://doi.org/10.1109/ASE.2015.53}, doi = {10.1109/ASE.2015.53}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/kbse/MusluSBE15.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/lpar/ErnstLMSS15, author = {Michael D. Ernst and Alberto Lovato and Damiano Macedonio and Ciprian Spiridon and Fausto Spoto}, editor = {Martin Davis and Ansgar Fehnker and Annabelle McIver and Andrei Voronkov}, title = {Boolean Formulas for the Static Identification of Injection Attacks in Java}, booktitle = {Logic for Programming, Artificial Intelligence, and Reasoning - 20th International Conference, {LPAR-20} 2015, Suva, Fiji, November 24-28, 2015, Proceedings}, series = {Lecture Notes in Computer Science}, volume = {9450}, pages = {130--145}, publisher = {Springer}, year = {2015}, url = {https://doi.org/10.1007/978-3-662-48899-7\_10}, doi = {10.1007/978-3-662-48899-7\_10}, timestamp = {Mon, 03 Jan 2022 22:31:30 +0100}, biburl = {https://dblp.org/rec/conf/lpar/ErnstLMSS15.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/oopsla/HaqCE15, author = {Irfan Ul Haq and Juan Caballero and Michael D. Ernst}, editor = {Harry Xu and Walter Binder}, title = {Ayudante: identifying undesired variable interactions}, booktitle = {Proceedings of the 13th International Workshop on Dynamic Analysis, WODA@SPLASH 2015, Pittsburgh, PA, USA, October 26, 2015}, pages = {8--13}, publisher = {{ACM}}, year = {2015}, url = {https://doi.org/10.1145/2823363.2823366}, doi = {10.1145/2823363.2823366}, timestamp = {Fri, 14 Apr 2023 23:05:46 +0200}, biburl = {https://dblp.org/rec/conf/oopsla/HaqCE15.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pldi/WilcoxWPTWEA15, author = {James R. Wilcox and Doug Woos and Pavel Panchekha and Zachary Tatlock and Xi Wang and Michael D. Ernst and Thomas E. Anderson}, editor = {David Grove and Stephen M. Blackburn}, title = {Verdi: a framework for implementing and formally verifying distributed systems}, booktitle = {Proceedings of the 36th {ACM} {SIGPLAN} Conference on Programming Language Design and Implementation, Portland, OR, USA, June 15-17, 2015}, pages = {357--368}, publisher = {{ACM}}, year = {2015}, url = {https://doi.org/10.1145/2737924.2737958}, doi = {10.1145/2737924.2737958}, timestamp = {Sun, 12 Feb 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/pldi/WilcoxWPTWEA15.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/se/JustEF15, author = {Ren{\'{e}} Just and Michael D. Ernst and Gordon Fraser}, editor = {Uwe A{\ss}mann and Birgit Demuth and Thorsten Spitta and Georg P{\"{u}}schel and Ronny Kaiser}, title = {Mutation Analysis for the Real World: Effectiveness, Efficiency, and Proper Tool Support}, booktitle = {Software Engineering {\&} Management 2015, Multikonferenz der GI-Fachbereiche Softwaretechnik {(SWT)} und Wirtschaftsinformatik (WI), {FA} WI-MAW, 17. M{\"{a}}rz - 20. M{\"{a}}rz 2015, Dresden, Germany}, series = {{LNI}}, volume = {{P-239}}, pages = {53--54}, publisher = {{GI}}, year = {2015}, timestamp = {Mon, 23 Nov 2020 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/se/JustEF15.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/se/JustEM15, author = {Ren{\'{e}} Just and Michael D. Ernst and Suzanne Millstein}, editor = {Uwe A{\ss}mann and Birgit Demuth and Thorsten Spitta and Georg P{\"{u}}schel and Ronny Kaiser}, title = {Collaborative Verification of Information Flow for a High-Assurance App Store}, booktitle = {Software Engineering {\&} Management 2015, Multikonferenz der GI-Fachbereiche Softwaretechnik {(SWT)} und Wirtschaftsinformatik (WI), {FA} WI-MAW, 17. M{\"{a}}rz - 20. M{\"{a}}rz 2015, Dresden, Germany}, series = {{LNI}}, volume = {{P-239}}, pages = {77}, publisher = {{GI}}, year = {2015}, timestamp = {Mon, 04 May 2015 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/se/JustEM15.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sigcse/AndersonEOPT15, author = {Ruth E. Anderson and Michael D. Ernst and Robert Ord{\'{o}}{\~{n}}ez and Paul Pham and Ben Tribelhorn}, editor = {Adrienne Decker and Kurt Eiselt and Carl Alphonce and Jodi L. Tims}, title = {A Data Programming {CS1} Course}, booktitle = {Proceedings of the 46th {ACM} Technical Symposium on Computer Science Education, {SIGCSE} 2015, Kansas City, MO, USA, March 4-7, 2015}, pages = {150--155}, publisher = {{ACM}}, year = {2015}, url = {https://doi.org/10.1145/2676723.2677309}, doi = {10.1145/2676723.2677309}, timestamp = {Mon, 13 Dec 2021 09:32:31 +0100}, biburl = {https://dblp.org/rec/conf/sigcse/AndersonEOPT15.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/snapl/ErnstGJLPTTW15, author = {Michael D. Ernst and Dan Grossman and Jon Jacky and Calvin Loncaric and Stuart Pernsteiner and Zachary Tatlock and Emina Torlak and Xi Wang}, editor = {Thomas Ball and Rastislav Bod{\'{\i}}k and Shriram Krishnamurthi and Benjamin S. Lerner and Greg Morrisett}, title = {Toward a Dependability Case Language and Workflow for a Radiation Therapy System}, booktitle = {1st Summit on Advances in Programming Languages, {SNAPL} 2015, May 3-6, 2015, Asilomar, California, {USA}}, series = {LIPIcs}, volume = {32}, pages = {103--112}, publisher = {Schloss Dagstuhl - Leibniz-Zentrum f{\"{u}}r Informatik}, year = {2015}, url = {https://doi.org/10.4230/LIPIcs.SNAPL.2015.103}, doi = {10.4230/LIPICS.SNAPL.2015.103}, timestamp = {Sun, 12 Feb 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/snapl/ErnstGJLPTTW15.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/uist/BurgKE15, author = {Brian Burg and Amy J. Ko and Michael D. Ernst}, editor = {Celine Latulipe and Bjoern Hartmann and Tovi Grossman}, title = {Explaining Visual Changes in Web Interfaces}, booktitle = {Proceedings of the 28th Annual {ACM} Symposium on User Interface Software {\&} Technology, {UIST} 2015, Charlotte, NC, USA, November 8-11, 2015}, pages = {259--268}, publisher = {{ACM}}, year = {2015}, url = {https://doi.org/10.1145/2807442.2807473}, doi = {10.1145/2807442.2807473}, timestamp = {Mon, 14 Dec 2020 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/uist/BurgKE15.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/corr/ErnstMMS15, author = {Michael D. Ernst and Damiano Macedonio and Massimo Merro and Fausto Spoto}, title = {Semantics for Locking Specifications}, journal = {CoRR}, volume = {abs/1501.05338}, year = {2015}, url = {http://arxiv.org/abs/1501.05338}, eprinttype = {arXiv}, eprint = {1501.05338}, timestamp = {Mon, 13 Aug 2018 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/corr/ErnstMMS15.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/apsys/BhoraskarLHCSE14, author = {Ravi Bhoraskar and Dominic Langenegger and Pingyang He and Raymond Cheng and William Scott and Michael D. Ernst}, title = {User scripting on Android using BladeDroid}, booktitle = {Asia-Pacific Workshop on Systems, APSys'14, Beijing, China, June 25-26, 2014}, pages = {9:1--9:7}, publisher = {{ACM}}, year = {2014}, url = {https://doi.org/10.1145/2637166.2637228}, doi = {10.1145/2637166.2637228}, timestamp = {Mon, 21 Jun 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/apsys/BhoraskarLHCSE14.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ccs/ErnstJMDPRKBBHVW14, author = {Michael D. Ernst and Ren{\'{e}} Just and Suzanne Millstein and Werner Dietl and Stuart Pernsteiner and Franziska Roesner and Karl Koscher and Paulo Barros and Ravi Bhoraskar and Seungyeop Han and Paul Vines and Edward XueJun Wu}, editor = {Gail{-}Joon Ahn and Moti Yung and Ninghui Li}, title = {Collaborative Verification of Information Flow for a High-Assurance App Store}, booktitle = {Proceedings of the 2014 {ACM} {SIGSAC} Conference on Computer and Communications Security, Scottsdale, AZ, USA, November 3-7, 2014}, pages = {1092--1104}, publisher = {{ACM}}, year = {2014}, url = {https://doi.org/10.1145/2660267.2660343}, doi = {10.1145/2660267.2660343}, timestamp = {Tue, 10 Nov 2020 20:00:23 +0100}, biburl = {https://dblp.org/rec/conf/ccs/ErnstJMDPRKBBHVW14.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/ZhangE14, author = {Sai Zhang and Michael D. Ernst}, editor = {Pankaj Jalote and Lionel C. Briand and Andr{\'{e}} van der Hoek}, title = {Which configuration option should {I} change?}, booktitle = {36th International Conference on Software Engineering, {ICSE} '14, Hyderabad, India - May 31 - June 07, 2014}, pages = {152--163}, publisher = {{ACM}}, year = {2014}, url = {https://doi.org/10.1145/2568225.2568251}, doi = {10.1145/2568225.2568251}, timestamp = {Thu, 05 May 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/icse/ZhangE14.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/BeschastnikhBEK14, author = {Ivan Beschastnikh and Yuriy Brun and Michael D. Ernst and Arvind Krishnamurthy}, editor = {Pankaj Jalote and Lionel C. Briand and Andr{\'{e}} van der Hoek}, title = {Inferring models of concurrent systems from logs of their behavior with CSight}, booktitle = {36th International Conference on Software Engineering, {ICSE} '14, Hyderabad, India - May 31 - June 07, 2014}, pages = {468--479}, publisher = {{ACM}}, year = {2014}, url = {https://doi.org/10.1145/2568225.2568246}, doi = {10.1145/2568225.2568246}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/icse/BeschastnikhBEK14.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/SchillerDCE14, author = {Todd W. Schiller and Kellen Donohue and Forrest Coward and Michael D. Ernst}, editor = {Pankaj Jalote and Lionel C. Briand and Andr{\'{e}} van der Hoek}, title = {Case studies and tools for contract specifications}, booktitle = {36th International Conference on Software Engineering, {ICSE} '14, Hyderabad, India - May 31 - June 07, 2014}, pages = {596--607}, publisher = {{ACM}}, year = {2014}, url = {https://doi.org/10.1145/2568225.2568285}, doi = {10.1145/2568225.2568285}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/icse/SchillerDCE14.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/AbrahamsonBBE14, author = {Jenny Abrahamson and Ivan Beschastnikh and Yuriy Brun and Michael D. Ernst}, editor = {Pankaj Jalote and Lionel C. Briand and Andr{\'{e}} van der Hoek}, title = {Shedding light on distributed system executions}, booktitle = {36th International Conference on Software Engineering, {ICSE} '14, Companion Proceedings, Hyderabad, India, May 31 - June 07, 2014}, pages = {598--599}, publisher = {{ACM}}, year = {2014}, url = {https://doi.org/10.1145/2591062.2591134}, doi = {10.1145/2591062.2591134}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/icse/AbrahamsonBBE14.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/issta/WeitzKSE14, author = {Konstantin Weitz and Gene Kim and Siwakorn Srisakaokul and Michael D. Ernst}, editor = {Corina S. Pasareanu and Darko Marinov}, title = {A type system for format strings}, booktitle = {International Symposium on Software Testing and Analysis, {ISSTA} '14, San Jose, CA, {USA} - July 21 - 26, 2014}, pages = {127--137}, publisher = {{ACM}}, year = {2014}, url = {https://doi.org/10.1145/2610384.2610417}, doi = {10.1145/2610384.2610417}, timestamp = {Fri, 05 Nov 2021 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/issta/WeitzKSE14.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/issta/JustEF14, author = {Ren{\'{e}} Just and Michael D. Ernst and Gordon Fraser}, editor = {Corina S. Pasareanu and Darko Marinov}, title = {Efficient mutation analysis by propagating and partitioning infected execution states}, booktitle = {International Symposium on Software Testing and Analysis, {ISSTA} '14, San Jose, CA, {USA} - July 21 - 26, 2014}, pages = {315--326}, publisher = {{ACM}}, year = {2014}, url = {https://doi.org/10.1145/2610384.2610388}, doi = {10.1145/2610384.2610388}, timestamp = {Mon, 23 Nov 2020 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/issta/JustEF14.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/issta/ZhangJWMLEN14, author = {Sai Zhang and Darioush Jalali and Jochen Wuttke and Kivan{\c{c}} Muslu and Wing Lam and Michael D. Ernst and David Notkin}, editor = {Corina S. Pasareanu and Darko Marinov}, title = {Empirically revisiting the test independence assumption}, booktitle = {International Symposium on Software Testing and Analysis, {ISSTA} '14, San Jose, CA, {USA} - July 21 - 26, 2014}, pages = {385--396}, publisher = {{ACM}}, year = {2014}, url = {https://doi.org/10.1145/2610384.2610404}, doi = {10.1145/2610384.2610404}, timestamp = {Thu, 05 May 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/issta/ZhangJWMLEN14.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/issta/JustJE14, author = {Ren{\'{e}} Just and Darioush Jalali and Michael D. Ernst}, editor = {Corina S. Pasareanu and Darko Marinov}, title = {Defects4J: a database of existing faults to enable controlled testing studies for Java programs}, booktitle = {International Symposium on Software Testing and Analysis, {ISSTA} '14, San Jose, CA, {USA} - July 21 - 26, 2014}, pages = {437--440}, publisher = {{ACM}}, year = {2014}, url = {https://doi.org/10.1145/2610384.2628055}, doi = {10.1145/2610384.2628055}, timestamp = {Sun, 02 Jun 2019 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/issta/JustJE14.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/issta/WeitzSKE14, author = {Konstantin Weitz and Siwakorn Srisakaokul and Gene Kim and Michael D. Ernst}, editor = {Corina S. Pasareanu and Darko Marinov}, title = {A format string checker for Java}, booktitle = {International Symposium on Software Testing and Analysis, {ISSTA} '14, San Jose, CA, {USA} - July 21 - 26, 2014}, pages = {441--444}, publisher = {{ACM}}, year = {2014}, url = {https://doi.org/10.1145/2610384.2628056}, doi = {10.1145/2610384.2628056}, timestamp = {Fri, 05 Nov 2021 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/issta/WeitzSKE14.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sigcse/AndersonEOPW14, author = {Ruth E. Anderson and Michael D. Ernst and Robert Ord{\'{o}}{\~{n}}ez and Paul Pham and Steven A. Wolfman}, editor = {J. D. Dougherty and Kris Nagel and Adrienne Decker and Kurt Eiselt}, title = {Introductory programming meets the real world: using real problems and data in {CS1}}, booktitle = {The 45th {ACM} Technical Symposium on Computer Science Education, {SIGCSE} 2014, Atlanta, GA, USA, March 5-8, 2014}, pages = {465--466}, publisher = {{ACM}}, year = {2014}, url = {https://doi.org/10.1145/2538862.2538994}, doi = {10.1145/2538862.2538994}, timestamp = {Tue, 23 Mar 2021 10:54:19 +0100}, biburl = {https://dblp.org/rec/conf/sigcse/AndersonEOPW14.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sigsoft/JustJIEHF14, author = {Ren{\'{e}} Just and Darioush Jalali and Laura Inozemtseva and Michael D. Ernst and Reid Holmes and Gordon Fraser}, editor = {Shing{-}Chi Cheung and Alessandro Orso and Margaret{-}Anne D. Storey}, title = {Are mutants a valid substitute for real faults in software testing?}, booktitle = {Proceedings of the 22nd {ACM} {SIGSOFT} International Symposium on Foundations of Software Engineering, (FSE-22), Hong Kong, China, November 16 - 22, 2014}, pages = {654--665}, publisher = {{ACM}}, year = {2014}, url = {https://doi.org/10.1145/2635868.2635929}, doi = {10.1145/2635868.2635929}, timestamp = {Tue, 01 Feb 2022 10:45:16 +0100}, biburl = {https://dblp.org/rec/conf/sigsoft/JustJIEHF14.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/tse/BrunHEN13, author = {Yuriy Brun and Reid Holmes and Michael D. Ernst and David Notkin}, title = {Early Detection of Collaboration Conflicts and Risks}, journal = {{IEEE} Trans. Software Eng.}, volume = {39}, number = {10}, pages = {1358--1375}, year = {2013}, url = {https://doi.org/10.1109/TSE.2013.28}, doi = {10.1109/TSE.2013.28}, timestamp = {Fri, 09 Jun 2017 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/tse/BrunHEN13.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ecoop/GordonDEG13, author = {Colin S. Gordon and Werner Dietl and Michael D. Ernst and Dan Grossman}, editor = {Giuseppe Castagna}, title = {Java {UI} : Effects for Controlling {UI} Object Access}, booktitle = {{ECOOP} 2013 - Object-Oriented Programming - 27th European Conference, Montpellier, France, July 1-5, 2013. Proceedings}, series = {Lecture Notes in Computer Science}, volume = {7920}, pages = {179--204}, publisher = {Springer}, year = {2013}, url = {https://doi.org/10.1007/978-3-642-39038-8\_8}, doi = {10.1007/978-3-642-39038-8\_8}, timestamp = {Sun, 02 Jun 2019 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/ecoop/GordonDEG13.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/BeschastnikhBAEK13, author = {Ivan Beschastnikh and Yuriy Brun and Jenny Abrahamson and Michael D. Ernst and Arvind Krishnamurthy}, editor = {David Notkin and Betty H. C. Cheng and Klaus Pohl}, title = {Unifying FSM-inference algorithms through declarative specification}, booktitle = {35th International Conference on Software Engineering, {ICSE} '13, San Francisco, CA, USA, May 18-26, 2013}, pages = {252--261}, publisher = {{IEEE} Computer Society}, year = {2013}, url = {https://doi.org/10.1109/ICSE.2013.6606571}, doi = {10.1109/ICSE.2013.6606571}, timestamp = {Thu, 23 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/icse/BeschastnikhBAEK13.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/ZhangE13, author = {Sai Zhang and Michael D. Ernst}, editor = {David Notkin and Betty H. C. Cheng and Klaus Pohl}, title = {Automated diagnosis of software configuration errors}, booktitle = {35th International Conference on Software Engineering, {ICSE} '13, San Francisco, CA, USA, May 18-26, 2013}, pages = {312--321}, publisher = {{IEEE} Computer Society}, year = {2013}, url = {https://doi.org/10.1109/ICSE.2013.6606577}, doi = {10.1109/ICSE.2013.6606577}, timestamp = {Thu, 23 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/icse/ZhangE13.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/issta/ZhangLE13, author = {Sai Zhang and Hao L{\"{u}} and Michael D. Ernst}, editor = {Mauro Pezz{\`{e}} and Mark Harman}, title = {Automatically repairing broken workflows for evolving {GUI} applications}, booktitle = {International Symposium on Software Testing and Analysis, {ISSTA} '13, Lugano, Switzerland, July 15-20, 2013}, pages = {45--55}, publisher = {{ACM}}, year = {2013}, url = {https://doi.org/10.1145/2483760.2483775}, doi = {10.1145/2483760.2483775}, timestamp = {Sun, 02 Oct 2022 16:10:12 +0200}, biburl = {https://dblp.org/rec/conf/issta/ZhangLE13.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pldi/GordonEG13, author = {Colin S. Gordon and Michael D. Ernst and Dan Grossman}, editor = {Hans{-}Juergen Boehm and Cormac Flanagan}, title = {Rely-guarantee references for refinement types over aliased mutable data}, booktitle = {{ACM} {SIGPLAN} Conference on Programming Language Design and Implementation, {PLDI} '13, Seattle, WA, USA, June 16-19, 2013}, pages = {73--84}, publisher = {{ACM}}, year = {2013}, url = {https://doi.org/10.1145/2491956.2462160}, doi = {10.1145/2491956.2462160}, timestamp = {Sun, 02 Jun 2019 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/pldi/GordonEG13.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sigsoft/MusluBEN13, author = {Kivan{\c{c}} Muslu and Yuriy Brun and Michael D. Ernst and David Notkin}, editor = {Bertrand Meyer and Luciano Baresi and Mira Mezini}, title = {Making offline analyses continuous}, booktitle = {Joint Meeting of the European Software Engineering Conference and the {ACM} {SIGSOFT} Symposium on the Foundations of Software Engineering, ESEC/FSE'13, Saint Petersburg, Russian Federation, August 18-26, 2013}, pages = {323--333}, publisher = {{ACM}}, year = {2013}, url = {https://doi.org/10.1145/2491411.2491460}, doi = {10.1145/2491411.2491460}, timestamp = {Tue, 01 Feb 2022 10:45:16 +0100}, biburl = {https://dblp.org/rec/conf/sigsoft/MusluBEN13.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/uist/BurgBKE13, author = {Brian Burg and Richard Bailey and Amy J. Ko and Michael D. Ernst}, editor = {Shahram Izadi and Aaron J. Quigley and Ivan Poupyrev and Takeo Igarashi}, title = {Interactive record/replay for web application debugging}, booktitle = {The 26th Annual {ACM} Symposium on User Interface Software and Technology, UIST'13, St. Andrews, United Kingdom, October 8-11, 2013}, pages = {473--484}, publisher = {{ACM}}, year = {2013}, url = {https://doi.org/10.1145/2501988.2502050}, doi = {10.1145/2501988.2502050}, timestamp = {Mon, 14 Dec 2020 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/uist/BurgBKE13.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@incollection{DBLP:series/lncs/PotaninOZE13, author = {Alex Potanin and Johan {\"{O}}stlund and Yoav Zibin and Michael D. Ernst}, editor = {Dave Clarke and James Noble and Tobias Wrigstad}, title = {Immutability}, booktitle = {Aliasing in Object-Oriented Programming. Types, Analysis and Verification}, series = {Lecture Notes in Computer Science}, volume = {7850}, pages = {233--269}, publisher = {Springer}, year = {2013}, url = {https://doi.org/10.1007/978-3-642-36946-9\_9}, doi = {10.1007/978-3-642-36946-9\_9}, timestamp = {Fri, 27 Mar 2020 00:00:00 +0100}, biburl = {https://dblp.org/rec/series/lncs/PotaninOZE13.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/corr/abs-1303-2784, author = {Ren{\'{e}} Just and Michael D. Ernst and Gordon Fraser}, title = {Using State Infection Conditions to Detect Equivalent Mutants and Speed up Mutation Analysis}, journal = {CoRR}, volume = {abs/1303.2784}, year = {2013}, url = {http://arxiv.org/abs/1303.2784}, eprinttype = {arXiv}, eprint = {1303.2784}, timestamp = {Mon, 23 Nov 2020 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/corr/abs-1303-2784.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/tosem/KiezunGAGHE12, author = {Adam Kiezun and Vijay Ganesh and Shay Artzi and Philip J. Guo and Pieter Hooimeijer and Michael D. Ernst}, title = {{HAMPI:} {A} solver for word equations over strings, regular expressions, and context-free grammars}, journal = {{ACM} Trans. Softw. Eng. Methodol.}, volume = {21}, number = {4}, pages = {25:1--25:28}, year = {2012}, url = {https://doi.org/10.1145/2377656.2377662}, doi = {10.1145/2377656.2377662}, timestamp = {Mon, 03 Jan 2022 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/tosem/KiezunGAGHE12.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/vldb/BuHBE12, author = {Yingyi Bu and Bill Howe and Magdalena Balazinska and Michael D. Ernst}, title = {The HaLoop approach to large-scale iterative data analysis}, journal = {{VLDB} J.}, volume = {21}, number = {2}, pages = {169--190}, year = {2012}, url = {https://doi.org/10.1007/s00778-012-0269-7}, doi = {10.1007/S00778-012-0269-7}, timestamp = {Fri, 09 Jun 2017 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/vldb/BuHBE12.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ecoop/SpishakDE12, author = {Eric Spishak and Werner Dietl and Michael D. Ernst}, editor = {Wei{-}Ngan Chin and Aquinas Hobor}, title = {A type system for regular expressions}, booktitle = {Proceedings of the 14th Workshop on Formal Techniques for Java-like Programs, FTfJP 2012, Beijing, China, June 12, 2012}, pages = {20--26}, publisher = {{ACM}}, year = {2012}, url = {https://doi.org/10.1145/2318202.2318207}, doi = {10.1145/2318202.2318207}, timestamp = {Tue, 06 Nov 2018 16:59:31 +0100}, biburl = {https://dblp.org/rec/conf/ecoop/SpishakDE12.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ecoop/DietlDEMWCPP12, author = {Werner Dietl and Stephanie Dietzel and Michael D. Ernst and Nathaniel Mote and Brian Walker and Seth Cooper and Timothy Pavlik and Zoran Popovic}, editor = {Wei{-}Ngan Chin and Aquinas Hobor}, title = {Verification games: making verification fun}, booktitle = {Proceedings of the 14th Workshop on Formal Techniques for Java-like Programs, FTfJP 2012, Beijing, China, June 12, 2012}, pages = {42--49}, publisher = {{ACM}}, year = {2012}, url = {https://doi.org/10.1145/2318202.2318210}, doi = {10.1145/2318202.2318210}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/ecoop/DietlDEMWCPP12.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ecoop/HuangDME12, author = {Wei Huang and Werner Dietl and Ana L. Milanova and Michael D. Ernst}, editor = {James Noble}, title = {Inference and Checking of Object Ownership}, booktitle = {{ECOOP} 2012 - Object-Oriented Programming - 26th European Conference, Beijing, China, June 11-16, 2012. Proceedings}, series = {Lecture Notes in Computer Science}, volume = {7313}, pages = {181--206}, publisher = {Springer}, year = {2012}, url = {https://doi.org/10.1007/978-3-642-31057-7\_9}, doi = {10.1007/978-3-642-31057-7\_9}, timestamp = {Thu, 24 Mar 2022 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/ecoop/HuangDME12.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/LiE12, author = {Jingyue Li and Michael D. Ernst}, editor = {Martin Glinz and Gail C. Murphy and Mauro Pezz{\`{e}}}, title = {{CBCD:} Cloned buggy code detector}, booktitle = {34th International Conference on Software Engineering, {ICSE} 2012, June 2-9, 2012, Zurich, Switzerland}, pages = {310--320}, publisher = {{IEEE} Computer Society}, year = {2012}, url = {https://doi.org/10.1109/ICSE.2012.6227183}, doi = {10.1109/ICSE.2012.6227183}, timestamp = {Thu, 23 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/icse/LiE12.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/MusluBHEN12, author = {Kivan{\c{c}} Muslu and Yuriy Brun and Reid Holmes and Michael D. Ernst and David Notkin}, editor = {Martin Glinz and Gail C. Murphy and Mauro Pezz{\`{e}}}, title = {Improving {IDE} recommendations by considering global implications of existing recommendations}, booktitle = {34th International Conference on Software Engineering, {ICSE} 2012, June 2-9, 2012, Zurich, Switzerland}, pages = {1349--1352}, publisher = {{IEEE} Computer Society}, year = {2012}, url = {https://doi.org/10.1109/ICSE.2012.6227082}, doi = {10.1109/ICSE.2012.6227082}, timestamp = {Thu, 23 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/icse/MusluBHEN12.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/issta/ZhangLE12, author = {Sai Zhang and Hao L{\"{u}} and Michael D. Ernst}, editor = {Mats Per Erik Heimdahl and Zhendong Su}, title = {Finding errors in multithreaded {GUI} applications}, booktitle = {International Symposium on Software Testing and Analysis, {ISSTA} 2012, Minneapolis, MN, USA, July 15-20, 2012}, pages = {243--253}, publisher = {{ACM}}, year = {2012}, url = {https://doi.org/10.1145/2338965.2336782}, doi = {10.1145/2338965.2336782}, timestamp = {Thu, 05 May 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/issta/ZhangLE12.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/oopsla/SchillerE12, author = {Todd W. Schiller and Michael D. Ernst}, editor = {Gary T. Leavens and Matthew B. Dwyer}, title = {Reducing the barriers to writing verified specifications}, booktitle = {Proceedings of the 27th Annual {ACM} {SIGPLAN} Conference on Object-Oriented Programming, Systems, Languages, and Applications, {OOPSLA} 2012, part of {SPLASH} 2012, Tucson, AZ, USA, October 21-25, 2012}, pages = {95--112}, publisher = {{ACM}}, year = {2012}, url = {https://doi.org/10.1145/2384616.2384624}, doi = {10.1145/2384616.2384624}, timestamp = {Thu, 24 Jun 2021 16:19:30 +0200}, biburl = {https://dblp.org/rec/conf/oopsla/SchillerE12.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/oopsla/MusluBHEN12, author = {Kivan{\c{c}} Muslu and Yuriy Brun and Reid Holmes and Michael D. Ernst and David Notkin}, editor = {Gary T. Leavens and Matthew B. Dwyer}, title = {Speculative analysis of integrated development environment recommendations}, booktitle = {Proceedings of the 27th Annual {ACM} {SIGPLAN} Conference on Object-Oriented Programming, Systems, Languages, and Applications, {OOPSLA} 2012, part of {SPLASH} 2012, Tucson, AZ, USA, October 21-25, 2012}, pages = {669--682}, publisher = {{ACM}}, year = {2012}, url = {https://doi.org/10.1145/2384616.2384665}, doi = {10.1145/2384616.2384665}, timestamp = {Thu, 24 Jun 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/oopsla/MusluBHEN12.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/oopsla/HuangMDE12, author = {Wei Huang and Ana L. Milanova and Werner Dietl and Michael D. Ernst}, editor = {Gary T. Leavens and Matthew B. Dwyer}, title = {Reim {\&} ReImInfer: checking and inference of reference immutability and method purity}, booktitle = {Proceedings of the 27th Annual {ACM} {SIGPLAN} Conference on Object-Oriented Programming, Systems, Languages, and Applications, {OOPSLA} 2012, part of {SPLASH} 2012, Tucson, AZ, USA, October 21-25, 2012}, pages = {879--896}, publisher = {{ACM}}, year = {2012}, url = {https://doi.org/10.1145/2384616.2384680}, doi = {10.1145/2384616.2384680}, timestamp = {Thu, 24 Mar 2022 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/oopsla/HuangMDE12.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/tldi/GordonEG12, author = {Colin S. Gordon and Michael D. Ernst and Dan Grossman}, editor = {Benjamin C. Pierce}, title = {Static lock capabilities for deadlock freedom}, booktitle = {Proceedings of the 8th {ACM} {SIGPLAN} Workshop on Types in Languages Design and Implementation, {TLDI} 2012, Philadelphia, PA, USA, Saturday, January 28, 2012}, pages = {67--78}, publisher = {{ACM}}, year = {2012}, url = {https://doi.org/10.1145/2103786.2103796}, doi = {10.1145/2103786.2103796}, timestamp = {Thu, 11 May 2023 14:56:29 +0200}, biburl = {https://dblp.org/rec/conf/tldi/GordonEG12.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/sigops/BeschastnikhBEKA11, author = {Ivan Beschastnikh and Yuriy Brun and Michael D. Ernst and Arvind Krishnamurthy and Thomas E. Anderson}, title = {Mining temporal invariants from partially ordered logs}, journal = {{ACM} {SIGOPS} Oper. Syst. Rev.}, volume = {45}, number = {3}, pages = {39--46}, year = {2011}, url = {https://doi.org/10.1145/2094091.2094101}, doi = {10.1145/2094091.2094101}, timestamp = {Tue, 14 Jul 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/sigops/BeschastnikhBEKA11.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/toplas/TipFKEBS11, author = {Frank Tip and Robert M. Fuhrer and Adam Kiezun and Michael D. Ernst and Ittai Balaban and Bjorn De Sutter}, title = {Refactoring using type constraints}, journal = {{ACM} Trans. Program. Lang. Syst.}, volume = {33}, number = {3}, pages = {9:1--9:47}, year = {2011}, url = {https://doi.org/10.1145/1961204.1961205}, doi = {10.1145/1961204.1961205}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/toplas/TipFKEBS11.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/cav/GaneshKAGHE11, author = {Vijay Ganesh and Adam Kiezun and Shay Artzi and Philip J. Guo and Pieter Hooimeijer and Michael D. Ernst}, editor = {Ganesh Gopalakrishnan and Shaz Qadeer}, title = {{HAMPI:} {A} String Solver for Testing, Analysis and Vulnerability Detection}, booktitle = {Computer Aided Verification - 23rd International Conference, {CAV} 2011, Snowbird, UT, USA, July 14-20, 2011. Proceedings}, series = {Lecture Notes in Computer Science}, volume = {6806}, pages = {1--19}, publisher = {Springer}, year = {2011}, url = {https://doi.org/10.1007/978-3-642-22110-1\_1}, doi = {10.1007/978-3-642-22110-1\_1}, timestamp = {Mon, 03 Jan 2022 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/cav/GaneshKAGHE11.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ecoop/DietlEM11, author = {Werner Dietl and Michael D. Ernst and Peter M{\"{u}}ller}, editor = {Mira Mezini}, title = {Tunable Static Inference for Generic Universe Types}, booktitle = {{ECOOP} 2011 - Object-Oriented Programming - 25th European Conference, Lancaster, UK, July 25-29, 2011 Proceedings}, series = {Lecture Notes in Computer Science}, volume = {6813}, pages = {333--357}, publisher = {Springer}, year = {2011}, url = {https://doi.org/10.1007/978-3-642-22655-7\_16}, doi = {10.1007/978-3-642-22655-7\_16}, timestamp = {Tue, 14 May 2019 10:00:54 +0200}, biburl = {https://dblp.org/rec/conf/ecoop/DietlEM11.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/DigME11, author = {Danny Dig and John Marrero and Michael D. Ernst}, editor = {Victor Pankratius and Michael Philippsen}, title = {How do programs become more concurrent: a story of program transformations}, booktitle = {Proceedings of the 4th International Workshop on Multicore Software Engineering, {IWMSE} '11, Waikiki, Honolulu, HI, USA, May 21, 2011}, pages = {43--50}, publisher = {{ACM}}, year = {2011}, url = {https://doi.org/10.1145/1984693.1984700}, doi = {10.1145/1984693.1984700}, timestamp = {Thu, 27 Jan 2022 10:52:55 +0100}, biburl = {https://dblp.org/rec/conf/icse/DigME11.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/SpotoE11, author = {Fausto Spoto and Michael D. Ernst}, editor = {Richard N. Taylor and Harald C. Gall and Nenad Medvidovic}, title = {Inference of field initialization}, booktitle = {Proceedings of the 33rd International Conference on Software Engineering, {ICSE} 2011, Waikiki, Honolulu , HI, USA, May 21-28, 2011}, pages = {231--240}, publisher = {{ACM}}, year = {2011}, url = {https://doi.org/10.1145/1985793.1985826}, doi = {10.1145/1985793.1985826}, timestamp = {Thu, 14 Oct 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/icse/SpotoE11.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/BayneCE11, author = {Michael Bayne and Richard Cook and Michael D. Ernst}, editor = {Richard N. Taylor and Harald C. Gall and Nenad Medvidovic}, title = {Always-available static and dynamic feedback}, booktitle = {Proceedings of the 33rd International Conference on Software Engineering, {ICSE} 2011, Waikiki, Honolulu , HI, USA, May 21-28, 2011}, pages = {521--530}, publisher = {{ACM}}, year = {2011}, url = {https://doi.org/10.1145/1985793.1985864}, doi = {10.1145/1985793.1985864}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/icse/BayneCE11.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/DietlDEMS11, author = {Werner Dietl and Stephanie Dietzel and Michael D. Ernst and Kivan{\c{c}} Muslu and Todd W. Schiller}, editor = {Richard N. Taylor and Harald C. Gall and Nenad Medvidovic}, title = {Building and using pluggable type-checkers}, booktitle = {Proceedings of the 33rd International Conference on Software Engineering, {ICSE} 2011, Waikiki, Honolulu , HI, USA, May 21-28, 2011}, pages = {681--690}, publisher = {{ACM}}, year = {2011}, url = {https://doi.org/10.1145/1985793.1985889}, doi = {10.1145/1985793.1985889}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/icse/DietlDEMS11.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/issta/ZhangSBE11, author = {Sai Zhang and David Saff and Yingyi Bu and Michael D. Ernst}, editor = {Matthew B. Dwyer and Frank Tip}, title = {Combined static and dynamic automated test generation}, booktitle = {Proceedings of the 20th International Symposium on Software Testing and Analysis, {ISSTA} 2011, Toronto, ON, Canada, July 17-21, 2011}, pages = {353--363}, publisher = {{ACM}}, year = {2011}, url = {https://doi.org/10.1145/2001420.2001463}, doi = {10.1145/2001420.2001463}, timestamp = {Thu, 05 May 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/issta/ZhangSBE11.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/kbse/RobinsonEPAL11, author = {Brian Robinson and Michael D. Ernst and Jeff H. Perkins and Vinay Augustine and Nuo Li}, editor = {Perry Alexander and Corina S. Pasareanu and John G. Hosking}, title = {Scaling up automated test generation: Automatically generating maintainable regression unit tests for programs}, booktitle = {26th {IEEE/ACM} International Conference on Automated Software Engineering {(ASE} 2011), Lawrence, KS, USA, November 6-10, 2011}, pages = {23--32}, publisher = {{IEEE} Computer Society}, year = {2011}, url = {https://doi.org/10.1109/ASE.2011.6100059}, doi = {10.1109/ASE.2011.6100059}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/kbse/RobinsonEPAL11.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/kbse/ZhangZE11, author = {Sai Zhang and Cheng Zhang and Michael D. Ernst}, editor = {Perry Alexander and Corina S. Pasareanu and John G. Hosking}, title = {Automated documentation inference to explain failed tests}, booktitle = {26th {IEEE/ACM} International Conference on Automated Software Engineering {(ASE} 2011), Lawrence, KS, USA, November 6-10, 2011}, pages = {63--72}, publisher = {{IEEE} Computer Society}, year = {2011}, url = {https://doi.org/10.1109/ASE.2011.6100145}, doi = {10.1109/ASE.2011.6100145}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/kbse/ZhangZE11.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sigsoft/BrunHEN11, author = {Yuriy Brun and Reid Holmes and Michael D. Ernst and David Notkin}, editor = {Tibor Gyim{\'{o}}thy and Andreas Zeller}, title = {Proactive detection of collaboration conflicts}, booktitle = {SIGSOFT/FSE'11 19th {ACM} {SIGSOFT} Symposium on the Foundations of Software Engineering {(FSE-19)} and ESEC'11: 13th European Software Engineering Conference (ESEC-13), Szeged, Hungary, September 5-9, 2011}, pages = {168--178}, publisher = {{ACM}}, year = {2011}, url = {https://doi.org/10.1145/2025113.2025139}, doi = {10.1145/2025113.2025139}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/sigsoft/BrunHEN11.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sigsoft/BeschastnikhBSSE11, author = {Ivan Beschastnikh and Yuriy Brun and Sigurd Schneider and Michael Sloan and Michael D. Ernst}, editor = {Tibor Gyim{\'{o}}thy and Andreas Zeller}, title = {Leveraging existing instrumentation to automatically infer invariant-constrained models}, booktitle = {SIGSOFT/FSE'11 19th {ACM} {SIGSOFT} Symposium on the Foundations of Software Engineering {(FSE-19)} and ESEC'11: 13th European Software Engineering Conference (ESEC-13), Szeged, Hungary, September 5-9, 2011}, pages = {267--277}, publisher = {{ACM}}, year = {2011}, url = {https://doi.org/10.1145/2025113.2025151}, doi = {10.1145/2025113.2025151}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/sigsoft/BeschastnikhBSSE11.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sigsoft/BrunHEN11a, author = {Yuriy Brun and Reid Holmes and Michael D. Ernst and David Notkin}, editor = {Tibor Gyim{\'{o}}thy and Andreas Zeller}, title = {Crystal: precise and unobtrusive conflict warnings}, booktitle = {SIGSOFT/FSE'11 19th {ACM} {SIGSOFT} Symposium on the Foundations of Software Engineering {(FSE-19)} and ESEC'11: 13th European Software Engineering Conference (ESEC-13), Szeged, Hungary, September 5-9, 2011}, pages = {444--447}, publisher = {{ACM}}, year = {2011}, url = {https://doi.org/10.1145/2025113.2025187}, doi = {10.1145/2025113.2025187}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/sigsoft/BrunHEN11a.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sigsoft/BeschastnikhABE11, author = {Ivan Beschastnikh and Jenny Abrahamson and Yuriy Brun and Michael D. Ernst}, editor = {Tibor Gyim{\'{o}}thy and Andreas Zeller}, title = {Synoptic: studying logged behavior with inferred models}, booktitle = {SIGSOFT/FSE'11 19th {ACM} {SIGSOFT} Symposium on the Foundations of Software Engineering {(FSE-19)} and ESEC'11: 13th European Software Engineering Conference (ESEC-13), Szeged, Hungary, September 5-9, 2011}, pages = {448--451}, publisher = {{ACM}}, year = {2011}, url = {https://doi.org/10.1145/2025113.2025188}, doi = {10.1145/2025113.2025188}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/sigsoft/BeschastnikhABE11.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/pvldb/BuHBE10, author = {Yingyi Bu and Bill Howe and Magdalena Balazinska and Michael D. Ernst}, title = {HaLoop: Efficient Iterative Data Processing on Large Clusters}, journal = {Proc. {VLDB} Endow.}, volume = {3}, number = {1}, pages = {285--296}, year = {2010}, url = {http://www.vldb.org/pvldb/vldb2010/pvldb\_vol3/R25.pdf}, doi = {10.14778/1920841.1920881}, timestamp = {Sat, 25 Apr 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/pvldb/BuHBE10.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/tse/ArtziKDTDPE10, author = {Shay Artzi and Adam Kiezun and Julian Dolby and Frank Tip and Danny Dig and Amit M. Paradkar and Michael D. Ernst}, title = {Finding Bugs in Web Applications Using Dynamic Test Generation and Explicit-State Model Checking}, journal = {{IEEE} Trans. Software Eng.}, volume = {36}, number = {4}, pages = {474--494}, year = {2010}, url = {https://doi.org/10.1109/TSE.2010.31}, doi = {10.1109/TSE.2010.31}, timestamp = {Wed, 17 May 2017 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/tse/ArtziKDTDPE10.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/oopsla/ZibinPLAE10, author = {Yoav Zibin and Alex Potanin and Paley Li and Mahmood Ali and Michael D. Ernst}, editor = {William R. Cook and Siobh{\'{a}}n Clarke and Martin C. Rinard}, title = {Ownership and immutability in generic Java}, booktitle = {Proceedings of the 25th Annual {ACM} {SIGPLAN} Conference on Object-Oriented Programming, Systems, Languages, and Applications, {OOPSLA} 2010, October 17-21, 2010, Reno/Tahoe, Nevada, {USA}}, pages = {598--617}, publisher = {{ACM}}, year = {2010}, url = {https://doi.org/10.1145/1869459.1869509}, doi = {10.1145/1869459.1869509}, timestamp = {Tue, 22 Jun 2021 17:10:56 +0200}, biburl = {https://dblp.org/rec/conf/oopsla/ZibinPLAE10.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/osdi/SchneiderBCEB10, author = {Sigurd Schneider and Ivan Beschastnikh and Slava Chernyak and Michael D. Ernst and Yuriy Brun}, editor = {Greg Bronevetsky and Kathryn M. Mohror and Alice Zheng}, title = {Synoptic: Summarizing System Logs with Refinement}, booktitle = {Workshop on Managing Systems via Log Analysis and Machine Learning Techniques, SLAML'10, Vancouver, BC, Canada, October 3, 2010}, publisher = {{USENIX} Association}, year = {2010}, url = {https://www.usenix.org/conference/slaml10/synoptic-summarizing-system-logs-refinement}, timestamp = {Tue, 25 Jul 2023 13:44:09 +0200}, biburl = {https://dblp.org/rec/conf/osdi/SchneiderBCEB10.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sigsoft/BrunHEN10, author = {Yuriy Brun and Reid Holmes and Michael D. Ernst and David Notkin}, editor = {Gruia{-}Catalin Roman and Kevin J. Sullivan}, title = {Speculative analysis: exploring future development states of software}, booktitle = {Proceedings of the Workshop on Future of Software Engineering Research, FoSER 2010, at the 18th {ACM} {SIGSOFT} International Symposium on Foundations of Software Engineering, 2010, Santa Fe, NM, USA, November 7-11, 2010}, pages = {59--64}, publisher = {{ACM}}, year = {2010}, url = {https://doi.org/10.1145/1882362.1882375}, doi = {10.1145/1882362.1882375}, timestamp = {Tue, 01 Feb 2022 10:45:16 +0100}, biburl = {https://dblp.org/rec/conf/sigsoft/BrunHEN10.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sigsoft/SchillerE10, author = {Todd W. Schiller and Michael D. Ernst}, editor = {Gruia{-}Catalin Roman and Kevin J. Sullivan}, title = {Rethinking the economics of software engineering}, booktitle = {Proceedings of the Workshop on Future of Software Engineering Research, FoSER 2010, at the 18th {ACM} {SIGSOFT} International Symposium on Foundations of Software Engineering, 2010, Santa Fe, NM, USA, November 7-11, 2010}, pages = {325--330}, publisher = {{ACM}}, year = {2010}, url = {https://doi.org/10.1145/1882362.1882429}, doi = {10.1145/1882362.1882429}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/sigsoft/SchillerE10.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sigsoft/ErnstA10, author = {Michael D. Ernst and Mahmood Ali}, editor = {Gruia{-}Catalin Roman and Andr{\'{e}} van der Hoek}, title = {Building and using pluggable type systems}, booktitle = {Proceedings of the 18th {ACM} {SIGSOFT} International Symposium on Foundations of Software Engineering, 2010, Santa Fe, NM, USA, November 7-11, 2010}, pages = {375--376}, publisher = {{ACM}}, year = {2010}, url = {https://doi.org/10.1145/1882291.1882356}, doi = {10.1145/1882291.1882356}, timestamp = {Tue, 01 Feb 2022 10:45:16 +0100}, biburl = {https://dblp.org/rec/conf/sigsoft/ErnstA10.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/tap/Ernst10, author = {Michael D. Ernst}, editor = {Gordon Fraser and Angelo Gargantini}, title = {How Tests and Proofs Impede One Another: The Need for Always-On Static and Dynamic Feedback}, booktitle = {Tests and Proofs - 4th International Conference, TAP@TOOLS 2010, M{\'{a}}laga, Spain, July 1-2, 2010. Proceedings}, series = {Lecture Notes in Computer Science}, volume = {6143}, pages = {1--2}, publisher = {Springer}, year = {2010}, url = {https://doi.org/10.1007/978-3-642-13977-2\_1}, doi = {10.1007/978-3-642-13977-2\_1}, timestamp = {Mon, 23 Nov 2020 12:33:05 +0100}, biburl = {https://dblp.org/rec/conf/tap/Ernst10.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/ase/ArtziKQE09, author = {Shay Artzi and Adam Kiezun and Jaime Quinonez and Michael D. Ernst}, title = {Parameter reference immutability: formal definition, inference tool, and comparison}, journal = {Autom. Softw. Eng.}, volume = {16}, number = {1}, pages = {145--192}, year = {2009}, url = {https://doi.org/10.1007/s10515-008-0043-7}, doi = {10.1007/S10515-008-0043-7}, timestamp = {Thu, 18 May 2017 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/ase/ArtziKQE09.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/KiezunGJE09, author = {Adam Kiezun and Philip J. Guo and Karthick Jayaraman and Michael D. Ernst}, title = {Automatic creation of {SQL} Injection and cross-site scripting attacks}, booktitle = {31st International Conference on Software Engineering, {ICSE} 2009, May 16-24, 2009, Vancouver, Canada, Proceedings}, pages = {199--209}, publisher = {{IEEE}}, year = {2009}, url = {https://doi.org/10.1109/ICSE.2009.5070521}, doi = {10.1109/ICSE.2009.5070521}, timestamp = {Thu, 23 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/icse/KiezunGJE09.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/DigME09, author = {Danny Dig and John Marrero and Michael D. Ernst}, title = {Refactoring sequential Java code for concurrency via concurrent libraries}, booktitle = {31st International Conference on Software Engineering, {ICSE} 2009, May 16-24, 2009, Vancouver, Canada, Proceedings}, pages = {397--407}, publisher = {{IEEE}}, year = {2009}, url = {https://doi.org/10.1109/ICSE.2009.5070539}, doi = {10.1109/ICSE.2009.5070539}, timestamp = {Thu, 23 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/icse/DigME09.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/DigME09a, author = {Danny Dig and John Marrero and Michael D. Ernst}, title = {Concurrencer: {A} tool for retrofitting concurrency into sequential java applications via concurrent libraries}, booktitle = {31st International Conference on Software Engineering, {ICSE} 2009, May 16-24, 2009, Vancouver, Canada, Companion Volume}, pages = {399--400}, publisher = {{IEEE}}, year = {2009}, url = {https://doi.org/10.1109/ICSE-COMPANION.2009.5071031}, doi = {10.1109/ICSE-COMPANION.2009.5071031}, timestamp = {Thu, 23 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/icse/DigME09a.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/issta/KiezunGGHE09, author = {Adam Kiezun and Vijay Ganesh and Philip J. Guo and Pieter Hooimeijer and Michael D. Ernst}, editor = {Gregg Rothermel and Laura K. Dillon}, title = {{HAMPI:} a solver for string constraints}, booktitle = {Proceedings of the Eighteenth International Symposium on Software Testing and Analysis, {ISSTA} 2009, Chicago, IL, USA, July 19-23, 2009}, pages = {105--116}, publisher = {{ACM}}, year = {2009}, url = {https://doi.org/10.1145/1572272.1572286}, doi = {10.1145/1572272.1572286}, timestamp = {Mon, 03 Jan 2022 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/issta/KiezunGGHE09.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sigsoft/ArtziKE09, author = {Shay Artzi and Sunghun Kim and Michael D. Ernst}, editor = {Hans van Vliet and Val{\'{e}}rie Issarny}, title = {ReCrashJ: a tool for capturing and reproducing program crashes in deployed applications}, 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}, pages = {295--296}, publisher = {{ACM}}, year = {2009}, url = {https://doi.org/10.1145/1595696.1595749}, doi = {10.1145/1595696.1595749}, timestamp = {Tue, 01 Feb 2022 10:45:16 +0100}, biburl = {https://dblp.org/rec/conf/sigsoft/ArtziKE09.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sosp/PerkinsKLABCPSSSWZER09, author = {Jeff H. Perkins and Sunghun Kim and Samuel Larsen and Saman P. Amarasinghe and Jonathan Bachrach and Michael Carbin and Carlos Pacheco and Frank Sherwood and Stelios Sidiroglou and Gregory T. Sullivan and Weng{-}Fai Wong and Yoav Zibin and Michael D. Ernst and Martin C. Rinard}, editor = {Jeanna Neefe Matthews and Thomas E. Anderson}, title = {Automatically patching errors in deployed software}, booktitle = {Proceedings of the 22nd {ACM} Symposium on Operating Systems Principles 2009, {SOSP} 2009, Big Sky, Montana, USA, October 11-14, 2009}, pages = {87--102}, publisher = {{ACM}}, year = {2009}, url = {https://doi.org/10.1145/1629575.1629585}, doi = {10.1145/1629575.1629585}, timestamp = {Mon, 26 Jun 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/sosp/PerkinsKLABCPSSSWZER09.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ecoop/ArtziKE08, author = {Shay Artzi and Sunghun Kim and Michael D. Ernst}, editor = {Jan Vitek}, title = {ReCrash: Making Software Failures Reproducible by Preserving Object States}, booktitle = {{ECOOP} 2008 - Object-Oriented Programming, 22nd European Conference, Paphos, Cyprus, July 7-11, 2008, Proceedings}, series = {Lecture Notes in Computer Science}, volume = {5142}, pages = {542--565}, publisher = {Springer}, year = {2008}, url = {https://doi.org/10.1007/978-3-540-70592-5\_23}, doi = {10.1007/978-3-540-70592-5\_23}, timestamp = {Tue, 14 May 2019 10:00:54 +0200}, biburl = {https://dblp.org/rec/conf/ecoop/ArtziKE08.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ecoop/QuinonezTE08, author = {Jaime Quinonez and Matthew S. Tschantz and Michael D. Ernst}, editor = {Jan Vitek}, title = {Inference of Reference Immutability}, booktitle = {{ECOOP} 2008 - Object-Oriented Programming, 22nd European Conference, Paphos, Cyprus, July 7-11, 2008, Proceedings}, series = {Lecture Notes in Computer Science}, volume = {5142}, pages = {616--641}, publisher = {Springer}, year = {2008}, url = {https://doi.org/10.1007/978-3-540-70592-5\_26}, doi = {10.1007/978-3-540-70592-5\_26}, timestamp = {Sun, 21 May 2017 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/ecoop/QuinonezTE08.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/issta/PapiACPE08, author = {Matthew M. Papi and Mahmood Ali and Telmo Luis Correa Jr. and Jeff H. Perkins and Michael D. Ernst}, editor = {Barbara G. Ryder and Andreas Zeller}, title = {Practical pluggable types for java}, booktitle = {Proceedings of the {ACM/SIGSOFT} International Symposium on Software Testing and Analysis, {ISSTA} 2008, Seattle, WA, USA, July 20-24, 2008}, pages = {201--212}, publisher = {{ACM}}, year = {2008}, url = {https://doi.org/10.1145/1390630.1390656}, doi = {10.1145/1390630.1390656}, timestamp = {Tue, 06 Nov 2018 16:57:30 +0100}, biburl = {https://dblp.org/rec/conf/issta/PapiACPE08.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/issta/ArtziKDTDPE08, author = {Shay Artzi and Adam Kiezun and Julian Dolby and Frank Tip and Danny Dig and Amit M. Paradkar and Michael D. Ernst}, editor = {Barbara G. Ryder and Andreas Zeller}, title = {Finding bugs in dynamic web applications}, booktitle = {Proceedings of the {ACM/SIGSOFT} International Symposium on Software Testing and Analysis, {ISSTA} 2008, Seattle, WA, USA, July 20-24, 2008}, pages = {261--272}, publisher = {{ACM}}, year = {2008}, url = {https://doi.org/10.1145/1390630.1390662}, doi = {10.1145/1390630.1390662}, timestamp = {Wed, 14 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/issta/ArtziKDTDPE08.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/oopsla/PapiAE08, author = {Matthew M. Papi and Mahmood Ali and Michael D. Ernst}, editor = {Gail E. Harris}, title = {Compile-time type-checking for custom type qualifiers in Java}, booktitle = {Companion to the 23rd Annual {ACM} {SIGPLAN} Conference on Object-Oriented Programming, Systems, Languages, and Applications, {OOPSLA} 2008, October 19-13, 2007, Nashville, TN, {USA}}, pages = {723--724}, publisher = {{ACM}}, year = {2008}, url = {https://doi.org/10.1145/1449814.1449830}, doi = {10.1145/1449814.1449830}, timestamp = {Mon, 12 Jul 2021 15:34:15 +0200}, biburl = {https://dblp.org/rec/conf/oopsla/PapiAE08.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/oopsla/AliZPE08, author = {Mahmood Ali and Yoav Zibin and Matthew M. Papi and Michael D. Ernst}, editor = {Gail E. Harris}, title = {Enforcing reference and object immutability in Java}, booktitle = {Companion to the 23rd Annual {ACM} {SIGPLAN} Conference on Object-Oriented Programming, Systems, Languages, and Applications, {OOPSLA} 2008, October 19-13, 2007, Nashville, TN, {USA}}, pages = {725--726}, publisher = {{ACM}}, year = {2008}, url = {https://doi.org/10.1145/1449814.1449831}, doi = {10.1145/1449814.1449831}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/oopsla/AliZPE08.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/oopsla/PapiAE08a, author = {Matthew M. Papi and Mahmood Ali and Michael D. Ernst}, editor = {Gail E. Harris}, title = {Compile-time type-checking for custom type qualifiers in java}, booktitle = {Companion to the 23rd Annual {ACM} {SIGPLAN} Conference on Object-Oriented Programming, Systems, Languages, and Applications, {OOPSLA} 2008, October 19-13, 2007, Nashville, TN, {USA}}, pages = {759--760}, publisher = {{ACM}}, year = {2008}, url = {https://doi.org/10.1145/1449814.1449848}, doi = {10.1145/1449814.1449848}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/oopsla/PapiAE08a.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pldi/McCamantE08, author = {Stephen McCamant and Michael D. Ernst}, editor = {Rajiv Gupta and Saman P. Amarasinghe}, title = {Quantitative information flow as network flow capacity}, booktitle = {Proceedings of the {ACM} {SIGPLAN} 2008 Conference on Programming Language Design and Implementation, Tucson, AZ, USA, June 7-13, 2008}, pages = {193--205}, publisher = {{ACM}}, year = {2008}, url = {https://doi.org/10.1145/1375581.1375606}, doi = {10.1145/1375581.1375606}, timestamp = {Fri, 25 Jun 2021 14:48:54 +0200}, biburl = {https://dblp.org/rec/conf/pldi/McCamantE08.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/scp/ErnstPGMPTX07, author = {Michael D. Ernst and Jeff H. Perkins and Philip J. Guo and Stephen McCamant and Carlos Pacheco and Matthew S. Tschantz and Chen Xiao}, title = {The Daikon system for dynamic detection of likely invariants}, journal = {Sci. Comput. Program.}, volume = {69}, number = {1-3}, pages = {35--45}, year = {2007}, url = {https://doi.org/10.1016/j.scico.2007.01.015}, doi = {10.1016/J.SCICO.2007.01.015}, timestamp = {Wed, 17 Feb 2021 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/scp/ErnstPGMPTX07.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/PachecoLEB07, author = {Carlos Pacheco and Shuvendu K. Lahiri and Michael D. Ernst and Thomas Ball}, title = {Feedback-Directed Random Test Generation}, booktitle = {29th International Conference on Software Engineering {(ICSE} 2007), Minneapolis, MN, USA, May 20-26, 2007}, pages = {75--84}, publisher = {{IEEE} Computer Society}, year = {2007}, url = {https://doi.org/10.1109/ICSE.2007.37}, doi = {10.1109/ICSE.2007.37}, timestamp = {Thu, 23 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/icse/PachecoLEB07.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/KiezunETF07, author = {Adam Kiezun and Michael D. Ernst and Frank Tip and Robert M. Fuhrer}, title = {Refactoring for Parameterizing Java Classes}, booktitle = {29th International Conference on Software Engineering {(ICSE} 2007), Minneapolis, MN, USA, May 20-26, 2007}, pages = {437--446}, publisher = {{IEEE} Computer Society}, year = {2007}, url = {https://doi.org/10.1109/ICSE.2007.70}, doi = {10.1109/ICSE.2007.70}, timestamp = {Thu, 23 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/icse/KiezunETF07.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/kbse/ArtziKGE07, author = {Shay Artzi and Adam Kiezun and David Glasser and Michael D. Ernst}, editor = {R. E. Kurt Stirewalt and Alexander Egyed and Bernd Fischer}, title = {Combined static and dynamic mutability analysis}, booktitle = {22nd {IEEE/ACM} International Conference on Automated Software Engineering {(ASE} 2007), November 5-9, 2007, Atlanta, Georgia, {USA}}, pages = {104--113}, publisher = {{ACM}}, year = {2007}, url = {https://doi.org/10.1145/1321631.1321649}, doi = {10.1145/1321631.1321649}, timestamp = {Tue, 06 Nov 2018 16:58:23 +0100}, biburl = {https://dblp.org/rec/conf/kbse/ArtziKGE07.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/msr/KimE07, author = {Sunghun Kim and Michael D. Ernst}, title = {Prioritizing Warning Categories by Analyzing Software History}, booktitle = {Fourth International Workshop on Mining Software Repositories, {MSR} 2007 {(ICSE} Workshop), Minneapolis, MN, USA, May 19-20, 2007, Proceedings}, pages = {27}, publisher = {{IEEE} Computer Society}, year = {2007}, url = {https://doi.org/10.1109/MSR.2007.26}, doi = {10.1109/MSR.2007.26}, timestamp = {Thu, 23 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/msr/KimE07.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/oopsla/PapiE07, author = {Matthew M. Papi and Michael D. Ernst}, editor = {Richard P. Gabriel and David F. Bacon and Cristina Videira Lopes and Guy L. Steele Jr.}, title = {Compile-time type-checking for custom type qualifiers in Java}, 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}, pages = {809--810}, publisher = {{ACM}}, year = {2007}, url = {https://doi.org/10.1145/1297846.1297899}, doi = {10.1145/1297846.1297899}, timestamp = {Mon, 12 Jul 2021 15:34:15 +0200}, biburl = {https://dblp.org/rec/conf/oopsla/PapiE07.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/oopsla/PapiE07a, author = {Matthew M. Papi and Michael D. Ernst}, editor = {Richard P. Gabriel and David F. Bacon and Cristina Videira Lopes and Guy L. Steele Jr.}, title = {Compile-time type-checking for custom type qualifiers in Java}, 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}, pages = {809--810}, publisher = {{ACM}}, year = {2007}, url = {https://doi.org/10.1145/1297846.1297911}, doi = {10.1145/1297846.1297911}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/oopsla/PapiE07a.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/oopsla/PachecoE07, author = {Carlos Pacheco and Michael D. Ernst}, editor = {Richard P. Gabriel and David F. Bacon and Cristina Videira Lopes and Guy L. Steele Jr.}, title = {Randoop: feedback-directed random testing for Java}, 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}, pages = {815--816}, publisher = {{ACM}}, year = {2007}, url = {https://doi.org/10.1145/1297846.1297902}, doi = {10.1145/1297846.1297902}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/oopsla/PachecoE07.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/oopsla/CorreaQE07, author = {Telmo Luis Correa Jr. and Jaime Quinonez and Michael D. Ernst}, editor = {Richard P. Gabriel and David F. Bacon and Cristina Videira Lopes and Guy L. Steele Jr.}, title = {Tools for enforcing and inferring reference immutability in Java}, 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}, pages = {866--867}, publisher = {{ACM}}, year = {2007}, url = {https://doi.org/10.1145/1297846.1297929}, doi = {10.1145/1297846.1297929}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/oopsla/CorreaQE07.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pldi/McCamantE07, author = {Stephen McCamant and Michael D. Ernst}, editor = {Michael W. Hicks}, title = {A simulation-based proof technique for dynamic information flow}, booktitle = {Proceedings of the 2007 Workshop on Programming Languages and Analysis for Security, {PLAS} 2007, San Diego, California, USA, June 14, 2007}, pages = {41--46}, publisher = {{ACM}}, year = {2007}, url = {https://doi.org/10.1145/1255329.1255336}, doi = {10.1145/1255329.1255336}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/pldi/McCamantE07.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sigsoft/KimE07, author = {Sunghun Kim and Michael D. Ernst}, editor = {Ivica Crnkovic and Antonia Bertolino}, title = {Which warnings should {I} fix first?}, booktitle = {Proceedings of the 6th joint meeting of the European Software Engineering Conference and the {ACM} {SIGSOFT} International Symposium on Foundations of Software Engineering, 2007, Dubrovnik, Croatia, September 3-7, 2007}, pages = {45--54}, publisher = {{ACM}}, year = {2007}, url = {https://doi.org/10.1145/1287624.1287633}, doi = {10.1145/1287624.1287633}, timestamp = {Tue, 01 Feb 2022 10:45:16 +0100}, biburl = {https://dblp.org/rec/conf/sigsoft/KimE07.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sigsoft/ZibinPAAKE07, author = {Yoav Zibin and Alex Potanin and Mahmood Ali and Shay Artzi and Adam Kiezun and Michael D. Ernst}, editor = {Ivica Crnkovic and Antonia Bertolino}, title = {Object and reference immutability using java generics}, booktitle = {Proceedings of the 6th joint meeting of the European Software Engineering Conference and the {ACM} {SIGSOFT} International Symposium on Foundations of Software Engineering, 2007, Dubrovnik, Croatia, September 3-7, 2007}, pages = {75--84}, publisher = {{ACM}}, year = {2007}, url = {https://doi.org/10.1145/1287624.1287637}, doi = {10.1145/1287624.1287637}, timestamp = {Fri, 27 Mar 2020 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/sigsoft/ZibinPAAKE07.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/issta/DemskyEGMPR06, author = {Brian Demsky and Michael D. Ernst and Philip J. Guo and Stephen McCamant and Jeff H. Perkins and Martin C. Rinard}, editor = {Lori L. Pollock and Mauro Pezz{\`{e}}}, title = {Inference and enforcement of data structure consistency specifications}, booktitle = {Proceedings of the {ACM/SIGSOFT} International Symposium on Software Testing and Analysis, {ISSTA} 2006, Portland, Maine, USA, July 17-20, 2006}, pages = {233--244}, publisher = {{ACM}}, year = {2006}, url = {https://doi.org/10.1145/1146238.1146266}, doi = {10.1145/1146238.1146266}, timestamp = {Sun, 02 Oct 2022 16:10:12 +0200}, biburl = {https://dblp.org/rec/conf/issta/DemskyEGMPR06.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/issta/GuoPME06, author = {Philip J. Guo and Jeff H. Perkins and Stephen McCamant and Michael D. Ernst}, editor = {Lori L. Pollock and Mauro Pezz{\`{e}}}, title = {Dynamic inference of abstract types}, booktitle = {Proceedings of the {ACM/SIGSOFT} International Symposium on Software Testing and Analysis, {ISSTA} 2006, Portland, Maine, USA, July 17-20, 2006}, pages = {255--265}, publisher = {{ACM}}, year = {2006}, url = {https://doi.org/10.1145/1146238.1146268}, doi = {10.1145/1146238.1146268}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/issta/GuoPME06.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/kbse/dAmorimPXME06, author = {Marcelo d'Amorim and Carlos Pacheco and Tao Xie and Darko Marinov and Michael D. Ernst}, title = {An Empirical Comparison of Automated Generation and Classification Techniques for Object-Oriented Unit Testing}, booktitle = {21st {IEEE/ACM} International Conference on Automated Software Engineering {(ASE} 2006), 18-22 September 2006, Tokyo, Japan}, pages = {59--68}, publisher = {{IEEE} Computer Society}, year = {2006}, url = {https://doi.org/10.1109/ASE.2006.13}, doi = {10.1109/ASE.2006.13}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/kbse/dAmorimPXME06.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/sttt/BurdyCCEKLLP05, author = {Lilian Burdy and Yoonsik Cheon and David R. Cok and Michael D. Ernst and Joseph R. Kiniry and Gary T. Leavens and K. Rustan M. Leino and Erik Poll}, title = {An overview of {JML} tools and applications}, journal = {Int. J. Softw. Tools Technol. Transf.}, volume = {7}, number = {3}, pages = {212--232}, year = {2005}, url = {https://doi.org/10.1007/s10009-004-0167-4}, doi = {10.1007/S10009-004-0167-4}, timestamp = {Thu, 02 Apr 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/sttt/BurdyCCEKLLP05.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ecoop/PachecoE05, author = {Carlos Pacheco and Michael D. Ernst}, editor = {Andrew P. Black}, title = {Eclat: Automatic Generation and Classification of Test Inputs}, booktitle = {{ECOOP} 2005 - Object-Oriented Programming, 19th European Conference, Glasgow, UK, July 25-29, 2005, Proceedings}, series = {Lecture Notes in Computer Science}, volume = {3586}, pages = {504--527}, publisher = {Springer}, year = {2005}, url = {https://doi.org/10.1007/11531142\_22}, doi = {10.1007/11531142\_22}, timestamp = {Tue, 14 May 2019 10:00:54 +0200}, biburl = {https://dblp.org/rec/conf/ecoop/PachecoE05.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ecoop/WilliamsTE05, author = {Amy L. Williams and William Thies and Michael D. Ernst}, editor = {Andrew P. Black}, title = {Static Deadlock Detection for Java Libraries}, booktitle = {{ECOOP} 2005 - Object-Oriented Programming, 19th European Conference, Glasgow, UK, July 25-29, 2005, Proceedings}, series = {Lecture Notes in Computer Science}, volume = {3586}, pages = {602--629}, publisher = {Springer}, year = {2005}, url = {https://doi.org/10.1007/11531142\_26}, doi = {10.1007/11531142\_26}, timestamp = {Sun, 02 Jun 2019 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/ecoop/WilliamsTE05.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/Ernst05, author = {Michael D. Ernst}, editor = {Paola Inverardi and Mehdi Jazayeri}, title = {The Groupthink Specification Exercise}, booktitle = {Software Engineering Education in the Modern Age, Software Education and Training Sessions at the International Conference on Software Engineering, {ICSE} 2005, St. Louis, MO, USA, May 15-21, 2005, Revised Lectures}, series = {Lecture Notes in Computer Science}, volume = {4309}, pages = {89--107}, publisher = {Springer}, year = {2005}, url = {https://doi.org/10.1007/11949374\_6}, doi = {10.1007/11949374\_6}, timestamp = {Tue, 14 May 2019 10:00:37 +0200}, biburl = {https://dblp.org/rec/conf/icse/Ernst05.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/ErnstC05, author = {Michael D. Ernst and John Chapin}, editor = {Gruia{-}Catalin Roman and William G. Griswold and Bashar Nuseibeh}, title = {The groupthink specification exercise}, booktitle = {27th International Conference on Software Engineering {(ICSE} 2005), 15-21 May 2005, St. Louis, Missouri, {USA}}, pages = {617--618}, publisher = {{ACM}}, year = {2005}, url = {https://doi.org/10.1145/1062455.1062568}, doi = {10.1145/1062455.1062568}, timestamp = {Thu, 23 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/icse/ErnstC05.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/SaffE05, author = {David Saff and Michael D. Ernst}, editor = {Gruia{-}Catalin Roman and William G. Griswold and Bashar Nuseibeh}, title = {Test factoring: focusing test suites for the task at hand}, booktitle = {27th International Conference on Software Engineering {(ICSE} 2005), 15-21 May 2005, St. Louis, Missouri, {USA}}, pages = {656}, publisher = {{ACM}}, year = {2005}, url = {https://doi.org/10.1145/1062455.1062590}, doi = {10.1145/1062455.1062590}, timestamp = {Thu, 23 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/icse/SaffE05.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/SaffE05a, author = {David Saff and Michael D. Ernst}, editor = {Gruia{-}Catalin Roman and William G. Griswold and Bashar Nuseibeh}, title = {Continuous testing in eclipse}, booktitle = {27th International Conference on Software Engineering {(ICSE} 2005), 15-21 May 2005, St. Louis, Missouri, {USA}}, pages = {668--669}, publisher = {{ACM}}, year = {2005}, url = {https://doi.org/10.1145/1062455.1062600}, doi = {10.1145/1062455.1062600}, timestamp = {Thu, 23 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/icse/SaffE05a.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/kbse/SaffAPE05, author = {David Saff and Shay Artzi and Jeff H. Perkins and Michael D. Ernst}, editor = {David F. Redmiles and Thomas Ellman and Andrea Zisman}, title = {Automatic test factoring for java}, booktitle = {20th {IEEE/ACM} International Conference on Automated Software Engineering {(ASE} 2005), November 7-11, 2005, Long Beach, CA, {USA}}, pages = {114--123}, publisher = {{ACM}}, year = {2005}, url = {https://doi.org/10.1145/1101908.1101927}, doi = {10.1145/1101908.1101927}, timestamp = {Tue, 06 Nov 2018 16:58:23 +0100}, biburl = {https://dblp.org/rec/conf/kbse/SaffAPE05.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/oopsla/TschantzE05, author = {Matthew S. Tschantz and Michael D. Ernst}, editor = {Ralph E. Johnson and Richard P. Gabriel}, title = {Javari: adding reference immutability to Java}, 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}}, pages = {211--230}, publisher = {{ACM}}, year = {2005}, url = {https://doi.org/10.1145/1094811.1094828}, doi = {10.1145/1094811.1094828}, timestamp = {Fri, 25 Jun 2021 14:48:54 +0200}, biburl = {https://dblp.org/rec/conf/oopsla/TschantzE05.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/oopsla/ArtziE05, author = {Shay Artzi and Michael D. Ernst}, editor = {Ralph E. Johnson and Richard P. Gabriel}, title = {Using predicate fields in a highly flexible industrial control system}, 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}}, pages = {319--330}, publisher = {{ACM}}, year = {2005}, url = {https://doi.org/10.1145/1094855.1094967}, doi = {10.1145/1094855.1094967}, timestamp = {Mon, 12 Jul 2021 15:34:15 +0200}, biburl = {https://dblp.org/rec/conf/oopsla/ArtziE05.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@proceedings{DBLP:conf/paste/2005, editor = {Michael D. Ernst and Thomas P. Jensen}, title = {Proceedings of the 2005 {ACM} {SIGPLAN-SIGSOFT} Workshop on Program Analysis For Software Tools and Engineering, PASTE'05, Lisbon, Portugal, September 5-6, 2005}, publisher = {{ACM}}, year = {2005}, url = {http://dl.acm.org/citation.cfm?id=1108792}, isbn = {1-59593-239-9}, timestamp = {Tue, 22 May 2012 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/paste/2005.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/sttt/WinEGKL04, author = {Toh Ne Win and Michael D. Ernst and Stephen J. Garland and Dilsun Kirli Kaynar and Nancy A. Lynch}, title = {Using simulated execution in verifying distributed algorithms}, journal = {Int. J. Softw. Tools Technol. Transf.}, volume = {6}, number = {1}, pages = {67--76}, year = {2004}, url = {https://doi.org/10.1007/s10009-003-0126-5}, doi = {10.1007/S10009-003-0126-5}, timestamp = {Thu, 02 Apr 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/sttt/WinEGKL04.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ecoop/McCamantE04, author = {Stephen McCamant and Michael D. Ernst}, editor = {Martin Odersky}, title = {Early Identification of Incompatibilities in Multi-component Upgrades}, booktitle = {{ECOOP} 2004 - Object-Oriented Programming, 18th European Conference, Oslo, Norway, June 14-18, 2004, Proceedings}, series = {Lecture Notes in Computer Science}, volume = {3086}, pages = {440--464}, publisher = {Springer}, year = {2004}, url = {https://doi.org/10.1007/978-3-540-24851-4\_20}, doi = {10.1007/978-3-540-24851-4\_20}, timestamp = {Sun, 02 Jun 2019 21:16:57 +0200}, biburl = {https://dblp.org/rec/conf/ecoop/McCamantE04.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/BrunE04, author = {Yuriy Brun and Michael D. Ernst}, editor = {Anthony Finkelstein and Jacky Estublier and David S. Rosenblum}, title = {Finding Latent Code Errors via Machine Learning over Program Executions}, booktitle = {26th International Conference on Software Engineering {(ICSE} 2004), 23-28 May 2004, Edinburgh, United Kingdom}, pages = {480--490}, publisher = {{IEEE} Computer Society}, year = {2004}, url = {https://doi.org/10.1109/ICSE.2004.1317470}, doi = {10.1109/ICSE.2004.1317470}, timestamp = {Thu, 23 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/icse/BrunE04.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/issta/SaffE04, author = {David Saff and Michael D. Ernst}, editor = {George S. Avrunin and Gregg Rothermel}, title = {An experimental evaluation of continuous testing during development}, booktitle = {Proceedings of the {ACM/SIGSOFT} International Symposium on Software Testing and Analysis, {ISSTA} 2004, Boston, Massachusetts, USA, July 11-14, 2004}, pages = {76--85}, publisher = {{ACM}}, year = {2004}, url = {https://doi.org/10.1145/1007512.1007523}, doi = {10.1145/1007512.1007523}, timestamp = {Tue, 06 Nov 2018 16:57:30 +0100}, biburl = {https://dblp.org/rec/conf/issta/SaffE04.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/issta/LinE04, author = {Lee Lin and Michael D. Ernst}, editor = {George S. Avrunin and Gregg Rothermel}, title = {Improving the adaptability of multi-mode systems via program steering}, booktitle = {Proceedings of the {ACM/SIGSOFT} International Symposium on Software Testing and Analysis, {ISSTA} 2004, Boston, Massachusetts, USA, July 11-14, 2004}, pages = {206--216}, publisher = {{ACM}}, year = {2004}, url = {https://doi.org/10.1145/1007512.1007540}, doi = {10.1145/1007512.1007540}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/issta/LinE04.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/oopsla/DonovanKTE04, author = {Alan Donovan and Adam Kiezun and Matthew S. Tschantz and Michael D. Ernst}, editor = {John M. Vlissides and Douglas C. Schmidt}, title = {Converting java programs to use generic libraries}, booktitle = {Proceedings of the 19th Annual {ACM} {SIGPLAN} Conference on Object-Oriented Programming, Systems, Languages, and Applications, {OOPSLA} 2004, October 24-28, 2004, Vancouver, BC, Canada}, pages = {15--34}, publisher = {{ACM}}, year = {2004}, url = {https://doi.org/10.1145/1028976.1028979}, doi = {10.1145/1028976.1028979}, timestamp = {Fri, 25 Jun 2021 14:51:50 +0200}, biburl = {https://dblp.org/rec/conf/oopsla/DonovanKTE04.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/oopsla/BirkaE04, author = {Adrian Birka and Michael D. Ernst}, editor = {John M. Vlissides and Douglas C. Schmidt}, title = {A practical type system and language for reference immutability}, booktitle = {Proceedings of the 19th Annual {ACM} {SIGPLAN} Conference on Object-Oriented Programming, Systems, Languages, and Applications, {OOPSLA} 2004, October 24-28, 2004, Vancouver, BC, Canada}, pages = {35--49}, publisher = {{ACM}}, year = {2004}, url = {https://doi.org/10.1145/1028976.1028980}, doi = {10.1145/1028976.1028980}, timestamp = {Fri, 25 Jun 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/oopsla/BirkaE04.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/paste/Ernst04, author = {Michael D. Ernst}, editor = {Cormac Flanagan and Andreas Zeller}, title = {Invited Talk Static and dynamic analysis: synergy and duality}, booktitle = {Proceedings of the 2004 {ACM} {SIGPLAN-SIGSOFT} Workshop on Program Analysis For Software Tools and Engineering, PASTE'04, Washington, DC, USA, June 7-8, 2004}, pages = {35}, publisher = {{ACM}}, year = {2004}, url = {https://doi.org/10.1145/996821.996823}, doi = {10.1145/996821.996823}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/paste/Ernst04.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/paste/SaffE04, author = {David Saff and Michael D. Ernst}, editor = {Cormac Flanagan and Andreas Zeller}, title = {Mock object creation for test factoring}, booktitle = {Proceedings of the 2004 {ACM} {SIGPLAN-SIGSOFT} Workshop on Program Analysis For Software Tools and Engineering, PASTE'04, Washington, DC, USA, June 7-8, 2004}, pages = {49--51}, publisher = {{ACM}}, year = {2004}, url = {https://doi.org/10.1145/996821.996838}, doi = {10.1145/996821.996838}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/paste/SaffE04.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sigsoft/PerkinsE04, author = {Jeff H. Perkins and Michael D. Ernst}, editor = {Richard N. Taylor and Matthew B. Dwyer}, title = {Efficient incremental algorithms for dynamic detection of likely invariants}, booktitle = {Proceedings of the 12th {ACM} {SIGSOFT} International Symposium on Foundations of Software Engineering, 2004, Newport Beach, CA, USA, October 31 - November 6, 2004}, pages = {23--32}, publisher = {{ACM}}, year = {2004}, url = {https://doi.org/10.1145/1029894.1029901}, doi = {10.1145/1029894.1029901}, timestamp = {Tue, 01 Feb 2022 10:45:16 +0100}, biburl = {https://dblp.org/rec/conf/sigsoft/PerkinsE04.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:journals/entcs/SaffE04, author = {David Saff and Michael D. Ernst}, editor = {Brian M. Barry and Oege de Moor}, title = {Continuous Testing in Eclipse}, booktitle = {Proceedings of the Second Eclipse Technology Exchange: eTX and the Eclipse Phenomenon, eTX 2004, Barcelona, Spain, March 30, 2004}, series = {Electronic Notes in Theoretical Computer Science}, volume = {107}, pages = {103--117}, publisher = {Elsevier}, year = {2004}, url = {https://doi.org/10.1016/j.entcs.2004.02.051}, doi = {10.1016/J.ENTCS.2004.02.051}, timestamp = {Fri, 09 Dec 2022 12:32:38 +0100}, biburl = {https://dblp.org/rec/journals/entcs/SaffE04.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/sigsoft/CookE03, author = {Jonathan E. Cook and Michael D. Ernst}, title = {Summary: {ICSE} workshop on dynamic analysis {(WODA} 2003)}, journal = {{ACM} {SIGSOFT} Softw. Eng. Notes}, volume = {28}, number = {6}, pages = {4}, year = {2003}, url = {https://doi.org/10.1145/966221.966226}, doi = {10.1145/966221.966226}, timestamp = {Thu, 17 Sep 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/sigsoft/CookE03.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/HarderME03, author = {Michael Harder and Jeff Mellen and Michael D. Ernst}, editor = {Lori A. Clarke and Laurie Dillon and Walter F. Tichy}, title = {Improving Test Suites via Operational Abstraction}, booktitle = {Proceedings of the 25th International Conference on Software Engineering, May 3-10, 2003, Portland, Oregon, {USA}}, pages = {60--73}, publisher = {{IEEE} Computer Society}, year = {2003}, url = {https://doi.org/10.1109/ICSE.2003.1201188}, doi = {10.1109/ICSE.2003.1201188}, timestamp = {Thu, 23 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/icse/HarderME03.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/CookE03, author = {Jonathan E. Cook and Michael D. Ernst}, editor = {Lori A. Clarke and Laurie Dillon and Walter F. Tichy}, title = {{ICSE} Workshop on Dynamic Analysis {(WODA} 2003)}, booktitle = {Proceedings of the 25th International Conference on Software Engineering, May 3-10, 2003, Portland, Oregon, {USA}}, pages = {795--796}, publisher = {{IEEE} Computer Society}, year = {2003}, url = {https://doi.org/10.1109/ICSE.2003.1201290}, doi = {10.1109/ICSE.2003.1201290}, timestamp = {Thu, 23 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/icse/CookE03.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/issre/SaffE03, author = {David Saff and Michael D. Ernst}, title = {Reducing wasted development time via continuous testing}, booktitle = {14th International Symposium on Software Reliability Engineering {(ISSRE} 2003), 17-20 November 2003, Denver, CO, {USA}}, pages = {281--292}, publisher = {{IEEE} Computer Society}, year = {2003}, url = {https://doi.org/10.1109/ISSRE.2003.1251050}, doi = {10.1109/ISSRE.2003.1251050}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/issre/SaffE03.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sigsoft/McCamantE03, author = {Stephen McCamant and Michael D. Ernst}, editor = {Jukka Paakki and Paola Inverardi}, title = {Predicting problems caused by component upgrades}, booktitle = {Proceedings of the 11th {ACM} {SIGSOFT} Symposium on Foundations of Software Engineering 2003 held jointly with 9th European Software Engineering Conference, {ESEC/FSE} 2003, Helsinki, Finland, September 1-5, 2003}, pages = {287--296}, publisher = {{ACM}}, year = {2003}, url = {https://doi.org/10.1145/940071.940110}, doi = {10.1145/940071.940110}, timestamp = {Tue, 01 Feb 2022 10:45:16 +0100}, biburl = {https://dblp.org/rec/conf/sigsoft/McCamantE03.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/vmcai/WinEGKL03, author = {Toh Ne Win and Michael D. Ernst and Stephen J. Garland and Dilsun Kirli Kaynar and Nancy A. Lynch}, editor = {Lenore D. Zuck and Paul C. Attie and Agostino Cortesi and Supratik Mukhopadhyay}, title = {Using Simulated Execution in Verifying Distributed Algorithms}, booktitle = {Verification, Model Checking, and Abstract Interpretation, 4th International Conference, {VMCAI} 2003, New York, NY, USA, January 9-11, 2002, Proceedings}, series = {Lecture Notes in Computer Science}, volume = {2575}, pages = {283--297}, publisher = {Springer}, year = {2003}, url = {https://doi.org/10.1007/3-540-36384-X\_23}, doi = {10.1007/3-540-36384-X\_23}, timestamp = {Tue, 14 May 2019 10:00:43 +0200}, biburl = {https://dblp.org/rec/conf/vmcai/WinEGKL03.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:journals/entcs/BurdyCCEKLLP03, author = {Lilian Burdy and Yoonsik Cheon and David R. Cok and Michael D. Ernst and Joseph Kiniry and Gary T. Leavens and K. Rustan M. Leino and Erik Poll}, editor = {Thomas Arts and Wan J. Fokkink}, title = {An overview of {JML} tools and applications}, booktitle = {Eighth International Workshop on Formal Methods for Industrial Critical Systems, {FMICS} 2003, Roros, Norway, June 5-7, 2003}, series = {Electronic Notes in Theoretical Computer Science}, volume = {80}, pages = {75--91}, publisher = {Elsevier}, year = {2003}, url = {https://doi.org/10.1016/S1571-0661(04)80810-7}, doi = {10.1016/S1571-0661(04)80810-7}, timestamp = {Tue, 06 Dec 2022 10:12:25 +0100}, biburl = {https://dblp.org/rec/journals/entcs/BurdyCCEKLLP03.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/dm/WilmerE02, author = {Elizabeth L. Wilmer and Michael D. Ernst}, title = {Graphs induced by Gray codes}, journal = {Discret. Math.}, volume = {257}, number = {2-3}, pages = {585--598}, year = {2002}, url = {https://doi.org/10.1016/S0012-365X(02)00516-2}, doi = {10.1016/S0012-365X(02)00516-2}, timestamp = {Fri, 12 Feb 2021 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/dm/WilmerE02.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/tse/ErnstBN02, author = {Michael D. Ernst and Greg J. Badros and David Notkin}, title = {An Empirical Analysis of {C} Preprocessor Use}, journal = {{IEEE} Trans. Software Eng.}, volume = {28}, number = {12}, pages = {1146--1170}, year = {2002}, url = {https://doi.org/10.1109/TSE.2002.1158288}, doi = {10.1109/TSE.2002.1158288}, timestamp = {Tue, 16 Aug 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/tse/ErnstBN02.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/issta/NimmerE02, author = {Jeremy W. Nimmer and Michael D. Ernst}, editor = {Phyllis G. Frankl}, title = {Automatic generation of program specifications}, booktitle = {Proceedings of the International Symposium on Software Testing and Analysis, {ISSTA} 2002, Roma, Italy, July 22-24, 2002}, pages = {229--239}, publisher = {{ACM}}, year = {2002}, url = {https://doi.org/10.1145/566172.566213}, doi = {10.1145/566172.566213}, timestamp = {Tue, 06 Nov 2018 16:57:30 +0100}, biburl = {https://dblp.org/rec/conf/issta/NimmerE02.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sigsoft/NimmerE02, author = {Jeremy W. Nimmer and Michael D. Ernst}, title = {Invariant inference for static checking}, booktitle = {Proceedings of the Tenth {ACM} {SIGSOFT} Symposium on Foundations of Software Engineering 2002, Charleston, South Carolina, USA, November 18-22, 2002}, pages = {11--20}, publisher = {{ACM}}, year = {2002}, url = {https://doi.org/10.1145/587051.587054}, doi = {10.1145/587051.587054}, timestamp = {Tue, 01 Feb 2022 10:45:16 +0100}, biburl = {https://dblp.org/rec/conf/sigsoft/NimmerE02.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/tse/ErnstCGN01, author = {Michael D. Ernst and Jake Cockrell and William G. Griswold and David Notkin}, title = {Dynamically Discovering Likely Program Invariants to Support Program Evolution}, journal = {{IEEE} Trans. Software Eng.}, volume = {27}, number = {2}, pages = {99--123}, year = {2001}, url = {https://doi.org/10.1109/32.908957}, doi = {10.1109/32.908957}, timestamp = {Tue, 07 May 2024 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/tse/ErnstCGN01.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/NotkinDEGW01, author = {David Notkin and Marc Donner and Michael D. Ernst and Michael M. Gorlick and E. James Whitehead Jr.}, editor = {Hausi A. M{\"{u}}ller and Mary Jean Harrold and Wilhelm Sch{\"{a}}fer}, title = {Panel: Perspectives on Software Engineering}, booktitle = {Proceedings of the 23rd International Conference on Software Engineering, {ICSE} 2001, 12-19 May 2001, Toronto, Ontario, Canada}, pages = {699--702}, publisher = {{IEEE} Computer Society}, year = {2001}, timestamp = {Mon, 14 May 2012 18:17:25 +0200}, biburl = {https://dblp.org/rec/conf/icse/NotkinDEGW01.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icsm/Ernst01, author = {Michael D. Ernst}, title = {Summary of Dynamically Discovering Likely Program Invariants}, booktitle = {2001 International Conference on Software Maintenance, {ICSM} 2001, Florence, Italy, November 6-10, 2001}, pages = {540--544}, publisher = {{IEEE} Computer Society}, year = {2001}, url = {https://doi.org/10.1109/ICSM.2001.972767}, doi = {10.1109/ICSM.2001.972767}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/icsm/Ernst01.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icsm/KataokaEGN01, author = {Yoshio Kataoka and Michael D. Ernst and William G. Griswold and David Notkin}, title = {Automated Support for Program Refactoring Using Invariants}, booktitle = {2001 International Conference on Software Maintenance, {ICSM} 2001, Florence, Italy, November 6-10, 2001}, pages = {736--743}, publisher = {{IEEE} Computer Society}, year = {2001}, url = {https://doi.org/10.1109/ICSM.2001.972794}, doi = {10.1109/ICSM.2001.972794}, timestamp = {Tue, 07 May 2024 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/icsm/KataokaEGN01.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:journals/entcs/NimmerE01, author = {Jeremy W. Nimmer and Michael D. Ernst}, editor = {Klaus Havelund and Grigore Rosu}, title = {Static verification of dynamically detected program invariants: Integrating Daikon and ESC/Java}, booktitle = {Workshop on Runtime Verification, {RV} 2001, in connection with {CAV} 2001, Paris, France, July 23, 2001}, series = {Electronic Notes in Theoretical Computer Science}, volume = {55}, number = {2}, pages = {255--276}, publisher = {Elsevier}, year = {2001}, url = {https://doi.org/10.1016/S1571-0661(04)00256-7}, doi = {10.1016/S1571-0661(04)00256-7}, timestamp = {Mon, 05 Dec 2022 12:32:56 +0100}, biburl = {https://dblp.org/rec/journals/entcs/NimmerE01.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/ErnstCGN00, author = {Michael D. Ernst and Adam Czeisler and William G. Griswold and David Notkin}, editor = {Carlo Ghezzi and Mehdi Jazayeri and Alexander L. Wolf}, title = {Quickly detecting relevant program invariants}, booktitle = {Proceedings of the 22nd International Conference on on Software Engineering, {ICSE} 2000, Limerick Ireland, June 4-11, 2000}, pages = {449--458}, publisher = {{ACM}}, year = {2000}, url = {https://doi.org/10.1145/337180.337240}, doi = {10.1145/337180.337240}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/icse/ErnstCGN00.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/ErnstCGN99, author = {Michael D. Ernst and Jake Cockrell and William G. Griswold and David Notkin}, editor = {Barry W. Boehm and David Garlan and Jeff Kramer}, title = {Dynamically Discovering Likely Program Invariants to Support Program Evolution}, booktitle = {Proceedings of the 1999 International Conference on Software Engineering, ICSE' 99, Los Angeles, CA, USA, May 16-22, 1999}, pages = {213--224}, publisher = {{ACM}}, year = {1999}, url = {https://doi.org/10.1145/302405.302467}, doi = {10.1145/302405.302467}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/icse/ErnstCGN99.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/Ernst99, author = {Michael D. Ernst}, editor = {Barry W. Boehm and David Garlan and Jeff Kramer}, title = {Research Summary for Dynamic Detection of Program Invariants}, booktitle = {Proceedings of the 1999 International Conference on Software Engineering, ICSE' 99, Los Angeles, CA, USA, May 16-22, 1999}, pages = {718--719}, publisher = {{ACM}}, year = {1999}, url = {https://doi.org/10.1145/302405.302992}, doi = {10.1145/302405.302992}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/icse/Ernst99.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ecoop/ErnstKC98, author = {Michael D. Ernst and Craig S. Kaplan and Craig Chambers}, editor = {Eric Jul}, title = {Predicate Dispatching: {A} Unified Theory of Dispatch}, booktitle = {ECOOP'98 - Object-Oriented Programming, 12th European Conference, Brussels, Belgium, July 20-24, 1998, Proceedings}, series = {Lecture Notes in Computer Science}, volume = {1445}, pages = {186--211}, publisher = {Springer}, year = {1998}, url = {https://doi.org/10.1007/BFb0054092}, doi = {10.1007/BFB0054092}, timestamp = {Tue, 14 May 2019 10:00:54 +0200}, biburl = {https://dblp.org/rec/conf/ecoop/ErnstKC98.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ijcai/ErnstMW97, author = {Michael D. Ernst and Todd D. Millstein and Daniel S. Weld}, title = {Automatic SAT-Compilation of Planning Problems}, booktitle = {Proceedings of the Fifteenth International Joint Conference on Artificial Intelligence, {IJCAI} 97, Nagoya, Japan, August 23-29, 1997, 2 Volumes}, pages = {1169--1177}, publisher = {Morgan Kaufmann}, year = {1997}, url = {http://ijcai.org/Proceedings/97-2/Papers/055.pdf}, timestamp = {Tue, 20 Aug 2019 16:17:27 +0200}, biburl = {https://dblp.org/rec/conf/ijcai/ErnstMW97.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@proceedings{DBLP:conf/irep/1995, editor = {Michael D. Ernst}, title = {Proceedings {ACM} {SIGPLAN} Workshop on Intermediate Representations (IR'95), San Francisco, CA, USA, January 22, 1995}, publisher = {{ACM}}, year = {1995}, url = {https://doi.org/10.1145/202529}, doi = {10.1145/202529}, isbn = {0-89791-754-5}, timestamp = {Thu, 08 Jul 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/irep/1995.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/popl/WeiseCES94, author = {Daniel Weise and Roger F. Crew and Michael D. Ernst and Bjarne Steensgaard}, editor = {Hans{-}Juergen Boehm and Bernard Lang and Daniel M. Yellin}, title = {Value Dependence Graphs: Representation without Taxation}, booktitle = {Conference Record of POPL'94: 21st {ACM} {SIGPLAN-SIGACT} Symposium on Principles of Programming Languages, Portland, Oregon, USA, January 17-21, 1994}, pages = {297--310}, publisher = {{ACM} Press}, year = {1994}, url = {https://doi.org/10.1145/174675.177907}, doi = {10.1145/174675.177907}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/popl/WeiseCES94.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.