World's Best Scientists 2026 revealed!

D-Index & Metrics

Computer Science

D-Index
40
Citations
5946
World Ranking
9379
National Ranking
226

Research.com Recognitions

  • 2011 - Member of Academia Europaea

Overview

Giuseppe Castagna is affiliated with the Centre national de la recherche scientifique (CNRS) in France. Their research primarily falls under the broad domain of Computer Science, with a particular focus on Artificial Intelligence, Computational Theory and Mathematics, and Software. Additional areas of study include Hardware and Architecture, as well as Computer Networks and Communications.

The core topics addressed in Castagna's work include Logic, programming, and type systems; Logic, Reasoning, and Knowledge; Model-Driven Software Engineering Techniques; Parallel Computing and Optimization Techniques; Advanced Database Systems and Queries; semigroups and automata theory; and Software Engineering Research.

Castagna has a consistent record of publications, especially in the venue Proceedings of the ACM on Programming Languages, where four papers have been published. Other publication venues include arXiv (Cornell University), The Art Science and Engineering of Programming, HAL (Le Centre pour la Communication Scientifique Directe), and Logical Methods in Computer Science.

  • On type-cases, union elimination, and occurrence typing (2022, Proceedings of the ACM on Programming Languages)
  • The Design Principles of the Elixir Type System (2023, The Art Science and Engineering of Programming)
  • Covariance and Controvariance: a fresh look at an old issue: a primer in advanced type systems for learning functional programmers (2020, HAL)
  • Polymorphic Type Inference for Dynamic Languages (2024, Proceedings of the ACM on Programming Languages)
  • Covariance and Controvariance: a fresh look at an old issue (a primer in advanced type systems for learning functional programmers) (2022, Logical Methods in Computer Science)

Frequent coauthors in Castagna's research include Mickaël Laurent, Kim Nguyễn, Guillaume Duboc, Matthew Lutze, and José Valim. Collaborations have resulted in multiple joint publications, particularly with the first two coauthors, each appearing in four joint works.

Giuseppe Castagna was recognized in 2011 as a Member of Academia Europaea. This distinction highlights a level of engagement within the broader scientific community without attributing specific qualitative judgments.

Best Publications

  • CDuce: an XML-centric general-purpose language

    Véronique Benzaken;Giuseppe Castagna;Alain Frisch

  • On binary methods

    Kim Bruce;Luca Cardelli;Giuseppe Castagna;Gary T. Leavens

  • Covariance and contravariance: conflict without a cause

    Giuseppe Castagna

  • Seal: A Framework for Secure Mobile Computations

    Jan Vitek;Giuseppe Castagna

  • A theory of contracts for Web services

    Giuseppe Castagna;Nils Gesbert;Luca Padovani

  • Boxed Ambients

    Michele Bugliesi;Giuseppe Castagna;Silvia Crafa

  • Semantic subtyping: Dealing set-theoretically with function, union, intersection, and negation types

    Alain Frisch;Giuseppe Castagna;Véronique Benzaken

  • A Calculus for Overloaded Functions with Subtyping

    G. Castagna;G. Ghelli;G. Longo

  • On Global Types and Multi-Party Session

    Giuseppe Castagna;Mariangiola Dezani-Ciancaglini;Luca Padovani

  • A theory of contracts for web services

    Giuseppe Castagna;Nils Gesbert;Luca Padovani

  • Behavioral Types in Programming Languages

    Davide Ancona;Viviana Bono;Mario Bravetti;Joana Campos

  • On global types and multi-party sessions

    Giuseppe Castagna;Mariangiola Dezani-Ciancaglini;Luca Padovani

  • The Seal Calculus

    G. Castagna;J. Vitek;F. Zappa Nardelli

  • A calculus for overloaded functions with subtyping

    Giuseppe Castagna;Giorgio Ghelli;Giuseppe Longo

  • Semantic subtyping

    A. Frisch;G. Castagna;V. Benzaken

  • A formal account of contracts for web services

    S. Carpineti;G. Castagna;C. Laneve;L. Padovani

  • Parasitic methods: an implementation of multi-methods for Java

    John Boyland;Giuseppe Castagna

  • Object-Oriented Programming A Unified Foundation

    Giuseppe Castagna

  • Access control for mobile agents: The calculus of boxed ambients

    Michele Bugliesi;Giuseppe Castagna;Silvia Crafa

  • Foundations of session types

    Giuseppe Castagna;Mariangiola Dezani-Ciancaglini;Elena Giachino;Luca Padovani

  • Semantic subtyping: challenges, perspectives, and open problems

    Giuseppe Castagna

Frequent Co-Authors

Benjamin C. Pierce
Benjamin C. Pierce University of Pennsylvania
Vladimiro Sassone
Vladimiro Sassone University of Southampton
Gary T. Leavens
Gary T. Leavens University of Central Florida
Jan Vitek
Jan Vitek Northeastern University
Andrew D. Gordon
Andrew D. Gordon Microsoft (United States)
Luca Cardelli
Luca Cardelli University of Oxford
Jeremy G. Siek
Jeremy G. Siek Indiana University
Rocco De Nicola
Rocco De Nicola IMT Institute for Advanced Studies Lucca
Nobuko Yoshida
Nobuko Yoshida University of Oxford

If you think any of the details on this page are incorrect, let us know.

Report an issue

We appreciate your kind effort to assist us to improve this page, it would be helpful providing us with as much detail as possible in the text box below:

Related Online Degrees & Career Pathways

Exploring a Computer Science degree in the USA often opens doors to a wide range of related fields and online study options. Students interested in technology-driven industries frequently consider multidisciplinary avenues to expand their expertise—and their career opportunities.

For example, those inspired by the intersection of law and technology may be drawn to programs like a criminal justice degree online, which can lead to roles in cybersecurity and digital forensics. If you are interested in finance or business analytics, a cheapest accredited online accounting degree can be an excellent choice for learning data-driven decision-making.

The tech field is growing fast, and advanced qualifications like a data master online can give you specialized skills in data analysis, machine learning, and artificial intelligence—fields that are highly sought after in today’s job market.

Additionally, those with an interest in project leadership can combine technical knowledge with business skills through an online construction management degree, opening pathways into tech-driven construction and infrastructure roles. Each of these pathways provides flexible, affordable, and accredited online study opportunities, helping students tailor their education to their career goals.

Best Scientists Citing Giuseppe Castagna

Trending Scientists

Recently Published Articles