papers: CBSE 2011 paper
authorStefano Zacchiroli <zack@upsilon.cc>
Fri, 11 Mar 2011 09:59:24 +0000 (10:59 +0100)
committerStefano Zacchiroli <zack@upsilon.cc>
Fri, 11 Mar 2011 09:59:24 +0000 (10:59 +0100)
research/publications.mdwn

index 5944639..3a08317 100644 (file)
@@ -41,6 +41,11 @@ in reverse chronological order.
 
 # <span title="international, peer-reviewed conferences">conference proceedings</span>
 
+ 1. Pietro Abate, <a href="http://www.dicosmo.org">Roberto Di Cosmo</a>, <a href="http://www.pps.jussieu.fr/~treinen">Ralf Treinen</a>, <a href="http://upsilon.cc/~zack">Stefano Zacchiroli</a>. **MPM: a modular package manager**.  <em>To appear in proceedings of CBSE 2011 (the<a href="http://cbse-conferences.org/2011/">14th International ACM SIGSOFT
+      Symposium on Component Based Software Engineering</a>), Boulder, Colorado, USA, 21-23 June, 2011.</em>
+    [[!toggle id=id36 text="Abstract..."]] [[!toggleable id=id36 text="""
+    *Abstract:* Software distributions in the FOSS world rely on so-called package managers for the installation and removal of packages on target machines. State-of-the-art package managers are monolithic in architecture, and each of them is hard-wired to an ad-hoc dependency solver implementing a customized heuristics. In this paper we propose a modular architecture allowing for pluggable dependency solvers and backends. We argue that this is the path that leads to the next generation of package managers that will deliver better results, accept more expressive input languages, and can be easily adaptable to new platforms. We present a working prototype—called MPM—which has been implemented following the design advocated in this paper.
+    """]]
  1. <a class="paper_download" href="splc2010-fd-deps.pdf">[.pdf]</a> <span class="doi_logo"><a href="http://dx.doi.org/10.1007/978-3-642-15579-6_40" title="Document Object Identifier">doi&gt;</a></span> <a href="http://www.dicosmo.org">Roberto Di Cosmo</a>, <a href="http://upsilon.cc/~zack">Stefano Zacchiroli</a>. **Feature Diagrams as Package Dependencies**.  <em>In proceedings of SPLC 2010 (the<a href="http://msr.uwaterloo.ca/msr2010/">14th International Software
       Product Line Conference</a>), Jeju Island, South Korea, 13-17 September 2010.<a href="http://www.springerlink.com/content/978-3-642-15578-9/contents/">LNCS
       6287</a>, ISBN 978-3-642-15578-9,<a href="http://www.springerlink.com/content/7534146613550207/">pp. 476-480</a>, Springer-Verlag, 2010.</em>