add UDD paper, draft version of
authorStefano Zacchiroli <zack@upsilon.cc>
Sun, 21 Feb 2010 15:23:32 +0000 (16:23 +0100)
committerStefano Zacchiroli <zack@upsilon.cc>
Sun, 21 Feb 2010 15:23:32 +0000 (16:23 +0100)
research/publications.mdwn
research/publications/msr2010-udd.pdf [new file with mode: 0644]

index d60cdfa..f2ce2d9 100644 (file)
@@ -59,6 +59,12 @@ in reverse chronological order.
 
 # <span title="international, peer-reviewed conferences">conference proceedings</span>
 
+ 1. <a class="paper_download" href="msr2010-udd.pdf"><img src="../../img/pdf-format-logo.png" alt=""/>[.pdf]</a> <a href="http://www.loria.fr/~lnussbau/">Lucas Nussbaum</a>, <a href="http://upsilon.cc/~zack">Stefano Zacchiroli</a>. **The Ultimate Debian Database: Consolidating Bazaar Metadata for Quality Assurance and Data Mining**.  <em>To appear in proceedings of MSR 2010 (the <a href="http://msr.uwaterloo.ca/msr2010/">7th IEEE Working Conference on
+      Mining Software Repositories</a>, co-located with <a href="http://www.sbs.co.za/ICSE2010/">ICSE 2010</a>),
+      IEEE. 02-03/05/2010, Cape Town, South Africa.</em>
+    [[!toggle id=id33 text="Abstract..."]] [[!toggleable id=id33 text="""
+    *Abstract:* FLOSS distributions like RedHat and Ubuntu require a lot more complex infrastructures than most other FLOSS projects. In the case of community-driven distributions like Debian, the development of such an infrastructure is often not very organized, leading to new data sources being added in an impromptu manner while hackers set up new services that gain acceptance in the community. Mixing and matching data is then harder than should be, albeit being badly needed for Quality Assurance and data mining. Massive refactoring and integration is not a viable solution either, due to the constraints imposed by the bazaar development model. This paper presents the Ultimate Debian Database (UDD), which is the countermeasure adopted by the Debian project to the above "data hell". UDD gathers data from various data sources into a single, central SQL database, turning Quality Assurance needs that could not be easily implemented before into simple SQL queries. The paper also discusses the customs that have contributed to the data hell, the lessons learnt while designing UDD, and its applications and potentialities for data mining on FLOSS distributions.
+    """]]
  1. <a class="paper_download" href="jfla10-dh-ocaml.pdf"><img src="../../img/pdf-format-logo.png" alt=""/>[.pdf]</a> <a href="http://www.pps.jussieu.fr/~dogguy/">Mehdi Dogguy</a>, <a href="http://stephane.glondu.net/">Stéphane Glondu</a>, <a href="http://sylvain.le-gall.net/">Sylvain Le Gall</a>, <a href="http://upsilon.cc/~zack">Stefano Zacchiroli</a>. **Enforcing Type-Safe Linking using Inter-Package Relationships**.  <em>To appear in proceedings of JFLA 2010 (the <a href="http://jfla.inria.fr/2010/">21st Journée Francophones des Langages
       Applicatifs</a>). 30/01-02/02/2010 - La Ciotat, France.</em>
     [[!toggle id=id32 text="Abstract..."]] [[!toggleable id=id32 text="""
diff --git a/research/publications/msr2010-udd.pdf b/research/publications/msr2010-udd.pdf
new file mode 100644 (file)
index 0000000..f084b2d
Binary files /dev/null and b/research/publications/msr2010-udd.pdf differ