| 2019 | Coordination | Self-organising Coordination Regions: A Pattern for Edge Computing. | Roberto Casadei, Danilo Pianini, Mirko Viroli, Antonio Natali |
| 2002 | SEKE | On the event coordination in multi-component systems. | Gianluca Moro, Antonio Natali |
| 2000 | OOPSLA | Parametric polymorphism in Java: an approach to translation based on reflective features. | Mirko Viroli, Antonio Natali |
| 1998 | CoopIS | Data Access Services and Automatic Generation of Cooperative Interfaces. | Gianluca Moro, Antonio Natali, Claudio Sartori |
| 1998 | SAC | On the expressive power of a language for programming coordination media. | Enrico Denti, Antonio Natali, Andrea Omicini |
| 1997 | Coordination | Programmable Coordination Media. | Enrico Denti, Antonio Natali, Andrea Omicini |
| 1996 | Coordination | An Extensible Frame work for the Development of Coordinated Applications. | Enrico Denti, Antonio Natali, Andrea Omicini, Marco Venuti |
| 1994 | ECOOP | Object-Oriented Computations in Logic Programming. | Andrea Omicini, Antonio Natali |
| 1994 | ICRA | A Multi-Agent Framework and Programming Environment for Autonomous Robotics. | Francesco Zanichelli, Stefano Caselli, Antonio Natali, Andrea Omicini |
| 1993 | ICLP | Moving Prolog Toward Objects. | Enrico Denti, Antonio Natali, Andrea Omicini |
| 1993 | ISMIS | Development of a Programming Environment for Intelligent Robotics. | Stefano Caselli, Antonio Natali, Francesco Zanichelli |
| 1989 | ICLP | The Design of an Abstract Machine for Efficient Implementation of Contexts in Logic Programming. | Evelina Lamma, Paola Mello, Antonio Natali |
| 1987 | ECOOP | Objects as Communicating Prolog Units. | Paola Mello, Antonio Natali |
| 1986 | ESOP | Programs as Collections of Communicating Prolog Units. | Paola Mello, Antonio Natali |
| 1982 | ICDCS | MML: A programming line for multiple-microprocessors systems. | Maurelio Boari, Stefano Crespi-Reghizzi, Alberto Daspr, Antonio Natali |