Recherche - Archive ouverte HAL Accéder directement au contenu

Filtrer vos résultats

64 résultats
Image document

Foundation of Session Types

Giuseppe Castagna , Mariangiola Dezani-Ciancaglini , Elena Giachino , Luca Padovani
11th ACM SIGPLAN Conference on Principles and practice of declarative programming, 2009, Portugal. pp.219-230, ⟨10.1145/1599410.1599437⟩
Communication dans un congrès hal-00334435v2

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

Alain Frisch , Giuseppe Castagna , Véronique Benzaken
Journal of the ACM (JACM), 2008, 55 (4), pp.1-64. ⟨10.1145/1391289.1391293⟩
Article dans une revue hal-00336120v1

XML Typechecking

Giuseppe Castagna , Véronique Benzaken , Haruo Hosoya , Benjamin C. Pierce , Stijn Vansummeren
The Encyclopedia of Database Systems, Springer, pp.3646-3650, 2009
Chapitre d'ouvrage hal-00434495v1

Encoding CDuce in the Cpi-Calculus

Giuseppe Castagna , Mariangiola Dezani-Ciancaglini , Daniele Varacca
2006, pp.310-326
Communication dans un congrès hal-00148935v1

A Full Pattern-based Paradigm for XML Query Processing

Véronique Benzaken , Giuseppe Castagna , Cédric Miachon
2005, pp.235-252
Communication dans un congrès hal-00152591v1

Contracts for Mobile Processes

Giuseppe Castagna , Luca Padovani
CONCUR 2009, 20th. International Conference on Concurrency Theory, 2009, Italy. n. 5710, LNCS, pag. 211-228
Communication dans un congrès hal-00434461v1

Parametric polymorphism for XML

Haruo Hosoya , Alain Frisch , Giuseppe Castagna
ACM Transactions on Programming Languages and Systems (TOPLAS), 2009, 32 (1), pp.1-56. ⟨10.1145/1596527.1596529⟩
Article dans une revue hal-00435377v1
Image document

On global types and multi-party sessions

Giuseppe Castagna , Mariangiola Dezani-Ciancaglini , Luca Padovani
13th Conference on Formal Methods for Open Object-Based Distributed Systems (FMOODS) / 31th International Conference on FORmal TEchniques for Networked and Distributed Systems (FORTE), Jun 2011, Reykjavik, Iceland. pp.1-28, ⟨10.1007/978-3-642-21461-5_1⟩
Communication dans un congrès hal-00618814v1

A preliminary proposal of decidable testing relations for infinitary asynchronous CCS (position paper)

Giuseppe Castagna , Luca Padovani
INFINITY 2009: 11th International Workshop on Verification of Infinite-State Systems, 2009, France
Communication dans un congrès hal-00700685v1

Pattern by Example: type-driven visual programming of XML queries

Véronique Benzaken , Giuseppe Castagna , Dario Colazzo , Cédric Miachon
23èmes Journées Bases de Données Avancées, Oct 2007, France
Communication dans un congrès hal-00695245v1

Selected Papers of the Conference "International Colloquium on Automata, Languages and Programming 2008" (ICALP). Special issue of Logical Methods in Computer Science.

Giuseppe Castagna , Igor Walukiewicz
IfCoLog, 2009
Ouvrages hal-00694646v1

POPL '17: Proceedings of the 44th ACM SIGPLAN Symposium on Principles of Programming Languages

Giuseppe Castagna , Andrew D Gordon
2017, 978-1-4503-4660-3. ⟨10.1145/3009837⟩
Ouvrages hal-03771811v1

Programming Languages and Systems: Proceedings of the 18th European Symposium on Programming, ESOP 2009, volume 5502 of Lecture Notes in Computer Science.

Giuseppe Castagna
Springer, pp.409, 2009
Ouvrages hal-00694645v1

Pattern by example: type-driven visual programming of XML queries

Véronique Benzaken , Giuseppe Castagna , Dario Colazzo , Cédric Miachon
PPDP: ACM SIGPLAN Conference on Principles and practice of declarative programming, 2008, Spain. pp.131-142, ⟨10.1145/1389449.1389466⟩
Communication dans un congrès hal-00336118v1

A Theory of Contracts for Web Services

Giuseppe Castagna
Workshop on Formal Languages and Analysis of Contract-Oriented Software, Oct 2007, Oslo, Norway
Communication dans un congrès hal-00694649v1

Gradual typing: a new perspective

