# Manny Lehman

> Known for Lehman's laws of software evolution

**Wikidata**: [Q6751015](https://www.wikidata.org/wiki/Q6751015)  
**Wikipedia**: [English](https://en.wikipedia.org/wiki/Manny_Lehman_(computer_scientist))  
**Source**: https://4ort.xyz/entity/manny-lehman-q6751015

## Summary
Manny Lehman was a German computer scientist and engineer known for his foundational work on software evolution, particularly the formulation of Lehman's laws. These principles describe how software systems evolve over time, influencing modern software development practices and maintenance strategies.

## Biography
- Born: January 24, 1925, Germany
- Nationality: Germany
- Education: Imperial College London
- Known for: Lehman's laws of software evolution
- Employer(s): Imperial College London, Middlesex University
- Field(s): Computer science

## Contributions
Manny Lehman is best known for his work on software evolution, which he formalized in the 1970s and 1980s. His most notable contributions include the formulation of Lehman's laws, which describe eight principles governing the evolution of large software systems. These laws, such as "Continuing Change" and "Increasing Complexity," have become foundational in software engineering, guiding how developers approach maintenance and updates. Lehman's research emphasized the dynamic nature of software and the need for adaptive strategies rather than static solutions. His work, published in papers like "On Understanding Laws, Evolution, and Conservation in the Large-Program Life Cycle" (1979) and "Programs, Life Cycles, and Laws of Software Evolution" (1980), laid the groundwork for modern software maintenance practices. Lehman's insights continue to influence how organizations manage long-term software projects, ensuring they remain relevant and adaptable over time.

## FAQs
### Q: What are Lehman's laws of software evolution?
A: Lehman's laws are eight principles that describe how software systems evolve over time, emphasizing continuous change, increasing complexity, and the need for feedback mechanisms to maintain stability.

### Q: Where did Manny Lehman study?
A: Manny Lehman studied at Imperial College London, where he was also affiliated as an employer.

### Q: What awards did Manny Lehman receive?
A: Manny Lehman received the ACM Fellow award in 1994, the Harlan D. Mills Award in 2001, and the Stevens Award in 2003.

### Q: Who were Manny Lehman's doctoral students?
A: Peter G. Harrison was one of Manny Lehman's doctoral students.

### Q: What was Manny Lehman's primary field of work?
A: Manny Lehman's primary field of work was computer science.

## Why They Matter
Manny Lehman's work on software evolution has had a profound impact on the field of computer science, particularly in software engineering and maintenance. His laws provide a framework for understanding how software systems change over time, which is crucial for managing large-scale projects. Lehman's insights have influenced modern software development practices, ensuring that systems remain adaptable and relevant. His research has been cited in numerous academic papers and industry reports, shaping how organizations approach software maintenance and updates. Lehman's legacy continues to guide developers in creating sustainable and evolvable software solutions, making his contributions essential to the field.

## Notable For
- Formulated Lehman's laws of software evolution, which describe the principles governing software system evolution.
- Published landmark papers on software maintenance and life cycles, influencing modern development practices.
- Received the ACM Fellow award in 1994 for his significant contributions to computer science.
- Served as a doctoral advisor to Peter G. Harrison, shaping the careers of future computer scientists.
- His work on software evolution remains foundational in software engineering and maintenance strategies.

## Body
### Early Life and Education
Manny Lehman was born on January 24, 1925, in Germany. He pursued his education at Imperial College London, where he laid the groundwork for his future contributions to computer science.

### Academic Career
Lehman was affiliated with Imperial College London and Middlesex University, where he conducted groundbreaking research on software evolution. His work at these institutions provided the foundation for his later research.

### Lehman's Laws of Software Evolution
Lehman's most significant contribution was the formulation of Lehman's laws, which describe eight principles governing the evolution of large software systems. These laws, such as "Continuing Change" and "Increasing Complexity," emphasize the dynamic nature of software and the need for adaptive strategies.

### Notable Publications
Lehman's research was published in influential papers, including "On Understanding Laws, Evolution, and Conservation in the Large-Program Life Cycle" (1979) and "Programs, Life Cycles, and Laws of Software Evolution" (1980). These publications have been widely cited and continue to shape software engineering practices.

### Awards and Recognition
Lehman received numerous awards and honors for his contributions to computer science, including the ACM Fellow award in 1994, the Harlan D. Mills Award in 2001, and the Stevens Award in 2003. These accolades recognize his significant impact on the field.

### Legacy
Manny Lehman's work on software evolution remains foundational in computer science, influencing how developers approach maintenance and updates. His laws continue to guide modern software development practices, ensuring that systems remain adaptable and relevant over time.

## Schema Markup
```json
{
  "@context": "https://schema.org",
  "@type": "Person",
  "name": "Manny Lehman",
  "jobTitle": "Computer Scientist",
  "worksFor": [{"@type": "Organization", "name": "Imperial College London"}, {"@type": "Organization", "name": "Middlesex University"}],
  "nationality": {"@type": "Country", "name": "Germany"},
  "birthDate": "1925-01-24",
  "birthPlace": {"@type": "Place", "name": "Germany"},
  "alumniOf": {"@type": "EducationalOrganization", "name": "Imperial College London"},
  "knowsAbout": ["Computer Science", "Software Evolution"],
  "sameAs": ["https://www.wikidata.org/wiki/Q123456789", "https://en.wikipedia.org/wiki/Manny_Lehman_(computer_scientist)"],
  "description": "German computer scientist known for Lehman's laws of software evolution."
}

## References

1. [Source](http://reengineer.org/stevens/)
2. [Source](https://awards.acm.org/award_winners/lehman_1008853)
3. [Source](https://awards.acm.org/fellows/award-recipients)
4. [Source](https://www.computer.org/volunteering/awards/mills)
5. Mathematics Genealogy Project
6. Virtual International Authority File
7. Freebase Data Dumps. 2013
8. National Library of Israel Names and Subjects Authority File