<?xml version="1.0" encoding="utf-8" ?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns="http://purl.org/rss/1.0/">




    



<channel rdf:about="http://www.irill.org/blog/homepage/RSS">
  <title>IRILL blog</title>
  <link>http://www.irill.org</link>

  <description>
    
      Blog of IRILL (Research and Innovation Initiative on Free Software)
    
  </description>
  

  
            <syn:updatePeriod>daily</syn:updatePeriod>
            <syn:updateFrequency>1</syn:updateFrequency>
            <syn:updateBase>2012-12-18T12:17:13Z</syn:updateBase>
        

  <image rdf:resource="http://www.irill.org/logo.png" />

  <items>
    <rdf:Seq>
      
        <rdf:li rdf:resource="http://www.irill.org/blog/euro-llvm-2013-videos-and-feedback">
        </rdf:li>
      
      
        <rdf:li rdf:resource="http://www.irill.org/blog/debconf-11-and-12-videos-available">
        </rdf:li>
      
      
        <rdf:li rdf:resource="http://www.irill.org/blog/compiler-testing-via-a-theory-of-sound-optimisations-in-the-c11-c-11-memory-model">
        </rdf:li>
      
      
        <rdf:li rdf:resource="http://www.irill.org/blog/schedule-of-euro-llvm-2013-published">
        </rdf:li>
      
      
        <rdf:li rdf:resource="http://www.irill.org/blog/videos-logiciels-libres-et-enseignement-superieur">
        </rdf:li>
      
      
        <rdf:li rdf:resource="http://www.irill.org/blog/use-formal-methods-to-verify-an-ada-program-with-spark2014-1">
        </rdf:li>
      
      
        <rdf:li rdf:resource="http://www.irill.org/blog/boostez-votre-code">
        </rdf:li>
      
      
        <rdf:li rdf:resource="http://www.irill.org/blog/how-firefox-makes-your-javascript-run-faster">
        </rdf:li>
      
      
        <rdf:li rdf:resource="http://www.irill.org/blog/on-the-provenance-of-free-and-open-source-software-and-the-legal-implications-of-its-reuse">
        </rdf:li>
      
      
        <rdf:li rdf:resource="http://www.irill.org/blog/mozilla-performance-work-week-at-irill">
        </rdf:li>
      
      
        <rdf:li rdf:resource="http://www.irill.org/blog/patoline-la-typographie-lego-en-ocaml">
        </rdf:li>
      
      
        <rdf:li rdf:resource="http://www.irill.org/blog/fosdem-2013-videos-available">
        </rdf:li>
      
      
        <rdf:li rdf:resource="http://www.irill.org/blog/harmony-une-plate-forme-dobservation-de-levolution-logicielle">
        </rdf:li>
      
      
        <rdf:li rdf:resource="http://www.irill.org/blog/gsoc-meetup-a-irill">
        </rdf:li>
      
      
        <rdf:li rdf:resource="http://www.irill.org/blog/le-sens-du-partage">
        </rdf:li>
      
    </rdf:Seq>
  </items>

</channel>


  <item rdf:about="http://www.irill.org/blog/euro-llvm-2013-videos-and-feedback">
    <title>Euro LLVM 2013 videos and feedback</title>
    <link>http://www.irill.org/blog/euro-llvm-2013-videos-and-feedback</link>
    <description>Two weeks after the Euro LLVM event in Paris, IRILL is glad to share the videos of the event.</description>
    <content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>All the videos are available on the IRILL website:</p>
<p><a href="http://www.irill.org/videos/euro-llvm-2013">http://www.irill.org/videos/euro-llvm-2013</a></p>
<p>A feedback of the conference has been published on the LLVM blog:</p>
<p><a class="external-link" href="http://blog.llvm.org/2013/05/eurollvm-2013-paris-france.html">http://blog.llvm.org/2013/05/eurollvm-2013-paris-france.html</a></p>]]></content:encoded>

    <dc:publisher>No publisher</dc:publisher>
    <dc:creator>Sylvestre Ledru</dc:creator>
    <dc:rights></dc:rights>
    
    <dc:date>2013-05-14T12:50:00Z</dc:date>
    <dc:type>News Item</dc:type>
  </item>


  <item rdf:about="http://www.irill.org/blog/debconf-11-and-12-videos-available">
    <title>DebConf 11 and 12 videos available</title>
    <link>http://www.irill.org/blog/debconf-11-and-12-videos-available</link>
    <description>To celebrate the release of Debian Wheezy (7.0), IRILL is glad to publish all the videos of the Debian Conference (DebConf) 2011 and 2012. 