Giuseppe Castagna , Victor Lanvin , Tommaso Petrucciani , Jeremy Siek
Proceedings of the ACM on Programming Languages, 2019, 3 (POPL), pp.1-32. ⟨10.1145/3290329⟩
Article dans une revue hal-02183382v1
Image document

Static and dynamic semantics of NoSQL languages

Véronique Benzaken , Giuseppe Castagna , Kim Nguyễn , Jérôme Siméon
POPL, Jan 2013, Rome, Italy. pp.101-114, ⟨10.1145/2429069.2429083⟩
Communication dans un congrès hal-00797956v1

Polymorphic Functions with Set-Theoretic Types. Part 1: Syntax, Semantics, and Evaluation

Giuseppe Castagna , Kim Nguyen , Zhiwu Xu , Hyeonseung Im , Sergueï Lenglet , et al.
POPL '14, 41th ACM Symposium on Principles of Programming Languages, Jan 2014, San Diego, United States. pp.5-17, ⟨10.1145/2535838.2535840⟩
Communication dans un congrès hal-00907166v1

A Theory of Contracts for Web Services

Giuseppe Castagna , Nils Gesbert , Luca Padovani
PLAN-X, ACM-SIGPLAN Workshop on Programming Language Technologies for XML, 2007, France
Communication dans un congrès hal-00152547v1
Image document

Set-Theoretic Types for Polymorphic Variants

Giuseppe Castagna , Tommaso Petrucciani , Kim Nguyen
ACM SIGPLAN International Conference on Functional Programming, Sep 2016, Nara, Japan. ⟨10.1145/2951913.2951928⟩
Communication dans un congrès hal-01325644v2
Image document

Programming with union, intersection, and negation types

Giuseppe Castagna
2021
Pré-publication, Document de travail hal-03389659v1

Gradual typing with union and intersection types

Giuseppe Castagna , Victor Lanvin
Proceedings of the ACM on Programming Languages, 2017, 1 (ICFP), pp.1 - 28. ⟨10.1145/3110285⟩
Article dans une revue hal-01643309v1
Image document

Language-Integrated Queries: a BOLDR Approach

Véronique Benzaken , Giuseppe Castagna , Laurent Daynes , Julien Lopez , Kim Nguyen , et al.
WWW 2018 - International World Wide Web Conference, Apr 2018, Lyon, France. pp.1-16, ⟨10.1145/3184558.3185973⟩
Communication dans un congrès hal-01717995v2

Semantic subtyping for the pi-calculus

Giuseppe Castagna , Rocco de Nicola , Daniele Varacca
Theoretical Computer Science, 2008, 398 (1-3), pp.217-242. ⟨10.1016/j.tcs.2008.01.049⟩
Article dans une revue istex hal-00277244v1

Patterns and types for querying XML

Giuseppe Castagna
Proceedings of DBPL 2005, 10th International Symposium on Database Programming Languages LNCS n.3774, p.1-26, Springer (full version) and XSym 2005, 3rd International XML Database Symposium, LNCS n.3671 p. 1-3, Springer (summary), 2005, Norway
Communication dans un congrès hal-00152661v1

A formal account of contracts for Web Services

Samuele Carpineti , Giuseppe Castagna , Cosimo Laneve , Luca Padovani
2006, pp.148-162
Communication dans un congrès hal-00152568v1

Set-theoretic foundation of parametric polymorphism and subtyping

Giuseppe Castagna , Zhiwu Xu
ICFP '11: 16th ACM-SIGPLAN International Conference on Functional Programming, Sep 2011, Tokyo, Japan
Communication dans un congrès hal-00618839v1

On global types and multi-party sessions

Giuseppe Castagna , Mariangiola Dezani-Ciancaglini , Luca Padovani
Logical Methods in Computer Science, 2012, 8 (1), pp.1-45. ⟨10.2168/LMCS-8(1:24)2012⟩
Article dans une revue hal-00694636v1

Programmation modulaire avec surcharge et liaison tardive

Maria-Virginia Aponte , Giuseppe Castagna
Journées Francophones des Langages Applicatifs., Jan 1996, X, France
Communication dans un congrès hal-01125080v1

Typed iterators for XML

Giuseppe Castagna , Kim Nguyen
ICFP '08: 13th ACM SIGPLAN International Conference on Functional Programming, 2008, Canada. pp.15-26, ⟨10.1145/1411204.1411210⟩
Communication dans un congrès hal-00336119v1