2013 - IEEE Fellow For contributions to improved efficiency and robustness of software
2012 - ACM - IEEE CS Ken Kennedy Award For contributions to compiler technology and software engineering, exemplary service to the profession, and life-long dedication to mentoring and improving diversity in computing.
1999 - ACM Fellow For the development and enhancement of code improving transformations and the efficient design of program analysis algorithms for use in compilers and software engineering tools.
Programming language, Data flow diagram, Data mining, Algorithm and Software are his primary areas of study. His Programming language research includes elements of Theoretical computer science and Transformer. His Data flow diagram research is multidisciplinary, relying on both Software tool, Global variable, Computation and Overhead.
His Data mining research includes elements of Test suite, Test suite prioritization and Reliability engineering. The concepts of his Test suite study are interwoven with issues in Event, Unit testing, Regression testing and Code coverage. The Software study combines topics in areas such as Variety, Software engineering and Embedded system.
His primary scientific interests are in Programming language, Parallel computing, Code, Distributed computing and Software. As part of one scientific family, Mary Lou Soffa deals mainly with the area of Parallel computing, narrowing it down to issues related to the Compiler, and often Code generation, Data-flow analysis and Data flow diagram. His work on Concurrency as part of general Distributed computing research is frequently linked to Quality of service, thereby connecting diverse disciplines of science.
His work on Code coverage is typically connected to Graphical user interface testing as part of general Software study, connecting several disciplines of science. His Code coverage study incorporates themes from Test Management Approach and Component. In his research on the topic of Test case, Test suite is strongly related with Reliability engineering.
Mary Lou Soffa mainly focuses on Distributed computing, Software, Multi-core processor, Computer architecture and Code. His Distributed computing research incorporates elements of Parallel computing, Benchmark, Cache and Adaptation. His Software study combines topics from a wide range of disciplines, such as Scalability, Machine learning, Real-time computing and Software engineering.
His Multi-core processor study integrates concerns from other disciplines, such as Spec#, Profiling and Runtime system. His Computer architecture research incorporates themes from Exploit, Programming language, Debugging and Computer-aided software engineering. His work carried out in the field of Code brings together such families of science as Compiler and High memory.
Mary Lou Soffa focuses on Distributed computing, Multi-core processor, Quality of service, Real-time computing and Benchmark. His Distributed computing research integrates issues from Job scheduler, Scalability and Profiling. His study in Multi-core processor is interdisciplinary in nature, drawing from both Spec#, Scheduling and Code.
His work deals with themes such as Compiler and Host, which intersect with Code. His Real-time computing research includes themes of Software and Cloud computing. Mary Lou Soffa has included themes like Test suite, Instrumentation, Tree and Database in his Software study.
This overview was generated by a machine learning system which analysed the scientist’s body of work. If you have any feedback, you can contact us here.
A methodology for controlling the size of a test suite
M. Jean Harrold;Rajiv Gupta;Mary Lou Soffa.
ACM Transactions on Software Engineering and Methodology (1993)
A methodology for controlling the size of a test suite
M. Jean Harrold;Rajiv Gupta;Mary Lou Soffa.
ACM Transactions on Software Engineering and Methodology (1993)
Bubble-Up: increasing utilization in modern warehouse scale computers via sensible co-locations
Jason Mars;Lingjia Tang;Robert Hundt;Kevin Skadron.
international symposium on microarchitecture (2011)
Bubble-Up: increasing utilization in modern warehouse scale computers via sensible co-locations
Jason Mars;Lingjia Tang;Robert Hundt;Kevin Skadron.
international symposium on microarchitecture (2011)
TimeAware test suite prioritization
Kristen R. Walcott;Mary Lou Soffa;Gregory M. Kapfhammer;Robert S. Roos.
international symposium on software testing and analysis (2006)
TimeAware test suite prioritization
Kristen R. Walcott;Mary Lou Soffa;Gregory M. Kapfhammer;Robert S. Roos.
international symposium on software testing and analysis (2006)
Hierarchical GUI test case generation using automated planning
A.M. Memon;M.E. Pollack;M.L. Soffa.
international conference on software engineering (2001)
Hierarchical GUI test case generation using automated planning
A.M. Memon;M.E. Pollack;M.L. Soffa.
international conference on software engineering (2001)
Coverage criteria for GUI testing
Atif M. Memon;Mary Lou Soffa;Martha E. Pollack.
foundations of software engineering (2001)
Coverage criteria for GUI testing
Atif M. Memon;Mary Lou Soffa;Martha E. Pollack.
foundations of software engineering (2001)
If you think any of the details on this page are incorrect, let us know.
We appreciate your kind effort to assist us to improve this page, it would be helpful providing us with as much detail as possible in the text box below:
University of California, Riverside
University of Virginia
University of Michigan–Ann Arbor
University of Delaware
University of Michigan–Ann Arbor
University of Maryland, College Park
Cornell University
University of Washington
University of Pittsburgh
Virginia Tech
Cornell University
Free University of Bozen-Bolzano
King Abdullah University of Science and Technology
Stanford University
Université Laval
University of Lorraine
Leibniz Association
University of South Florida
Kyoto University
Norwegian University of Science and Technology
University of South Australia
Robert Koch Institute
University of Washington
West Chester University
Brigham and Women's Hospital
Cornell University