The 128 videos are available both as OGG and MP4 (H-264) formats.
</description>
    <content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p><span>DebConf 11, the annual Debian conference took place in Banja Luka, Republika Srpska, Bosnia and Herzegovina. 56 talks or BoF have been recorded during this event:</span></p>
<p><a href="http://www.irill.org/videos/debconf-11/">http://www.irill.org/videos/debconf-11/</a></p>
<p>DebConf 12 took place in <span>Managua, Nicaragua</span>. 72 talks or BoF have been recorded during this event, including many of them in <a href="http://www.irill.org/videos/debconf-12/debian-day-spanish" class="external-link">Spanish</a>.</p>
<p><a href="http://www.irill.org/videos/debconf-11/">http://www.irill.org/videos/debconf-12/</a></p>]]></content:encoded>

    <dc:publisher>No publisher</dc:publisher>
    <dc:creator>Sylvestre Ledru</dc:creator>
    <dc:rights></dc:rights>
    
    <dc:date>2013-05-06T14:30:00Z</dc:date>
    <dc:type>News Item</dc:type>
  </item>


  <item rdf:about="http://www.irill.org/blog/compiler-testing-via-a-theory-of-sound-optimisations-in-the-c11-c-11-memory-model">
    <title>Compiler Testing via a Theory of Sound Optimisations in the C11/C++11 Memory Model </title>
    <link>http://www.irill.org/blog/compiler-testing-via-a-theory-of-sound-optimisations-in-the-c11-c-11-memory-model</link>
    <description>Jeudi 25 avril, nous recevons CRobin Morisset - Parkas (INRA, DI ENS)
avec Pankaj Pawan et Francesco Zappa Nardelli qui nous parleront de "Compiler Testing via a Theory of Sound Optimisations in the C11/C++11 Memory Model"</description>
    <content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>Compilers sometimes generate correct sequential code but break the  concurrency memory model of the programming language: these subtle  compiler bugs are observable only when the miscompiled functions  interact with concurrent contexts, making them particularly hard to  detect. In this work we design a strategy to reduce the hard problem of  hunting concurrency compiler bugs to differential testing of sequential  code and build a tool that puts this strategy to work. Our first  contribution is a theory of sound optimisations in the C11/C++11 memory  model, covering most of the optimisations we have observed in real  compilers and validating the claim that common compiler optimisations  are sound in the C11/C++11 memory model. Our second contribution is to  show how, building on this theory, concurrency compiler bugs can be  identified by comparing the memory trace of compiled code against a  reference memory trace for the source code. Our tool identified several  mistaken write introductions and  other unexpected behaviours in the  latest release of the gcc compiler.</p>]]></content:encoded>

    <dc:publisher>No publisher</dc:publisher>
    <dc:creator>Sylvestre Ledru</dc:creator>
    <dc:rights></dc:rights>
    
    <dc:date>2013-04-23T14:33:38Z</dc:date>
    <dc:type>News Item</dc:type>
  </item>


  <item rdf:about="http://www.irill.org/blog/schedule-of-euro-llvm-2013-published">
    <title>Schedule of Euro LLVM 2013 published</title>
    <link>http://www.irill.org/blog/schedule-of-euro-llvm-2013-published</link>
    <description></description>
    <content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<div dir="ltr" style="text-align: left; ">
