Jump to content

Lori L. Pollock

From Wikipedia, the free encyclopedia
Lori L. Pollock
Born
NationalityAmerican
Alma materUniversity of Pittsburgh
Allegheny College
Known forsoftware
software engineering
AwardsACM Distinguished Scientist (2010)
Scientific career
FieldsComputer Science
InstitutionsUniversity of Delaware
Rice University
Doctoral advisorMary Lou Soffa
Websitewww.eecis.udel.edu/~pollock/

Lori L. Pollock is an American Computer Scientist noted for her research on software analysis and testing, green software engineering and compiler optimization.

She is also noted for her leadership in broadening participation in computing. She has been a board member of CRA-W since 2001 and was the Co-Chair of CRA-W from 2005 to 2009. She was on the board when CRA-W was awarded the U.S. Public Service Award by the National Science Board in 2005, and when the CRA-W was awarded the U.S. Presidential Award for Mentoring in Science, Engineering, and Mathematics in 2004.

Biography

[edit]

Pollock received a B.S. in Computer Science and a B.S. in Economics from Allegheny College in 1981. She received a M.S. in Computer Science from the University of Pittsburgh in 1983 and a Ph.D in Computer Science from the University of Pittsburgh in 1986. Her Thesis was called "An approach to incremental compilation of optimized code" and her thesis advisor was Mary Lou Soffa.

In 1986 she joined the Department of Computer Science at Rice University as an Assistant Professor. She became a Visiting Assistant Professor at the University of Delaware in 1991 and then an Assistant Professor in 1992. She was promoted to an Associate Professor in 1998 and promoted to Professor in 2004.

Awards

[edit]

In the year 2010, she became an ACM Distinguished Scientist.[1]

She has several best paper awards. In May 2009, she received a best paper award for Mining Source Code to Automatically Split Identiers for Software Analysis with Eric Enslen, Emily Hill, and K. Vijay-Shanker at the 6th IEEE Working Conference on Mining Software Repositories (MSR).[2] In May 2010, she received the ACM SIGSOFT Best Paper Award for "Towards Automatically Generating Summary Comments for Java Methods," with Giriprasad Sridhara, Emily Hill, Divya Muppaneni, and K. Vijay-Shanker at the International Conference on Automated Software Engineering(ASE).[3] In March 2011, she received a Best Research Paper Award for "A Study of Usage-Based Navigation Models and Generated Abstract Test Cases for Web Applications" with Sara Sprenkle and Lucy Simko at the International Conference on Software Testing, Verification and Validation (ICST).[4] In May 2013 she received the Conference Best Research Paper Award for "Automatically Mining Software-Based, Semantically-Similar Words from Comment-Code Mappings" with Matthew Howard, Samir Gupta, and K. Vijay-Shanker at The 10th Working Conference on Mining Software Repositories.[5] Also in May 2013, she received the Conference Best Research Paper Award for "Part-of-Speech Tagging of Program Identifiers for Improved Text-based Software Engineering" with Samir Gupta, Sana Malik, and K. Vijay-Shanker at the International Conference on Program Comprehension (ICPC).[6]

Her other notable awards include:

  • University of Delaware E. Arthur Trabant Award for Diversity, as faculty on UD ADVANCE team, 2012.
  • CRA-W awarded US Public Service Award by National Science Board, 2005. (active member)
  • CRA-W awarded US Presidential Award for Mentoring in Science, Engineering, and Mathematics, 2004.
  • University of Delaware E. Arthur Trabant Award for Women's Equity, 2004.
  • University of Delaware Faculty Excellence in Teaching Award; May 2001

References

[edit]
  1. ^ Association for Computing Machinery (2010-11-16). "ACM Names 47 Distinguished Members for Computing Innovations". ACM. Archived from the original on 2011-09-02. Retrieved 2014-05-21.
  2. ^ Eric Enslen; Emily Hill; Lori Pollock; K. Vijay-Shanker (2009). "Mining Source Code to Automatically Split Identiers for Software Analysis". 6th IEEE Working Conference on Mining Software Repositories (MSR): 71–80.
  3. ^ Giriprasad Sridhara; Emily Hill; Divya Muppaneni; Lori Pollock & K. Vijay-Shanker (2010). "Towards Automatically Generating Summary Comments for Java Methods". International Conference on Automated Software Engineering (ASE): 43–52.
  4. ^ Sara Sprenkle; Lori Pollock & Lucy Simko (2011). "A Study of Usage-Based Navigation Models and Generated Abstract Test Cases for Web Applications". International Conference on Software Testing, Verification and Validation (ICST): 230–239.
  5. ^ Matthew Howard; Samir Gupta; Lori Pollock & K. Vijay-Shanker (2013). "Automatically Mining Software-Based, Semantically-Similar Words from Comment-Code Mappings". The 10th Working Conference on Mining Software Repositories: 377–386. ISBN 978-1-4673-2936-1.
  6. ^ Gupta, Samir; Malik, Sana; Pollock, Lori; Vijay-Shanker, K. (2013). "Part-of-speech tagging of program identifiers for improved text-based software engineering tools". 2013 21st International Conference on Program Comprehension (ICPC). pp. 3–12. doi:10.1109/ICPC.2013.6613828. ISBN 978-1-4673-3092-3. S2CID 6379895.
[edit]