Mary Lou Ehnot Soffa | |
---|---|
Alma mater | University of Pittsburgh, Ohio State University |
Known for | Work on programming languages and software engineering |
Awards | Ken Kennedy Award (2012) ACM Fellow (1999) IEEE Fellow (2013) |
Scientific career | |
Fields | Computer Science |
Institutions | University of Virginia |
Doctoral advisor | Gary Lindstrom |
Doctoral students | |
Website | www |
Mary Lou Ehnot Soffa is an American computer scientist noted for her research on compilers, program optimization, system software and system engineering.
She is also noted for her leadership in broadening participation in computing. She is on the CRA-W Board and was co-chair from 2000 to 2003. With Jan Cuny, she founded the CRA-W Graduate Cohort Program and the CRA-W Associate Professor Program.
This section of a biography of a living person does not include any references or sources .(April 2018) |
Soffa received a B.S. in Mathematics from University of Pittsburgh with honors magna cum laude and Phi Beta Kappa. She received an M.S. in Mathematics from Ohio State University and a Ph.D in Computer Science from the University of Pittsburgh.
She then joined the Department of Computer Science at the University of Pittsburgh as an assistant professor in 1977. In 1983 she was promoted to associate professor and in 1990 to professor. She served as Dean of Graduate Studies of the College of Arts and Sciences from 1990 to 1995. In 2004 she was named chair of the Department of Computer Science at the University of Virginia, and the Owen R. Cheatham Professor of Sciences. She has directed 32 graduate students to completion, half of whom are women and two are minorities. She serves on ACM Council as member-at-large and on the ACM Publications Board.
In 2012 [1] she received the ACM-IEEE-CS Ken Kennedy Award at SC12, the international conference on high-performance computing.
Her other notable awards include:
The Association for Computing Machinery (ACM) is a US-based international learned society for computing. It was founded in 1947 and is the world's largest scientific and educational computing society. The ACM is a non-profit professional membership group, reporting nearly 110,000 student and professional members as of 2022. Its headquarters are in New York City.
The Computing Research Association (CRA) is a 501(c)3 non-profit association of North American academic departments of computer science, computer engineering, and related fields; laboratories and centers in industry, government, and academia engaging in basic computing research; and affiliated professional societies. CRA was formed in 1972 and is based in Washington, D.C., United States.
Arie Nicolaas Habermann, often known as Nico Habermann, was a noted Dutch computer scientist.
Elaine Jessica Weyuker is an ACM Fellow, an IEEE Fellow, and an AT&T Fellow at Bell Labs for research in software metrics and testing as well as elected to the National Academy of Engineering. She is the author of over 130 papers in journals and refereed conference proceedings.
Ayanna MacCalla Howard is an American roboticist, entrepreneur and educator currently serving as the dean of the College of Engineering at Ohio State University. Assuming the post in March 2021, Howard became the first woman to lead the Ohio State College of Engineering.
The Ken Kennedy Award, established in 2009 by the Association for Computing Machinery and the IEEE Computer Society in memory of Ken Kennedy, is awarded annually and recognizes substantial contributions to programmability and productivity in computing and substantial community service or mentoring contributions. The award includes a $5,000 honorarium and the award recipient will be announced at the ACM - IEEE Supercomputing Conference.
Anne Elizabeth Condon, is an Irish-Canadian computer scientist, professor, and former head of the Computer Science Department of the University of British Columbia. Her research focuses on computational complexity theory, DNA computing, and bioinformatics. She has also held the NSERC/General Motors Canada Chair for Women in Science and Engineering (CWSE) from 2004 to 2009, and has worked to improve the success of women in the sciences and engineering.
Mary Jane Irwin is an Emerita Evan Pugh Professor in the Department of Computer Science and Engineering at Pennsylvania State University. She has been on the faculty at Penn State since 1977. She is an international expert in computer architecture. Her research and teaching interests include computer architecture, embedded and mobile computing systems design, power and reliability aware design, and emerging technologies in computing systems.
Kathryn S. McKinley is an American computer scientist noted for her research on compilers, runtime systems, and computer architecture. She is also known for her leadership in broadening participation in computing. McKinley was co-chair of CRA-W from 2011 to 2014.
Lori A. Clarke is an American computer scientist noted for her research on software engineering.
Mary Jean Harrold was an American computer scientist noted for her research on software engineering. She was also noted for her leadership in broadening participation in computing. She was on the boards of both CRA and CRA-W and was Co-Chair of CRA-W from 2003 to 2006.
Nancy Marie Amato is an American computer scientist noted for her research on the algorithmic foundations of motion planning, computational biology, computational geometry and parallel computing. Amato is the Abel Bliss Professor of Engineering and Head of the Department of Computer Science at the University of Illinois at Urbana-Champaign. Amato is noted for her leadership in broadening participation in computing, and is currently a member of the steering committee of CRA-WP, of which she has been a member of the board since 2000.
Lori L. Pollock is an American Computer Scientist noted for her research on software analysis and testing, green software engineering and compiler optimization.
Alexander L. Wolf is an American computer scientist known for his research in software engineering, distributed systems, and computer networking. He is credited, along with his collaborators, with introducing the modern study of software architecture, content-based publish/subscribe messaging, content-based networking, automated process discovery, and the software deployment lifecycle. Wolf's 1985 Ph.D. dissertation developed language features for expressing a module's import/export specifications and the notion of multiple interfaces for a type, both of which are now common in modern computer programming languages.
Valerie Elaine Taylor is an American computer scientist who is the director of the Mathematics and Computer Science Division of Argonne National Laboratory in Illinois. Her research includes topics such as performance analysis, power analysis, and resiliency. She is known for her work on "Prophesy," described as "a database used to collect and analyze data to predict the performance on different applications on parallel systems."
Maria Gini is an Italian and American Computer Scientist in artificial intelligence and robotics. She has considerable service to the computer science artificial intelligence community and for broadening participation in computing. She was Chair of the ACM Special Interest Group in Artificial Intelligence SIGAI from 2003 to 2010. She is currently a member of the CRA-W board.
Kathleen Shanahan Fisher is an American computer scientist who specializes in programming languages and their implementation.
Robert B. Schnabel is an American computer scientist. He was executive director and CEO of the Association for Computing Machinery (ACM) from November 1, 2015 to 2017. He is now professor and external chair of computer science at University of Colorado Boulder.
Andrea Pohoreckyj Danyluk was an American computer scientist and computer science educator. She was Mary A. and William Wirt Warren Professor of Computer Science at Williams College, and co-chair of the Committee on Widening Participation in Computing Research of the Computing Research Association.
David Notkin was an American software engineer and professor of computer science.