Susan B. Horwitz
Susan B. Horwitz | |
|---|---|
| Born | January 6, 1955 Berkeley, California, U.S. |
| Died | June 11, 2014 (aged 59) Madison, Wisconsin, U.S. |
| Education | Cornell University Wesleyan University |
| Known for | programming languages software engineering |
| Awards | ACM SIGSOFT Retrospective Impact Paper Award (2011) |
| Scientific career | |
| Fields | Computer Science |
| Workplaces | University of Wisconsin–Madison (1985–2014) Institut National de Recherche en Informatique et en Automatique (INRIA) in Rocquencourt, France (1982–83) University of Copenhagen (1993–94) Consiglio Nazionale delle Ricerche in Pisa, Italy (2000–2001) University Paris Diderot (2007–2008) |
| Tim Teitelbaum | |
| Website | pages |
Susan Beth Horwitz (January 6, 1955 – June 11, 2014) was an American computer scientist noted for her research on programming languages and software engineering, and in particular on program slicing and dataflow-analysis.
Early life and education
[edit]Horwitz was born in Berkeley California January 6, 1955 but spent her childhood in Syracuse New York.[1] Horwitz received an A.B. magna cum laude in Ethnomusicology from Wesleyan University in 1977, a M.S. in Computer Science from Cornell University in 1982 and a Ph.D in Computer Science from Cornell University in 1985.[1] She joined the Department of Computer Science at the University of Wisconsin in Madison as an assistant professor in 1985. She was promoted to associate professor in 1991, and to professor in 1996. She was associate chair from 2004 to 2007. she had two year-long visiting professor appointments in France and one in Denmark and Italy. Horwitz retired in 2014 and was awarded the status of emeritus professor.[2] She died on June 11, 2014, aged 59, from stomach cancer.[3] Horwitz was survived by her husband, Thomas Reps.
Career
[edit]Horwitz made contributions to the software development industry. She developed an algorithm in 1995 that Microsoft introduced into its SLAM tool which detected the bugs that were causing about 85% of the crashes in Windows.[1]
Horwitz was ranked 37th for programming languages in Microsoft Academic Search database at the time of her death (2014).[1]
She was an award-winning teacher at her institution and was the founder of Peer Led Team Learning for Computer Science (PLTLCS), creating the Wisconsin Emerging Scholars-Computer Science (WES-CS) program in 2004.[4] She served as the WES-CS director from 2014–2014.[1] In 2006, together with co-PI Barbara G. Ryder, she received an NSF grant to add to Microsoft funding for the WES-CS program.[5] The program included direct recruitment of first year students from underrepresented groups and implemented team-learning techniques to the computer science department's introductory classes.[6] This grant funding allowed creation of a collaboration between eight schools implementing peer-led learning (PLTLCS), including the University of Wisconsin–Madison with Horwitz, Duke University, Georgia Tech, Rutgers University, University of Wisconsin at Milwaukee, Purdue University, Beloit College, and Loyola College.[5] This consortium published a 2009 paper that demonstrated that active recruiting combined with peer-led team learning is an effective approach to attracting and retaining underrepresented students in an introductory Computer Science class.[7]
Horwitz was noted for her leadership in promoting computing in high schools. She was a member of the Educational Testing Services Advanced Placement Computer Science Test Development Committee for ten years (1987–1997) including chairing the committee for five years (1992–1997) at a time when the programming language for the exam changed from Pascal to C++. [citation needed]
Awards
[edit]Notable papers
[edit]Horwitz earned several awards for her research. Her 1988 paper "Interprocedural slicing using dependence graphs" (with T. Reps and D. Binkley) was selected as one of the 50 best papers to appear at the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI) during the period 1979–99.[8][9] Her paper "Demand interprocedural dataflow analysis" (with Thomas Reps and Mooly Sagiv) in SIGSOFT '95 was selected as one of the best papers at the conference invited for submission to ACM Transactions on Software Engineering and Methodology 1995.[10] The paper "Precise interprocedural dataflow analysis with applications to constant propagation" (with M. Saviv and T. Reps) in TAPSOFT '95 was selected as one of the best papers in the conference and invited for submission to Theoretical Computer Science 1995.[11] Her paper "Reducing the Overhead of Dynamic Analysis" (with S. Yong) in 2002 at the Second Workshop on Runtime Verification was selected as one of the best papers at the workshop and invited for submission to a special issue of the journal Formal Methods in System Design.[12]In 2011, she received an ACM SIGSOFT Retrospective Impact Paper Award (with T. Reps, M. Sagiv, and G. Rosay) for their paper "Speeding up slicing", which appeared at the SIGSOFT Symposium on Foundations of Software Engineering (FSE) in 1994.[13]
Awards
[edit]- NSF Presidential Young Investigator Award (1989)[2]
- University of Wisconsin College of Letters and Sciences Teaching Excellence Award, 1992
- University of Wisconsin William H. Kiekhofer Excellence in Teaching Award, 1993
- University of Wisconsin Computer Sciences Department Carolyn Rosner Excellent Educator Award, 1997[14]
- University of Wisconsin College of Letters and Science Distinguished Honors Faculty Award, 2011[15]
References
[edit]- 1 2 3 4 5 "Susan Beth Horwitz, 1955–2014". Times Higher Education (THE). 2014-07-17. Retrieved 2026-07-20.
- 1 2 "Susan B. Horwitz". pages.cs.wisc.edu. Retrieved 2026-07-20.
- ↑ Madison.com (2014-07-05). "Horwitz, Susan Beth". Madison.com. Retrieved 2014-07-06.
- ↑ "Computer scientist and devoted educator Susan B. Horwitz dies". UW News. 2014-07-15. Retrieved 2026-07-20.
- 1 2 "NSF 0420422: ITWF Collaborative Research: Increasing the Representation of Undergraduate Women and Minorities in Computer Science". people.cs.vt.edu. Retrieved 2026-07-20.
- ↑ Rashid, Photo: Bob (2006-08-16). "Program works to build diverse new generation of computer scientists". News. Retrieved 2026-07-20.
- ↑ Susan Horwitz; Susan H. Rodger; Maureen Biggers; David Brinkley; Dawn Gundermann; Susanne Hambrusch; Steven Huss-Lederman; Barbara Ryder & Monica Sweat (2009). "Using peer-led team learning to increase participation and success of under-represented groups in introductory computer science". ACM SIGCSE Bulletin. 41 (1): 163–167. doi:10.1145/1539024.1508925.
- ↑ S. Horwitz, T. Reps & D. Binkley (1988). "Interprocedural slicing using dependence graphs". Proceedings of the ACM SIGPLAN 1988 conference on Programming Language design and Implementation - PLDI '88. Vol. 23. pp. 35–46. doi:10.1145/53990.53994. ISBN 0-89791-269-1. S2CID 3820604.
- ↑ Hicks, Michael (2014-08-18). "Remembering Professor Susan B. Horwitz - The PL Enthusiast". The Programming Languages Enthusiast. Retrieved 2026-07-20.
- ↑ Susan Horwitz, Thomas Reps & Mooly Sagiv (1995). "Demand interprocedural dataflow analysis". Proceedings of the 3rd ACM SIGSOFT symposium on Foundations of software engineering. Vol. 20. pp. 104–15. doi:10.1145/222124.222146. ISBN 0-89791-716-2. S2CID 10920359.
- ↑ Mooly Sagiv, Thomas Reps & Susan Horwitz (1996). "Precise interprocedural dataflow analysis with applications to constant propagation". Theoretical Computer Science. 167 (1–2): 131–70. doi:10.1016/0304-3975(96)00072-2.
- ↑ Suan Yong & Susan Horwitz (2005). "Using Static Analysis to Reduce Dynamic Analysis Overhead". Formal Methods in System Design. 27 (3): 313–34. doi:10.1007/s10703-005-3401-0. S2CID 5733462.
- ↑ Thomas Reps, Susan Horwitz, Mooly Sagiv and Genevieve Rosay (1994). "Speeding up slicing". Proceedings of the 2nd ACM SIGSOFT symposium on Foundations of software engineering - SIGSOFT '94. Vol. 19. pp. 11–20. doi:10.1145/193173.195287. ISBN 978-0-89791-691-2. S2CID 2651251.
{{cite book}}: CS1 maint: multiple names: authors list (link) - ↑ University of Wisconsin Computer Science Department (March 29, 2014). "Department of Computer Science Awards". University of Wisconsin Computer Science Department. Retrieved March 29, 2014.
- ↑ University of Wisconsin-Madison (October 18, 2011). "L&S Honors Program honors seven distinguished faculty". University of Wisconsin-Madison. Retrieved March 29, 2014.
- 1955 births
- 2014 deaths
- Deaths from stomach cancer in Wisconsin
- American women computer scientists
- American computer scientists
- Cornell University alumni
- Wesleyan University alumni
- University of Wisconsin–Madison faculty
- 20th-century American women scientists
- American women academics
- 21st-century American women
- Graduate Women in Science members