User profiles for Roberto Di Cosmo

Roberto Di Cosmo

Professor of Computer Science, University Paris Diderot
Verified email at dicosmo.org
Cited by 3696

Managing the complexity of large free and open source package-based software distributions

F Mancinelli, J Boender, R Di Cosmo… - 21st IEEE/ACM …, 2006 - ieeexplore.ieee.org
The widespread adoption of free and open source software (FOSS) in many strategic contexts
of the information technology society has drawn the attention on the issues regarding how …

Dependency solving: a separate concern in component evolution management

P Abate, R Di Cosmo, R Treinen, S Zacchiroli - Journal of Systems and …, 2012 - Elsevier
Maintenance of component-based software platforms often has to face rapid evolution of
software components. Component dependencies, conflicts, and package managers with …

Package upgrades in FOSS distributions: Details and challenges

R Di Cosmo, S Zacchiroli, P Trezentos - Proceedings of the 1st …, 2008 - dl.acm.org
The upgrade problems faced by Free and Open Source Software distributions have
characteristics not easily found elsewhere. We describe the structure of packages and their role in …

[HTML][HTML] Software heritage: Why and how to preserve software source code

R Di Cosmo, S Zacchiroli - iPRES 2017, 2017 - digipres.org
Software is now a key component present in all aspects of our society. Its preservation has
attracted growing attention over the past years within the digital preservation community. We …

[HTML][HTML] Aeolus: A component model for the cloud

R Di Cosmo, J Mauro, S Zacchiroli… - Information and …, 2014 - Elsevier
We introduce the Aeolus component model, which is specifically designed to capture
realistic scenarios arising when configuring and deploying distributed applications in the so-called …

Strong dependencies between software components

P Abate, R Di Cosmo, J Boender… - 2009 3rd International …, 2009 - ieeexplore.ieee.org
Component-based systems often describe context requirements in terms of explicit inter-component
dependencies. Studying large instances of such systems - such as free and open …

[BOOK][B] Isomorphisms of types: from lambda-calculus to information retrieval and language design

R DiCosmo - 1995 - books.google.com
Roberto Di Cosmo LIENS-DMI Ecole Normale … Di Cosmo, Roberto, 1963Isomorphisms of
types: from [ lambda ]-calculus to information retrieval and language design / Roberto Di Cosmo

[PDF][PDF] Building the universal archive of source code

JF Abramatic, R Di Cosmo, S Zacchiroli - Communications of the ACM, 2018 - dl.acm.org
… Jean-François Abramatic, Roberto Di Cosmo, and Stefano Zacchiroli … Di Cosmo, R. and
Zacchiroli, S. Software Heritage: Why … Roberto Di Cosmo (roberto@dicosmo.org) is director of …

A historical analysis of Debian package incompatibilities

M Claes, T Mens, R Di Cosmo… - 2015 IEEE/ACM 12th …, 2015 - ieeexplore.ieee.org
Users and developers of software distributions are often confronted with installation problems
due to conflicting packages. A prototypical example of this are the Linux distributions such …

Provable isomorphisms of types

K Bruce, R Di Cosmo, G Longo - Mathematical Structures in …, 1992 - ens.hal.science
A constructive characterization is given of the isomorphisms which must hold in all models of
the typed lambda calculus with surjective pairing. Using the close relation between closed …