Disclaimer: Papers are made available on this webpage to
ensure timely dissemination of research results. Copyright and all
rights therein are retained by authors or other copyright holders.
Samuele Carpineti, Cosimo Laneve, Luca Padovani, PiDuce
– A Project for Experimenting Web Services
Technologies, in Science of Computer Programming,
Vol. 74, Issue 10, pp. 777–811, ISSN 0167-6423,
Elsevier, 2009.
Giuseppe Castagna, Nils Gesbert, Luca Padovani, A Theory of Contracts
for Web Services, in ACM Transactions on Programming
Languages and Systems (TOPLAS), Vol. 31, Issue 5, ISSN
0164-0925, New York, NY, USA, 2009.
Luca Padovani, MathML Formatting with TeX
Rules, TeX Fonts, and TeX Quality,
TUGboat, The Communications of the TeX
Users Group, Vol. 24, No. 1, pp. 53–61, ISSN 0896-3207,
Portland, Oregon, USA, 2003.
Paolo Casarini, Luca Padovani, The
GNOMEDOM Engine, in
Markup Languages: Theory & Practice, Vol. 3, Issue
2, pp. 173–190, ISSN 1099-6621, MIT Press, 2002.
Viviana Bono, Luca Padovani,
Polymorphic Endpoint Types for Copyless Message
Passing, in Proceedings of the
4th Workshop on Interaction and Concurrency Experience (ICE'11), EPTCS 59, pp. 52–67,
Reykjavík, Iceland, 2011.
Luca Padovani,
Fair Subtyping for Multi-Party Session Types, in
Proceedings of the
13th International Conference on Coordination Models and Languages (COORDINATION'11), LNCS 6721,
pp. 127–141,
Reykjavík, Iceland, 2011.
Giuseppe Castagna,
Mariangiola Dezani-Ciancaglini, Luca
Padovani, On Global Types and Multi-Party Sessions, in
Proceedings of the 13th IFIP International Conference on Formal Methods for Open Object-based Distributed Systems and 30th IFIP International Conference on FORmal TEchniques for Networked and Distributed Systems (FMOODS'11), LNCS
6722,
pp. 1–28, Reykjavík, Iceland, 2011.
Viviana Bono,
Chiara Messa, Luca Padovani, Typing
Copyless Message Passing, in Proceedings of
the 20th European Symposium on Programming (ESOP'11), LNCS 6602,
pp. 57–76, Saarbrücken, Germany, 2011.
Luca Padovani, Session Types = Intersection Types + Union
Types, in Proceedings of
the 5th Workshop on Intersection Types and Related Systems (ITRS'10), EPTCS 45,
pp. 71–89,
Edinburgh, Scotland, 2010.
Giuseppe Castagna, Mariangiola Dezani-Ciancaglini, Elena Giachino, Luca Padovani, Foundations of Session
Types, in Proceedings of
the 11th International ACM SIGPLAN Symposium on Principles and Practice of Declarative Programming (PPDP'09),
pp. 219–230, Coimbra, Portugal, 2009.
Giuseppe Castagna,
Luca Padovani,
Contracts for Mobile Processes,
in Proceedings of the
20th International Conference on Concurrency Theory (CONCUR'09), LNCS 5710,
pp. 211–228, Bologna, Italy, 2009.
Luca Padovani,
Session Types at the Mirror,
best scored paper in Proceedings of the
2nd Workshop on Interaction and Concurrency Experience (ICE'09),
EPTCS 12,
pp. 71–86,
Bologna, Italy, 2009.
Giuseppe Castagna,
Luca Padovani,
A Preliminary Proposal of Decidable Testing Relations for Infinitary Asynchronous CCS, presented at the
11th International Workshop on Verification of Infinite-State Systems (INFINITY'09),
Bologna, Italy, 2009.
Luca Padovani,
Contract-Directed Synthesis of Simple Orchestrators,
in Proceedings of the
19th International Conference on Concurrency Theory (CONCUR'08), LNCS 5201,
pp. 131–146,
Toronto, Canada, 2008.
Cosimo Laneve,
Luca Padovani,
The Pairing of Contracts and Session Types,
in Concurrency, Graphs and Models (Ugo65'08), LNCS 5065,
pp. 681–700, Pisa, Italy, 2008.
Giuseppe Castagna,
Nils Gesbert,
Luca Padovani,
A Theory of Contracts for Web Services,
in Proceedings of the 35th annual symposium on Principles of Programming Languages (POPL'08),
pp. 261–272, San Francisco, California, 2008.
Cosimo Laneve,
Luca Padovani,
The Must Preorder Revisited – An Algebraic
Theory for Web Services Contracts, in Proceedings of
the 18th International Conference on Concurrency Theory (CONCUR'07), LNCS 4703,
pp. 212–225, Lisbon, Portugal, 2007.
Marco Bernardo,
Luca Padovani,
Performance-Oriented Comparison of Web Services via
Client-Specific Testing Preorders, in Proceedings of
the 9th IFIP Conference of Formal Methods for Open Object-Based Distributed Systems (FMOODS'07), LNCS 4468,
pp. 269–284, Paphos, Cyprus, 2007.
Giuseppe Castagna,
Nils Gesbert,
Luca Padovani,
A Theory of Contracts for Web Services,
in Proceedings of the 5th ACM SIGPLAN Workshop on Programming Language Technologies for XML (PLAN-X'07),
pp. 37–48, Nice, France, 2007.
(superseded by A Theory of Contracts for Web Services in Proceedings of the 35th annual symposium on Principles of Programming Languages (POPL'08)).
Samuele Carpineti,
Giuseppe Castagna,
Cosimo Laneve,
Luca Padovani,
A Formal Account of Contracts for Web Services, in
Proceedings of the 3rd International Workshop on Web Services and Formal Methods (WS-FM'06), LNCS
4184,
pp. 148–162, Vienna, Austria, 2006.
Luca Padovani,
Stefano Zacchiroli,
From Notation to Semantics: There and Back Again,
in Proceedings of the 5th International Conference on Mathematical Knowledge Management (MKM'06),
LNAI 4108,
pp. 194–207, Wokingham, UK, 2006.
Cosimo Laneve,
Luca Padovani,
Smooth Orchestrators, in Proceedings
of International Conference on Foundations of Software Science and Computation Structures (FoSSaCS'06), LNCS 3921,
pp. 32–46, Vienna, Austria, 2006.
Nadia Busi,
Luca Padovani,
A Distributed Implementation of Mobile Nets as Mobile
Agents, in Proceedings of
the 7th IFIP Conference of Formal Methods for Open Object-Based Distributed Systems (FMOODS'05), LNCS 3535,
pp. 259–274, Athens, Greece, 2005.
Luca Padovani,
Compilation of Generic Regular Path Expressions Using C++
Class Templates, in Proceedings of
the 14th Conference on Compiler Construction (CC'05), LNCS 3443,
pp. 27–42, Edinburgh, Scotland, 2005.
Luca Padovani,
Claudio Sacerdoti Coen,
Stefano Zacchiroli,
A Generative Approach to the Implementation of Language
Bindings for the Document Object Model, in the
Proceedings of the 3rd International Conference on Generative Programming and Component Engineering (GPCE'04), LNCS
3286,
pp. 469–487, Vancouver, British Colombia, Canada, 2004.
Luca Padovani,
Riccardo Solmi,
An Investigation on the Dynamics of Direct-Manipulation
Editors for Mathematics, in the Proceedings of
the 3rd International Conference on Mathematical Knowledge Management (MKM'04) LNCS 3119,
pp. 302–316, Białowieża, Poland, 2004.
Luca Padovani,
A Math Canvas for the GNOME Desktop,
in the Proceedings of the 5th Annual GNOME User and Developer European Conference (GUADEC'04),
Publication Series No. 107, ISSN 0806-5942, Agder University College,
Kristiansand, Norway, 2004.
Luca Padovani,
Interactive Editing of MathML Markup
Using TeX Syntax,
in Preprints
for the 2004 Annual Meeting and in Proceedings of
the International Conference on TeX, XML, and Digital Typography (TUG'04), LNCS 3130,
pp. 125–138, Xanthi, Greece, 2004.
Luca Padovani,
On the Roles of LaTeX and MathML in
Encoding and Processing Mathematical Expressions, in
Proceedings of the 2nd International Conference on Mathematical Knowledge Management (MKM'03), LNCS
2594,
pp. 66–79, Bertinoro, Italy, 2003.
Luca Padovani,
A Standalone Rendering Engine for MathML,
in Proceedings of the MathML International Conference (MathML'02),
Chicago, Illinois, USA, 2002.
Yuzhen Xie,
Stephen M. Watt,
Luca Padovani,
A Lisp Subset Based on MathML,
in Proceedings of the MathML International Conference (MathML'02),
Chicago, Illinois, USA, 2002.
Andrea Asperti,
Ferruccio Guidi,
Luca Padovani,
Claudio Sacerdoti Coen,
Irene Schena,
Mathematical Knowledge Management in HELM,
in Proceedings of the 1st International Workshop on Mathematical Knowledge Management (MKM'01),
RISC, A-4232 Schloss Hagenberg, Austria, 2001.
Andrea Asperti,
Luca Padovani,
Claudio Sacerdoti Coen,
Irene Schena,
HELM and the Semantic Math-Web, in
Proceedings of the 14th International Conference on Theorem Proving in Higher Order Logics (TPHOLs'01), LNCS
2152,
pp. 59–74, Edinburgh, Scotland, 2001.
Andrea Asperti,
Luca Padovani,
Claudio Sacerdoti Coen,
Irene Schena,
XML, Stylesheets and the Re-mathematization of Formal Content,
in Proceedings of Extreme Markup Languages Conference (EXTREME'01),
pp. 17–27, Montréal, Québec, Canada, 2001.
Paolo Casarini,
Luca Padovani,
The GNOMEDOM Engine,
in Proceedings of Extreme Markup Languages Conference (EXTREME'01),
pp. 45–53, Montréal, Québec, Canada, 2001.
Andrea Asperti,
Luca Padovani,
Claudio Sacerdoti Coen,
Irene Schena,
Formal Mathematics on the Web,
in Proceedings of the 8th International Conference `Crimea 2001': Libraries and Associations in the Transient World: New Technologies and New Forms of Cooperation (Crimea'01),
Vol. 1, pp. 342–346, Sudak, Ukraine, 2001.
Andrea Asperti,
Luca Padovani,
Claudio Sacerdoti Coen,
Irene Schena,
Formal Mathematics in MathML,
Session Presentation at the 1st MathML International Conference (MathML'00),
Urbana-Champaign, Illinois, USA, 2000.
Andrea Asperti,
Luca Padovani,
Claudio Sacerdoti Coen,
Irene Schena,
Towards a Library of Formal Mathematics,
Technical Report at 13th International Conference on Theorem Proving in Higher Order Logics (TPHOLs'00),
Portland, Oregon, USA, 2000.
Andrea Asperti,
Luca Padovani,
Claudio Sacerdoti Coen,
Irene Schena,
Content-Centric Logical Environments,
Short Presentation at 15th Annual IEEE Symposium on Logic in Computer Science (LICS'00),
Santa Barbara, California, USA, 2000.
Luca Padovani,
Contract-based Discovery and Adaptation of Web Services,
9th International School on Formal Methods for the Design of Computer, Communication and Software Systems: Web Services (SFM'09), LNCS 5569,
pp. 213–260, 2009.
Marco Bernardo,
Luca Padovani,
Gianluigi Zavattaro (editors),
Formal Methods for Web Services, LNCS 5569,
9th International School on Formal Methods for the Design of Computer, Communication and Software Systems: Web Services (SFM'09).
Fair Subtyping for Multi-Party Session Types,
Rencontre des groupes de travail GEOCAL (Géométrie du calcul) et LAC (Logique, Algèbre et Calcul) du GDR Informatique mathématique (LAC'11),
Palaiseau, France, 2011.
Luca Padovani,
Contract-based Discovery and Adaptation of Web Services,
Workshop on Security Oriented Formal Techniques (WSOFT'10),
Pisa, Italy, 2010
and
4th Workshop on Formal Languages and Analysis of Contract-Oriented Software (FLACOS'10),
Pisa, Italy, 2010.
Luca Padovani,
Un linguaggio distribuito con agenti mobili: analisi progettuale e implementazione
(A distributed language with mobile agents: design and
implementation), Master thesis, 1998.