Biography.guide
Home › People › Computer scientist › Radhia Cousot
Portrait of Radhia Cousot

Radhia Cousot

1947 – 2014

Inventor of abstract interpretation

Don't just read it — keep itBiographies to ownE-book · Audio · Video From $7 →

About Radhia Cousot

Lived 1947 – 2014 (aged 66). Radhia Cousot was a French computer scientist and engineer, known for Abstract interpretation.

Radhia Cousot, née Rezig (6 August 1947 – 1 May 2014) was a French computer scientist known for inventing abstract interpretation. Her 1985 doctoral thesis advanced the semantics, proof, and static analysis methods for concurrent and parallel programs.

Biography

Early life and education Radhia Cousot was born as Radhia Rezit on 6 August 1947, in Sakiet Sidi Youssef in the French protectorate of Tunisia. She survived the massacre of the children in her school on February 8, 1958.

Career Radhia Cousot was appointed Associate research scientist at the IMAG laboratory of the Joseph Fourier University of Grenoble (1975–1979). From 1980 she worked at the Centre national de la recherche scientifique, as junior research scientist, research scientist, senior research scientist, and senior research scientist emerita at the Computer Science laboratories of the Henri Poincaré University of Nancy (1980–1983). She worked at the University of Paris-Sud at Orsay from 1984 to 1988, then the École Polytechnique (1989–2008) where from 1991 she headed the research team "Semantics, Proof and Abstract interpretation" and the École Normale Supérieure (2006–2014).

Cousot supervised eight PhD students. Research

Together with her husband Patrick, Radhia Cousot is the originator of abstract interpretation, an influential technique in formal methods. Abstract interpretation is based on three main ideas. Any reasoning/proof/static analysis on a computer system refers to a semantics describing, at some level of abstraction, its possible executions. The reasoning/proof/static analysis should abstract away all semantic properties irrelevant to the reasoning. Because of undecidability, sound, fully automated, and always terminating reasonings on/proofs/static analysis of computer systems must perform mathematical inductions in the abstract and so, can only be approximate (even with finiteness and decidability hypothesis, because of combinatorial explosion beyond tiny systems). In her thesis, Radhia Cousot advanced the semantics, proof, and static analysis methods for concurrent and parallel programs.

Radhia Cousot is at the origin of the contacts with Airbus in January 1999 that led to the development of Astrée run-time error analyzer from 2001 onwards, a tool for sound static program analysis of embedded control/command software developed at the École Normale Supérieure and now distributed by AbsInt GmbH, a German software company specialised on static analysis. Astrée is used in the transportation, space, and medical software industries.

Awards and recognition

With Patrick Cousot, she received the ACM SIGPLAN Programming Languages Achievement Award in 2013 and the IEEE Computer Society Harlan D. Mills award in 2014 for "the invention of 'abstract interpretation', development of tool support, and its practical application".

In 2026, Cousot was announced as one of 72 historical women in STEM whose names have been proposed to be added to the 72 men already celebrated on the Eiffel Tower The plan was announced by the Mayor of Paris, Anne Hidalgo following the recommendations of a committee led by Isabelle Vauglin of Femmes et Sciences and Jean-François Martins, representing the operating company which runs the Eiffel Tower.

Radhia Cousot best young researcher paper award

Since September 2014, the Radhia Cousot best young researcher paper award is attributed annually by the program chair on behalf of the program committee of the Static Analysis Symposia (SAS).

2014 (Munich, Germany): Aleksandar Chakarov (University of Colorado, Boulder, CO, USA), Expectation invariants for probabilistic program loops as fixed points (with Sriram Sankaranarayanan), M. Müller-Olm & H. Seidl (Eds.): SAS 2014, LNCS 8723, pp. 85–100, Springer 2015 (Saint Malo, France): Marianna Rapoport (University of Waterloo, Ontario, Canada), Precise Data Flow Analysis in the Presence of Correlated Method Calls, (with Ondrej Lhoták and Frank Tip), S. Blazy & T. Jensen (Eds.): SAS 2015, LNCS 9291, pp. 54–71, Springer 2016 (Edinburgh, Scotland): Stefan Schulze Frielinghaus (Technical University of Munich, Germany), Enforcing Termination of Interprocedural Analysis, (with Helmut Seidl and Ralf Vogler), Xavier Rival (Ed.): SAS 2016, LNCS 9837, pp. 447–468, Springer 2017 (New York, NY, USA): Suvam Mukherjee (Indian Institute of Science, Bangalore, India) and Oded Padon (Tel Aviv University, Israel), Thread-Local Semantics and its Efficient Sequential Abstractions for Race-Free Programs, (with Sharon Shoham, Deepak D'Souza, and Noam Rinetzky), Francesco Ranzato (Ed.): SAS 2017, LNCS 10422, pp 253–276, Springer

Publications

Static Analysis by Abstract Interpretation of Embedded Critical Software Grammar semantics, analysis and parsing by abstract interpretation An Abstract Interpretation Framework for Termination A Semantic Integrated Development Environment An Abstract Interpretation Framework for Refactoring with Application to Extract Methods with Contracts Theories, Solvers and Static Analysis by Abstract Interpretation ANDROMEDA: accurate and scalable security analysis of web applications Automatic Inference of Necessary Preconditions A Galois Connection Calculus for Abstract Interpretation Static Analysis and Verification of Aerospace Software by Abstract Interpretation

Researchgate records 99 publications by Coursot

Biography shop

Don’t just read it —
keep it.

Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.

  • E-book
  • Audio
  • Video
Browse the shop — from $7

Instant download · yours to keep · every purchase keeps this site free

Important facts

Birth century
Nationality
Known for
Abstract interpretation
Education
Nancy-Université, National Polytechnic School, Joseph Fourier University
Employers
Joseph Fourier University, National Center for Scientific Research, Henri Poincaré University, University of Paris-Sud
Awards
Harlan D. Mills Award; Programming Languages Achievement Award; 72 scientist women names on the Eiffel tower; Association for Computing Machinery; IEEE Computer Society

Family & relationships

Spouse
Patrick Cousot

People in Radhia Cousot's life

Named in this biography and alive at the same time

Contemporaries

People whose lives overlapped Radhia Cousot's

Frequently asked questions

Who was Radhia Cousot?

Inventor of abstract interpretation (1947–2014)

When was Radhia Cousot born?

Radhia Cousot was born on 6 August 1947 in Sakiet Sidi Youssef.

When did Radhia Cousot die?

Radhia Cousot died on 1 May 2014 in New York City.

What was Radhia Cousot's occupation?

Radhia Cousot was a computer scientist and engineer.

What was Radhia Cousot known for?

Radhia Cousot was known for Abstract interpretation.

What nationality was Radhia Cousot?

Radhia Cousot was French.

Sources & further reading

· Wikipedia: Radhia Cousot

· Wikidata: Q16930398

· DBpedia: Radhia Cousot

Cite this page

APA: Biography.guide. (2026). Radhia Cousot. https://biography.guide/radhia-cousot/

MLA: "Radhia Cousot." Biography.guide, https://biography.guide/radhia-cousot/.

Chicago: "Radhia Cousot." Biography.guide. https://biography.guide/radhia-cousot/.

Data last updated: 2026-09-20 · Spot an error? Report a correction.

Portrait: Wikimedia Commons · author & licence

Page generated 2026-09-27 04:57 UTC