Robyn Lutz

Last updated

Robyn R. Lutz is an American computer scientist whose research involves software engineering, including modeling and checking software requirements and software system safety. She is a professor of computer science at Iowa State University.

Contents

Education and career

Lutz majored in English at the University of Kansas, graduating with the highest distinction in 1974, earned a master's degree in Spanish there in 1976, and completed a Ph.D. in Spanish in 1980, under the supervision of Raymond Souza. [1] [2] Despite this non-technical background, she became a member of the technical staff at the Jet Propulsion Laboratory, associated with the California Institute of Technology, in 1983, and continued to hold an affiliation there until 2012. [2]

Returning to graduate study, she earned a master's degree in computer science in 1990 from Iowa State University. [1] [2] She held an affiliate assistant professor title there from 1994 to 2000. In 2000 she became a regular-rank associate professor, and in 2005 she was promoted to full professor. [2]

Recognition

Lutz was named a Distinguished Scientist in the Association for Computing Machinery in 2014. [3] In 2021, she received the lifetime service award from the IEEE International Requirements Engineering Conference. [4] She was elected as an IEEE Fellow in 2022, "for contributions to software requirements for safety-critical systems". [5]

Personal life

Lutz is married to Jack Lutz, a professor of mathematics and computer science at Iowa State University; their son Neil Lutz [6] is also a computer scientist and a visiting assistant professor of computer science at Swarthmore College. [7] They have published together on algorithmic game theory in DNA computing. [8]

Related Research Articles

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, claiming nearly 110,000 student and professional members as of 2022. Its headquarters are in New York City.

Software engineering is an engineering-based approach to software development. A software engineer is a person who applies the engineering design process to design, develop, maintain, test, and evaluate computer software. The term programmer is sometimes used as a synonym, but may emphasize software implementation over design and can also lack connotations of engineering education or skills.

<span class="mw-page-title-main">Jack Dongarra</span> American computer scientist (born 1950)

Jack Joseph Dongarra is an American computer scientist and mathematician. He is the American University Distinguished Professor of Computer Science in the Electrical Engineering and Computer Science Department at the University of Tennessee. He holds the position of a Distinguished Research Staff member in the Computer Science and Mathematics Division at Oak Ridge National Laboratory, Turing Fellowship in the School of Mathematics at the University of Manchester, and is an adjunct professor and teacher in the Computer Science Department at Rice University. He served as a faculty fellow at the Texas A&M University Institute for Advanced Study (2014–2018). Dongarra is the founding director of the Innovative Computing Laboratory at the University of Tennessee. He was the recipient of the Turing Award in 2021.

<span class="mw-page-title-main">James Cordy</span> Canadian computer scientist and educator

James Reginald Cordy is a Canadian computer scientist and educator who is Professor Emeritus in the School of Computing at Queen's University. As a researcher he is most recently active in the fields of source code analysis and manipulation, software reverse and re-engineering, and pattern analysis and machine intelligence. He has a long record of previous work in programming languages, compiler technology, and software architecture.

Harlan D. Mills was Professor of Computer Science at the Florida Institute of Technology and founder of Software Engineering Technology, Inc. of Vero Beach, Florida. Mills' contributions to software engineering have had a profound and enduring effect on education and industrial practice. Since earning his Ph.D. in Mathematics at Iowa State University in 1952, Mills led a distinguished career.

<span class="mw-page-title-main">Susan L. Graham</span> American computer scientist

Susan Lois Graham is an American computer scientist. Graham is the Pehong Chen Distinguished Professor Emerita in the Computer Science Division of the Department of Electrical Engineering and Computer Sciences at the University of California, Berkeley.

Jack Lutz is an American theoretical computer scientist best known for developing the concepts of resource bounded measure and effective dimension; he has also published research on DNA computing and self-assembly. He is a professor of computer science and mathematics at Iowa State University.

In computer programming, conditional compilation is a compilation technique which results in an executable program that is able to be altered by changing specified parameters. This technique is commonly used when these alterations to the program are needed to run it on different platforms, or with different versions of required libraries or hardware.

Informatics is the study of computational systems. According to the ACM Europe Council and Informatics Europe, informatics is synonymous with computer science and computing as a profession, in which the central notion is transformation of information. In other countries, the term "informatics" is used with a different meaning in the context of library science, in which case it is synonymous with data storage and retrieval.

