search
Get Started
search
E. Allen Emerson - Computer Scientist
zoom_in Click to enlarge

E. Allen Emerson

description E. Allen Emerson Overview

E. Allen Emerson is an American computer scientist and professor at the University of Texas at Austin. In the early 1980s, he co-developed model checking, an automated technique for verifying the correctness of hardware and software systems, alongside Edmund Clarke. This method became a vital tool in the electronics industry for detecting logical errors in microchip designs.

In 2007, Emerson and Clarke shared the ACM Turing Award with Joseph Sifakis for this groundbreaking work in formal verification.

insights Ranking position

E. Allen Emerson ranks #38 of 185 in the Computer Scientist ranking, behind Stuart Russell, ahead of Chuck Thacker.

help E. Allen Emerson FAQ

What is model checking in computer science?

Model checking is an automated technique for verifying finite-state systems, invented jointly by E. Allen Emerson and Edmund Clarke in the early 1980s. It allows engineers to mathematically verify that a hardware or software system meets its formal specifications without testing it manually.

Did E. Allen Emerson win the Turing Award?

Yes, Emerson won the 2007 ACM Turing Award alongside Edmund Clarke and Joseph Sifakis. They were recognized for their transformative work in making formal verification a standard practice in the industry.

Where does E. Allen Emerson teach?

Emerson is a Regents Chair Professor of Computer Science at the University of Texas at Austin. He has spent the majority of his distinguished academic career at UT Austin, where he helped found the model checking field.

What specific technique did Emerson introduce to model checking?

Emerson, along with Chin-Laung Lei, introduced symbolic model checking using Binary Decision Diagrams (BDDs). This innovation allowed the verification of significantly larger systems by representing state spaces algebraically rather than enumerating every single state.

Reviews & Comments

Write a Review

rate_review

Be the first to review

Share your thoughts with the community and help others make better decisions.

Save to your list

Save your favorites and follow how their scores change over time.

Save favorites
Get updates
Compare scores

Already have an account? Sign in

Compare Items

See how they stack up against each other

Comparing
VS
Select 1 more item to compare