# Mary Shaw

> American software engineer

**Wikidata**: [Q14241](https://www.wikidata.org/wiki/Q14241)  
**Wikipedia**: [English](https://en.wikipedia.org/wiki/Mary_Shaw_(computer_scientist))  
**Source**: https://4ort.xyz/entity/mary-shaw

## Summary
Mary Shaw is an American computer scientist and software engineer known for her pioneering work in software engineering, particularly in the development of innovative curricula and research in software architecture. She is a professor at Carnegie Mellon University and has significantly influenced the field through her leadership, publications, and mentorship.

## Biography
- **Born**: September 1, 1943, in Washington, D.C.
- **Nationality**: United States
- **Education**: Ph.D. from Carnegie Mellon University
- **Known for**: Contributions to software engineering, software architecture, and computer science education
- **Employer(s)**: Carnegie Mellon University (since 1971), Rice University
- **Field(s)**: Computer science, software engineering

## Contributions
Mary Shaw has made significant contributions to software engineering and computer science education. She is recognized for her work in software architecture, which has helped shape modern software design principles. Shaw has authored numerous influential papers and books, including her seminal work on software architecture in the 1990s. She has also played a key role in developing innovative computer science curricula, which have been adopted by institutions worldwide. Her leadership in the Association for Computing Machinery (ACM) and her mentorship of numerous doctoral students have further cemented her legacy in the field.

## FAQs
### Q: What is Mary Shaw known for?
A: Mary Shaw is known for her pioneering work in software engineering and software architecture, as well as her leadership in developing innovative computer science curricula.

### Q: Where did Mary Shaw earn her Ph.D.?
A: Mary Shaw earned her Ph.D. from Carnegie Mellon University.

### Q: What awards has Mary Shaw received?
A: Mary Shaw has received several prestigious awards, including the National Medal of Technology and Innovation (2012), the Stevens Award (2005), and the ACM Fellow (1996).

### Q: Who were Mary Shaw's doctoral advisors?
A: Mary Shaw's doctoral advisors were Alan Perlis and William Wulf.

### Q: What is Mary Shaw's current affiliation?
A: Mary Shaw is currently affiliated with Carnegie Mellon University, where she has been a professor since 1971.

## Why They Matter
Mary Shaw's work has had a profound impact on the field of software engineering. Her research in software architecture has influenced how modern software systems are designed and built. Shaw's innovative curricula have shaped computer science education, making it more accessible and relevant to students worldwide. Her leadership in professional organizations like the ACM has helped advance the field and mentor the next generation of computer scientists. Without her contributions, the field of software engineering would lack many of the foundational principles and educational frameworks that are now standard.

## Notable For
- Recipient of the National Medal of Technology and Innovation (2012)
- ACM Fellow (1996)
- Pioneering work in software architecture
- Development of innovative computer science curricula
- Mentorship of numerous doctoral students, including Paul Norman Hilfinger, Rob DeLine, and Jonathan Rosenberg

## Body
### Early Life and Education
Mary Shaw was born on September 1, 1943, in Washington, D.C. She earned her Ph.D. from Carnegie Mellon University, where she studied under the guidance of Alan Perlis and William Wulf.

### Career and Research
Shaw has been a professor at Carnegie Mellon University since 1971. Her research focuses on software engineering and software architecture, with a particular emphasis on the design and structure of large-scale software systems. She has authored numerous influential papers and books, including her seminal work on software architecture in the 1990s.

### Awards and Honors
Mary Shaw has received several prestigious awards for her contributions to computer science. In 2012, she was awarded the National Medal of Technology and Innovation for her pioneering leadership in the development of innovative curricula in Computer Science. She was also named an ACM Fellow in 1996 and received the Stevens Award in 2005.

### Mentorship and Leadership
Shaw has mentored numerous doctoral students, many of whom have gone on to make significant contributions to the field of computer science. She has also been actively involved in professional organizations, including the Association for Computing Machinery (ACM), where she has held leadership roles.

## Schema Markup
```json
{
  "@context": "https://schema.org",
  "@type": "Person",
  "name": "Mary Shaw",
  "jobTitle": "Computer Scientist",
  "worksFor": {"@type": "Organization", "name": "Carnegie Mellon University"},
  "nationality": {"@type": "Country", "name": "United States"},
  "birthDate": "1943-09-01",
  "birthPlace": "Washington, D.C.",
  "alumniOf": [{"@type": "EducationalOrganization", "name": "Carnegie Mellon University"}],
  "knowsAbout": ["Software Engineering", "Computer Science"],
  "sameAs": ["https://www.wikidata.org/wiki/Q6779572", "https://en.wikipedia.org/wiki/Mary_Shaw_(computer_scientist)"],
  "description": "American computer scientist known for her work in software engineering and software architecture."
}

## References

1. Encyclopedia.com
2. Mathematics Genealogy Project
3. [ORCID Public Data File 2023](https://pub.orcid.org/v3.0/0000-0003-1337-4557/employment/683250)
4. [Source](https://www.nationalmedals.org/laureates)
5. [Source](http://reengineer.org/stevens/)
6. [Source](https://awards.acm.org/fellows/award-recipients)
7. general catalog of BnF
8. Virtual International Authority File
9. CiNii Research
10. SNAC
11. Czech National Authority Database
12. [Source](https://nationalmedals.org/laureate/mary-shaw/)
13. [ORCID Public Data File 2020](https://pub.orcid.org/v3.0_rc1/0000-0003-1337-4557/researcher-urls/405673)
14. IdRef
15. SciGraph