Carlo Ghezzi is an emeritus professor and former chair of software engineering at the Politecnico di Milano, Italy, and an adjunct professor at the Università della Svizzera italiana (USI), Switzerland. At the Politecnico, he has been the Rector's Delegate for research, department chair, head of the PhD program, and member of the academic senate and of the board of governors of Politecnico.

Mary Lou Ehnot Soffa is an American computer scientist noted for her research on compilers, program optimization, system software and system engineering.

<span class="mw-page-title-main">Farinaz Koushanfar</span> Computer scientist

Farinaz Koushanfar is an Iranian-American computer scientist whose research concerns embedded systems, ad-hoc networks, and computer security. She is a professor and Henry Booker Faculty Scholar of Electrical and Computer Engineering at the University of California, San Diego.

Margaret Martonosi is an American computer scientist who is currently the Hugh Trumbull Adams '35 Professor of Computer Science at Princeton University. Martonosi is noted for her research in computer architecture and mobile computing with a particular focus on power-efficiency.

Lori A. Clarke is an American computer scientist noted for her research on software engineering.

<span class="mw-page-title-main">Alexander L. Wolf</span>

Alexander L. Wolf is a Computer Scientist known for his research in software engineering, distributed systems, and computer networking. He is credited, along with his many 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.

Axel van Lamsweerde is a Belgian computer scientist and Professor of Computing Science at the Universite catholique de Louvain, known for his work on requirements engineering and the development of the KAOS goal-oriented modeling language.

Cherri M. Pancake is an ethnographer and computer scientist who works as a professor of electrical engineering and computer science and Intel Faculty Fellow at Oregon State University, and as the director of the Northwest Alliance for Computational Science & Engineering. She is known for her pioneering work on usability engineering for high performance computing. In 2018 she was elected for a two-year term as president of the Association for Computing Machinery.

Tore Dybå is a Norwegian scientist and software engineer in the fields of information systems and computer science. He has been a Chief Scientist at SINTEF ICT since 2003.

<span class="mw-page-title-main">Gail C. Murphy</span> Canadian computer scientist

Gail C. Murphy is a Canadian computer scientist who specializes in software engineering and knowledge worker productivity. Murphy is a full professor in the Department of Computer Science at the University of British Columbia, Vancouver. In 2016, she was named Associate Vice President Research pro tem and assumed the role of Vice-President, Research & Innovation on August 14, 2017. Murphy is co-founder and was Chief Scientist at Tasktop Technologies Incorporated.

ACM Student Research Competition is an annual multi-tiered research presentation competition conducted by Association for Computing Machinery (ACM) and Microsoft. The competition spans more than 20 major ACM conferences, hosting special poster sessions to showcase research at the undergraduate and graduate level. Selected semi-finalists add a slide presentation and compete for prizes in both undergraduate and graduate categories based on their knowledge, contribution, and quality of presentation. Those taking first place at the second-level competitions are invited to compete in the annual Grand Finals. Three top students in each category are selected as winners each year, representing approximately the top 1-2% of competing students.

References

  1. 1 2 "Robyn Lutz", Tenure/Tenure Track Faculty, Iowa State University Department of Computer Science, retrieved 2023-04-13
  2. 1 2 3 4 Robyn R. Lutz – Short Vita (PDF), retrieved 2023-04-13
  3. "Robyn Lutz", Award recipients, Association for Computing Machinery, retrieved 2023-04-13
  4. Robyn Lutz wins Lifetime Service Award at IEEE International Requirements Engineering Conference, Iowa State University Department of Computer Science, September 23, 2021, retrieved 2023-04-13
  5. 2022 Newly Elevated Fellows (PDF), IEEE, retrieved 2023-04-13
  6. Lutz, Jack H. (1987), "Acknowledgement", Resource-Bounded Category and Measure in Exponential Complexity Classes (PDF) (Doctoral dissertation), California Institute of Technology, pp. iii–iv
  7. Neil Lutz curriculum vitae (PDF), 2021, retrieved 2023-04-13
  8. Lutz, Jack H.; Lutz, Neil; Lutz, Robyn R.; Riley, Matthew R. (May 2019), "Robustness and games against nature in molecular programming", 2019 IEEE/ACM 41st International Conference on Software Engineering: New Ideas and Emerging Results (ICSE-NIER), IEEE, arXiv: 1902.06171 , doi:10.1109/icse-nier.2019.00025