<div dir="ltr" style="text-align: left; ">In less than two weeks, the <a href="http://llvm.org/devmtg/2013-04/">2013 edition of the Euro LLVM</a> conference will start in historic center of Paris, France.  The schedule has just been published.  Most of different aspects of the LLVM infrastructure will present at the event.  See below for the full details!</div>
<h3 id="monday"></h3>
<h3 id="monday">Monday, April 29th</h3>
<table>
<tbody>
<tr>
<th>Time</th> <th>Room</th> <th>Subject</th>
</tr>
<tr>
<td>11:00 - 13:00</td>
<td>Entrance</td>
<td>Registration</td>
</tr>
<tr>
<td>12:30 - 13:15</td>
<td>ENS restaurant</td>
<td>Lunch</td>
</tr>
<tr>
<td>13:14 - 13:30</td>
<td>Dussane</td>
<td>Welcome - Day 1</td>
</tr>
<tr>
<td>13:30 - 14:30</td>
<td>Dussane</td>
<td>Keynote : <a href="http://llvm.org/devmtg/2013-04/#talk3">Optimization in LLVM - Numbers, A Case Study, and Looking Forward</a></td>
</tr>
<tr>
<td rowspan="2">14:30 - 15:15</td>
<td>Dussane</td>
<td>Talk : <a href="http://llvm.org/devmtg/2013-04/#talk2">Towards OpenMP Support in LLVM</a></td>
</tr>
<tr>
<td>Résistants</td>
<td>Talk : <a href="http://llvm.org/devmtg/2013-04/#talk1">Dagger: decompilation to LLVM IR</a></td>
</tr>
<tr>
<td>15:15 - 15:45</td>
<td></td>
<td>Coffee break</td>
</tr>
<tr>
<td rowspan="2">15:45 - 16:30</td>
<td>Dussane</td>
<td>Talk : <a href="http://llvm.org/devmtg/2013-04/#talk14">LLVM on IBM POWER processors: a progress report</a></td>
</tr>
<tr>
<td>Résistants</td>
<td>Talk : <a href="http://llvm.org/devmtg/2013-04/#talk9">Performing Source-to-Source Transformations with Clang</a></td>
</tr>
<tr>
<td rowspan="2">16:30 - 17:15</td>
<td>Dussane</td>
<td>Talk : <a href="http://llvm.org/devmtg/2013-04/#talk12">How to implement an LLVM Assembler</a></td>
</tr>
<tr>
<td>Résistants</td>
<td>Talk : <a href="http://llvm.org/devmtg/2013-04/#talk4">clang-format - Automatic formatting for C++</a></td>
</tr>
<tr>
<td>20:00 - 23:00</td>
<td></td>
<td>Dinner cruise on the Seine river, in Paris, for those who registered to the dinner</td>
</tr>
</tbody>
</table>
<h3 id="tuesday">Tuesday, April 30th</h3>
<table>
<tbody>
<tr>
<th>Time</th> <th>Room</th> <th>Subject</th>
</tr>
<tr>
<td>8:45 -  9:00</td>
<td>Dussane</td>
<td>Welcome - Day 2</td>
</tr>
<tr>
<td>9:00 - 10:00</td>
<td>Dussane</td>
<td>Keynote : <a href="http://llvm.org/devmtg/2013-04/#talk7">How Computers Work</a></td>
</tr>
<tr>
<td rowspan="2">10:00 - 10:45</td>
<td>Dussane</td>
<td>Talk : <a href="http://llvm.org/devmtg/2013-04/#talk10">LLVM Interpreter, a key component in validation of OpenCL compilers</a></td>
</tr>
<tr>
<td>Résistants</td>
<td>Talk : <a href="http://llvm.org/devmtg/2013-04/#talk6">Run-time tracking of uninitialized data with MemorySanitizer</a></td>
</tr>
<tr>
<td>10:45 - 11:05</td>
<td></td>
<td>Coffee break</td>
</tr>
<tr>
<td>11:05 - 12:05</td>
<td>Dussane</td>
<td><a href="http://llvm.org/devmtg/2013-04/#ltalkabstract">Lightning talks</a></td>
</tr>
<tr>
<td rowspan="2">12:05 - 12:35</td>
<td>Résistants</td>
<td><a href="http://llvm.org/devmtg/2013-04/#posterabstract">Posters</a></td>
</tr>
<tr>
<td>Cavailles</td>
<td><a href="http://llvm.org/devmtg/2013-04/#posterabstract">Posters</a></td>
</tr>
<tr>
<td>12:35 - 13:35</td>
<td>ENS restaurant</td>
<td>Lunch</td>
</tr>
<tr>
<td rowspan="2">13:35 - 14:20</td>
<td>Dussane</td>
<td>Talk : <a href="http://llvm.org/devmtg/2013-04/#talk8">lld - Solving the Linking Performance Problem</a></td>
</tr>
<tr>
<td>Résistants</td>
<td>Talk : <a href="http://llvm.org/devmtg/2013-04/#talk13">An experimental framework for Pragma Handling in Clang</a></td>
</tr>
<tr>
<td rowspan="2">14:20 - 15:05</td>
<td>Dussane</td>
<td>Talk : <a href="http://llvm.org/devmtg/2013-04/#talk5">Debug Info - Status and Directions</a></td>
</tr>
<tr>
<td>Résistants</td>
<td>Talk : <a href="http://llvm.org/devmtg/2013-04/#talk11">Implementing Data Layout Optimizations in LLVM Framework</a></td>
</tr>
<tr>
<td>15:05 - 16:05</td>
<td>Dussane</td>
<td>Tutorial : <a href="http://llvm.org/devmtg/2013-04/#tuto1">The Clang AST - a tutorial</a></td>
</tr>
<tr>
<td>16:05 - 16:20</td>
<td>Dussane</td>
<td>Closing word</td>
</tr>
</tbody>
</table>
<br /> The event is sponsored by <a href="http://www.arm.com/">ARM</a>,   <a href="http://www.google.com/">Google</a>,   <a href="http://www.irill.org/">IRILL</a>/<a href="http://www.inria.fr/">INRIA</a>,   <a href="http://www.intel.com/">Intel</a>,   <a href="http://www.parrot.com/">Parrot</a>,   <a href="http://www.qualcomm.com/quicinc/">QuIC</a>,   <a href="http://www.samsung.com/">Samsung</a></div>]]></content:encoded>

    <dc:publisher>No publisher</dc:publisher>
    <dc:creator>Sylvestre Ledru</dc:creator>
    <dc:rights></dc:rights>
    
    <dc:date>2013-04-19T17:13:59Z</dc:date>
    <dc:type>News Item</dc:type>
  </item>


  <item rdf:about="http://www.irill.org/blog/videos-logiciels-libres-et-enseignement-superieur">
    <title>Videos : Logiciels libres et enseignement supérieur </title>
    <link>http://www.irill.org/blog/videos-logiciels-libres-et-enseignement-superieur</link>
    <description>Les vidéos de l'événement "LSoC: Logiciels libres et enseignement supérieur" sont maintenant en ligne.</description>
    <content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>L'année dernière avait lieu la première session de la journée de conférence et discussion  <i>Logiciels libres et enseignement supérieur.</i></p>
