add IWOCE 2009 paper about CUDF and MooML
authorStefano Zacchiroli <zack@upsilon.cc>
Thu, 25 Jun 2009 14:05:06 +0000 (16:05 +0200)
committerStefano Zacchiroli <zack@upsilon.cc>
Thu, 25 Jun 2009 14:05:06 +0000 (16:05 +0200)
research/publications.mdwn
research/publications/mooml-iwoce-2009.pdf [new file with mode: 0644]

index 79c2503..03a819f 100644 (file)
@@ -56,6 +56,16 @@ in reverse chronological order.
 
 # <span title="international, peer-reviewed conferences">conference proceedings</span>
 
+ 1. <a class="paper_download" href="mooml-iwoce-2009.pdf"><img src="../../img/pdf-format-logo.png" alt=""/>[.pdf]</a> <a href="http://www.pps.jussieu.fr/~treinen">Ralf Treinen</a>, <a href="http://upsilon.cc/~zack">Stefano Zacchiroli</a>. **Expressing Advanced User preferences in Component Installation**.  <em>
+       To appear in proceedings
+       of <a href="http://www.iwoce.org">IWOCE 2009</a> International
+       Workshop on Open Component Ecosystem, affiliated
+       with <a href="http://www.esec-fse-2009.ewi.tudelft.nl/">ESEC/FSE 2009</a>.
+       August 24, 2009 - Amsterdam, The Netherlands.
+      </em>
+    [[!toggle id=id29 text="Abstract..."]] [[!toggleable id=id29 text="""
+    *Abstract:* State of the art component-based software collections, such as FOSS distributions, are made of up to dozens of thousands components, with complex inter-dependencies and conflicts. Given a particular installation of such a system, each request to alter the set of installed components has potentially (too) many satisfying answers. We present an architecture that allows to express advanced user preferences about package selection in FOSS distributions. The architecture is composed by a distribution-independent format for describing available and installed packages called CUDF (Common Upgradeability Description Format), and a foundational language called MooML to specify optimization criteria. We present the syntax and semantics of CUDF and MooML, and discuss the partial evaluation mechanism of MooML which allows to gain efficiency in package dependency solvers.
+    """]]
  1. <a class="paper_download" href="strongdeps-esem-2009.pdf"><img src="../../img/pdf-format-logo.png" alt=""/>[.pdf]</a> Pietro Abate, Jaap Boender, <a href="http://www.dicosmo.org">Roberto Di Cosmo</a>, <a href="http://upsilon.cc/~zack">Stefano Zacchiroli</a>. **Strong Dependencies between Software Components**.  <em>
        To appear in proceedings
        of <a href="http://www.csc2.ncsu.edu/conferences/esem/">ESEM
diff --git a/research/publications/mooml-iwoce-2009.pdf b/research/publications/mooml-iwoce-2009.pdf
new file mode 100644 (file)
index 0000000..4016261
Binary files /dev/null and b/research/publications/mooml-iwoce-2009.pdf differ