BibTeX records: Laurie J. Hendren

download as .bib file

@article{DBLP:journals/taco/KrolikVH23,
  author       = {Alexander Krolik and
                  Clark Verbrugge and
                  Laurie J. Hendren},
  title        = {rNdN: Fast Query Compilation for {NVIDIA} GPUs},
  journal      = {{ACM} Trans. Archit. Code Optim.},
  volume       = {20},
  number       = {3},
  pages        = {41:1--41:25},
  year         = {2023},
  url          = {https://doi.org/10.1145/3603503},
  doi          = {10.1145/3603503},
  timestamp    = {Tue, 28 Nov 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/taco/KrolikVH23.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cgo/KrolikVH21,
  author       = {Alexander Krolik and
                  Clark Verbrugge and
                  Laurie J. Hendren},
  editor       = {Jae W. Lee and
                  Mary Lou Soffa and
                  Ayal Zaks},
  title        = {r3d3: Optimized Query Compilation on GPUs},
  booktitle    = {{IEEE/ACM} International Symposium on Code Generation and Optimization,
                  {CGO} 2021, Seoul, South Korea, February 27 - March 3, 2021},
  pages        = {277--288},
  publisher    = {{IEEE}},
  year         = {2021},
  url          = {https://doi.org/10.1109/CGO51591.2021.9370323},
  doi          = {10.1109/CGO51591.2021.9370323},
  timestamp    = {Fri, 19 Mar 2021 12:51:20 +0100},
  biburl       = {https://dblp.org/rec/conf/cgo/KrolikVH21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/edbt/ChenDHK21,
  author       = {Hanfeng Chen and
                  Joseph Vinish D'silva and
                  Laurie J. Hendren and
                  Bettina Kemme},
  editor       = {Yannis Velegrakis and
                  Demetris Zeinalipour{-}Yazti and
                  Panos K. Chrysanthis and
                  Francesco Guerra},
  title        = {HorsePower: Accelerating Database Queries for Advanced Data Analytics},
  booktitle    = {Proceedings of the 24th International Conference on Extending Database
                  Technology, {EDBT} 2021, Nicosia, Cyprus, March 23 - 26, 2021},
  pages        = {361--366},
  publisher    = {OpenProceedings.org},
  year         = {2021},
  url          = {https://doi.org/10.5441/002/edbt.2021.35},
  doi          = {10.5441/002/EDBT.2021.35},
  timestamp    = {Sat, 20 Mar 2021 10:29:38 +0100},
  biburl       = {https://dblp.org/rec/conf/edbt/ChenDHK21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/lcpc/SandhuVH21,
  author       = {Prabhjot Sandhu and
                  Clark Verbrugge and
                  Laurie J. Hendren},
  editor       = {Xiaoming Li and
                  Sunita Chandrasekaran},
  title        = {A Hybrid Synchronization Mechanism for Parallel Sparse Triangular
                  Solve},
  booktitle    = {Languages and Compilers for Parallel Computing - 34th International
                  Workshop, {LCPC} 2021, Newark, DE, USA, October 13-14, 2021, Revised
                  Selected Papers},
  series       = {Lecture Notes in Computer Science},
  volume       = {13181},
  pages        = {118--133},
  publisher    = {Springer},
  year         = {2021},
  url          = {https://doi.org/10.1007/978-3-030-99372-6\_8},
  doi          = {10.1007/978-3-030-99372-6\_8},
  timestamp    = {Fri, 01 Apr 2022 15:49:28 +0200},
  biburl       = {https://dblp.org/rec/conf/lcpc/SandhuVH21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cc/ChenKKVH20,
  author       = {Hanfeng Chen and
                  Alexander Krolik and
                  Bettina Kemme and
                  Clark Verbrugge and
                  Laurie J. Hendren},
  editor       = {Louis{-}No{\"{e}}l Pouchet and
                  Alexandra Jimborean},
  title        = {Improving database query performance with automatic fusion},
  booktitle    = {{CC} '20: 29th International Conference on Compiler Construction,
                  San Diego, CA, USA, February 22-23, 2020},
  pages        = {63--73},
  publisher    = {{ACM}},
  year         = {2020},
  url          = {https://doi.org/10.1145/3377555.3377892},
  doi          = {10.1145/3377555.3377892},
  timestamp    = {Mon, 03 Jan 2022 22:32:58 +0100},
  biburl       = {https://dblp.org/rec/conf/cc/ChenKKVH20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/wosp/SandhuVH20,
  author       = {Prabhjot Sandhu and
                  Clark Verbrugge and
                  Laurie J. Hendren},
  editor       = {Jos{\'{e}} Nelson Amaral and
                  Anne Koziolek and
                  Catia Trubiani and
                  Alexandru Iosup},
  title        = {A Fully Structure-Driven Performance Analysis of Sparse Matrix-Vector
                  Multiplication},
  booktitle    = {{ICPE} '20: {ACM/SPEC} International Conference on Performance Engineering,
                  Edmonton, AB, Canada, April 20-24, 2020},
  pages        = {108--119},
  publisher    = {{ACM}},
  year         = {2020},
  url          = {https://doi.org/10.1145/3358960.3379131},
  doi          = {10.1145/3358960.3379131},
  timestamp    = {Thu, 07 May 2020 13:27:36 +0200},
  biburl       = {https://dblp.org/rec/conf/wosp/SandhuVH20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cf/LavoieH19,
  author       = {Erick Lavoie and
                  Laurie J. Hendren},
  editor       = {Francesca Palumbo and
                  Michela Becchi and
                  Martin Schulz and
                  Kento Sato},
  title        = {Personal volunteer computing},
  booktitle    = {Proceedings of the 16th {ACM} International Conference on Computing
                  Frontiers, {CF} 2019, Alghero, Italy, April 30 - May 2, 2019},
  pages        = {240--246},
  publisher    = {{ACM}},
  year         = {2019},
  url          = {https://doi.org/10.1145/3310273.3322819},
  doi          = {10.1145/3310273.3322819},
  timestamp    = {Mon, 20 May 2019 09:32:18 +0200},
  biburl       = {https://dblp.org/rec/conf/cf/LavoieH19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/middleware/LavoieHD019,
  author       = {Erick Lavoie and
                  Laurie J. Hendren and
                  Frederic Desprez and
                  Miguel Correia},
  title        = {Pando: Personal Volunteer Computing in Browsers},
  booktitle    = {Proceedings of the 20th International Middleware Conference, Middleware
                  2019, Davis, CA, USA, December 9-13, 2019},
  pages        = {96--109},
  publisher    = {{ACM}},
  year         = {2019},
  url          = {https://doi.org/10.1145/3361525.3361539},
  doi          = {10.1145/3361525.3361539},
  timestamp    = {Tue, 26 Nov 2019 10:45:06 +0100},
  biburl       = {https://dblp.org/rec/conf/middleware/LavoieHD019.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/saso/LavoieHD019,
  author       = {Erick Lavoie and
                  Laurie J. Hendren and
                  Fr{\'{e}}d{\'{e}}ric Desprez and
                  Miguel Correia},
  title        = {Genet: {A} Quickly Scalable Fat-Tree Overlay for Personal Volunteer
                  Computing using WebRTC},
  booktitle    = {13th {IEEE} International Conference on Self-Adaptive and Self-Organizing
                  Systems, {SASO} 2019, Umea, Sweden, June 16-20, 2019},
  pages        = {117--126},
  publisher    = {{IEEE}},
  year         = {2019},
  url          = {https://doi.org/10.1109/SASO.2019.00023},
  doi          = {10.1109/SASO.2019.00023},
  timestamp    = {Wed, 16 Oct 2019 14:14:51 +0200},
  biburl       = {https://dblp.org/rec/conf/saso/LavoieHD019.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-1904-11402,
  author       = {Erick Lavoie and
                  Laurie J. Hendren and
                  Fr{\'{e}}d{\'{e}}ric Desprez and
                  Miguel Correia},
  title        = {Genet: {A} Quickly Scalable Fat-Tree Overlay for Personal Volunteer
                  Computing using WebRTC},
  journal      = {CoRR},
  volume       = {abs/1904.11402},
  year         = {2019},
  url          = {http://arxiv.org/abs/1904.11402},
  eprinttype    = {arXiv},
  eprint       = {1904.11402},
  timestamp    = {Thu, 02 May 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-1904-11402.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/dls/ChenDCKH18,
  author       = {Hanfeng Chen and
                  Joseph Vinish D'silva and
                  Hongji Chen and
                  Bettina Kemme and
                  Laurie J. Hendren},
  editor       = {Tim Felgentreff},
  title        = {HorseIR: bringing array programming languages together with database
                  query processing},
  booktitle    = {Proceedings of the 14th {ACM} {SIGPLAN} International Symposium on
                  Dynamic Languages, {DLS} 2018, Boston, MA, USA, November 6, 2018},
  pages        = {37--49},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3276945.3276951},
  doi          = {10.1145/3276945.3276951},
  timestamp    = {Wed, 23 Jun 2021 15:34:31 +0200},
  biburl       = {https://dblp.org/rec/conf/dls/ChenDCKH18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/dls/HerreraCLH18,
  author       = {David Herrera and
                  Hanfeng Chen and
                  Erick Lavoie and
                  Laurie J. Hendren},
  editor       = {Tim Felgentreff},
  title        = {Numerical computing on the web: benchmarking for the future},
  booktitle    = {Proceedings of the 14th {ACM} {SIGPLAN} International Symposium on
                  Dynamic Languages, {DLS} 2018, Boston, MA, USA, November 6, 2018},
  pages        = {88--100},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3276945.3276968},
  doi          = {10.1145/3276945.3276968},
  timestamp    = {Wed, 23 Jun 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/dls/HerreraCLH18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/SandhuHH18,
  author       = {Prabhjot Sandhu and
                  David Herrera and
                  Laurie J. Hendren},
  editor       = {Eli Tilevich and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  title        = {Sparse matrices on the web: characterizing the performance and optimal
                  format selection of sparse matrix-vector multiplication in javascript
                  and webassembly},
  booktitle    = {Proceedings of the 15th International Conference on Managed Languages
                  {\&} Runtimes, ManLang 2018, Linz, Austria, September 12-14, 2018},
  pages        = {6:1--6:13},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3237009.3237020},
  doi          = {10.1145/3237009.3237020},
  timestamp    = {Sun, 25 Oct 2020 23:04:31 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/SandhuHH18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-1801-06144,
  author       = {Erick Lavoie and
                  Laurie J. Hendren},
  title        = {A Formalization for Specifying and Implementing Correct Pull-Stream
                  Modules},
  journal      = {CoRR},
  volume       = {abs/1801.06144},
  year         = {2018},
  url          = {http://arxiv.org/abs/1801.06144},
  eprinttype    = {arXiv},
  eprint       = {1801.06144},
  timestamp    = {Mon, 13 Aug 2018 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-1801-06144.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-1803-08426,
  author       = {Erick Lavoie and
                  Laurie J. Hendren and
                  Frederic Desprez and
                  Miguel Correia},
  title        = {Pando: a Volunteer Computing Platform for the Web},
  journal      = {CoRR},
  volume       = {abs/1803.08426},
  year         = {2018},
  url          = {http://arxiv.org/abs/1803.08426},
  eprinttype    = {arXiv},
  eprint       = {1803.08426},
  timestamp    = {Mon, 13 Aug 2018 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-1803-08426.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-1804-01482,
  author       = {Erick Lavoie and
                  Laurie J. Hendren},
  title        = {Personal Volunteer Computing},
  journal      = {CoRR},
  volume       = {abs/1804.01482},
  year         = {2018},
  url          = {http://arxiv.org/abs/1804.01482},
  eprinttype    = {arXiv},
  eprint       = {1804.01482},
  timestamp    = {Mon, 13 Aug 2018 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-1804-01482.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icmla/JosephHKHH17,
  author       = {A. Joseph and
                  Tarek Hijal and
                  John Kildea and
                  Laurie J. Hendren and
                  David Herrera},
  editor       = {Xuewen Chen and
                  Bo Luo and
                  Feng Luo and
                  Vasile Palade and
                  M. Arif Wani},
  title        = {Predicting Waiting Times in Radiation Oncology Using Machine Learning},
  booktitle    = {16th {IEEE} International Conference on Machine Learning and Applications,
                  {ICMLA} 2017, Cancun, Mexico, December 18-21, 2017},
  pages        = {1024--1029},
  publisher    = {{IEEE}},
  year         = {2017},
  url          = {https://doi.org/10.1109/ICMLA.2017.00-16},
  doi          = {10.1109/ICMLA.2017.00-16},
  timestamp    = {Sun, 25 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/icmla/JosephHKHH17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pldi/ChenCH17,
  author       = {Hanfeng Chen and
                  Wai{-}Mee Ching and
                  Laurie J. Hendren},
  editor       = {Martin Elsman and
                  Clemens Grelck and
                  Andreas Kl{\"{o}}ckner and
                  David A. Padua and
                  Edgar Solomonik},
  title        = {An ELI-to-C compiler: design, implementation, and performance},
  booktitle    = {Proceedings of the 4th {ACM} {SIGPLAN} International Workshop on Libraries,
                  Languages, and Compilers for Array Programming, ARRAY@PLDI 2017, Barcelona,
                  Spain, June 18, 2017},
  pages        = {9--16},
  publisher    = {{ACM}},
  year         = {2017},
  url          = {https://doi.org/10.1145/3091966.3091969},
  doi          = {10.1145/3091966.3091969},
  timestamp    = {Tue, 06 Nov 2018 16:59:30 +0100},
  biburl       = {https://dblp.org/rec/conf/pldi/ChenCH17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/saso/LavoieCH17,
  author       = {Erick Lavoie and
                  Miguel Correia and
                  Laurie J. Hendren},
  title        = {Xor-Overlay Topology Management beyond Kademlia},
  booktitle    = {11th {IEEE} International Conference on Self-Adaptive and Self-Organizing
                  Systems, {SASO} 2017, Tucson, AZ, USA, September 18-22, 2017},
  pages        = {51--60},
  publisher    = {{IEEE} Computer Society},
  year         = {2017},
  url          = {https://doi.org/10.1109/SASO.2017.14},
  doi          = {10.1109/SASO.2017.14},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/saso/LavoieCH17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/saso/LavoieHD17,
  author       = {Erick Lavoie and
                  Laurie J. Hendren and
                  Frederic Desprez},
  title        = {Pando: {A} Volunteer Computing Platform for the Web},
  booktitle    = {2nd {IEEE} International Workshops on Foundations and Applications
                  of Self* Systems, FAS*W@SASO/ICCAC 2017, Tucson, AZ, USA, September
                  18-22, 2017},
  pages        = {387--388},
  publisher    = {{IEEE} Computer Society},
  year         = {2017},
  url          = {https://doi.ieeecomputersociety.org/10.1109/FAS-W.2017.184},
  doi          = {10.1109/FAS-W.2017.184},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/saso/LavoieHD17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/toplas/BlackburnDHSABB16,
  author       = {Stephen M. Blackburn and
                  Amer Diwan and
                  Matthias Hauswirth and
                  Peter F. Sweeney and
                  Jos{\'{e}} Nelson Amaral and
                  Tim Brecht and
                  Lubom{\'{\i}}r Bulej and
                  Cliff Click and
                  Lieven Eeckhout and
                  Sebastian Fischmeister and
                  Daniel Frampton and
                  Laurie J. Hendren and
                  Michael Hind and
                  Antony L. Hosking and
                  Richard E. Jones and
                  Tomas Kalibera and
                  Nathan Keynes and
                  Nathaniel Nystrom and
                  Andreas Zeller},
  title        = {The Truth, The Whole Truth, and Nothing But the Truth: {A} Pragmatic
                  Guide to Assessing Empirical Evaluations},
  journal      = {{ACM} Trans. Program. Lang. Syst.},
  volume       = {38},
  number       = {4},
  pages        = {15:1--15:20},
  year         = {2016},
  url          = {http://dl.acm.org/citation.cfm?id=2983574},
  timestamp    = {Tue, 03 Jan 2017 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/toplas/BlackburnDHSABB16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/dls/Foley-BourgonH16,
  author       = {Vincent Foley{-}Bourgon and
                  Laurie J. Hendren},
  editor       = {Roberto Ierusalimschy},
  title        = {Efficiently implementing the copy semantics of MATLAB's arrays in
                  JavaScript},
  booktitle    = {Proceedings of the 12th Symposium on Dynamic Languages, {DLS} 2016,
                  Amsterdam, The Netherlands, November 1, 2016},
  pages        = {72--83},
  publisher    = {{ACM}},
  year         = {2016},
  url          = {https://doi.org/10.1145/2989225.2989235},
  doi          = {10.1145/2989225.2989235},
  timestamp    = {Wed, 23 Jun 2021 15:34:31 +0200},
  biburl       = {https://dblp.org/rec/conf/dls/Foley-BourgonH16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/lcpc/ChenKLH16,
  author       = {Hanfeng Chen and
                  Alexander Krolik and
                  Erick Lavoie and
                  Laurie J. Hendren},
  editor       = {Chen Ding and
                  John Criswell and
                  Peng Wu},
  title        = {Automatic Vectorization for {MATLAB}},
  booktitle    = {Languages and Compilers for Parallel Computing - 29th International
                  Workshop, {LCPC} 2016, Rochester, NY, USA, September 28-30, 2016,
                  Revised Papers},
  series       = {Lecture Notes in Computer Science},
  volume       = {10136},
  pages        = {171--187},
  publisher    = {Springer},
  year         = {2016},
  url          = {https://doi.org/10.1007/978-3-319-52709-3\_14},
  doi          = {10.1007/978-3-319-52709-3\_14},
  timestamp    = {Tue, 28 Jul 2020 07:46:49 +0200},
  biburl       = {https://dblp.org/rec/conf/lcpc/ChenKLH16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/aosd/BodzayH15,
  author       = {Andrew Bodzay and
                  Laurie J. Hendren},
  editor       = {Robert B. France and
                  Sudipto Ghosh and
                  Gary T. Leavens},
  title        = {AspectMatlab++: annotations, types, and aspects for scientists},
  booktitle    = {Proceedings of the 14th International Conference on Modularity, {MODULARITY}
                  2015, Fort Collins, CO, USA, March 16 - 19, 2015},
  pages        = {41--54},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2724525.2724573},
  doi          = {10.1145/2724525.2724573},
  timestamp    = {Thu, 11 Mar 2021 17:04:51 +0100},
  biburl       = {https://dblp.org/rec/conf/aosd/BodzayH15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pldi/GargJH15,
  author       = {Rahul Garg and
                  Sameer Jagdale and
                  Laurie J. Hendren},
  editor       = {Laurie J. Hendren and
                  Hidehiko Masuhara and
                  Mary Sheeran and
                  Jan Vitek},
  title        = {Velociraptor: a compiler toolkit for array-based languages targeting
                  CPUs and GPUs},
  booktitle    = {Proceedings of the 2nd {ACM} {SIGPLAN} International Workshop on Libraries,
                  Languages, and Compilers for Array Programming, ARRAY@PLDI, Portland,
                  OR, USA, June 15 - 17, 2015},
  pages        = {19--24},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2774959.2774967},
  doi          = {10.1145/2774959.2774967},
  timestamp    = {Tue, 10 Jan 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pldi/GargJH15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/pldi/2015array,
  editor       = {Laurie J. Hendren and
                  Hidehiko Masuhara and
                  Mary Sheeran and
                  Jan Vitek},
  title        = {Proceedings of the 2nd {ACM} {SIGPLAN} International Workshop on Libraries,
                  Languages, and Compilers for Array Programming, ARRAY@PLDI, Portland,
                  OR, USA, June 15 - 17, 2015},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2774959},
  doi          = {10.1145/2774959},
  isbn         = {978-1-4503-3584-3},
  timestamp    = {Mon, 12 Jul 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pldi/2015array.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/IEEEpact/GargH14,
  author       = {Rahul Garg and
                  Laurie J. Hendren},
  editor       = {Jos{\'{e}} Nelson Amaral and
                  Josep Torrellas},
  title        = {Velociraptor: an embedded compiler toolkit for numerical programs
                  targeting CPUs and GPUs},
  booktitle    = {International Conference on Parallel Architectures and Compilation,
                  {PACT} '14, Edmonton, AB, Canada, August 24-27, 2014},
  pages        = {317--330},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2628071.2628097},
  doi          = {10.1145/2628071.2628097},
  timestamp    = {Tue, 10 Jan 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/IEEEpact/GargH14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/csmr/LiH14,
  author       = {Xu Li and
                  Laurie J. Hendren},
  editor       = {Serge Demeyer and
                  Dave W. Binkley and
                  Filippo Ricca},
  title        = {Mc2FOR: {A} tool for automatically translating {MATLAB} to {FORTRAN}
                  95},
  booktitle    = {2014 Software Evolution Week - {IEEE} Conference on Software Maintenance,
                  Reengineering, and Reverse Engineering, {CSMR-WCRE} 2014, Antwerp,
                  Belgium, February 3-6, 2014},
  pages        = {234--243},
  publisher    = {{IEEE} Computer Society},
  year         = {2014},
  url          = {https://doi.org/10.1109/CSMR-WCRE.2014.6747175},
  doi          = {10.1109/CSMR-WCRE.2014.6747175},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/csmr/LiH14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/csmr/LiH14a,
  author       = {Xu Li and
                  Laurie J. Hendren},
  editor       = {Serge Demeyer and
                  Dave W. Binkley and
                  Filippo Ricca},
  title        = {Mc2FOR demo: {A} tool for automatically translating {MATLAB} to {FORTRAN}
                  95},
  booktitle    = {2014 Software Evolution Week - {IEEE} Conference on Software Maintenance,
                  Reengineering, and Reverse Engineering, {CSMR-WCRE} 2014, Antwerp,
                  Belgium, February 3-6, 2014},
  pages        = {458--463},
  publisher    = {{IEEE} Computer Society},
  year         = {2014},
  url          = {https://doi.org/10.1109/CSMR-WCRE.2014.6747218},
  doi          = {10.1109/CSMR-WCRE.2014.6747218},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/csmr/LiH14a.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/dls/KhanFKLH14,
  author       = {Faiz Khan and
                  Vincent Foley{-}Bourgon and
                  Sujay Kathrotia and
                  Erick Lavoie and
                  Laurie J. Hendren},
  editor       = {Andrew P. Black and
                  Laurence Tratt},
  title        = {Using JavaScript and WebCL for numerical computations: a comparative
                  study of native and web technologies},
  booktitle    = {DLS'14, Proceedings of the 10th {ACM} Symposium on Dynamic Languages,
                  part of {SLASH} 2014, Portland, OR, USA, October 20-24, 2014},
  pages        = {91--102},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2661088.2661090},
  doi          = {10.1145/2661088.2661090},
  timestamp    = {Wed, 23 Jun 2021 16:58:51 +0200},
  biburl       = {https://dblp.org/rec/conf/dls/KhanFKLH14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/KumarH14,
  author       = {Vineet Kumar and
                  Laurie J. Hendren},
  editor       = {Andrew P. Black and
                  Todd D. Millstein},
  title        = {{MIX10:} compiling {MATLAB} to {X10} for high performance},
  booktitle    = {Proceedings of the 2014 {ACM} International Conference on Object Oriented
                  Programming Systems Languages {\&} Applications, {OOPSLA} 2014,
                  part of {SPLASH} 2014, Portland, OR, USA, October 20-24, 2014},
  pages        = {617--636},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2660193.2660218},
  doi          = {10.1145/2660193.2660218},
  timestamp    = {Thu, 24 Jun 2021 16:19:30 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/KumarH14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pdp/GargH14,
  author       = {Rahul Garg and
                  Laurie J. Hendren},
  title        = {A Portable and High-Performance General Matrix-Multiply {(GEMM)} Library
                  for GPUs and Single-Chip {CPU/GPU} Systems},
  booktitle    = {22nd Euromicro International Conference on Parallel, Distributed,
                  and Network-Based Processing, {PDP} 2014, Torino, Italy, February
                  12-14, 2014},
  pages        = {672--680},
  publisher    = {{IEEE} Computer Society},
  year         = {2014},
  url          = {https://doi.org/10.1109/PDP.2014.40},
  doi          = {10.1109/PDP.2014.40},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pdp/GargH14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pldi/GargH14,
  author       = {Rahul Garg and
                  Laurie J. Hendren},
  editor       = {Laurie J. Hendren and
                  Alex Rubinsteyn and
                  Mary Sheeran and
                  Jan Vitek},
  title        = {Just-in-time shape inference for array-based languages},
  booktitle    = {ARRAY'14: Proceedings of the 2014 {ACM} {SIGPLAN} International Workshop
                  on Libraries, Languages, and Compilers for Array Programming, Edinburgh,
                  United Kingdom, June 12-13, 2014},
  pages        = {50--55},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2627373.2627382},
  doi          = {10.1145/2627373.2627382},
  timestamp    = {Tue, 10 Jan 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pldi/GargH14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/pldi/2014array,
  editor       = {Laurie J. Hendren and
                  Alex Rubinsteyn and
                  Mary Sheeran and
                  Jan Vitek},
  title        = {ARRAY'14: Proceedings of the 2014 {ACM} {SIGPLAN} International Workshop
                  on Libraries, Languages, and Compilers for Array Programming, Edinburgh,
                  United Kingdom, June 12-13, 2014},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2627373},
  doi          = {10.1145/2627373},
  isbn         = {978-1-4503-2937-8},
  timestamp    = {Mon, 12 Jul 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pldi/2014array.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cascon/AmaralBHST13,
  author       = {Jos{\'{e}} Nelson Amaral and
                  Bob Blainey and
                  Laurie J. Hendren and
                  Kevin Stoodley and
                  Frank Tip},
  editor       = {James R. Cordy and
                  Krzystof Czarnecki and
                  Sang{-}Ah Han},
  title        = {12th Compiler-Driven Performance Workshop},
  booktitle    = {Center for Advanced Studies on Collaborative Research, {CASCON} '13,
                  Toronto, ON, Canada, November 18-20, 2013},
  pages        = {385--387},
  publisher    = {{IBM} / {ACM}},
  year         = {2013},
  url          = {http://dl.acm.org/citation.cfm?id=2555582},
  timestamp    = {Wed, 27 Jan 2016 19:49:08 +0100},
  biburl       = {https://dblp.org/rec/conf/cascon/AmaralBHST13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cc/RadpourHS13,
  author       = {Soroush Radpour and
                  Laurie J. Hendren and
                  Max Sch{\"{a}}fer},
  editor       = {Ranjit Jhala and
                  Koen De Bosschere},
  title        = {Refactoring {MATLAB}},
  booktitle    = {Compiler Construction - 22nd International Conference, {CC} 2013,
                  Held as Part of the European Joint Conferences on Theory and Practice
                  of Software, {ETAPS} 2013, Rome, Italy, March 16-24, 2013. Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {7791},
  pages        = {224--243},
  publisher    = {Springer},
  year         = {2013},
  url          = {https://doi.org/10.1007/978-3-642-37051-9\_12},
  doi          = {10.1007/978-3-642-37051-9\_12},
  timestamp    = {Tue, 14 May 2019 10:00:48 +0200},
  biburl       = {https://dblp.org/rec/conf/cc/RadpourHS13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/dls/LameedH13,
  author       = {Nurudeen Lameed and
                  Laurie J. Hendren},
  editor       = {Antony L. Hosking and
                  Patrick Th. Eugster and
                  Carl Friedrich Bolz},
  title        = {Optimizing {MATLAB} feval with dynamic techniques},
  booktitle    = {DLS'13, Proceedings of the 9th Symposium on Dynamic Languages, part
                  of {SPLASH} 2013, Indianapolis, IN, USA, October 26-31, 2013},
  pages        = {85--96},
  publisher    = {{ACM}},
  year         = {2013},
  url          = {https://doi.org/10.1145/2508168.2508174},
  doi          = {10.1145/2508168.2508174},
  timestamp    = {Thu, 24 Jun 2021 16:19:31 +0200},
  biburl       = {https://dblp.org/rec/conf/dls/LameedH13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pldi/KumarH13,
  author       = {Vineet Kumar and
                  Laurie J. Hendren},
  editor       = {Michael Hind and
                  David Grove},
  title        = {First steps to compiling Matlab to {X10}},
  booktitle    = {Proceedings of the third {ACM} {SIGPLAN} {X10} Workshop, {X10} 2013,
                  Seattle, Washington, USA, June 20, 2013},
  pages        = {2--11},
  publisher    = {{ACM}},
  year         = {2013},
  url          = {https://doi.org/10.1145/2481268.2481273},
  doi          = {10.1145/2481268.2481273},
  timestamp    = {Tue, 06 Nov 2018 16:59:30 +0100},
  biburl       = {https://dblp.org/rec/conf/pldi/KumarH13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/vee/LameedH13,
  author       = {Nurudeen Lameed and
                  Laurie J. Hendren},
  editor       = {Steve Muir and
                  Gernot Heiser and
                  Stephen M. Blackburn},
  title        = {A modular approach to on-stack replacement in {LLVM}},
  booktitle    = {{ACM} {SIGPLAN/SIGOPS} International Conference on Virtual Execution
                  Environments (co-located with {ASPLOS} 2013), {VEE} '13, Houston,
                  TX, USA, March 16-17, 2013},
  pages        = {143--154},
  publisher    = {{ACM}},
  year         = {2013},
  url          = {https://doi.org/10.1145/2451512.2451541},
  doi          = {10.1145/2451512.2451541},
  timestamp    = {Thu, 24 Jun 2021 16:19:30 +0200},
  biburl       = {https://dblp.org/rec/conf/vee/LameedH13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/sttt/BoddenH12,
  author       = {Eric Bodden and
                  Laurie J. Hendren},
  title        = {The Clara framework for hybrid typestate analysis},
  journal      = {Int. J. Softw. Tools Technol. Transf.},
  volume       = {14},
  number       = {3},
  pages        = {307--326},
  year         = {2012},
  url          = {https://doi.org/10.1007/s10009-010-0183-5},
  doi          = {10.1007/S10009-010-0183-5},
  timestamp    = {Tue, 01 Jun 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/sttt/BoddenH12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/toplas/BoddenLH12,
  author       = {Eric Bodden and
                  Patrick Lam and
                  Laurie J. Hendren},
  title        = {Partially Evaluating Finite-State Runtime Monitors Ahead of Time},
  journal      = {{ACM} Trans. Program. Lang. Syst.},
  volume       = {34},
  number       = {2},
  pages        = {7:1--7:52},
  year         = {2012},
  url          = {https://doi.org/10.1145/2220365.2220366},
  doi          = {10.1145/2220365.2220366},
  timestamp    = {Tue, 01 Jun 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/toplas/BoddenLH12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ecoop/DohertyH12,
  author       = {Jesse Doherty and
                  Laurie J. Hendren},
  editor       = {James Noble},
  title        = {McSAF: {A} Static Analysis Framework for {MATLAB}},
  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        = {132--155},
  publisher    = {Springer},
  year         = {2012},
  url          = {https://doi.org/10.1007/978-3-642-31057-7\_7},
  doi          = {10.1007/978-3-642-31057-7\_7},
  timestamp    = {Fri, 27 Mar 2020 08:51:54 +0100},
  biburl       = {https://dblp.org/rec/conf/ecoop/DohertyH12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icse/SamirniSAMTH12,
  author       = {Hesam Samimi and
                  Max Sch{\"{a}}fer and
                  Shay Artzi and
                  Todd D. Millstein and
                  Frank Tip and
                  Laurie J. Hendren},
  editor       = {Martin Glinz and
                  Gail C. Murphy and
                  Mauro Pezz{\`{e}}},
  title        = {Automated repair of {HTML} generation errors in {PHP} applications
                  using string constraint solving},
  booktitle    = {34th International Conference on Software Engineering, {ICSE} 2012,
                  June 2-9, 2012, Zurich, Switzerland},
  pages        = {277--287},
  publisher    = {{IEEE} Computer Society},
  year         = {2012},
  url          = {https://doi.org/10.1109/ICSE.2012.6227186},
  doi          = {10.1109/ICSE.2012.6227186},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icse/SamirniSAMTH12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/DubrauH12,
  author       = {Anton Willy Dubrau and
                  Laurie J. Hendren},
  editor       = {Gary T. Leavens and
                  Matthew B. Dwyer},
  title        = {Taming {MATLAB}},
  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        = {503--522},
  publisher    = {{ACM}},
  year         = {2012},
  url          = {https://doi.org/10.1145/2384616.2384653},
  doi          = {10.1145/2384616.2384653},
  timestamp    = {Thu, 24 Jun 2021 16:19:30 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/DubrauH12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/pldi/2012soap,
  editor       = {Eric Bodden and
                  Laurie J. Hendren and
                  Patrick Lam and
                  Elena Sherman},
  title        = {Proceedings of the {ACM} {SIGPLAN} International Workshop on State
                  of the Art in Java Program analysis, {SOAP} 2012, Beijing, China,
                  June 14, 2012},
  publisher    = {{ACM}},
  year         = {2012},
  url          = {https://doi.org/10.1145/2259051},
  doi          = {10.1145/2259051},
  isbn         = {978-1-4503-1490-9},
  timestamp    = {Mon, 12 Jul 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pldi/2012soap.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/aosd/CaseyH11,
  author       = {Andrew Casey and
                  Laurie J. Hendren},
  editor       = {Paulo Borba and
                  Shigeru Chiba},
  title        = {MetaLexer: a modular lexical specification language},
  booktitle    = {Proceedings of the 10th International Conference on Aspect-Oriented
                  Software Development, {AOSD} 2011, Porto de Galinhas, Brazil, March
                  21-25, 2011},
  pages        = {7--18},
  publisher    = {{ACM}},
  year         = {2011},
  url          = {https://doi.org/10.1145/1960275.1960279},
  doi          = {10.1145/1960275.1960279},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/aosd/CaseyH11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/aosd/Hendren11,
  author       = {Laurie J. Hendren},
  editor       = {Tom Dinkelaker and
                  Jacques Noy{\'{e}} and
                  {\'{E}}ric Tanter},
  title        = {Typing aspects for {MATLAB}},
  booktitle    = {Proceedings of the sixth annual workshop on Domain-specific aspect
                  languages, {DSAL} '11, Porto de Galinhas, Brazil, March 21, 2011},
  pages        = {13--18},
  publisher    = {{ACM}},
  year         = {2011},
  url          = {https://doi.org/10.1145/1960496.1960501},
  doi          = {10.1145/1960496.1960501},
  timestamp    = {Mon, 20 Dec 2021 17:18:31 +0100},
  biburl       = {https://dblp.org/rec/conf/aosd/Hendren11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cc/LameedH11,
  author       = {Nurudeen Lameed and
                  Laurie J. Hendren},
  editor       = {Jens Knoop},
  title        = {Staged Static Techniques to Efficiently Implement Array Copy Semantics
                  in a {MATLAB} {JIT} Compiler},
  booktitle    = {Compiler Construction - 20th International Conference, {CC} 2011,
                  Held as Part of the Joint European Conferences on Theory and Practice
                  of Software, {ETAPS} 2011, Saarbr{\"{u}}cken, Germany, March
                  26-April 3, 2011. Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {6601},
  pages        = {22--41},
  publisher    = {Springer},
  year         = {2011},
  url          = {https://doi.org/10.1007/978-3-642-19861-8\_3},
  doi          = {10.1007/978-3-642-19861-8\_3},
  timestamp    = {Tue, 14 May 2019 10:00:48 +0200},
  biburl       = {https://dblp.org/rec/conf/cc/LameedH11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/DohertyHR11,
  author       = {Jesse Doherty and
                  Laurie J. Hendren and
                  Soroush Radpour},
  editor       = {Cristina Videira Lopes and
                  Kathleen Fisher},
  title        = {Kind analysis for {MATLAB}},
  booktitle    = {Proceedings of the 26th Annual {ACM} {SIGPLAN} Conference on Object-Oriented
                  Programming, Systems, Languages, and Applications, {OOPSLA} 2011,
                  part of {SPLASH} 2011, Portland, OR, USA, October 22 - 27, 2011},
  pages        = {99--118},
  publisher    = {{ACM}},
  year         = {2011},
  url          = {https://doi.org/10.1145/2048066.2048077},
  doi          = {10.1145/2048066.2048077},
  timestamp    = {Thu, 24 Jun 2021 16:19:30 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/DohertyHR11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/HendrenDDGLRAACCLVB11,
  author       = {Laurie J. Hendren and
                  Jesse Doherty and
                  Anton Dubrau and
                  Rahul Garg and
                  Nurudeen Lameed and
                  Soroush Radpour and
                  Amina Aslam and
                  Toheed Aslam and
                  Andrew Casey and
                  Maxime Chevalier{-}Boisvert and
                  Jun Li and
                  Clark Verbrugge and
                  Olivier Savary B{\'{e}}langer},
  editor       = {Cristina Videira Lopes and
                  Kathleen Fisher},
  title        = {McLAB: enabling programming language, compiler and software engineering
                  research for matlab},
  booktitle    = {Companion to the 26th Annual {ACM} {SIGPLAN} Conference on Object-Oriented
                  Programming, Systems, Languages, and Applications, {OOPSLA} 2011,
                  part of {SPLASH} 2011, Portland, OR, USA, October 22 - 27, 2011},
  pages        = {195--196},
  publisher    = {{ACM}},
  year         = {2011},
  url          = {https://doi.org/10.1145/2048147.2048203},
  doi          = {10.1145/2048147.2048203},
  timestamp    = {Tue, 10 Jan 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/oopsla/HendrenDDGLRAACCLVB11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/logcom/BoddenHLLN10,
  author       = {Eric Bodden and
                  Laurie J. Hendren and
                  Patrick Lam and
                  Ondrej Lhot{\'{a}}k and
                  Nomair A. Naeem},
  title        = {Collaborative Runtime Verification with Tracematches},
  journal      = {J. Log. Comput.},
  volume       = {20},
  number       = {3},
  pages        = {707--723},
  year         = {2010},
  url          = {https://doi.org/10.1093/logcom/exn077},
  doi          = {10.1093/LOGCOM/EXN077},
  timestamp    = {Tue, 01 Jun 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/logcom/BoddenHLLN10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/aosd/AslamDDH10,
  author       = {Toheed Aslam and
                  Jesse Doherty and
                  Anton Dubrau and
                  Laurie J. Hendren},
  editor       = {Jean{-}Marc J{\'{e}}z{\'{e}}quel and
                  Mario S{\"{u}}dholt},
  title        = {AspectMatlab: an aspect-oriented scientific programming language},
  booktitle    = {Proceedings of the 9th International Conference on Aspect-Oriented
                  Software Development, {AOSD} 2010, Rennes and Saint-Malo, France,
                  March 15-19, 2010},
  pages        = {181--192},
  publisher    = {{ACM}},
  year         = {2010},
  url          = {https://doi.org/10.1145/1739230.1739252},
  doi          = {10.1145/1739230.1739252},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/aosd/AslamDDH10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/c3s2e/CaseyLDCADLAGRBHV10,
  author       = {Andrew Casey and
                  Jun Li and
                  Jesse Doherty and
                  Maxime Chevalier{-}Boisvert and
                  Toheed Aslam and
                  Anton Dubrau and
                  Nurudeen Lameed and
                  Amina Aslam and
                  Rahul Garg and
                  Soroush Radpour and
                  Olivier Savary B{\'{e}}langer and
                  Laurie J. Hendren and
                  Clark Verbrugge},
  editor       = {Bipin C. Desai and
                  Carson Kai{-}Sang Leung and
                  Sudhir P. Mudur},
  title        = {McLab: an extensible compiler toolkit for {MATLAB} and related languages},
  booktitle    = {Canadian Conference on Computer Science {\&} Software Engineering,
                  {C3S2E} 2010, Montreal, Quebec, Canada, May 19-20, 2010, Proceedings},
  series       = {{ACM} International Conference Proceeding Series},
  pages        = {114--117},
  publisher    = {{ACM}},
  year         = {2010},
  url          = {https://doi.org/10.1145/1822327.1822343},
  doi          = {10.1145/1822327.1822343},
  timestamp    = {Tue, 10 Jan 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/c3s2e/CaseyLDCADLAGRBHV10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cc/Chevalier-BoisvertHV10,
  author       = {Maxime Chevalier{-}Boisvert and
                  Laurie J. Hendren and
                  Clark Verbrugge},
  editor       = {Rajiv Gupta},
  title        = {Optimizing Matlab through Just-In-Time Specialization},
  booktitle    = {Compiler Construction, 19th International Conference, {CC} 2010, Held
                  as Part of the Joint European Conferences on Theory and Practice of
                  Software, {ETAPS} 2010, Paphos, Cyprus, March 20-28, 2010. Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {6011},
  pages        = {46--65},
  publisher    = {Springer},
  year         = {2010},
  url          = {https://doi.org/10.1007/978-3-642-11970-5\_4},
  doi          = {10.1007/978-3-642-11970-5\_4},
  timestamp    = {Tue, 14 May 2019 10:00:48 +0200},
  biburl       = {https://dblp.org/rec/conf/cc/Chevalier-BoisvertHV10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/lcpc/AslamH10,
  author       = {Amina Aslam and
                  Laurie J. Hendren},
  editor       = {Keith D. Cooper and
                  John M. Mellor{-}Crummey and
                  Vivek Sarkar},
  title        = {McFLAT: {A} Profile-Based Framework for {MATLAB} Loop Analysis and
                  Transformations},
  booktitle    = {Languages and Compilers for Parallel Computing - 23rd International
                  Workshop, {LCPC} 2010, Houston, TX, USA, October 7-9, 2010. Revised
                  Selected Papers},
  series       = {Lecture Notes in Computer Science},
  volume       = {6548},
  pages        = {1--15},
  publisher    = {Springer},
  year         = {2010},
  url          = {https://doi.org/10.1007/978-3-642-19595-2\_1},
  doi          = {10.1007/978-3-642-19595-2\_1},
  timestamp    = {Tue, 14 May 2019 10:00:47 +0200},
  biburl       = {https://dblp.org/rec/conf/lcpc/AslamH10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/rv/BoddenLH10,
  author       = {Eric Bodden and
                  Patrick Lam and
                  Laurie J. Hendren},
  editor       = {Howard Barringer and
                  Yli{\`{e}}s Falcone and
                  Bernd Finkbeiner and
                  Klaus Havelund and
                  Insup Lee and
                  Gordon J. Pace and
                  Grigore Rosu and
                  Oleg Sokolsky and
                  Nikolai Tillmann},
  title        = {Clara: {A} Framework for Partially Evaluating Finite-State Runtime
                  Monitors Ahead of Time},
  booktitle    = {Runtime Verification - First International Conference, {RV} 2010,
                  St. Julians, Malta, November 1-4, 2010. Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {6418},
  pages        = {183--197},
  publisher    = {Springer},
  year         = {2010},
  url          = {https://doi.org/10.1007/978-3-642-16612-9\_15},
  doi          = {10.1007/978-3-642-16612-9\_15},
  timestamp    = {Thu, 26 Jan 2023 14:05:55 +0100},
  biburl       = {https://dblp.org/rec/conf/rv/BoddenLH10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwpc/ZhangDH09,
  author       = {Dehua Zhang and
                  Ekwa Duala{-}Ekoko and
                  Laurie J. Hendren},
  title        = {Impact analysis and visualization toolkit for static crosscutting
                  in AspectJ},
  booktitle    = {The 17th {IEEE} International Conference on Program Comprehension,
                  {ICPC} 2009, Vancouver, British Columbia, Canada, May 17-19, 2009},
  pages        = {60--69},
  publisher    = {{IEEE} Computer Society},
  year         = {2009},
  url          = {https://doi.org/10.1109/ICPC.2009.5090028},
  doi          = {10.1109/ICPC.2009.5090028},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/iwpc/ZhangDH09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/toplas/LhotakH08,
  author       = {Ondrej Lhot{\'{a}}k and
                  Laurie J. Hendren},
  title        = {Relations as an abstraction for BDD-based program analysis},
  journal      = {{ACM} Trans. Program. Lang. Syst.},
  volume       = {30},
  number       = {4},
  pages        = {19:1--19:63},
  year         = {2008},
  url          = {https://doi.org/10.1145/1377492.1377494},
  doi          = {10.1145/1377492.1377494},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/toplas/LhotakH08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tosem/LhotakH08,
  author       = {Ondrej Lhot{\'{a}}k and
                  Laurie J. Hendren},
  title        = {Evaluating the benefits of context-sensitive points-to analysis using
                  a BDD-based implementation},
  journal      = {{ACM} Trans. Softw. Eng. Methodol.},
  volume       = {18},
  number       = {1},
  pages        = {3:1--3:53},
  year         = {2008},
  url          = {https://doi.org/10.1145/1391984.1391987},
  doi          = {10.1145/1391984.1391987},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/tosem/LhotakH08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/aosd/BoddenSH08,
  author       = {Eric Bodden and
                  Reehan Shaikh and
                  Laurie J. Hendren},
  editor       = {Theo D'Hondt},
  title        = {Relational aspects as tracematches},
  booktitle    = {Proceedings of the 7th International Conference on Aspect-Oriented
                  Software Development, {AOSD} 2008, Brussels, Belgium, March 31 - April
                  4, 2008},
  pages        = {84--95},
  publisher    = {{ACM}},
  year         = {2008},
  url          = {https://doi.org/10.1145/1353482.1353493},
  doi          = {10.1145/1353482.1353493},
  timestamp    = {Tue, 01 Jun 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/aosd/BoddenSH08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/bcs/BoddenLH08,
  author       = {Eric Bodden and
                  Patrick Lam and
                  Laurie J. Hendren},
  editor       = {Erol Gelenbe and
                  Samson Abramsky and
                  Vladimiro Sassone},
  title        = {Object representatives: a uniform abstraction for pointer information},
  booktitle    = {Visions of Computer Science - {BCS} International Academic Conference,
                  Imperial College, London, UK, 22-24 September 2008},
  pages        = {391--405},
  publisher    = {British Computer Society},
  year         = {2008},
  url          = {http://www.bcs.org/server.php?show=ConWebDoc.22982},
  timestamp    = {Mon, 19 Dec 2016 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/bcs/BoddenLH08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/DagenaisH08,
  author       = {Barth{\'{e}}l{\'{e}}my Dagenais and
                  Laurie J. Hendren},
  editor       = {Gail E. Harris},
  title        = {Enabling static analysis for partial java programs},
  booktitle    = {Proceedings of the 23rd Annual {ACM} {SIGPLAN} Conference on Object-Oriented
                  Programming, Systems, Languages, and Applications, {OOPSLA} 2008,
                  October 19-23, 2008, Nashville, TN, {USA}},
  pages        = {313--328},
  publisher    = {{ACM}},
  year         = {2008},
  url          = {https://doi.org/10.1145/1449764.1449790},
  doi          = {10.1145/1449764.1449790},
  timestamp    = {Fri, 25 Jun 2021 14:48:54 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/DagenaisH08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sigsoft/BoddenLH08,
  author       = {Eric Bodden and
                  Patrick Lam and
                  Laurie J. Hendren},
  editor       = {Mary Jean Harrold and
                  Gail C. Murphy},
  title        = {Finding programming errors earlier by evaluating runtime monitors
                  ahead-of-time},
  booktitle    = {Proceedings of the 16th {ACM} {SIGSOFT} International Symposium on
                  Foundations of Software Engineering, 2008, Atlanta, Georgia, USA,
                  November 9-14, 2008},
  pages        = {36--47},
  publisher    = {{ACM}},
  year         = {2008},
  url          = {https://doi.org/10.1145/1453101.1453109},
  doi          = {10.1145/1453101.1453109},
  timestamp    = {Tue, 01 Feb 2022 10:45:16 +0100},
  biburl       = {https://dblp.org/rec/conf/sigsoft/BoddenLH08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/cc/2008,
  editor       = {Laurie J. Hendren},
  title        = {Compiler Construction, 17th International Conference, {CC} 2008, Held
                  as Part of the Joint European Conferences on Theory and Practice of
                  Software, {ETAPS} 2008, Budapest, Hungary, March 29 - April 6, 2008.
                  Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {4959},
  publisher    = {Springer},
  year         = {2008},
  url          = {https://doi.org/10.1007/978-3-540-78791-4},
  doi          = {10.1007/978-3-540-78791-4},
  isbn         = {978-3-540-78790-7},
  timestamp    = {Tue, 14 May 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/cc/2008.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cc/BatchelderH07,
  author       = {Michael Batchelder and
                  Laurie J. Hendren},
  editor       = {Shriram Krishnamurthi and
                  Martin Odersky},
  title        = {Obfuscating Java: The Most Pain for the Least Gain},
  booktitle    = {Compiler Construction, 16th International Conference, {CC} 2007, Held
                  as Part of the Joint European Conferences on Theory and Practice of
                  Software, {ETAPS} 2007, Braga, Portugal, March 26-30, 2007, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {4420},
  pages        = {96--110},
  publisher    = {Springer},
  year         = {2007},
  url          = {https://doi.org/10.1007/978-3-540-71229-9\_7},
  doi          = {10.1007/978-3-540-71229-9\_7},
  timestamp    = {Tue, 14 May 2019 10:00:48 +0200},
  biburl       = {https://dblp.org/rec/conf/cc/BatchelderH07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ecoop/BoddenHL07,
  author       = {Eric Bodden and
                  Laurie J. Hendren and
                  Ondrej Lhot{\'{a}}k},
  editor       = {Erik Ernst},
  title        = {A Staged Static Program Analysis to Improve the Performance of Runtime
                  Monitoring},
  booktitle    = {{ECOOP} 2007 - Object-Oriented Programming, 21st European Conference,
                  Berlin, Germany, July 30 - August 3, 2007, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {4609},
  pages        = {525--549},
  publisher    = {Springer},
  year         = {2007},
  url          = {https://doi.org/10.1007/978-3-540-73589-2\_25},
  doi          = {10.1007/978-3-540-73589-2\_25},
  timestamp    = {Tue, 14 May 2019 10:00:54 +0200},
  biburl       = {https://dblp.org/rec/conf/ecoop/BoddenHL07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwpc/NaeemBH07,
  author       = {Nomair A. Naeem and
                  Michael Batchelder and
                  Laurie J. Hendren},
  title        = {Metrics for Measuring the Effectiveness of Decompilers and Obfuscators},
  booktitle    = {15th International Conference on Program Comprehension {(ICPC} 2007),
                  June 26-29, 2007, Banff, Alberta, Canada},
  pages        = {253--258},
  publisher    = {{IEEE} Computer Society},
  year         = {2007},
  url          = {https://doi.org/10.1109/ICPC.2007.27},
  doi          = {10.1109/ICPC.2007.27},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/iwpc/NaeemBH07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/rv/BoddenHLLN07,
  author       = {Eric Bodden and
                  Laurie J. Hendren and
                  Patrick Lam and
                  Ondrej Lhot{\'{a}}k and
                  Nomair A. Naeem},
  editor       = {Oleg Sokolsky and
                  Serdar Tasiran},
  title        = {Collaborative Runtime Verification with Tracematches},
  booktitle    = {Runtime Verification, 7th International Workshop, {RV} 2007, Vancouver,
                  Canada, March 13, 2007, Revised Selected Papers},
  series       = {Lecture Notes in Computer Science},
  volume       = {4839},
  pages        = {22--37},
  publisher    = {Springer},
  year         = {2007},
  url          = {https://doi.org/10.1007/978-3-540-77395-5\_3},
  doi          = {10.1007/978-3-540-77395-5\_3},
  timestamp    = {Tue, 14 May 2019 10:00:51 +0200},
  biburl       = {https://dblp.org/rec/conf/rv/BoddenHLLN07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/taosd/AvgustinovCHKLLMSST06,
  author       = {Pavel Avgustinov and
                  Aske Simon Christensen and
                  Laurie J. Hendren and
                  Sascha Kuzins and
                  Jennifer Lhot{\'{a}}k and
                  Ondrej Lhot{\'{a}}k and
                  Oege de Moor and
                  Damien Sereni and
                  Ganesh Sittampalam and
                  Julian Tibble},
  title        = {\emph{abc} : An Extensible AspectJ Compiler},
  journal      = {{LNCS} Trans. Aspect Oriented Softw. Dev.},
  volume       = {1},
  pages        = {293--334},
  year         = {2006},
  url          = {https://doi.org/10.1007/11687061\_9},
  doi          = {10.1007/11687061\_9},
  timestamp    = {Fri, 08 Jan 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/taosd/AvgustinovCHKLLMSST06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/aosd/OngkingcoATHMS06,
  author       = {Neil Ongkingco and
                  Pavel Avgustinov and
                  Julian Tibble and
                  Laurie J. Hendren and
                  Oege de Moor and
                  Ganesh Sittampalam},
  editor       = {Robert E. Filman},
  title        = {Adding open modules to AspectJ},
  booktitle    = {Proceedings of the 5th International Conference on Aspect-Oriented
                  Software Development, {AOSD} 2006, Bonn, Germany, March 20-24, 2006},
  pages        = {39--50},
  publisher    = {{ACM}},
  year         = {2006},
  url          = {https://doi.org/10.1145/1119655.1119664},
  doi          = {10.1145/1119655.1119664},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/aosd/OngkingcoATHMS06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cc/LhotakH06,
  author       = {Ondrej Lhot{\'{a}}k and
                  Laurie J. Hendren},
  editor       = {Alan Mycroft and
                  Andreas Zeller},
  title        = {Context-Sensitive Points-to Analysis: Is It Worth It?},
  booktitle    = {Compiler Construction, 15th International Conference, {CC} 2006, Held
                  as Part of the Joint European Conferences on Theory and Practice of
                  Software, {ETAPS} 2006, Vienna, Austria, March 30-31, 2006, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {3923},
  pages        = {47--64},
  publisher    = {Springer},
  year         = {2006},
  url          = {https://doi.org/10.1007/11688839\_5},
  doi          = {10.1007/11688839\_5},
  timestamp    = {Tue, 14 May 2019 10:00:48 +0200},
  biburl       = {https://dblp.org/rec/conf/cc/LhotakH06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fates/AvgustinovBHHLMOSSTV06,
  author       = {Pavel Avgustinov and
                  Eric Bodden and
                  Elnar Hajiyev and
                  Laurie J. Hendren and
                  Ondrej Lhot{\'{a}}k and
                  Oege de Moor and
                  Neil Ongkingco and
                  Damien Sereni and
                  Ganesh Sittampalam and
                  Julian Tibble and
                  Mathieu Verbaere},
  editor       = {Klaus Havelund and
                  Manuel N{\'{u}}{\~{n}}ez and
                  Grigore Rosu and
                  Burkhart Wolff},
  title        = {Aspects for Trace Monitoring},
  booktitle    = {Formal Approaches to Software Testing and Runtime Verification, First
                  Combined International Workshops, {FATES} 2006 and {RV} 2006, Seattle,
                  WA, USA, August 15-16, 2006, Revised Selected Papers},
  series       = {Lecture Notes in Computer Science},
  volume       = {4262},
  pages        = {20--39},
  publisher    = {Springer},
  year         = {2006},
  url          = {https://doi.org/10.1007/11940197\_2},
  doi          = {10.1007/11940197\_2},
  timestamp    = {Tue, 14 May 2019 10:00:49 +0200},
  biburl       = {https://dblp.org/rec/conf/fates/AvgustinovBHHLMOSSTV06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwpc/NaeemH06,
  author       = {Nomair A. Naeem and
                  Laurie J. Hendren},
  title        = {Programmer-friendly Decompiled Java},
  booktitle    = {14th International Conference on Program Comprehension {(ICPC} 2006),
                  14-16 June 2006, Athens, Greece},
  pages        = {327--336},
  publisher    = {{IEEE} Computer Society},
  year         = {2006},
  url          = {https://doi.org/10.1109/ICPC.2006.40},
  doi          = {10.1109/ICPC.2006.40},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/iwpc/NaeemH06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/AvgustinovTBHLMOS06,
  author       = {Pavel Avgustinov and
                  Julian Tibble and
                  Eric Bodden and
                  Laurie J. Hendren and
                  Ondrej Lhot{\'{a}}k and
                  Oege de Moor and
                  Neil Ongkingco and
                  Ganesh Sittampalam},
  editor       = {Peri L. Tarr and
                  William R. Cook},
  title        = {Efficient trace monitoring},
  booktitle    = {Companion to the 21th Annual {ACM} {SIGPLAN} Conference on Object-Oriented
                  Programming, Systems, Languages, and Applications, {OOPSLA} 2006,
                  October 22-26, 2006, Portland, Oregon, {USA}},
  pages        = {685--686},
  publisher    = {{ACM}},
  year         = {2006},
  url          = {https://doi.org/10.1145/1176617.1176673},
  doi          = {10.1145/1176617.1176673},
  timestamp    = {Sat, 31 Jul 2021 17:22:24 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/AvgustinovTBHLMOS06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/concurrency/LhotakH05,
  author       = {Ondrej Lhot{\'{a}}k and
                  Laurie J. Hendren},
  title        = {Run-time evaluation of opportunities for object inlining in Java},
  journal      = {Concurr. Pract. Exp.},
  volume       = {17},
  number       = {5-6},
  pages        = {515--537},
  year         = {2005},
  url          = {https://doi.org/10.1002/cpe.848},
  doi          = {10.1002/CPE.848},
  timestamp    = {Thu, 21 May 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/concurrency/LhotakH05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/aosd/AvgustinovCHKLLMSST05,
  author       = {Pavel Avgustinov and
                  Aske Simon Christensen and
                  Laurie J. Hendren and
                  Sascha Kuzins and
                  Jennifer Lhot{\'{a}}k and
                  Ondrej Lhot{\'{a}}k and
                  Oege de Moor and
                  Damien Sereni and
                  Ganesh Sittampalam and
                  Julian Tibble},
  editor       = {Mira Mezini and
                  Peri L. Tarr},
  title        = {abc: an extensible AspectJ compiler},
  booktitle    = {Proceedings of the 4th International Conference on Aspect-Oriented
                  Software Development, {AOSD} 2005, Chicago, Illinois, USA, March 14-18,
                  2005},
  pages        = {87--98},
  publisher    = {{ACM}},
  year         = {2005},
  url          = {https://doi.org/10.1145/1052898.1052906},
  doi          = {10.1145/1052898.1052906},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/aosd/AvgustinovCHKLLMSST05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cc/QianH05,
  author       = {Feng Qian and
                  Laurie J. Hendren},
  editor       = {Rastislav Bod{\'{\i}}k},
  title        = {A Study of Type Analysis for Speculative Method Inlining in a {JIT}
                  Environment},
  booktitle    = {Compiler Construction, 14th International Conference, {CC} 2005, Held
                  as Part of the Joint European Conferences on Theory and Practice of
                  Software, {ETAPS} 2005, Edinburgh, UK, April 4-8, 2005, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {3443},
  pages        = {255--270},
  publisher    = {Springer},
  year         = {2005},
  url          = {https://doi.org/10.1007/978-3-540-31985-6\_20},
  doi          = {10.1007/978-3-540-31985-6\_20},
  timestamp    = {Tue, 14 May 2019 10:00:48 +0200},
  biburl       = {https://dblp.org/rec/conf/cc/QianH05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cc/LeLH05,
  author       = {Anatole Le and
                  Ondrej Lhot{\'{a}}k and
                  Laurie J. Hendren},
  editor       = {Rastislav Bod{\'{\i}}k},
  title        = {Using Inter-Procedural Side-Effect Information in {JIT} Optimizations},
  booktitle    = {Compiler Construction, 14th International Conference, {CC} 2005, Held
                  as Part of the Joint European Conferences on Theory and Practice of
                  Software, {ETAPS} 2005, Edinburgh, UK, April 4-8, 2005, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {3443},
  pages        = {287--304},
  publisher    = {Springer},
  year         = {2005},
  url          = {https://doi.org/10.1007/11406921\_22},
  doi          = {10.1007/11406921\_22},
  timestamp    = {Tue, 26 Jun 2018 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/cc/LeLH05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/gpce/AllanACHKLLMSST05,
  author       = {Chris Allan and
                  Pavel Avgustinov and
                  Aske Simon Christensen and
                  Laurie J. Hendren and
                  Sascha Kuzins and
                  Jennifer Lhot{\'{a}}k and
                  Ondrej Lhot{\'{a}}k and
                  Oege de Moor and
                  Damien Sereni and
                  Ganesh Sittampalam and
                  Julian Tibble},
  editor       = {Robert Gl{\"{u}}ck and
                  Michael R. Lowry},
  title        = {\emph{abc}: The AspectBench Compiler for AspectJ},
  booktitle    = {Generative Programming and Component Engineering, 4th International
                  Conference, {GPCE} 2005, Tallinn, Estonia, September 29 - October
                  1, 2005, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {3676},
  pages        = {10--16},
  publisher    = {Springer},
  year         = {2005},
  url          = {https://doi.org/10.1007/11561347\_2},
  doi          = {10.1007/11561347\_2},
  timestamp    = {Tue, 14 May 2019 10:00:48 +0200},
  biburl       = {https://dblp.org/rec/conf/gpce/AllanACHKLLMSST05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/AllanACDGHKLLMSSTV05,
  author       = {Chris Allan and
                  Pavel Avgustinov and
                  Aske Simon Christensen and
                  Bruno Dufour and
                  Christopher Goard and
                  Laurie J. Hendren and
                  Sascha Kuzins and
                  Jennifer Lhot{\'{a}}k and
                  Ondrej Lhot{\'{a}}k and
                  Oege de Moor and
                  Damien Sereni and
                  Ganesh Sittampalam and
                  Julian Tibble and
                  Clark Verbrugge},
  editor       = {Ralph E. Johnson and
                  Richard P. Gabriel},
  title        = {abc the aspectBench compiler for aspectJ a workbench for aspect-oriented
                  programming language and compilers research},
  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        = {88--89},
  publisher    = {{ACM}},
  year         = {2005},
  url          = {https://doi.org/10.1145/1094855.1094877},
  doi          = {10.1145/1094855.1094877},
  timestamp    = {Mon, 12 Jul 2021 15:34:15 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/AllanACDGHKLLMSSTV05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/AllanACHKLMSST05,
  author       = {Chris Allan and
                  Pavel Avgustinov and
                  Aske Simon Christensen and
                  Laurie J. Hendren and
                  Sascha Kuzins and
                  Ondrej Lhot{\'{a}}k and
                  Oege de Moor and
                  Damien Sereni and
                  Ganesh Sittampalam and
                  Julian Tibble},
  editor       = {Ralph E. Johnson and
                  Richard P. Gabriel},
  title        = {Adding trace matching with free variables to AspectJ},
  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        = {345--364},
  publisher    = {{ACM}},
  year         = {2005},
  url          = {https://doi.org/10.1145/1094811.1094839},
  doi          = {10.1145/1094811.1094839},
  timestamp    = {Fri, 25 Jun 2021 14:48:54 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/AllanACHKLMSST05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pldi/AvgustinovCHKLLMSST05,
  author       = {Pavel Avgustinov and
                  Aske Simon Christensen and
                  Laurie J. Hendren and
                  Sascha Kuzins and
                  Jennifer Lhot{\'{a}}k and
                  Ondrej Lhot{\'{a}}k and
                  Oege de Moor and
                  Damien Sereni and
                  Ganesh Sittampalam and
                  Julian Tibble},
  editor       = {Vivek Sarkar and
                  Mary W. Hall},
  title        = {Optimising aspectJ},
  booktitle    = {Proceedings of the {ACM} {SIGPLAN} 2005 Conference on Programming
                  Language Design and Implementation, Chicago, IL, USA, June 12-15,
                  2005},
  pages        = {117--128},
  publisher    = {{ACM}},
  year         = {2005},
  url          = {https://doi.org/10.1145/1065010.1065026},
  doi          = {10.1145/1065010.1065026},
  timestamp    = {Fri, 25 Jun 2021 14:48:54 +0200},
  biburl       = {https://dblp.org/rec/conf/pldi/AvgustinovCHKLLMSST05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cc/LhotakLH04,
  author       = {Jennifer Lhot{\'{a}}k and
                  Ondrej Lhot{\'{a}}k and
                  Laurie J. Hendren},
  editor       = {Evelyn Duesterwald},
  title        = {Integrating the Soot Compiler Infrastructure into an {IDE}},
  booktitle    = {Compiler Construction, 13th International Conference, {CC} 2004, Held
                  as Part of the Joint European Conferences on Theory and Practice of
                  Software, {ETAPS} 2004, Barcelona, Spain, March 29 - April 2, 2004,
                  Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {2985},
  pages        = {281--297},
  publisher    = {Springer},
  year         = {2004},
  url          = {https://doi.org/10.1007/978-3-540-24723-4\_19},
  doi          = {10.1007/978-3-540-24723-4\_19},
  timestamp    = {Tue, 14 May 2019 10:00:48 +0200},
  biburl       = {https://dblp.org/rec/conf/cc/LhotakLH04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/jvm/QianH04,
  author       = {Feng Qian and
                  Laurie J. Hendren},
  editor       = {Tarek S. Abdelrahman},
  title        = {Towards Dynamic Interprocedural Analysis in JVMs},
  booktitle    = {Proceedings of the 3rd Virtual Machine Research and Technology Symposium,
                  May 6-7, 2004, San Jose, CA, {USA}},
  pages        = {139--150},
  publisher    = {{USENIX}},
  year         = {2004},
  url          = {http://www.usenix.org/publications/library/proceedings/vm04/tech/qian.html},
  timestamp    = {Tue, 02 Feb 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/jvm/QianH04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/DufourGHMSV04,
  author       = {Bruno Dufour and
                  Christopher Goard and
                  Laurie J. Hendren and
                  Oege de Moor and
                  Ganesh Sittampalam and
                  Clark Verbrugge},
  editor       = {John M. Vlissides and
                  Douglas C. Schmidt},
  title        = {Measuring the dynamic behaviour of AspectJ programs},
  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        = {150--169},
  publisher    = {{ACM}},
  year         = {2004},
  url          = {https://doi.org/10.1145/1028976.1028990},
  doi          = {10.1145/1028976.1028990},
  timestamp    = {Fri, 25 Jun 2021 14:51:50 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/DufourGHMSV04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pldi/LhotakH04,
  author       = {Ondrej Lhot{\'{a}}k and
                  Laurie J. Hendren},
  editor       = {William W. Pugh and
                  Craig Chambers},
  title        = {Jedd: a BDD-based relational extension of Java},
  booktitle    = {Proceedings of the {ACM} {SIGPLAN} 2004 Conference on Programming
                  Language Design and Implementation 2004, Washington, DC, USA, June
                  9-11, 2004},
  pages        = {158--169},
  publisher    = {{ACM}},
  year         = {2004},
  url          = {https://doi.org/10.1145/996841.996861},
  doi          = {10.1145/996841.996861},
  timestamp    = {Mon, 04 Apr 2022 21:23:55 +0200},
  biburl       = {https://dblp.org/rec/conf/pldi/LhotakH04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cc/LhotakH03,
  author       = {Ondrej Lhot{\'{a}}k and
                  Laurie J. Hendren},
  editor       = {G{\"{o}}rel Hedin},
  title        = {Scaling Java Points-to Analysis Using {SPARK}},
  booktitle    = {Compiler Construction, 12th International Conference, {CC} 2003, Held
                  as Part of the Joint European Conferences on Theory and Practice of
                  Software, {ETAPS} 2003, Warsaw, Poland, April 7-11, 2003, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {2622},
  pages        = {153--169},
  publisher    = {Springer},
  year         = {2003},
  url          = {https://doi.org/10.1007/3-540-36579-6\_12},
  doi          = {10.1007/3-540-36579-6\_12},
  timestamp    = {Tue, 14 May 2019 10:00:48 +0200},
  biburl       = {https://dblp.org/rec/conf/cc/LhotakH03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cc/GagnonH03,
  author       = {Etienne Gagnon and
                  Laurie J. Hendren},
  editor       = {G{\"{o}}rel Hedin},
  title        = {Effective Inline-Threaded Interpretation of Java Bytecode Using Preparation
                  Sequences},
  booktitle    = {Compiler Construction, 12th International Conference, {CC} 2003, Held
                  as Part of the Joint European Conferences on Theory and Practice of
                  Software, {ETAPS} 2003, Warsaw, Poland, April 7-11, 2003, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {2622},
  pages        = {170--184},
  publisher    = {Springer},
  year         = {2003},
  url          = {https://doi.org/10.1007/3-540-36579-6\_13},
  doi          = {10.1007/3-540-36579-6\_13},
  timestamp    = {Fri, 26 May 2017 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/cc/GagnonH03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cgo/BerndlH03,
  author       = {Marc Berndl and
                  Laurie J. Hendren},
  editor       = {Richard Johnson and
                  Tom Conte and
                  Wen{-}mei W. Hwu},
  title        = {Dynamic Profiling and Trace Cache Generation},
  booktitle    = {1st {IEEE} / {ACM} International Symposium on Code Generation and
                  Optimization {(CGO} 2003), 23-26 March 2003, San Francisco, CA, {USA}},
  pages        = {276--288},
  publisher    = {{IEEE} Computer Society},
  year         = {2003},
  url          = {https://doi.org/10.1109/CGO.2003.1191552},
  doi          = {10.1109/CGO.2003.1191552},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/cgo/BerndlH03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/DufourDHV03,
  author       = {Bruno Dufour and
                  Karel Driesen and
                  Laurie J. Hendren and
                  Clark Verbrugge},
  editor       = {Ron Crocker and
                  Guy L. Steele Jr.},
  title        = {Dynamic metrics for java},
  booktitle    = {Proceedings of the 2003 {ACM} {SIGPLAN} Conference on Object-Oriented
                  Programming Systems, Languages and Applications, {OOPSLA} 2003, October
                  26-30, 2003, Anaheim, CA, {USA}},
  pages        = {149--168},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://doi.org/10.1145/949305.949320},
  doi          = {10.1145/949305.949320},
  timestamp    = {Fri, 25 Jun 2021 17:19:58 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/DufourDHV03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/DufourHV03,
  author       = {Bruno Dufour and
                  Laurie J. Hendren and
                  Clark Verbrugge},
  editor       = {Ron Crocker and
                  Guy L. Steele Jr.},
  title        = {*J: a tool for dynamic analysis of Java programs},
  booktitle    = {Companion of the 18th Annual {ACM} {SIGPLAN} Conference on Object-Oriented
                  Programming, Systems, Languages, and Applications, {OOPSLA} 2003,
                  October 26-30, 2003, Anaheim, CA, {USA}},
  pages        = {306--307},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://doi.org/10.1145/949344.949425},
  doi          = {10.1145/949344.949425},
  timestamp    = {Fri, 25 Jun 2021 17:20:20 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/DufourHV03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pldi/BerndlLQHU03,
  author       = {Marc Berndl and
                  Ondrej Lhot{\'{a}}k and
                  Feng Qian and
                  Laurie J. Hendren and
                  Navindra Umanee},
  editor       = {Ron Cytron and
                  Rajiv Gupta},
  title        = {Points-to analysis using BDDs},
  booktitle    = {Proceedings of the {ACM} {SIGPLAN} 2003 Conference on Programming
                  Language Design and Implementation 2003, San Diego, California, USA,
                  June 9-11, 2003},
  pages        = {103--114},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://doi.org/10.1145/781131.781144},
  doi          = {10.1145/781131.781144},
  timestamp    = {Fri, 25 Jun 2021 17:17:37 +0200},
  biburl       = {https://dblp.org/rec/conf/pldi/BerndlLQHU03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/softvis/WangWBDDHV03,
  author       = {Qin Wang and
                  Wei Wang and
                  Rhodes Brown and
                  Karel Driesen and
                  Bruno Dufour and
                  Laurie J. Hendren and
                  Clark Verbrugge},
  editor       = {Stephan Diehl and
                  John T. Stasko and
                  Stephen N. Spencer},
  title        = {EVolve: An Open Extensible Software Visualisation Framework},
  booktitle    = {Proceedings {ACM} 2003 Symposium on Software Visualization, San Diego,
                  California, USA, June 11-13, 2003},
  pages        = {37--46},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://doi.org/10.1145/774833.774839},
  doi          = {10.1145/774833.774839},
  timestamp    = {Tue, 14 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/softvis/WangWBDDHV03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cc/MiecznikowskiH02,
  author       = {Jerome Miecznikowski and
                  Laurie J. Hendren},
  editor       = {R. Nigel Horspool},
  title        = {Decompiling Java Bytecode: Problems, Traps and Pitfalls},
  booktitle    = {Compiler Construction, 11th International Conference, {CC} 2002, Held
                  as Part of the Joint European Conferences on Theory and Practice of
                  Software, {ETAPS} 2002, Grenoble, France, April 8-12, 2002, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {2304},
  pages        = {111--127},
  publisher    = {Springer},
  year         = {2002},
  url          = {https://doi.org/10.1007/3-540-45937-5\_10},
  doi          = {10.1007/3-540-45937-5\_10},
  timestamp    = {Tue, 14 May 2019 10:00:48 +0200},
  biburl       = {https://dblp.org/rec/conf/cc/MiecznikowskiH02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cc/QianHV02,
  author       = {Feng Qian and
                  Laurie J. Hendren and
                  Clark Verbrugge},
  editor       = {R. Nigel Horspool},
  title        = {A Comprehensive Approach to Array Bounds Check Elimination for Java},
  booktitle    = {Compiler Construction, 11th International Conference, {CC} 2002, Held
                  as Part of the Joint European Conferences on Theory and Practice of
                  Software, {ETAPS} 2002, Grenoble, France, April 8-12, 2002, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {2304},
  pages        = {325--342},
  publisher    = {Springer},
  year         = {2002},
  url          = {https://doi.org/10.1007/3-540-45937-5\_23},
  doi          = {10.1007/3-540-45937-5\_23},
  timestamp    = {Fri, 26 May 2017 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/cc/QianHV02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwmm/QianH02,
  author       = {Feng Qian and
                  Laurie J. Hendren},
  editor       = {Hans{-}Juergen Boehm and
                  David Detlefs},
  title        = {An adaptive, region-based allocator for java},
  booktitle    = {Proceedings of The Workshop on Memory Systems Performance {(MSP} 2002),
                  June 16, 2002 and The International Symposium on Memory Management
                  {(ISMM} 2002), June 20-21, 2002, Berlin, Germany},
  pages        = {233--244},
  publisher    = {{ACM}},
  year         = {2002},
  url          = {https://doi.org/10.1145/512429.512446},
  doi          = {10.1145/512429.512446},
  timestamp    = {Fri, 25 Jun 2021 17:17:37 +0200},
  biburl       = {https://dblp.org/rec/conf/iwmm/QianH02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/java/LhotakH02,
  author       = {Ondrej Lhot{\'{a}}k and
                  Laurie J. Hendren},
  editor       = {Jos{\'{e}} E. Moreira and
                  Geoffrey C. Fox and
                  Vladimir Getov},
  title        = {Run-time evaluation of opportunities for object inlining in Java},
  booktitle    = {Proceedings of the 2002 Joint {ACM-ISCOPE} Conference on Java Grande
                  2002, Seattle, Washington, USA, November 3-5, 2002},
  pages        = {175--184},
  publisher    = {{ACM}},
  year         = {2002},
  url          = {https://doi.org/10.1145/583810.583830},
  doi          = {10.1145/583810.583830},
  timestamp    = {Tue, 06 Nov 2018 11:07:44 +0100},
  biburl       = {https://dblp.org/rec/conf/java/LhotakH02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/paste/BrownDEHJVW02,
  author       = {Rhodes Brown and
                  Karel Driesen and
                  David Eng and
                  Laurie J. Hendren and
                  John Jorgensen and
                  Clark Verbrugge and
                  Qin Wang},
  editor       = {Matthew B. Dwyer and
                  Jens Palsberg},
  title        = {{STEP:} a framework for the efficient encoding of general trace data},
  booktitle    = {Proceedings of the 2002 {ACM} {SIGPLAN-SIGSOFT} Workshop on Program
                  Analysis For Software Tools and Engineering, PASTE'02, Charleston,
                  South Carolina, USA, November 18-19, 2002},
  pages        = {27--34},
  publisher    = {{ACM}},
  year         = {2002},
  url          = {https://doi.org/10.1145/586094.586103},
  doi          = {10.1145/586094.586103},
  timestamp    = {Thu, 21 Jan 2021 17:36:46 +0100},
  biburl       = {https://dblp.org/rec/conf/paste/BrownDEHJVW02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/pldi/2002,
  editor       = {Jens Knoop and
                  Laurie J. Hendren},
  title        = {Proceedings of the 2002 {ACM} {SIGPLAN} Conference on Programming
                  Language Design and Implementation (PLDI), Berlin, Germany, June 17-19,
                  2002},
  publisher    = {{ACM}},
  year         = {2002},
  url          = {https://doi.org/10.1145/512529},
  doi          = {10.1145/512529},
  isbn         = {1-58113-463-0},
  timestamp    = {Wed, 07 Jul 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pldi/2002.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cc/PominvilleQVHV01,
  author       = {Patrice Pominville and
                  Feng Qian and
                  Raja Vall{\'{e}}e{-}Rai and
                  Laurie J. Hendren and
                  Clark Verbrugge},
  editor       = {Reinhard Wilhelm},
  title        = {A Framework for Optimizing Java Using Attributes},
  booktitle    = {Compiler Construction, 10th International Conference, {CC} 2001 Held
                  as Part of the Joint European Conferences on Theory and Practice of
                  Software, {ETAPS} 2001 Genova, Italy, April 2-6, 2001, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {2027},
  pages        = {334--354},
  publisher    = {Springer},
  year         = {2001},
  url          = {https://doi.org/10.1007/3-540-45306-7\_23},
  doi          = {10.1007/3-540-45306-7\_23},
  timestamp    = {Tue, 14 May 2019 10:00:48 +0200},
  biburl       = {https://dblp.org/rec/conf/cc/PominvilleQVHV01.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/jvm/GagnonH01,
  author       = {Etienne M. Gagnon and
                  Laurie J. Hendren},
  editor       = {Saul Wold},
  title        = {SableVM: {A} Research Framework for the Efficient Execution of Java
                  Bytecode},
  booktitle    = {Proceedings of the 1st Java Virtual Machine Research and Technology
                  Symposium, April 23-24, 2001, Monterey, CA, {USA}},
  pages        = {27--40},
  publisher    = {{USENIX}},
  year         = {2001},
  url          = {http://www.usenix.org/publications/library/proceedings/jvm01/gagnon.html},
  timestamp    = {Tue, 02 Feb 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/jvm/GagnonH01.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/wcre/MiecznikowskiH01,
  author       = {Jerome Miecznikowski and
                  Laurie J. Hendren},
  editor       = {Elizabeth Burd and
                  Peter Aiken and
                  Rainer Koschke},
  title        = {Decompiling Java Using Staged Encapsulation},
  booktitle    = {Proceedings of the Eighth Working Conference on Reverse Engineering,
                  WCRE'01, Stuttgart, Germany, October 2-5, 2001},
  pages        = {368--374},
  publisher    = {{IEEE} Computer Society},
  year         = {2001},
  url          = {https://doi.org/10.1109/WCRE.2001.957845},
  doi          = {10.1109/WCRE.2001.957845},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/wcre/MiecznikowskiH01.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cascon/PominvilleQVHV00,
  author       = {Patrice Pominville and
                  Feng Qian and
                  Raja Vall{\'{e}}e{-}Rai and
                  Laurie J. Hendren and
                  Clark Verbrugge},
  editor       = {Stephen A. MacKay and
                  J. Howard Johnson},
  title        = {A framework for optimizing Java using attributes},
  booktitle    = {Proceedings of the 2000 conference of the Centre for Advanced Studies
                  on Collaborative Research, November 13-16, 2000, Mississauga, Ontario,
                  Canada},
  pages        = {8},
  publisher    = {{IBM}},
  year         = {2000},
  url          = {https://dl.acm.org/citation.cfm?id=782042},
  timestamp    = {Fri, 30 Nov 2018 02:24:54 +0100},
  biburl       = {https://dblp.org/rec/conf/cascon/PominvilleQVHV00.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cc/Vallee-RaiGHLPS00,
  author       = {Raja Vall{\'{e}}e{-}Rai and
                  Etienne Gagnon and
                  Laurie J. Hendren and
                  Patrick Lam and
                  Patrice Pominville and
                  Vijay Sundaresan},
  editor       = {David A. Watt},
  title        = {Optimizing Java Bytecode Using the Soot Framework: Is It Feasible?},
  booktitle    = {Compiler Construction, 9th International Conference, {CC} 2000, Held
                  as Part of the European Joint Conferences on the Theory and Practice
                  of Software, {ETAPS} 2000, Berlin, Germany, March 25 - April 2, 2000,
                  Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {1781},
  pages        = {18--34},
  publisher    = {Springer},
  year         = {2000},
  url          = {https://doi.org/10.1007/3-540-46423-9\_2},
  doi          = {10.1007/3-540-46423-9\_2},
  timestamp    = {Tue, 14 May 2019 10:00:48 +0200},
  biburl       = {https://dblp.org/rec/conf/cc/Vallee-RaiGHLPS00.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/SundaresanHRVLGG00,
  author       = {Vijay Sundaresan and
                  Laurie J. Hendren and
                  Chrislain Razafimahefa and
                  Raja Vall{\'{e}}e{-}Rai and
                  Patrick Lam and
                  Etienne Gagnon and
                  Charles Godin},
  editor       = {Mary Beth Rosson and
                  Doug Lea},
  title        = {Practical virtual method call resolution for Java},
  booktitle    = {Proceedings of the 2000 {ACM} {SIGPLAN} Conference on Object-Oriented
                  Programming Systems, Languages {\&} Applications, {OOPSLA} 2000,
                  Minneapolis, Minnesota, USA, October 15-19, 2000},
  pages        = {264--280},
  publisher    = {{ACM}},
  year         = {2000},
  url          = {https://doi.org/10.1145/353171.353189},
  doi          = {10.1145/353171.353189},
  timestamp    = {Wed, 30 Mar 2022 13:58:54 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/SundaresanHRVLGG00.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sas/GagnonHM00,
  author       = {Etienne Gagnon and
                  Laurie J. Hendren and
                  Guillaume Marceau},
  editor       = {Jens Palsberg},
  title        = {Efficient Inference of Static Types for Java Bytecode},
  booktitle    = {Static Analysis, 7th International Symposium, {SAS} 2000, Santa Barbara,
                  CA, USA, June 29 - July 1, 2000, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {1824},
  pages        = {199--219},
  publisher    = {Springer},
  year         = {2000},
  url          = {https://doi.org/10.1007/978-3-540-45099-3\_11},
  doi          = {10.1007/978-3-540-45099-3\_11},
  timestamp    = {Tue, 14 May 2019 10:00:52 +0200},
  biburl       = {https://dblp.org/rec/conf/sas/GagnonHM00.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jpdc/ZhuH99,
  author       = {Yingchun Zhu and
                  Laurie J. Hendren},
  title        = {Communication Optimizations for Parallel {C} Programs},
  journal      = {J. Parallel Distributed Comput.},
  volume       = {58},
  number       = {2},
  pages        = {301--332},
  year         = {1999},
  url          = {https://doi.org/10.1006/jpdc.1999.1554},
  doi          = {10.1006/JPDC.1999.1554},
  timestamp    = {Sat, 22 Feb 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/jpdc/ZhuH99.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tpds/ZhuH99,
  author       = {Yingchun Zhu and
                  Laurie J. Hendren},
  title        = {Guest Editors' Introduction: Special Issue on Compilers and Languages
                  for Parallel and Distributed Computers},
  journal      = {{IEEE} Trans. Parallel Distributed Syst.},
  volume       = {10},
  number       = {2},
  pages        = {97--98},
  year         = {1999},
  url          = {http://doi.ieeecomputersociety.org/10.1109/TPDS.1999.10002},
  doi          = {10.1109/TPDS.1999.10002},
  timestamp    = {Fri, 02 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/tpds/ZhuH99.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tpds/ZhuH99a,
  author       = {Yingchun Zhu and
                  Laurie J. Hendren},
  title        = {Locality Analysis for Parallel {C} Programs},
  journal      = {{IEEE} Trans. Parallel Distributed Syst.},
  volume       = {10},
  number       = {2},
  pages        = {99--114},
  year         = {1999},
  url          = {https://doi.org/10.1109/71.752778},
  doi          = {10.1109/71.752778},
  timestamp    = {Fri, 02 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/tpds/ZhuH99a.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cascon/Vallee-RaiCGHLS99,
  author       = {Raja Vall{\'{e}}e{-}Rai and
                  Phong Co and
                  Etienne Gagnon and
                  Laurie J. Hendren and
                  Patrick Lam and
                  Vijay Sundaresan},
  editor       = {Stephen A. MacKay and
                  J. Howard Johnson},
  title        = {Soot - a Java bytecode optimization framework},
  booktitle    = {Proceedings of the 1999 conference of the Centre for Advanced Studies
                  on Collaborative Research, November 8-11, 1999, Mississauga, Ontario,
                  Canada},
  pages        = {13},
  publisher    = {{IBM}},
  year         = {1999},
  url          = {https://dl.acm.org/citation.cfm?id=782008},
  timestamp    = {Fri, 30 Nov 2018 02:24:54 +0100},
  biburl       = {https://dblp.org/rec/conf/cascon/Vallee-RaiCGHLS99.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cc/LapkowskiH98,
  author       = {Christopher Lapkowski and
                  Laurie J. Hendren},
  editor       = {Kai Koskimies},
  title        = {Extended {SSA} Numbering: Introducing {SSA} Properties to Language
                  with Multi-level Pointers},
  booktitle    = {Compiler Construction, 7th International Conference, CC'98, Held as
                  Part of the European Joint Conferences on the Theory and Practice
                  of Software, ETAPS'98, Lisbon, Portugal, March 28 - April 4, 1998,
                  Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {1383},
  pages        = {128--143},
  publisher    = {Springer},
  year         = {1998},
  url          = {https://doi.org/10.1007/BFb0026427},
  doi          = {10.1007/BFB0026427},
  timestamp    = {Tue, 14 May 2019 10:00:48 +0200},
  biburl       = {https://dblp.org/rec/conf/cc/LapkowskiH98.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cc/GhiyaHZ98,
  author       = {Rakesh Ghiya and
                  Laurie J. Hendren and
                  Yingchun Zhu},
  editor       = {Kai Koskimies},
  title        = {Detecting Parallelism in {C} Programs with Recursive Darta Structures},
  booktitle    = {Compiler Construction, 7th International Conference, CC'98, Held as
                  Part of the European Joint Conferences on the Theory and Practice
                  of Software, ETAPS'98, Lisbon, Portugal, March 28 - April 4, 1998,
                  Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {1383},
  pages        = {159--173},
  publisher    = {Springer},
  year         = {1998},
  url          = {https://doi.org/10.1007/BFb0026429},
  doi          = {10.1007/BFB0026429},
  timestamp    = {Tue, 23 May 2017 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/cc/GhiyaHZ98.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pldi/ZhuH98,
  author       = {Yingchun Zhu and
                  Laurie J. Hendren},
  editor       = {Jack W. Davidson and
                  Keith D. Cooper and
                  A. Michael Berman},
  title        = {Communication Optimizations for Parallel {C} Programs},
  booktitle    = {Proceedings of the {ACM} {SIGPLAN} '98 Conference on Programming Language
                  Design and Implementation (PLDI), Montreal, Canada, June 17-19, 1998},
  pages        = {199--211},
  publisher    = {{ACM}},
  year         = {1998},
  url          = {https://doi.org/10.1145/277650.277723},
  doi          = {10.1145/277650.277723},
  timestamp    = {Thu, 08 Jul 2021 16:04:02 +0200},
  biburl       = {https://dblp.org/rec/conf/pldi/ZhuH98.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/popl/GhiyaH98,
  author       = {Rakesh Ghiya and
                  Laurie J. Hendren},
  editor       = {David B. MacQueen and
                  Luca Cardelli},
  title        = {Putting Pointer Analysis to Work},
  booktitle    = {{POPL} '98, Proceedings of the 25th {ACM} {SIGPLAN-SIGACT} Symposium
                  on Principles of Programming Languages, San Diego, CA, USA, January
                  19-21, 1998},
  pages        = {121--133},
  publisher    = {{ACM}},
  year         = {1998},
  url          = {https://doi.org/10.1145/268946.268957},
  doi          = {10.1145/268946.268957},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/popl/GhiyaH98.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/tools/GagnonH98,
  author       = {Etienne M. Gagnon and
                  Laurie J. Hendren},
  title        = {SableCC, an Object-Oriented Compiler Framework},
  booktitle    = {{TOOLS} 1998: 26th International Conference on Technology of Object-Oriented
                  Languages and Systems, 3-7 August 1998, Santa Barbara, CA, {USA}},
  pages        = {140--154},
  publisher    = {{IEEE} Computer Society},
  year         = {1998},
  url          = {https://doi.org/10.1109/TOOLS.1998.711009},
  doi          = {10.1109/TOOLS.1998.711009},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/tools/GagnonH98.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ijpp/HendrenTZGGXCO97,
  author       = {Laurie J. Hendren and
                  Xinan Tang and
                  Yingchun Zhu and
                  Shereen Ghobrial and
                  Guang R. Gao and
                  Xun Xue and
                  Haiying Cai and
                  Pierre Ouellet},
  title        = {Compiling {C} for the {EARTH} multithreaded architecture},
  journal      = {Int. J. Parallel Program.},
  volume       = {25},
  number       = {4},
  pages        = {305--338},
  year         = {1997},
  url          = {https://doi.org/10.1007/BF02699905},
  doi          = {10.1007/BF02699905},
  timestamp    = {Wed, 01 Apr 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/ijpp/HendrenTZGGXCO97.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/IEEEpact/ZhuH97,
  author       = {Yingchun Zhu and
                  Laurie J. Hendren},
  title        = {Locality Analysis for Parallel {C} Programs},
  booktitle    = {Proceedings of the 1997 Conference on Parallel Architectures and Compilation
                  Techniques {(PACT} '97), San Francisco, CA, USA, October 11-15, 1997},
  pages        = {2--13},
  publisher    = {{IEEE} Computer Society},
  year         = {1997},
  url          = {https://doi.org/10.1109/PACT.1997.643999},
  doi          = {10.1109/PACT.1997.643999},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/IEEEpact/ZhuH97.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/IEEEpact/TangGHG97,
  author       = {Xinan Tang and
                  Rakesh Ghiya and
                  Laurie J. Hendren and
                  Guang R. Gao},
  title        = {Heap Analysis and Optimizations for Threaded Programs},
  booktitle    = {Proceedings of the 1997 Conference on Parallel Architectures and Compilation
                  Techniques {(PACT} '97), San Francisco, CA, USA, October 11-15, 1997},
  pages        = {14--25},
  publisher    = {{IEEE} Computer Society},
  year         = {1997},
  url          = {https://doi.org/10.1109/PACT.1997.644000},
  doi          = {10.1109/PACT.1997.644000},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/IEEEpact/TangGHG97.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ijpp/HumMTTGH96,
  author       = {Herbert H. J. Hum and
                  Olivier Maquelin and
                  Kevin B. Theobald and
                  Xinmin Tian and
                  Guang R. Gao and
                  Laurie J. Hendren},
  title        = {A Study of the {EARTH-MANNA} Multithreaded System},
  journal      = {Int. J. Parallel Program.},
  volume       = {24},
  number       = {4},
  pages        = {319--348},
  year         = {1996},
  url          = {https://doi.org/10.1007/bf03356753},
  doi          = {10.1007/BF03356753},
  timestamp    = {Fri, 10 Jun 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/ijpp/HumMTTGH96.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ijpp/GhiyaH96,
  author       = {Rakesh Ghiya and
                  Laurie J. Hendren},
  title        = {Connection Analysis: {A} Practical Interprocedural Heap Analysis for
                  {C}},
  journal      = {Int. J. Parallel Program.},
  volume       = {24},
  number       = {6},
  pages        = {547--578},
  year         = {1996},
  url          = {https://doi.org/10.1007/bf03356759},
  doi          = {10.1007/BF03356759},
  timestamp    = {Fri, 10 Jun 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/ijpp/GhiyaH96.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/IEEEpact/HendrenTZGXCO96,
  author       = {Laurie J. Hendren and
                  Xinan Tang and
                  Yingchun Zhu and
                  Guang R. Gao and
                  Xun Xue and
                  Haiying Cai and
                  Pierre Ouellet},
  title        = {Compiling {C} for the {EARTH} multithreaded architecture},
  booktitle    = {Proceedings of the Fifth International Conference on Parallel Architectures
                  and Compilation Techniques, PACT'96, Boston, MA, USA, October 20-23,
                  1996},
  pages        = {12--23},
  publisher    = {{IEEE} Computer Society},
  year         = {1996},
  url          = {https://doi.org/10.1109/PACT.1996.552551},
  doi          = {10.1109/PACT.1996.552551},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/IEEEpact/HendrenTZGXCO96.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cascon/LapkowskiH96,
  author       = {Christopher Lapkowski and
                  Laurie J. Hendren},
  editor       = {Michael A. Bauer and
                  Karen Bennet and
                  W. Morven Gentleman and
                  J. Howard Johnson and
                  Kelly A. Lyons and
                  Jacob Slonim},
  title        = {Extended {SSA} numbering: introducing {SSA} properties to languages
                  with multi-level pointers},
  booktitle    = {Proceedings of the 1996 conference of the Centre for Advanced Studies
                  on Collaborative Research, November 12-14, 1996, Toronto, Ontario,
                  Canada},
  pages        = {23},
  publisher    = {{IBM}},
  year         = {1996},
  url          = {https://dl.acm.org/citation.cfm?id=782075},
  timestamp    = {Thu, 01 Oct 2020 09:12:51 +0200},
  biburl       = {https://dblp.org/rec/conf/cascon/LapkowskiH96.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cc/VerbruggeCH96,
  author       = {Clark Verbrugge and
                  Phong Co and
                  Laurie J. Hendren},
  editor       = {Tibor Gyim{\'{o}}thy},
  title        = {Generalized Constant Propagation: {A} Study in {C}},
  booktitle    = {Compiler Construction, 6th International Conference, CC'96, Link{\"{o}}ping,
                  Sweden, April 24-26, 1996, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {1060},
  pages        = {74--90},
  publisher    = {Springer},
  year         = {1996},
  url          = {https://doi.org/10.1007/3-540-61053-7\_54},
  doi          = {10.1007/3-540-61053-7\_54},
  timestamp    = {Tue, 14 May 2019 10:00:48 +0200},
  biburl       = {https://dblp.org/rec/conf/cc/VerbruggeCH96.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/popl/GhiyaH96,
  author       = {Rakesh Ghiya and
                  Laurie J. Hendren},
  editor       = {Hans{-}Juergen Boehm and
                  Guy L. Steele Jr.},
  title        = {Is it a Tree, a DAG, or a Cyclic Graph? {A} Shape Analysis for Heap-Directed
                  Pointers in {C}},
  booktitle    = {Conference Record of POPL'96: The 23rd {ACM} {SIGPLAN-SIGACT} Symposium
                  on Principles of Programming Languages, Papers Presented at the Symposium,
                  St. Petersburg Beach, Florida, USA, January 21-24, 1996},
  pages        = {1--15},
  publisher    = {{ACM} Press},
  year         = {1996},
  url          = {https://doi.org/10.1145/237721.237724},
  doi          = {10.1145/237721.237724},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/popl/GhiyaH96.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ijseke/MerloGHM95,
  author       = {Ettore Merlo and
                  Jean{-}Francois Girard and
                  Laurie J. Hendren and
                  Renato de Mori},
  title        = {Multi-Valued Constant Propagation Analysis for User Interface Reengineering},
  journal      = {Int. J. Softw. Eng. Knowl. Eng.},
  volume       = {5},
  number       = {1},
  pages        = {5--23},
  year         = {1995},
  url          = {https://doi.org/10.1142/S0218194095000022},
  doi          = {10.1142/S0218194095000022},
  timestamp    = {Wed, 22 Jul 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/ijseke/MerloGHM95.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/MerloGGKHPM95,
  author       = {Ettore Merlo and
                  Pierre{-}Yves Gagn{\'{e}} and
                  Jean{-}Francois Girard and
                  Kostas Kontogiannis and
                  Laurie J. Hendren and
                  Prakash Panangaden and
                  Renato de Mori},
  title        = {Reengineering User Interfaces},
  journal      = {{IEEE} Softw.},
  volume       = {12},
  number       = {1},
  pages        = {64--73},
  year         = {1995},
  url          = {https://doi.org/10.1109/52.363164},
  doi          = {10.1109/52.363164},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/MerloGGKHPM95.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/toplas/RogersCRH95,
  author       = {Anne Rogers and
                  Martin C. Carlisle and
                  John H. Reppy and
                  Laurie J. Hendren},
  title        = {Supporting Dynamic Data Structures on Distributed-Memory Machines},
  journal      = {{ACM} Trans. Program. Lang. Syst.},
  volume       = {17},
  number       = {2},
  pages        = {233--263},
  year         = {1995},
  url          = {https://doi.org/10.1145/201059.201065},
  doi          = {10.1145/201059.201065},
  timestamp    = {Tue, 21 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/toplas/RogersCRH95.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/IEEEpact/HumMTTTGCEHJKMM95,
  author       = {Herbert H. J. Hum and
                  Olivier Maquelin and
                  Kevin B. Theobald and
                  Xinmin Tian and
                  Xinan Tang and
                  Guang R. Gao and
                  Phil Cupryk and
                  Nasser Elmasri and
                  Laurie J. Hendren and
                  Alberto Jimenez and
                  Shoba Krishnan and
                  Andres Marquez and
                  Shamir Merali and
                  Shashank S. Nemawarkar and
                  Prakash Panangaden and
                  Xun Xue and
                  Yingchun Zhu},
  editor       = {Lubomir Bic and
                  Paraskevas Evripidou and
                  A. P. Wim B{\"{o}}hm and
                  Jean{-}Luc Gaudiot},
  title        = {A design study of the {EARTH} multiprocessor},
  booktitle    = {Proceedings of the {IFIP} {WG10.3} working conference on Parallel
                  architectures and compilation techniques, {PACT} '95, Limassol, Cyprus,
                  June 27-29, 1995},
  pages        = {59--68},
  publisher    = {{IFIP} Working Group on Algol / {ACM}},
  year         = {1995},
  url          = {http://dl.acm.org/citation.cfm?id=224685},
  timestamp    = {Thu, 07 Apr 2016 15:27:42 +0200},
  biburl       = {https://dblp.org/rec/conf/IEEEpact/HumMTTTGCEHJKMM95.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/lcpc/GhiyaH95,
  author       = {Rakesh Ghiya and
                  Laurie J. Hendren},
  editor       = {Chua{-}Huang Huang and
                  P. Sadayappan and
                  Utpal Banerjee and
                  David Gelernter and
                  Alexandru Nicolau and
                  David A. Padua},
  title        = {Connection Analysis: {A} Practical Interprocedural Heap Analysis for
                  {C}},
  booktitle    = {Languages and Compilers for Parallel Computing, 8th International
                  Workshop, LCPC'95, Columbus, Ohio, USA, August 10-12, 1995, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {1033},
  pages        = {515--533},
  publisher    = {Springer},
  year         = {1995},
  url          = {https://doi.org/10.1007/BFb0014221},
  doi          = {10.1007/BFB0014221},
  timestamp    = {Tue, 14 May 2019 10:00:47 +0200},
  biburl       = {https://dblp.org/rec/conf/lcpc/GhiyaH95.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/lcr/HummelHN95,
  author       = {Joe Hummel and
                  Laurie J. Hendren and
                  Alex Nicolau},
  editor       = {Boleslaw K. Szymanski and
                  Balaram Sinharoy},
  title        = {Path Collection and Dependence Testing in the Presence of Dynamic,
                  Pointer-Based Data Structures},
  booktitle    = {Languages, Compilers and Run-Time Systems for Scalable Computers,
                  Third Workshop, {LCR} 1995, Troy, NY, USA, May 1995},
  pages        = {15--27},
  publisher    = {Springer},
  year         = {1995},
  url          = {https://doi.org/10.1007/978-1-4615-2315-4\_2},
  doi          = {10.1007/978-1-4615-2315-4\_2},
  timestamp    = {Mon, 14 Feb 2022 14:49:19 +0100},
  biburl       = {https://dblp.org/rec/conf/lcr/HummelHN95.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cc/JustianiH94,
  author       = {Justiani and
                  Laurie J. Hendren},
  editor       = {Peter Fritzson},
  title        = {Supporting Array Dependence Testing for an Optimizing/Parallelizing
                  {C} Compiler},
  booktitle    = {Compiler Construction, 5th International Conference, CC'94, Edinburgh,
                  UK, April 7-9, 1994, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {786},
  pages        = {309--323},
  publisher    = {Springer},
  year         = {1994},
  url          = {https://doi.org/10.1007/3-540-57877-3\_21},
  doi          = {10.1007/3-540-57877-3\_21},
  timestamp    = {Tue, 14 May 2019 10:00:48 +0200},
  biburl       = {https://dblp.org/rec/conf/cc/JustianiH94.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iccl/ErosaH94,
  author       = {Ana M. Erosa and
                  Laurie J. Hendren},
  editor       = {Henri E. Bal},
  title        = {Taming Control Flow: {A} Structured Approach to Eliminating Goto Statements},
  booktitle    = {Proceedings of the {IEEE} Computer Society 1994 International Conference
                  on Computer Languages, May 16-19, 1994, Toulouse, France},
  pages        = {229--240},
  publisher    = {{IEEE} Computer Society},
  year         = {1994},
  url          = {https://doi.org/10.1109/ICCL.1994.288377},
  doi          = {10.1109/ICCL.1994.288377},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/iccl/ErosaH94.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icpp/HummelHN94,
  author       = {Joseph Hummel and
                  Laurie J. Hendren and
                  Alexandru Nicolau},
  editor       = {K. C. Tai},
  title        = {A Framework for Data Dependence Testing in the Presence of Pointers},
  booktitle    = {Proceedings of the 1994 International Conference on Parallel Processing,
                  North Carolina State University, NC, USA, August 15-19, 1994. Volume
                  {II:} Software},
  pages        = {216--224},
  publisher    = {{CRC} Press},
  year         = {1994},
  url          = {https://doi.org/10.1109/ICPP.1994.26},
  doi          = {10.1109/ICPP.1994.26},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icpp/HummelHN94.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ipps/HummelNH94,
  author       = {Joseph Hummel and
                  Alexandru Nicolau and
                  Laurie J. Hendren},
  editor       = {Howard Jay Siegel},
  title        = {A Language for Conveying the Aliasing Properties of Dynamic, Pointer-Based
                  Data Structures},
  booktitle    = {Proceedings of the 8th International Symposium on Parallel Processing,
                  Canc{\'{u}}n, Mexico, April 1994},
  pages        = {208--216},
  publisher    = {{IEEE} Computer Society},
  year         = {1994},
  url          = {https://doi.org/10.1109/IPPS.1994.288299},
  doi          = {10.1109/IPPS.1994.288299},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/ipps/HummelNH94.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pldi/HummelHN94,
  author       = {Joseph Hummel and
                  Laurie J. Hendren and
                  Alexandru Nicolau},
  editor       = {Vivek Sarkar and
                  Barbara G. Ryder and
                  Mary Lou Soffa},
  title        = {A General Data Dependence Test for Dynamic, Pointer-Based Data Structures},
  booktitle    = {Proceedings of the {ACM} SIGPLAN'94 Conference on Programming Language
                  Design and Implementation (PLDI), Orlando, Florida, USA, June 20-24,
                  1994},
  pages        = {218--229},
  publisher    = {{ACM}},
  year         = {1994},
  url          = {https://doi.org/10.1145/178243.178262},
  doi          = {10.1145/178243.178262},
  timestamp    = {Fri, 09 Jul 2021 14:03:46 +0200},
  biburl       = {https://dblp.org/rec/conf/pldi/HummelHN94.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pldi/EmamiGH94,
  author       = {Maryam Emami and
                  Rakesh Ghiya and
                  Laurie J. Hendren},
  editor       = {Vivek Sarkar and
                  Barbara G. Ryder and
                  Mary Lou Soffa},
  title        = {Context-Sensitive Interprocedural Points-to Analysis in the Presence
                  of Function Pointers},
  booktitle    = {Proceedings of the {ACM} SIGPLAN'94 Conference on Programming Language
                  Design and Implementation (PLDI), Orlando, Florida, USA, June 20-24,
                  1994},
  pages        = {242--256},
  publisher    = {{ACM}},
  year         = {1994},
  url          = {https://doi.org/10.1145/178243.178264},
  doi          = {10.1145/178243.178264},
  timestamp    = {Fri, 09 Jul 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pldi/EmamiGH94.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/cl/HendrenG93,
  author       = {Laurie J. Hendren and
                  Guang R. Gao},
  title        = {Designing Programming Languages for the Analyzability of Pointer Data
                  Structures},
  journal      = {Comput. Lang.},
  volume       = {19},
  number       = {2},
  pages        = {119--134},
  year         = {1993},
  url          = {https://doi.org/10.1016/0096-0551(93)90006-M},
  doi          = {10.1016/0096-0551(93)90006-M},
  timestamp    = {Thu, 18 May 2017 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/cl/HendrenG93.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ics/TheobaldGH93,
  author       = {Kevin B. Theobald and
                  Guang R. Gao and
                  Laurie J. Hendren},
  editor       = {Yoichi Muraoka},
  title        = {Speculative Execution and Branch Prediction on Parallel Machines},
  booktitle    = {Proceedings of the 7th international conference on Supercomputing,
                  {ICS} 1993, Tokyo, Japan, July 20-22, 1993},
  pages        = {77--86},
  publisher    = {{ACM}},
  year         = {1993},
  url          = {https://doi.org/10.1145/165939.165958},
  doi          = {10.1145/165939.165958},
  timestamp    = {Tue, 06 Nov 2018 11:07:02 +0100},
  biburl       = {https://dblp.org/rec/conf/ics/TheobaldGH93.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsm/MerloGHM93,
  author       = {Ettore Merlo and
                  Jean{-}Francois Girard and
                  Laurie J. Hendren and
                  Renato de Mori},
  editor       = {David N. Card},
  title        = {Multi-Valued Constant Propagation for the Reengineering of User Interfaces},
  booktitle    = {Proceedings of the Conference on Software Maintenance, {ICSM} 1993,
                  Montr{\'{e}}al, Quebec, Canada, September 1993},
  pages        = {120--129},
  publisher    = {{IEEE} Computer Society},
  year         = {1993},
  url          = {https://doi.org/10.1109/ICSM.1993.366950},
  doi          = {10.1109/ICSM.1993.366950},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icsm/MerloGHM93.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/lcpc/CarlisleRRH93,
  author       = {Martin C. Carlisle and
                  Anne Rogers and
                  John H. Reppy and
                  Laurie J. Hendren},
  editor       = {Utpal Banerjee and
                  David Gelernter and
                  Alexandru Nicolau and
                  David A. Padua},
  title        = {Early Experiences with Olden},
  booktitle    = {Languages and Compilers for Parallel Computing, 6th International
                  Workshop, Portland, Oregon, USA, August 12-14, 1993, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {768},
  pages        = {1--20},
  publisher    = {Springer},
  year         = {1993},
  url          = {https://doi.org/10.1007/3-540-57659-2\_1},
  doi          = {10.1007/3-540-57659-2\_1},
  timestamp    = {Tue, 14 May 2019 10:00:47 +0200},
  biburl       = {https://dblp.org/rec/conf/lcpc/CarlisleRRH93.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/loplas/HummelHN92,
  author       = {Joseph Hummel and
                  Laurie J. Hendren and
                  Alexandru Nicolau},
  title        = {Abstract Description of Pointer Data Structures: An Approach for Improving
                  the Analysis and Optimization of Imperative Programs},
  journal      = {{LOPLAS}},
  volume       = {1},
  number       = {3},
  pages        = {243--260},
  year         = {1992},
  url          = {https://doi.org/10.1145/151640.151644},
  doi          = {10.1145/151640.151644},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/loplas/HummelHN92.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cc/HendrenGAM92,
  author       = {Laurie J. Hendren and
                  Guang R. Gao and
                  Erik R. Altman and
                  Chandrika Mukerji},
  editor       = {Uwe Kastens and
                  Peter Pfahler},
  title        = {A Register Allocation Framework Based on Hierarchical Cyclic Interval
                  Graphs},
  booktitle    = {Compiler Construction, 4th International Conference on Compiler Construction,
                  CC'92, Paderborn, Germany, October 5-7, 1992, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {641},
  pages        = {176--191},
  publisher    = {Springer},
  year         = {1992},
  url          = {https://doi.org/10.1007/3-540-55984-1\_17},
  doi          = {10.1007/3-540-55984-1\_17},
  timestamp    = {Tue, 14 May 2019 10:00:48 +0200},
  biburl       = {https://dblp.org/rec/conf/cc/HendrenGAM92.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icci/DingH92,
  author       = {Weiren Ding and
                  Laurie J. Hendren},
  editor       = {Waldemar W. Koczkodaj and
                  Peter E. Lauer and
                  Anestis A. Toptsis},
  title        = {{SELSYN-C:} {A} Self-Synchronizing Parallel Programming Language},
  booktitle    = {Computing and Information - ICCI'92, Fourth International Conference
                  on Computing and Information, Toronto, Ontario, Canada, May 28-30,
                  1992, Proceedings},
  pages        = {143--146},
  publisher    = {{IEEE} Computer Society},
  year         = {1992},
  timestamp    = {Mon, 15 Apr 2002 13:14:05 +0200},
  biburl       = {https://dblp.org/rec/conf/icci/DingH92.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iccl/HendrenG92,
  author       = {Laurie J. Hendren and
                  Guang R. Gao},
  editor       = {James R. Cordy and
                  Mario Barbacci},
  title        = {Designing programming languages for analyzability: a fresh look at
                  pointer data structures},
  booktitle    = {ICCL'92, Proceedings of the 1992 International Conference on Computer
                  Languages, Oakland, California, USA, 20-23 Apr 1992},
  pages        = {242--251},
  publisher    = {{IEEE} Computer Society},
  year         = {1992},
  url          = {https://doi.org/10.1109/ICCL.1992.185488},
  doi          = {10.1109/ICCL.1992.185488},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/iccl/HendrenG92.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icpp/HummelHN92,
  author       = {Joseph Hummel and
                  Laurie J. Hendren and
                  Alexandru Nicolau},
  editor       = {Kang G. Shin},
  title        = {Applying an Abstract Data Structure Description Approach to Parallelizing
                  Scientific Pointer Programs},
  booktitle    = {Proceedings of the 1992 International Conference on Parallel Processing,
                  University of Michigan, An Arbor, Michigan, USA, August 17-21, 1992.
                  Volume {II:} Software},
  pages        = {100--104},
  publisher    = {{CRC} Press},
  year         = {1992},
  timestamp    = {Mon, 28 Jul 2014 17:06:02 +0200},
  biburl       = {https://dblp.org/rec/conf/icpp/HummelHN92.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/lcpc/RogersRH92,
  author       = {Anne Rogers and
                  John H. Reppy and
                  Laurie J. Hendren},
  editor       = {Utpal Banerjee and
                  David Gelernter and
                  Alexandru Nicolau and
                  David A. Padua},
  title        = {Supporting {SPMD} Execution for Dynamic Data Structures},
  booktitle    = {Languages and Compilers for Parallel Computing, 5th International
                  Workshop, New Haven, Connecticut, USA, August 3-5, 1992, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {757},
  pages        = {192--207},
  publisher    = {Springer},
  year         = {1992},
  url          = {https://doi.org/10.1007/3-540-57502-2\_48},
  doi          = {10.1007/3-540-57502-2\_48},
  timestamp    = {Tue, 14 May 2019 10:00:47 +0200},
  biburl       = {https://dblp.org/rec/conf/lcpc/RogersRH92.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/lcpc/HendrenDEGJS92,
  author       = {Laurie J. Hendren and
                  C. Donawa and
                  Maryam Emami and
                  Guang R. Gao and
                  Justiani and
                  B. Sridharan},
  editor       = {Utpal Banerjee and
                  David Gelernter and
                  Alexandru Nicolau and
                  David A. Padua},
  title        = {Designing the McCAT Compiler Based on a Family of Structured Intermediate
                  Representations},
  booktitle    = {Languages and Compilers for Parallel Computing, 5th International
                  Workshop, New Haven, Connecticut, USA, August 3-5, 1992, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {757},
  pages        = {406--420},
  publisher    = {Springer},
  year         = {1992},
  url          = {https://doi.org/10.1007/3-540-57502-2\_61},
  doi          = {10.1007/3-540-57502-2\_61},
  timestamp    = {Wed, 17 May 2017 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/lcpc/HendrenDEGJS92.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/micro/TheobaldGH92,
  author       = {Kevin B. Theobald and
                  Guang R. Gao and
                  Laurie J. Hendren},
  editor       = {Wen{-}mei W. Hwu},
  title        = {On the limits of program parallelism and its smoothability},
  booktitle    = {Proceedings of the 25th Annual International Symposium on Microarchitecture,
                  Portland, Oregon, USA, November 1992},
  pages        = {10--19},
  publisher    = {{ACM} / {IEEE} Computer Society},
  year         = {1992},
  url          = {https://doi.org/10.1109/MICRO.1992.696993},
  doi          = {10.1109/MICRO.1992.696993},
  timestamp    = {Tue, 31 May 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/micro/TheobaldGH92.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pldi/HendrenHN92,
  author       = {Laurie J. Hendren and
                  Joseph Hummel and
                  Alexandru Nicolau},
  editor       = {Stuart I. Feldman and
                  Richard L. Wexelblat},
  title        = {Abstractions for Recursive Pointer Data Structures: Improving the
                  Analysis of Imperative Programs},
  booktitle    = {Proceedings of the {ACM} SIGPLAN'92 Conference on Programming Language
                  Design and Implementation (PLDI), San Francisco, California, USA,
                  June 17-19, 1992},
  pages        = {249--260},
  publisher    = {{ACM}},
  year         = {1992},
  url          = {https://doi.org/10.1145/143095.143138},
  doi          = {10.1145/143095.143138},
  timestamp    = {Fri, 09 Jul 2021 14:03:46 +0200},
  biburl       = {https://dblp.org/rec/conf/pldi/HendrenHN92.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@phdthesis{DBLP:phd/us/Hendren90,
  author       = {Laurie J. Hendren},
  title        = {Parallelizing Programs with Recursive Data Structures},
  school       = {Cornell University, {USA}},
  year         = {1990},
  timestamp    = {Fri, 01 Apr 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/phd/us/Hendren90.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tpds/HendrenN90,
  author       = {Laurie J. Hendren and
                  Alexandru Nicolau},
  title        = {Parallelizing Programs with Recursive Data Structures},
  journal      = {{IEEE} Trans. Parallel Distributed Syst.},
  volume       = {1},
  number       = {1},
  pages        = {35--47},
  year         = {1990},
  url          = {https://doi.org/10.1109/71.80123},
  doi          = {10.1109/71.80123},
  timestamp    = {Fri, 02 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/tpds/HendrenN90.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icpp/HendrenN89,
  author       = {Laurie J. Hendren and
                  Alexandru Nicolau},
  title        = {Parallelizing Programs with Recursive Data Structures},
  booktitle    = {Proceedings of the International Conference on Parallel Processing,
                  {ICPP} '89, The Pennsylvania State University, University Park, PA,
                  USA, August 1989. Volume 2: Software},
  pages        = {49--56},
  publisher    = {Pennsylvania State University Press},
  year         = {1989},
  timestamp    = {Mon, 15 Jun 2015 19:00:07 +0200},
  biburl       = {https://dblp.org/rec/conf/icpp/HendrenN89.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ics/HendrenN89,
  author       = {Laurie J. Hendren and
                  Alexandru Nicolau},
  editor       = {George Paul and
                  Theodore S. Papatheodorou and
                  Dennis Gannon and
                  E. N. Pudue},
  title        = {Intererence analysis tools for parallelizing programs with recursive
                  data structures},
  booktitle    = {Proceedings of the 3rd international conference on Supercomputing,
                  {ICS} 1989, Heraklion, Crete, Greece, June 5-9, 1989},
  pages        = {205--214},
  publisher    = {{ACM}},
  year         = {1989},
  url          = {https://doi.org/10.1145/318789.318812},
  doi          = {10.1145/318789.318812},
  timestamp    = {Tue, 06 Nov 2018 11:07:03 +0100},
  biburl       = {https://dblp.org/rec/conf/ics/HendrenN89.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ci/GlasgowJH86,
  author       = {Janice I. Glasgow and
                  Michael A. Jenkins and
                  Laurie J. Hendren},
  title        = {A programming language for learning environments},
  journal      = {Comput. Intell.},
  volume       = {2},
  pages        = {68--75},
  year         = {1986},
  url          = {https://doi.org/10.1111/j.1467-8640.1986.tb00072.x},
  doi          = {10.1111/J.1467-8640.1986.TB00072.X},
  timestamp    = {Sun, 15 Mar 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/ci/GlasgowJH86.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
a service of  Schloss Dagstuhl - Leibniz Center for Informatics