<p>IRILL est heureux de diffuser les 9 présentations qui ont eu lieu lors de cet événement:<a href="http://www.irill.org/videos/education-et-FLOSS" class="external-link"> http://www.irill.org/videos/education-et-FLOSS</a></p>]]></content:encoded>

    <dc:publisher>No publisher</dc:publisher>
    <dc:creator>Sylvestre Ledru</dc:creator>
    <dc:rights></dc:rights>
    
    <dc:date>2013-04-12T15:55:00Z</dc:date>
    <dc:type>News Item</dc:type>
  </item>


  <item rdf:about="http://www.irill.org/blog/use-formal-methods-to-verify-an-ada-program-with-spark2014-1">
    <title>Use formal methods to verify an Ada program with SPARK2014</title>
    <link>http://www.irill.org/blog/use-formal-methods-to-verify-an-ada-program-with-spark2014-1</link>
    <description>Jeudi 11 avril, nous recevons Claire Dross de Adacore qui nous parlera de "Use formal methods to verify an Ada program with SPARK2014" </description>
    <content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>From the beginning, the Ada language was designed for critical  software. It is still mostly used for the development of such systems.  To facilitate the expression of requirements for the verification of  programs, the last update of the Ada language includes new capabilities,  such as contracts on functions or type invariants. With the increase  cost of unit testing, the certification standards are opening to formal  methods as a new way to address verification activities. Therefore, more  and more users are interested in using formal methods for verifying  part of their software.</p>
<p>In this talk, we present the upcoming version of the SPARK subset of  Ada. It aims at easily allowing formal analysis on parts of an Ada  program. We then give some hints on how formal verification is conducted  in this tool. Finally, we explain how formal proof can be used in  combination with more traditional testing.</p>]]></content:encoded>

    <dc:publisher>No publisher</dc:publisher>
    <dc:creator>Sylvestre Ledru</dc:creator>
    <dc:rights></dc:rights>
    
    <dc:date>2013-04-09T13:54:07Z</dc:date>
    <dc:type>News Item</dc:type>
  </item>


  <item rdf:about="http://www.irill.org/blog/boostez-votre-code">
    <title>« Boostez » votre code !</title>
    <link>http://www.irill.org/blog/boostez-votre-code</link>
    <description>Inria propose une troisième édition de "Boost You Code". </description>
    <content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>Vous êtes étudiant ? Ingénieur jeune diplômé ? Le développement  logiciel open source vous passionne ? Cette année encore, inria vous  donne l'opportunité avec le concours <i>Boost Your Code </i>de  présenter votre projet à un jury de scientifiques et de professionnels.  Et toujours à la clé, un contrat d'un an pour développer votre projet   au sein de notre Institut.</p>
<p><a class="external-link" href="http://www.inria.fr/actualite/actualites-inria/boost-your-code-2013">Plus d'informations</a></p>]]></content:encoded>

    <dc:publisher>No publisher</dc:publisher>
    <dc:creator>Sylvestre Ledru</dc:creator>
    <dc:rights></dc:rights>
    
    <dc:date>2013-03-30T09:50:00Z</dc:date>
    <dc:type>News Item</dc:type>
  </item>


  <item rdf:about="http://www.irill.org/blog/how-firefox-makes-your-javascript-run-faster">
    <title>How Firefox Makes Your JavaScript Run Faster </title>
    <link>http://www.irill.org/blog/how-firefox-makes-your-javascript-run-faster</link>
    <description>In the context of the Mozilla performance week, Nathan Froyd from Mozilla will explain how Firefox makes Javascript run faster. </description>
    <content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>JavaScript performance has become increasingly important over the  last several years,  as the size of web applications have increased and  as JavaScript has become an attractive target for language translation, a  sort of "bytecode for the web".</p>
<p>This talk will discuss several of the techniques the JavaScript  engine in Firefox uses  to improve JavaScript performance.  We will also  describe asm.js, a subset of JavaScript  designed for efficient  translation to machine code and suitable as a target for language  translation.</p>]]></content:encoded>

    <dc:publisher>No publisher</dc:publisher>
    <dc:creator>Sylvestre Ledru</dc:creator>
    <dc:rights></dc:rights>
    
    <dc:date>2013-03-20T17:35:00Z</dc:date>
    <dc:type>News Item</dc:type>
  </item>


  <item rdf:about="http://www.irill.org/blog/on-the-provenance-of-free-and-open-source-software-and-the-legal-implications-of-its-reuse">
    <title>On the provenance of Free and Open Source Software and the legal implications of its reuse</title>
    <link>http://www.irill.org/blog/on-the-provenance-of-free-and-open-source-software-and-the-legal-implications-of-its-reuse</link>
    <description>Jeudi 21 mars, nous recevons Daniel German qui nous parlera de "On the provenance of Free and Open Source Software and the legal implications of its reuse"</description>
    <content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>Free and Open Source Software (FOSS) has become an important source  of components to reuse, in both commercial and non commercial software.  While these components are free (i.e. gratis) they are made available  with a license that indicates the conditions under which it can be used.  As a consequence, the license of a component might restrict how it can  be reused. In this talk I'll describe our recent work regarding reuse of  FOSS components:</p>
<ul>
<li>The problem of provenance discovery in FOSS.  Components are   frequently distributed in binary form, making it difficult to trace   back their origin. In other cases code snippets are copied from one   product to another. I'll describe Joa, a system that is capable of   finding the provenance of Java classes in both binary and source  code  form.</li>
<li> The problem of license compliance and auditing: how to determine if   a software system is satisfying all the legal constraints imposed by   the components it reuses. I'll describe Ninka, a system for license   identification, and a model that puts together Joa and Ninka to do   license compliance of Java applications </li>
</ul>
<p>More: <a class="external-link" href="http://turingmachine.org/blog/">Daniel's blog</a></p>]]></content:encoded>

    <dc:publisher>No publisher</dc:publisher>
    <dc:creator>Sylvestre Ledru</dc:creator>
    <dc:rights></dc:rights>
    
    <dc:date>2013-03-17T13:40:00Z</dc:date>
    <dc:type>News Item</dc:type>
  </item>


  <item rdf:about="http://www.irill.org/blog/mozilla-performance-work-week-at-irill">
    <title>Mozilla Performance Work Week at IRILL</title>
    <link>http://www.irill.org/blog/mozilla-performance-work-week-at-irill</link>
    <description>In a week, IRILL will host the Mozilla Performance Work in Paris.</description>
    <content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>The goal is this event is to improve the performances of the various Mozilla software like Firefox or Thunderbird.</p>
<p>The event, internal to the Mozilla community, will take place at IRILL between the March 18 to the 22.</p>]]></content:encoded>

    <dc:publisher>No publisher</dc:publisher>
    <dc:creator>Sylvestre Ledru</dc:creator>
    <dc:rights></dc:rights>
    
    <dc:date>2013-03-11T14:51:23Z</dc:date>
    <dc:type>News Item</dc:type>
  </item>


  <item rdf:about="http://www.irill.org/blog/patoline-la-typographie-lego-en-ocaml">
    <title>Patoline : la typographie "lego" en OCaml </title>
    <link>http://www.irill.org/blog/patoline-la-typographie-lego-en-ocaml</link>
    <description>Le 14 mars, nous recevons Pierre-Etienne Meunier du LAMA et LIAFA qui nous parlera de Patoline </description>
    <content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<div class="kssattr-target-parent-fieldname-text-07fd47655a2143dc84e9c13eae8be823 kssattr-macro-rich-field-view kssattr-templateId-widgets/rich kssattr-atfieldname-text " id="parent-fieldname-text-07fd47655a2143dc84e9c13eae8be823">
<p>Depuis TeX82, bien peu d'outils ont été développés pour  la typographie automatique, en particulier des mathématiques. Dans cet  exposé, je présenterai une collection d'outils et de bibliothèques  OCaml, développés au LAMA en 2012, pour l'écriture de documents  structurés.</p>
<p>L'une des idées directrices de notre approche est de rendre les  parties de ce projet les plus indépendantes possible, pour éviter de  tomber dans le piège de TeX et LaTeX, qui ont enfermé leurs utilisateurs  dans un langage immobile pendant 30 ans. Ainsi, il est possible de  remplacer des morceaux de Patoline à presque tous les niveaux, tout en  restant compatible avec le reste : on peut changer le langage,  l'algorithme d'optimisation, le driver de sortie, le modèle de structure  des documents… tout en conservant le reste des fonctionnalités.</p>
</div>]]></content:encoded>

    <dc:publisher>No publisher</dc:publisher>
    <dc:creator>Sylvestre Ledru</dc:creator>
    <dc:rights></dc:rights>
    
    <dc:date>2013-03-11T14:25:00Z</dc:date>
    <dc:type>News Item</dc:type>
  </item>


  <item rdf:about="http://www.irill.org/blog/fosdem-2013-videos-available">
    <title>FOSDEM 2013 videos available</title>
    <link>http://www.irill.org/blog/fosdem-2013-videos-available</link>
    <description></description>
    <content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>All the videos recorded during FOSDEM 2013 are now available on the IRILL website.</p>
<p>For example, two videos can be recommended:</p>
<ul>
<li> Kohsuke Kawaguchi talks about <a href="http://www.irill.org/videos/fosdem-2013/main-tracks/How_we_made_the_Jenkins_community" class="external-link">How we made the Jenkins community</a></li>
<li>Michael Meeks details how to <a href="http://www.irill.org/videos/fosdem-2013/main-tracks/LibreOffice__cleaning_and_re_factoring_a_giant_code_base" class="external-link">C<span>leaning and re-factoring a giant code-base like Libreoffice</span></a></li>
</ul>]]></content:encoded>

    <dc:publisher>No publisher</dc:publisher>
    <dc:creator>Sylvestre Ledru</dc:creator>
    <dc:rights></dc:rights>
    
    <dc:date>2013-02-28T16:55:00Z</dc:date>
    <dc:type>News Item</dc:type>
  </item>


  <item rdf:about="http://www.irill.org/blog/harmony-une-plate-forme-dobservation-de-levolution-logicielle">
    <title>Harmony : Une plate-forme d'observation de l'évolution logicielle</title>
    <link>http://www.irill.org/blog/harmony-une-plate-forme-dobservation-de-levolution-logicielle</link>
    <description>Xavier Blanc du Labri viendra le jeudi 28 février à IRILL pour présenter et échanger autour de Harmony.</description>
    <content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>Plusieurs métriques permettent de mesurer la qualité interne d’une  application (complexité cyclomatique, profondeur de l’arbre d’héritage,  dépendances d’architecture, etc.). Pour autant, le lien entre métriques  et effort de développement ou de maintenance n’a pas encore été  pleinement démontré. En effet, si plusieurs études montrent qu’il existe  une corrélation entre métriques et maintenance, ces mêmes études  montrent que les corrélations dépendent de plusieurs facteurs tels que  la nature de l’application, l’organisation des développeurs mais aussi  des langages de programmation utilisés.</p>
<p>L’équipe Génie Logiciel du <a class="external-link" href="http://www.labri.fr/">LaBRI</a>,  qui effectue sa recherche sur l’évolution logicielle, a développé  Harmony, un outil d’observation permettant de mesurer l’impact des  métriques sur la maintenance logicielle. L’objectif étant de mesurer la  valeur des métriques sur l’évolution de plusieurs applications et d’en  calculer leurs impacts.</p>
<p>Cette présentation à l’IRILL aura pour objectif de présenter Harmony  et de faire un point sur l’état de l’art des études portant sur le  domaine des métriques et de l’évolution logicielle. Nous présenterons  les résultats que nous avons obtenus dans ce domaine.</p>]]></content:encoded>

    <dc:publisher>No publisher</dc:publisher>
    <dc:creator>Sylvestre Ledru</dc:creator>
    <dc:rights></dc:rights>
    
    <dc:date>2013-02-26T10:20:32Z</dc:date>
    <dc:type>News Item</dc:type>
  </item>


  <item rdf:about="http://www.irill.org/blog/gsoc-meetup-a-irill">
    <title>GSoC Meetup à IRILL</title>
    <link>http://www.irill.org/blog/gsoc-meetup-a-irill</link>
    <description>IRILL accueillera un meetup autour du Google Summer of Code (GSoC) le 13 mars prochain.</description>
    <content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>Le 13 mars prochain, IRILL accueillera un meetup autour du Google Summer of Code (GSoC). <br />Ce meetup est à destination de potentiels étudiants mais aussi de mentors.<br />Le but de ce meetup est de présenter le Google Summer of Code, son fonctionnement et ses différents jalons.<br />Des  représentants des projets Debian, LLVM, Gnome et Scilab seront  présents  lors de ce meetup pour présenter leurs projets et répondre aux  questions des potentiels étudiants.<br /><br />Ce meetup aura lieu le 13 mars entre 16 et 20 heures dans les <a class="external-link" href="http://www.irill.org/about/access">locaux d'IRILL</a><br />dans la salle Algorithme.</p>]]></content:encoded>

    <dc:publisher>No publisher</dc:publisher>
    <dc:creator>Sylvestre Ledru</dc:creator>
    <dc:rights></dc:rights>
    
    <dc:date>2013-02-20T16:45:00Z</dc:date>
    <dc:type>News Item</dc:type>
  </item>


  <item rdf:about="http://www.irill.org/blog/le-sens-du-partage">
    <title>Le sens du partage.</title>
    <link>http://www.irill.org/blog/le-sens-du-partage</link>
    <description>Le 14 février, nous recevons Thibaut Balabonski de l'équipe Gallium à Inria, qui nous parlera du sens du partage</description>
    <content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>Le partage, ou la mémorisation de résultats intermédiaires, ajoute des « raccourcis » à l'espace de réduction d'un programme fonctionnel. On pourrait penser que ces raccourcis permettent d'arriver plus vite au résultat. Ce n'est cependant qu'à moitié exact.  Nous montrerons en effet que dans le cadre de la « réduction faible », qui donne une bonne approximation des stratégies d'évaluation que l'on sait mettre en œuvre simplement, les réductions optimales avec ou sans partage ont même longueur.  En revanche, toujours en réduction faible, nous verrons que sans partage ces stratégies optimales ne peuvent pas être calculables, alors qu'avec partage il existe des stratégies optimales très simples, à commencer par « l'appel par nécessité » de Wadsworth. Le partage ne modifie donc pas la borne inférieure. Il la rend accessible.</p>
<div></div>
<div>Attention. Cet exposé contient des utilisations inusuelles du lambda-lifting et des transformations CPS.</div>]]></content:encoded>

    <dc:publisher>No publisher</dc:publisher>
    <dc:creator>Sylvestre Ledru</dc:creator>
    <dc:rights></dc:rights>
    
    <dc:date>2013-02-11T21:00:00Z</dc:date>
    <dc:type>News Item</dc:type>
  </item>





</rdf:RDF>
