<?xml version="1.0" encoding="utf-8"?>
<!-- generator="Joomla! 1.5 - Open Source Content Management" -->
<feed xmlns="http://www.w3.org/2005/Atom"  xml:lang="fr-fr">
	<title type="text">RIMEL</title>
	<subtitle type="text">Joomla! - le portail dynamique et système de gestion de contenu</subtitle>
	<link rel="alternate" type="text/html" href="http://gdr-gpl.cnrs.fr"/>
	<id>http://gdr-gpl.cnrs.fr/index.php</id>
	<updated>2013-05-27T14:06:20Z</updated>
	<generator uri="http://joomla.org" version="1.5">Joomla! 1.5 - Open Source Content Management</generator>
<link rel="self" type="application/atom+xml" href="http://gdr-gpl.cnrs.fr/index.php?option=com_content&amp;view=category&amp;id=38%3Astatiques&amp;Itemid=68&amp;format=feed&amp;type=atom" />
	<entry>
		<title>Prochains événements soutenus par le GDR GPL</title>
		<link rel="alternate" type="text/html" href="http://gdr-gpl.cnrs.fr/index.php?option=com_content&amp;view=article&amp;id=131:prochainesreunions&amp;catid=38:statiques&amp;Itemid=108"/>
		<published>2012-09-12T09:34:40Z</published>
		<updated>2012-09-12T09:34:40Z</updated>
		<id>http://gdr-gpl.cnrs.fr/index.php?option=com_content&amp;view=article&amp;id=131:prochainesreunions&amp;catid=38:statiques&amp;Itemid=108</id>
		<author>
			<name>Yves Ledru</name>
		<email>Yves.Ledru@imag.fr</email>
		</author>
		<summary type="html">&lt;table style=&quot;width: 700px; height: 142px;&quot; border=&quot;0&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 350px; background-color: #afeeee;&quot;&gt;&lt;strong&gt;Prochaines réunions organisées par le GDR GPL&lt;/strong&gt;&lt;/td&gt;
&lt;td style=&quot;background-color: #00ffff;&quot;&gt;&lt;/td&gt;
&lt;td style=&quot;width: 350px; background-color: #afeeee;&quot;&gt;&lt;strong&gt;Autres événements soutenus par le GDR GPL&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 350px;&quot;&gt;
&lt;ul&gt;
&lt;li&gt;Ecole des Jeunes Chercheurs en Programmation à Rennes et Dinard du 27 au 31 mai 2013 :&lt;br /&gt;&lt;strong&gt; &lt;/strong&gt;&lt;a href=&quot;http://ejcp2013.inria.fr/&quot; target=&quot;_blank&quot;&gt;http://ejcp2013.inria.fr/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Journées nationales, CIEL, AFADL, à Nancy du 2 au 5 avril 2013 :&lt;br /&gt;&lt;a href=&quot;https://sites.google.com/site/gdrgpl2013/home&quot; target=&quot;_blank&quot;&gt;https://sites.google.com/site/gdrgpl2013/home&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Journée &lt;a href=&quot;http://gdr-gpl.cnrs.fr/index.php?option=com_content&amp;amp;view=article&amp;amp;id=141:journeecostools&amp;amp;catid=35:vie-du-gdr-gpl&amp;amp;Itemid=92&quot;&gt;&lt;em&gt;&quot;Cos-tools : vers une plate-forme fédératrice pour l'ingénierie logicielle à base de composants, objets et services&quot;&lt;/em&gt;&lt;/a&gt;, le 28 mars 2013 à Paris (LIP6), organisée par le groupe COSMAL. &lt;/li&gt;
&lt;/ul&gt;
&lt;/td&gt;
&lt;td style=&quot;background-color: #afeeee;&quot;&gt;&lt;/td&gt;
&lt;td style=&quot;width: 350px;&quot; valign=&quot;top&quot;&gt;
&lt;ul&gt;
&lt;li&gt;Conférences ECOOP, ECMFA et ECSA à Montpellier du 1er au 5 juillet 2013 :&lt;a href=&quot;http://www.lirmm.fr/ec-montpellier-2013/&quot;&gt; &lt;br /&gt;http://www.lirmm.fr/ec-montpellier-2013/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/td&gt;
&lt;td style=&quot;background-color: #afeeee;&quot;&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2&gt;
</summary>
		<content type="html">&lt;table style=&quot;width: 700px; height: 142px;&quot; border=&quot;0&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 350px; background-color: #afeeee;&quot;&gt;&lt;strong&gt;Prochaines réunions organisées par le GDR GPL&lt;/strong&gt;&lt;/td&gt;
&lt;td style=&quot;background-color: #00ffff;&quot;&gt;&lt;/td&gt;
&lt;td style=&quot;width: 350px; background-color: #afeeee;&quot;&gt;&lt;strong&gt;Autres événements soutenus par le GDR GPL&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 350px;&quot;&gt;
&lt;ul&gt;
&lt;li&gt;Ecole des Jeunes Chercheurs en Programmation à Rennes et Dinard du 27 au 31 mai 2013 :&lt;br /&gt;&lt;strong&gt; &lt;/strong&gt;&lt;a href=&quot;http://ejcp2013.inria.fr/&quot; target=&quot;_blank&quot;&gt;http://ejcp2013.inria.fr/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Journées nationales, CIEL, AFADL, à Nancy du 2 au 5 avril 2013 :&lt;br /&gt;&lt;a href=&quot;https://sites.google.com/site/gdrgpl2013/home&quot; target=&quot;_blank&quot;&gt;https://sites.google.com/site/gdrgpl2013/home&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Journée &lt;a href=&quot;http://gdr-gpl.cnrs.fr/index.php?option=com_content&amp;amp;view=article&amp;amp;id=141:journeecostools&amp;amp;catid=35:vie-du-gdr-gpl&amp;amp;Itemid=92&quot;&gt;&lt;em&gt;&quot;Cos-tools : vers une plate-forme fédératrice pour l'ingénierie logicielle à base de composants, objets et services&quot;&lt;/em&gt;&lt;/a&gt;, le 28 mars 2013 à Paris (LIP6), organisée par le groupe COSMAL. &lt;/li&gt;
&lt;/ul&gt;
&lt;/td&gt;
&lt;td style=&quot;background-color: #afeeee;&quot;&gt;&lt;/td&gt;
&lt;td style=&quot;width: 350px;&quot; valign=&quot;top&quot;&gt;
&lt;ul&gt;
&lt;li&gt;Conférences ECOOP, ECMFA et ECSA à Montpellier du 1er au 5 juillet 2013 :&lt;a href=&quot;http://www.lirmm.fr/ec-montpellier-2013/&quot;&gt; &lt;br /&gt;http://www.lirmm.fr/ec-montpellier-2013/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/td&gt;
&lt;td style=&quot;background-color: #afeeee;&quot;&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2&gt;
</content>
	</entry>
	<entry>
		<title>Bienvenue sur le site du GDR GPL</title>
		<link rel="alternate" type="text/html" href="http://gdr-gpl.cnrs.fr/index.php?option=com_content&amp;view=article&amp;id=129%3Abienvenue&amp;catid=38%3Astatiques&amp;Itemid=68"/>
		<published>2012-08-23T10:47:22Z</published>
		<updated>2012-08-23T10:47:22Z</updated>
		<id>http://gdr-gpl.cnrs.fr/index.php?option=com_content&amp;view=article&amp;id=129%3Abienvenue&amp;catid=38%3Astatiques&amp;Itemid=68</id>
		<author>
			<name>Yves Ledru</name>
		<email>Yves.Ledru@imag.fr</email>
		</author>
		<summary type="html">&lt;table style=&quot;border: 0px solid #000000;&quot; border=&quot;0&quot; cellpadding=&quot;10&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 280px;&quot; valign=&quot;top&quot;&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;img src=&quot;http://gdr-gpl.cnrs.fr/images/Logo/logo-cnrs-transparent.gif&quot; border=&quot;0&quot; style=&quot;border: 0px none; float: right;&quot; /&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;&lt;em&gt;Le GDR GPL (Groupement de Recherche Génie de la Programmation et du  Logiciel) est une unité de &lt;a href=&quot;http://www.google.fr/url?sa=t&amp;amp;rct=j&amp;amp;q=&amp;amp;esrc=s&amp;amp;source=web&amp;amp;cd=1&amp;amp;cad=rja&amp;amp;ved=0CD0QFjAA&amp;amp;url=http%3A%2F%2Fwww.cnrs.fr%2Fins2i%2F&amp;amp;ei=uxM2ULHcHYLBhAfuu4DoDg&amp;amp;usg=AFQjCNHiYCHp9072biwOWhq-kBRiWHZkpA&quot;&gt;l'INS2I du CNRS&lt;/a&gt; qui regroupe la communauté scientifique  française intéressée par le Génie Logiciel et la Programmation.&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Vous trouverez sur ce site les dernières actualités relatives au GDR GPL :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://gdr-gpl.cnrs.fr/index.php?option=com_content&amp;amp;view=category&amp;amp;id=45&amp;amp;Itemid=102&quot;&gt;Journées nationales 2013&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://gdr-gpl.cnrs.fr/index.php?option=com_content&amp;amp;view=article&amp;amp;id=128&amp;amp;Itemid=103&quot;&gt;Réflexion sur les défis pour le Génie Logiciel et la Programmation &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://gdr-gpl.cnrs.fr/index.php?option=com_jevents&amp;amp;Itemid=13&amp;amp;task=month.calendar&amp;amp;month=08&amp;amp;year=2012&quot;&gt;Annonce de conférences, ateliers et journées de travail&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Dans la colonne de gauche, vous trouverez des liens qui vous présentent le GDR GPL, son &lt;a href=&quot;http://gdr-gpl.cnrs.fr/index.php?option=com_content&amp;amp;view=article&amp;amp;id=61&amp;amp;Itemid=60&quot;&gt;organisation&lt;/a&gt;, ses principaux groupes de travail, ainsi que des archives sur les journées nationales passées.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr /&gt;</summary>
		<content type="html">&lt;table style=&quot;border: 0px solid #000000;&quot; border=&quot;0&quot; cellpadding=&quot;10&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 280px;&quot; valign=&quot;top&quot;&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;img src=&quot;http://gdr-gpl.cnrs.fr/images/Logo/logo-cnrs-transparent.gif&quot; border=&quot;0&quot; style=&quot;border: 0px none; float: right;&quot; /&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;&lt;em&gt;Le GDR GPL (Groupement de Recherche Génie de la Programmation et du  Logiciel) est une unité de &lt;a href=&quot;http://www.google.fr/url?sa=t&amp;amp;rct=j&amp;amp;q=&amp;amp;esrc=s&amp;amp;source=web&amp;amp;cd=1&amp;amp;cad=rja&amp;amp;ved=0CD0QFjAA&amp;amp;url=http%3A%2F%2Fwww.cnrs.fr%2Fins2i%2F&amp;amp;ei=uxM2ULHcHYLBhAfuu4DoDg&amp;amp;usg=AFQjCNHiYCHp9072biwOWhq-kBRiWHZkpA&quot;&gt;l'INS2I du CNRS&lt;/a&gt; qui regroupe la communauté scientifique  française intéressée par le Génie Logiciel et la Programmation.&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Vous trouverez sur ce site les dernières actualités relatives au GDR GPL :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://gdr-gpl.cnrs.fr/index.php?option=com_content&amp;amp;view=category&amp;amp;id=45&amp;amp;Itemid=102&quot;&gt;Journées nationales 2013&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://gdr-gpl.cnrs.fr/index.php?option=com_content&amp;amp;view=article&amp;amp;id=128&amp;amp;Itemid=103&quot;&gt;Réflexion sur les défis pour le Génie Logiciel et la Programmation &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://gdr-gpl.cnrs.fr/index.php?option=com_jevents&amp;amp;Itemid=13&amp;amp;task=month.calendar&amp;amp;month=08&amp;amp;year=2012&quot;&gt;Annonce de conférences, ateliers et journées de travail&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Dans la colonne de gauche, vous trouverez des liens qui vous présentent le GDR GPL, son &lt;a href=&quot;http://gdr-gpl.cnrs.fr/index.php?option=com_content&amp;amp;view=article&amp;amp;id=61&amp;amp;Itemid=60&quot;&gt;organisation&lt;/a&gt;, ses principaux groupes de travail, ainsi que des archives sur les journées nationales passées.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr /&gt;</content>
	</entry>
	<entry>
		<title>Ecoles Soutenues par le GDR GPL</title>
		<link rel="alternate" type="text/html" href="http://gdr-gpl.cnrs.fr/index.php?option=com_content&amp;view=article&amp;id=115:ecolessoutenues&amp;catid=38:statiques&amp;Itemid=90"/>
		<published>2012-03-20T09:55:53Z</published>
		<updated>2012-03-20T09:55:53Z</updated>
		<id>http://gdr-gpl.cnrs.fr/index.php?option=com_content&amp;view=article&amp;id=115:ecolessoutenues&amp;catid=38:statiques&amp;Itemid=90</id>
		<author>
			<name>Yves Ledru</name>
		<email>Yves.Ledru@imag.fr</email>
		</author>
		<summary type="html">&lt;p style=&quot;padding-left: 30px;&quot;&gt;Le GDR GPL soutient la formation des jeunes chercheurs. Des écoles jeunes chercheurs bénéficient du soutien du GDR ou de ses groupes de travail.&lt;/p&gt;
&lt;p style=&quot;padding-left: 30px;&quot;&gt;L'&lt;a href=&quot;http://gdr-gpl.cnrs.fr/index.php?option=com_content&amp;view=article&amp;id=53&amp;Itemid=20&quot;&gt;Ecole des Jeunes Chercheurs en Programmation&lt;/a&gt; est intégrée au GDR GPL. Son directeur est l'un des membres du bureau et l'école bénéficie d'un soutien financier significatif de la part du GDR GPL.&lt;/p&gt;
&lt;p style=&quot;padding-left: 30px;&quot;&gt;D'autres écoles bénéficient ponctuellement d'une aide du GDR GPL, à l'initiative des groupes de travail. En 2012, il s'agit de :&lt;/p&gt;
&lt;blockquote&gt;
&lt;ul style=&quot;padding-left: 30px;&quot;&gt;
&lt;li&gt;L'école &lt;a href=&quot;http://gdr-gpl.cnrs.fr/index.php?option=com_jevents&amp;task=icalevent.detail&amp;evid=1&amp;Itemid=13&amp;year=2012&amp;month=07&amp;day=02&quot;&gt;TAROT&lt;/a&gt;, soutenue par le groupe MTV2, qui se déroulera du 2 au 6 juillet 2012.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;/blockquote&gt;</summary>
		<content type="html">&lt;p style=&quot;padding-left: 30px;&quot;&gt;Le GDR GPL soutient la formation des jeunes chercheurs. Des écoles jeunes chercheurs bénéficient du soutien du GDR ou de ses groupes de travail.&lt;/p&gt;
&lt;p style=&quot;padding-left: 30px;&quot;&gt;L'&lt;a href=&quot;http://gdr-gpl.cnrs.fr/index.php?option=com_content&amp;view=article&amp;id=53&amp;Itemid=20&quot;&gt;Ecole des Jeunes Chercheurs en Programmation&lt;/a&gt; est intégrée au GDR GPL. Son directeur est l'un des membres du bureau et l'école bénéficie d'un soutien financier significatif de la part du GDR GPL.&lt;/p&gt;
&lt;p style=&quot;padding-left: 30px;&quot;&gt;D'autres écoles bénéficient ponctuellement d'une aide du GDR GPL, à l'initiative des groupes de travail. En 2012, il s'agit de :&lt;/p&gt;
&lt;blockquote&gt;
&lt;ul style=&quot;padding-left: 30px;&quot;&gt;
&lt;li&gt;L'école &lt;a href=&quot;http://gdr-gpl.cnrs.fr/index.php?option=com_jevents&amp;task=icalevent.detail&amp;evid=1&amp;Itemid=13&amp;year=2012&amp;month=07&amp;day=02&quot;&gt;TAROT&lt;/a&gt;, soutenue par le groupe MTV2, qui se déroulera du 2 au 6 juillet 2012.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;/blockquote&gt;</content>
	</entry>
	<entry>
		<title>Groupe Compilation</title>
		<link rel="alternate" type="text/html" href="http://gdr-gpl.cnrs.fr/index.php?option=com_content&amp;view=article&amp;id=113:gtcompilation&amp;catid=38:statiques&amp;Itemid=69"/>
		<published>2012-02-14T19:14:19Z</published>
		<updated>2012-02-14T19:14:19Z</updated>
		<id>http://gdr-gpl.cnrs.fr/index.php?option=com_content&amp;view=article&amp;id=113:gtcompilation&amp;catid=38:statiques&amp;Itemid=69</id>
		<author>
			<name>Yves Ledru</name>
		<email>Yves.Ledru@imag.fr</email>
		</author>
		<summary type="html">&lt;p&gt; &lt;/p&gt;
&lt;h1&gt;Communauté Française de compilation - COMPIL-FR&lt;/h1&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h2&gt;Responsables&lt;/h2&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Laure Gonnord Université de Lille/LIFL&lt;br /&gt; Fabrice Rastello INRIA/ENS Lyon/LIP&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;h2&gt;Thématique scientifique&lt;/h2&gt;
&lt;p&gt;&lt;br /&gt;La thématique est la compilation de langages, c'est donc une thématique très large. Le groupe couvre un très grand nombre de thèmes, de la spécification de langages à la génération de code pour machines spécifiques. Les méthodes mises en oeuvre font aussi assez variées, des méthodes purement statiques aux méthodes purement dynamiques.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;h2&gt;Objectifs du groupe&lt;/h2&gt;
&lt;p&gt;&lt;br /&gt;Ce groupe de travail est essentiellement un groupe d'animation de la communauté scientifique française sur les thèmes de compilation. L'objectif est de permettre des échanges entre les différents groupes en France, par l'organisation de deux rencontres annuelles et l'animation d'une liste de diffusion.&lt;br /&gt;&lt;br /&gt;Le groupe favorise en particulier les présentations d'étudiants en thèse. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;h2&gt;Équipes Participantes&lt;/h2&gt;
&lt;p&gt;&lt;br /&gt;Le nombre d'équipes participantes est en constante évolution, en voici une liste non exhaustive :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt; Compsys, INRIA/ENS Lyon/LIP&lt;/li&gt;
&lt;li&gt; Camus INRIA/Université de Strasbourg&lt;/li&gt;
&lt;li&gt; Synchrone Verimag/Université de Grenoble/CNRS&lt;/li&gt;
&lt;li&gt; Projet PIPS : Ecole des Mines de Paris&lt;/li&gt;
&lt;li&gt; équipes Alf et Vertecs IRISA Rennes&lt;/li&gt;
&lt;li&gt; équipes ALCHEMY Inria Saclay&lt;/li&gt;
&lt;li&gt; Gallium INRIA Rocquencourt&lt;/li&gt;
&lt;li&gt; Équipe ARPA, PRISM/Versailles&lt;/li&gt;
&lt;li&gt; Phoenix, LABRI/Bordeaux&lt;/li&gt;
&lt;li&gt; TRIO, Inria Nancy&lt;/li&gt;
&lt;li&gt; ... &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h2&gt;Mode de fonctionnement&lt;/h2&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Les deux responsables s'occupent de la page WEB, de la modération de la liste de diffusion et de la coordination &lt;/li&gt;
&lt;li&gt;Deux fois par an, sur 2/3 jours, le groupe organise des journées de rencontre avec présentations et débats. Le lieu et les organisateurs changent à chaque fois.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;h2&gt;Conférences associées au groupe&lt;/h2&gt;
&lt;p&gt;&lt;br /&gt;Certaines personnes du groupe participent à l'organisation et au PC de conférences de compilation comme CGO (code generation and optimisation) et HIPEAC.  Des membres du groupe ont aussi proposé des workshops lors de CG0 2011 (Chamonix).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;h2&gt;Équipes industrielles associées&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;HPC Project&lt;/li&gt;
&lt;li&gt; ST Micro, groupe compilation&lt;/li&gt;
&lt;li&gt; Kalray&lt;/li&gt;
&lt;li&gt; CAPS entreprise&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;Page WEB &lt;a href=&quot;http://compilation.gforge.inria.fr/&quot; target=&quot;_blank&quot;&gt;http://compilation.gforge.inria.fr/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;</summary>
		<content type="html">&lt;p&gt; &lt;/p&gt;
&lt;h1&gt;Communauté Française de compilation - COMPIL-FR&lt;/h1&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h2&gt;Responsables&lt;/h2&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Laure Gonnord Université de Lille/LIFL&lt;br /&gt; Fabrice Rastello INRIA/ENS Lyon/LIP&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;h2&gt;Thématique scientifique&lt;/h2&gt;
&lt;p&gt;&lt;br /&gt;La thématique est la compilation de langages, c'est donc une thématique très large. Le groupe couvre un très grand nombre de thèmes, de la spécification de langages à la génération de code pour machines spécifiques. Les méthodes mises en oeuvre font aussi assez variées, des méthodes purement statiques aux méthodes purement dynamiques.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;h2&gt;Objectifs du groupe&lt;/h2&gt;
&lt;p&gt;&lt;br /&gt;Ce groupe de travail est essentiellement un groupe d'animation de la communauté scientifique française sur les thèmes de compilation. L'objectif est de permettre des échanges entre les différents groupes en France, par l'organisation de deux rencontres annuelles et l'animation d'une liste de diffusion.&lt;br /&gt;&lt;br /&gt;Le groupe favorise en particulier les présentations d'étudiants en thèse. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;h2&gt;Équipes Participantes&lt;/h2&gt;
&lt;p&gt;&lt;br /&gt;Le nombre d'équipes participantes est en constante évolution, en voici une liste non exhaustive :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt; Compsys, INRIA/ENS Lyon/LIP&lt;/li&gt;
&lt;li&gt; Camus INRIA/Université de Strasbourg&lt;/li&gt;
&lt;li&gt; Synchrone Verimag/Université de Grenoble/CNRS&lt;/li&gt;
&lt;li&gt; Projet PIPS : Ecole des Mines de Paris&lt;/li&gt;
&lt;li&gt; équipes Alf et Vertecs IRISA Rennes&lt;/li&gt;
&lt;li&gt; équipes ALCHEMY Inria Saclay&lt;/li&gt;
&lt;li&gt; Gallium INRIA Rocquencourt&lt;/li&gt;
&lt;li&gt; Équipe ARPA, PRISM/Versailles&lt;/li&gt;
&lt;li&gt; Phoenix, LABRI/Bordeaux&lt;/li&gt;
&lt;li&gt; TRIO, Inria Nancy&lt;/li&gt;
&lt;li&gt; ... &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h2&gt;Mode de fonctionnement&lt;/h2&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Les deux responsables s'occupent de la page WEB, de la modération de la liste de diffusion et de la coordination &lt;/li&gt;
&lt;li&gt;Deux fois par an, sur 2/3 jours, le groupe organise des journées de rencontre avec présentations et débats. Le lieu et les organisateurs changent à chaque fois.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;h2&gt;Conférences associées au groupe&lt;/h2&gt;
&lt;p&gt;&lt;br /&gt;Certaines personnes du groupe participent à l'organisation et au PC de conférences de compilation comme CGO (code generation and optimisation) et HIPEAC.  Des membres du groupe ont aussi proposé des workshops lors de CG0 2011 (Chamonix).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;h2&gt;Équipes industrielles associées&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;HPC Project&lt;/li&gt;
&lt;li&gt; ST Micro, groupe compilation&lt;/li&gt;
&lt;li&gt; Kalray&lt;/li&gt;
&lt;li&gt; CAPS entreprise&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;Page WEB &lt;a href=&quot;http://compilation.gforge.inria.fr/&quot; target=&quot;_blank&quot;&gt;http://compilation.gforge.inria.fr/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;</content>
	</entry>
	<entry>
		<title>Accueil</title>
		<link rel="alternate" type="text/html" href="http://gdr-gpl.cnrs.fr/index.php?option=com_content&amp;view=article&amp;id=98%3Aaccueil&amp;catid=38%3Astatiques&amp;Itemid=68"/>
		<published>2011-03-01T17:39:31Z</published>
		<updated>2011-03-01T17:39:31Z</updated>
		<id>http://gdr-gpl.cnrs.fr/index.php?option=com_content&amp;view=article&amp;id=98%3Aaccueil&amp;catid=38%3Astatiques&amp;Itemid=68</id>
		<author>
			<name>Yves Ledru</name>
		<email>Yves.Ledru@imag.fr</email>
		</author>
		<summary type="html">&lt;h2&gt;&lt;img src=&quot;http://gdr-gpl-anc.imag.fr/images/comprofiler/64_4815834827669.jpg&quot; border=&quot;0&quot; alt=&quot;Yves Ledru&quot; title=&quot;Yves Ledru&quot; hspace=&quot;5&quot; width=&quot;80&quot; height=&quot;88&quot; align=&quot;left&quot; /&gt;&lt;/h2&gt;
&lt;p&gt;&lt;img src=&quot;http://gdr-gpl-anc.imag.fr/images/Logo/logo-gdr-gpl-3%2B.jpg&quot; border=&quot;0&quot; alt=&quot; Logo du GDR GPL&quot; width=&quot;250&quot; height=&quot;175&quot; align=&quot;right&quot; /&gt;&lt;/p&gt;
&lt;h2&gt;Bienvenue sur le site web du GDR GPL!&lt;/h2&gt;
&lt;p&gt;Le GDR Génie de la Programmation et du Logiciel, créé en 2008 pour une durée de 4 ans par le &lt;a href=&quot;http://www.cnrs.fr/&quot; target=&quot;_blank&quot;&gt;CNRS &lt;/a&gt; (GDR 3168), a vocation à structurer et animer la communauté  scientifique dans le domaine du Génie Logiciel et des Langages de  Programmation. Plusieurs actions sont également entreprises en direction  des jeunes chercheurs. Le GDR GPL est rattaché à l'Institut &lt;a href=&quot;http://www.cnrs.fr/ins2i/&quot; target=&quot;_blank&quot;&gt;INS2I (Institut des Sciences Informatiques et de leurs interactions)&lt;/a&gt; .&lt;/p&gt;
&lt;p&gt;Vous trouverez sur ce site web :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt; La présentation du GDR &lt;/li&gt;
&lt;li&gt; La présentation de chacun des groupes de travail associés au GDR et des liens vers les responsables et les équipes concernées&lt;/li&gt;
&lt;li&gt; La liste des événements soutenus ou organisés par le GDR&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Vous trouverez les prochaines actions du GDR GPL dans la rubrique &lt;a href=&quot;http://gdr-gpl-anc.imag.fr/index.php?option=com_content&amp;task=blogcategory&amp;id=9&amp;Itemid=28&quot;&gt;Annonces&lt;/a&gt; et dans le &lt;a href=&quot;http://gdr-gpl-anc.imag.fr/index.php?option=com_events&amp;Itemid=25&quot;&gt;calendrier &lt;/a&gt; du site. A terme, d'autres services seront offerts par ce site web et je vous invite à le consulter régulièrement!&lt;/p&gt;
&lt;p&gt;Je  vous invite dès à présent à consulter la rubrique &quot;Participer au GDR  GPL&quot; qui liste les diverses façons de rejoindre notre communauté.&lt;/p&gt;
&lt;p&gt;Yves Ledru&lt;/p&gt;
&lt;p&gt;Directeur du GDR Génie de la Programmation et du Logiciel&lt;/p&gt;</summary>
		<content type="html">&lt;h2&gt;&lt;img src=&quot;http://gdr-gpl-anc.imag.fr/images/comprofiler/64_4815834827669.jpg&quot; border=&quot;0&quot; alt=&quot;Yves Ledru&quot; title=&quot;Yves Ledru&quot; hspace=&quot;5&quot; width=&quot;80&quot; height=&quot;88&quot; align=&quot;left&quot; /&gt;&lt;/h2&gt;
&lt;p&gt;&lt;img src=&quot;http://gdr-gpl-anc.imag.fr/images/Logo/logo-gdr-gpl-3%2B.jpg&quot; border=&quot;0&quot; alt=&quot; Logo du GDR GPL&quot; width=&quot;250&quot; height=&quot;175&quot; align=&quot;right&quot; /&gt;&lt;/p&gt;
&lt;h2&gt;Bienvenue sur le site web du GDR GPL!&lt;/h2&gt;
&lt;p&gt;Le GDR Génie de la Programmation et du Logiciel, créé en 2008 pour une durée de 4 ans par le &lt;a href=&quot;http://www.cnrs.fr/&quot; target=&quot;_blank&quot;&gt;CNRS &lt;/a&gt; (GDR 3168), a vocation à structurer et animer la communauté  scientifique dans le domaine du Génie Logiciel et des Langages de  Programmation. Plusieurs actions sont également entreprises en direction  des jeunes chercheurs. Le GDR GPL est rattaché à l'Institut &lt;a href=&quot;http://www.cnrs.fr/ins2i/&quot; target=&quot;_blank&quot;&gt;INS2I (Institut des Sciences Informatiques et de leurs interactions)&lt;/a&gt; .&lt;/p&gt;
&lt;p&gt;Vous trouverez sur ce site web :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt; La présentation du GDR &lt;/li&gt;
&lt;li&gt; La présentation de chacun des groupes de travail associés au GDR et des liens vers les responsables et les équipes concernées&lt;/li&gt;
&lt;li&gt; La liste des événements soutenus ou organisés par le GDR&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Vous trouverez les prochaines actions du GDR GPL dans la rubrique &lt;a href=&quot;http://gdr-gpl-anc.imag.fr/index.php?option=com_content&amp;task=blogcategory&amp;id=9&amp;Itemid=28&quot;&gt;Annonces&lt;/a&gt; et dans le &lt;a href=&quot;http://gdr-gpl-anc.imag.fr/index.php?option=com_events&amp;Itemid=25&quot;&gt;calendrier &lt;/a&gt; du site. A terme, d'autres services seront offerts par ce site web et je vous invite à le consulter régulièrement!&lt;/p&gt;
&lt;p&gt;Je  vous invite dès à présent à consulter la rubrique &quot;Participer au GDR  GPL&quot; qui liste les diverses façons de rejoindre notre communauté.&lt;/p&gt;
&lt;p&gt;Yves Ledru&lt;/p&gt;
&lt;p&gt;Directeur du GDR Génie de la Programmation et du Logiciel&lt;/p&gt;</content>
	</entry>
	<entry>
		<title>Programme des journées nationales 2010</title>
		<link rel="alternate" type="text/html" href="http://gdr-gpl.cnrs.fr/index.php?option=com_content&amp;view=article&amp;id=75%3Aprogramme2010&amp;catid=38%3Astatiques&amp;Itemid=68"/>
		<published>2010-01-12T14:54:58Z</published>
		<updated>2010-01-12T14:54:58Z</updated>
		<id>http://gdr-gpl.cnrs.fr/index.php?option=com_content&amp;view=article&amp;id=75%3Aprogramme2010&amp;catid=38%3Astatiques&amp;Itemid=68</id>
		<author>
			<name>Yves Ledru</name>
		<email>Yves.Ledru@imag.fr</email>
		</author>
		<summary type="html">&lt;h1&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Programme des journées nationales du GDR GPL 2010&lt;/span&gt;&lt;/h1&gt;
&lt;p&gt;Le détail des sessions avec les résumés des présentations est donné en bas de page.&lt;/p&gt;
&lt;p&gt;Les &lt;a href=&quot;http://gdr-gpl.imag.fr/index.php?option=com_docman&amp;task=doc_download&amp;gid=23&amp;Itemid=&quot;&gt;&lt;img src=&quot;http://gdr-gpl.imag.fr/components/com_docman/themes/default/images/icons/16x16/pdf.png&quot; border=&quot;0&quot; alt=&quot;icon&quot; /&gt; Actes des journées nationales 2010&lt;/a&gt; sont disponibles en ligne.&lt;/p&gt;
&lt;p&gt;Une &lt;a href=&quot;http://www.i3s.unice.fr/%7Elahire/cosmal/journeeComposition2010.htm&quot;&gt;Journée Thématique: Adaptation, Variabilité et Réutilisation dans l'ingénierie logicielle&lt;/a&gt; est organisée le 8 mars 2010 par le groupe de travail COSMAL.&lt;/p&gt;
&lt;table style=&quot;text-align: left; width: 100%;&quot; border=&quot;1&quot; cellspacing=&quot;2&quot; cellpadding=&quot;2&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;mercredi 10 mars 9h-10h30&lt;/td&gt;
&lt;td colspan=&quot;2&quot;&gt;Conférencier invité :
&lt;h3&gt;&lt;a href=&quot;http://gdr-gpl.cnrs.fr/#Crnkovic&quot;&gt;A Classification Framework for Component Models&lt;/a&gt;&lt;/h3&gt;
&lt;a href=&quot;http://www.mrtc.mdh.se/%7Eicc/&quot;&gt;Ivica Crnkovic&lt;/a&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;, Université de Mälardalen (Suède)&lt;br /&gt; &lt;br /&gt; Président de session : Franck Barbier&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot;&gt;Pause café et &lt;a href=&quot;http://gdr-gpl.imag.fr/#Posters&quot;&gt;posters&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan=&quot;2&quot;&gt;mercredi 10 mars 11h-12h30&lt;/td&gt;
&lt;td colspan=&quot;2&quot;&gt;
&lt;p&gt;&lt;span style=&quot;font-weight: normal; font-style: italic;&quot;&gt;Présidents de session : Laurence Duchien et Yves Ledru&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;Présentation de l'institut INS2I (Florence Sèdes)&lt;/h3&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan=&quot;2&quot;&gt;
&lt;h3&gt;&lt;a href=&quot;http://gdr-gpl.cnrs.fr/#D%E9fis&quot;&gt;1ere session Défis pour le Génie de la Programmation et du Logiciel&lt;/a&gt;&lt;/h3&gt;
&lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Software (re)modularization: Fight against the structure erosion and migration preparation &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Nicolas  Anquetil, Simon Denier, Stéphane Ducasse, Jannik Laval, Damien Pollet,  Roland Ducournau, Rodolphe Giroudeau, Marianne Huchard, Jean-Claude  Konig and Abdelhak-Jamel Seriai&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Component and Service Farms: Towards folkregistries&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Gabriela Arévalo, Zeina Azmeh, Marianne Huchard, Chouki Tibermacine, Christelle Urtado and Sylvain Vauttier&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;mercredi 10 mars 12h30-14h&lt;/td&gt;
&lt;td colspan=&quot;2&quot;&gt;Repas&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;mercredi 10 mars 14h-15h30&lt;/td&gt;
&lt;td&gt;
&lt;h3&gt;&lt;a href=&quot;http://gdr-gpl.cnrs.fr/#MTV2&quot;&gt;Session 1 : GT MTV2&lt;/a&gt;&lt;/h3&gt;
&lt;span style=&quot;font-style: italic;&quot;&gt;Président de session : Arnaud Gotlieb&lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;br /&gt; &lt;br /&gt; Exploration aléatoire de modèles&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Johan Oudinet (LRI, Univ. Paris-Sud - CNRS)&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-family: monospace;&quot;&gt;&lt;br /&gt; &lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Détection de Vulnérabilités Logicielles par le Test Passif&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Amel Mammar, Ana Cavalli, Willy Jimenez ( Telecom SudParis) &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Edgardo Montes de Oca  (Montimage)&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Shanai Ardi, David Byers, Nahid Shahmehri (Linköpings universitet)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Combining Frama-C and PathCrawler for C Program Debugging&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Omar Chebaro (CEA/LIST, LIFC), &lt;br /&gt; Nikolai Kosmatov (CEA/LIST),&lt;br /&gt; Alain Giorgetti (LIFC, INRIA), &lt;br /&gt; Jacques Julliand (LIFC)&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;
&lt;td&gt;
&lt;h3&gt;&lt;a href=&quot;http://gdr-gpl.cnrs.fr/#TRANSFORMATIONS&quot;&gt;Session 2 : GT Transformations&lt;/a&gt;&lt;/h3&gt;
&lt;span style=&quot;font-style: italic;&quot;&gt;Président de session : Pierre-Etienne Moreau&lt;br /&gt; &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Machine-Checked Sequencer for Critical Embedded Code Generator&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Nassima Izerrouken, (Continental Automotive, et Université de Toulouse, IRIT-ENSEEIHT)&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Marc Pantel, Xavier Thirioux (Université de Toulouse, IRIT-ENSEEIHT)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Les plates-formes d'exécution dans l'IDM : Quelles modélisations pour quelles utilisations ? &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Jérôme Delatour, Matthias Brun, Guillaume Savaton, Jonathan Ilias-Pillet, Cédrick Lelionnais (Groupe ESEO)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; + 2 exposés jeunes chercheurs&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;mercredi 10 mars 15h30-16h30&lt;/td&gt;
&lt;td colspan=&quot;2&quot;&gt;
&lt;h3&gt;&lt;a href=&quot;http://gdr-gpl.cnrs.fr/#Posters&quot;&gt;Session Posters/Démos &lt;/a&gt;et Pause café&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Alexandre Cortier.&lt;/span&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Projet SPaCIFY : Ingénierie des modèles et Méthodes Formelles pour les systèmes embarqués critiques&lt;/span&gt; (Poster)&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;François Fages and Martin Julien.&lt;/span&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Modelling Search Strategies in Rules2CP &lt;/span&gt;(Poster et Démo)&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Arnaud Gotlieb.&lt;/span&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;EUclide is a Constraint Language based on Imperative DEfinitions&lt;/span&gt;(Poster et Démo) &lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Nassima Izerrouken, Marc Pantel and Xavier Thirioux.&lt;/span&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Integrated Formal Approach for a Qualified Critical Code Generator &lt;/span&gt;(Poster)&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Nour Alhouda Aboud, Philippe Aniorté, Eric Cariou and Eric Gouarderes.&lt;/span&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Integration of Agent and Component approaches by Service Oriented vision using Model Driven Engineering &lt;/span&gt;(Poster)&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Sabina Akhtar, Stephan Merz and Martin Quinson.&lt;/span&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Extending PlusCal: A Language for Describing Concurrent and Distributed Algorithms &lt;/span&gt;(Poster)&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Vincent Aranega.&lt;/span&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Traceability Mechanism in Transformations Chains Dedicated to Model and Transformation Debugging&lt;/span&gt; (Poster)&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Iyad Alshabani, Joyce El Haddad, Nikolaos Georgantas, Tarek Melliti, Lynda Mokdad and Pascal Poizat. &lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Pervasive Service Composition (Projet ANR PERSO) &lt;/span&gt;(Poster)&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Thanh Thanh Le Thi. &lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;L’Activité de Génération de Codes Dirigée par les Modèles &lt;/span&gt;(Poster)&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Fatiha Zaidi, Richard Castanet, Ana Cavalli, Edgardo Montes de Oca and Andrey Sadovykh. &lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;WebMov : Modélisation, Test de la composition de services Web &lt;/span&gt;(Poster)&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Youssef Ridene, Franck Barbier, Nicolas Belloir and Nadine Couture.&lt;/span&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Définition  d'un langage de modélisation spécifique (Domain Specific Modeling  Language) au test d'applications embarquées sur téléphones mobiles &lt;/span&gt;(Poster)&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Sebastien Mosser and Mireille Blay-Fornarino. &lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Taming Orchestration Design Complexity through the ADORE Framework &lt;/span&gt;(Poster et Démo)&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Regine Laleau. &lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Projet ANR SELKIS &lt;/span&gt;(Poster)&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Akram Idani, Mohamed Amine Labiadh and Yves Ledru.&lt;/span&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Approche orientée modèles pour une intégration efficace de B et UML &lt;/span&gt;(Poster)&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Peggy Cellier, Mireille Ducassé, Sébastien Ferré and Olivier Ridoux. &lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Fouille de données pour la localisation de fautes dans les programmes &lt;/span&gt;(Poster)&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Romain Adeline, Janette Cardoso, Christel Seguin, Pierre Darfeuil and Sophie Humbert.&lt;/span&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Vers une méthode de validation des modèles formels AltaRica &lt;/span&gt;(Poster)&lt;/li&gt;
&lt;/ol&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;mercredi 10 mars 16h30-17h30&lt;/td&gt;
&lt;td&gt;
&lt;h3&gt;&lt;a href=&quot;http://gdr-gpl.cnrs.fr/#RIMEL&quot;&gt;Session 3 : GT RIMEL&lt;/a&gt;&lt;/h3&gt;
&lt;span style=&quot;font-style: italic;&quot;&gt;Président de session : Salah Sadou&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Une architecture de composants répartis adaptables&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;An Phung-Khac, Jean-Marie Gilliot et Maria-Teresa Segarra (TELECOM Bretagne)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;OCL contracts for the verification of model transformations &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Eric Cariou, Nicolas Belloir, Franck Barbier, Nidal Djemam (Université de Pau et des Pays de l’Adour / Liuppa)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt;&lt;/td&gt;
&lt;td&gt;
&lt;h3&gt;&lt;a href=&quot;http://gdr-gpl.cnrs.fr/#MFDL&quot;&gt;Session 4 : GT  MFDL&lt;/a&gt;&lt;/h3&gt;
&lt;span style=&quot;font-style: italic;&quot;&gt; Présidente de session : Marie-Laure Potet&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Application du Model Checking aux commandes de vol : l’expérience Airbus&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Thomas  Bochot (AIRBUS &amp; ONERA/DTIM), Pierre Virelizier (AIRBUS), Hélène  Waeselynck (LAAS-CNRS), Virginie Wiels (ONERA/DTIM) &lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Définition d’une sémantique Event-B pour les patrons de raffinement de buts KAOS &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Abderrahman Matoussi, Frédéric Gervais et Régine Laleau (LACL, UPEC) &lt;/span&gt;&lt;br /&gt; &lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;mercredi 10 mars 18h30&lt;/td&gt;
&lt;td colspan=&quot;2&quot;&gt;Visite du château&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;mercredi 10 mars 20h&lt;/td&gt;
&lt;td colspan=&quot;2&quot;&gt;Dîner de gala au palais Beaumont (en ville, pas très loin du château).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;jeudi 11 mars 9h-10h30&lt;/td&gt;
&lt;td colspan=&quot;2&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Ouverture des journées nationales &lt;/span&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;(Yves Ledru)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; Conférencier invité :&lt;br /&gt;
&lt;h3&gt;&lt;a href=&quot;http://gdr-gpl.cnrs.fr/#moreau&quot;&gt;Combiner Java et réécriture, c'est possible et utile&lt;/a&gt;&lt;/h3&gt;
&lt;a href=&quot;http://www.loria.fr/%7Emoreau&quot; target=&quot;_blank&quot;&gt;Pierre-Etienne Moreau&lt;/a&gt;&lt;span style=&quot;font-style: italic;&quot;&gt; , professeur à l'Ecole des Mines de Nancy , membre du LORIA /INRIA&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot;&gt;Pause café et &lt;a href=&quot;http://gdr-gpl.imag.fr/#Posters&quot;&gt;posters&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;jeudi 11 mars 11h-12h30&lt;/td&gt;
&lt;td&gt;
&lt;h3&gt;&lt;a href=&quot;http://gdr-gpl.cnrs.fr/#COSMAL&quot;&gt;Session 5 : GT  COSMAL&lt;/a&gt;&lt;/h3&gt;
&lt;span style=&quot;font-style: italic;&quot;&gt;Président de session : Mourad Oussalah&lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;br /&gt; &lt;br /&gt; Matrice de dépendances enrichie&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Jannik Laval, Alexandre Bergel, Stéphane Ducasse, Romain Piers (INRIA - Lille Nord Europe - USTL - CNRS UMR 8022)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt;
&lt;p&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Évaluation de l'efficacité des implémentations de l'héritage multiple en typage statique.&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Floréal Morandat, Roland Ducournau (LIRMM)&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Jean Privat {Université du Québec à Montréal)&lt;/span&gt;&lt;/p&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;Correction d'assemblages de composants impliquant des données et assertions&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Mohamed Messabihi, Pascal André et Christian Attiogbé (LINA) &lt;/span&gt;&lt;br /&gt;&lt;/td&gt;
&lt;td&gt;
&lt;h3&gt;&lt;a href=&quot;http://gdr-gpl.cnrs.fr/#FORWAL&quot;&gt;Session 6 : GT FORWAL&lt;/a&gt;&lt;/h3&gt;
On-the-fly Emptiness Check of Transition-Based Streett Automata&lt;br /&gt; Alexandre Duret-Lutz, Denis Poitrenaud, Jean-Michel Couvreur&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Reachability Analysis of Communicating Pushdown Automata&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Alexander Heußner, Jérôme Leroux, Anca Muscholl, Grégoire Sutre (LaBRI, Université Bordeaux, CNRS)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot;&gt;Repas&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;jeudi 11 mars 14h-15h30&lt;/td&gt;
&lt;td&gt;
&lt;h3&gt;&lt;a href=&quot;http://gdr-gpl.cnrs.fr/#IDM&quot;&gt;Session 7 : Action IDM&lt;/a&gt;&lt;/h3&gt;
&lt;span style=&quot;font-style: italic;&quot;&gt;Présidente de session : Mireille Blay-Fornarino&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-family: monospace;&quot;&gt;&lt;br /&gt; &lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Meta-model Pruning&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Sagar Sen (IRISA/INRIA Rennes Bretagne Atlantique),&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Naouel Moha (IRISA/Université de Rennes1), &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Benoit Baudry(IRISA/INRIA Rennes Bretagne Atlantique), &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Jean-Marc Jézéquel (IRISA/Université de Rennes1)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Modeling Modeling&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Pierre-Alain Muller, Frédéric Fondement (Université de Haute-Alsace)&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt; Benoît Baudry (INRIA Rennes Bretagne Atlantique)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt; Retours sur l'école de printemps Model-Driven Development for Distributed Realtime Embedded Systems &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Jean-Philippe Babau (Université de Brest),&lt;br /&gt; Sylvain Robert  (CEA)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt;&lt;/td&gt;
&lt;td&gt;
&lt;h3&gt;&lt;a href=&quot;http://gdr-gpl.cnrs.fr/#LAMHA&quot;&gt;Session 8 : GT  LAMHA&lt;/a&gt;&lt;/h3&gt;
&lt;span style=&quot;font-style: italic;&quot;&gt;Président de session : Frédéric Loulergue&lt;br /&gt; &lt;br /&gt; &lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;OC4MC: Objective Caml for Multicore Architectures&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Mathias Bourgoin, Benjamin Canou, Emmanuel Chailloux, Adrien Jonquet, Philippe Wang  (LIP6) &lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;New Implementation of a BSP Composition Primitive with Application to the Implementation of Algorithmic Skeletons&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Frédéric Gava, Ilias Garnier (LACL, UPEC) &lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;A Scalable Parallel Algorithm for Join Queries Evaluation on Heterogeneous Distributed Systems &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Mohamad Al Hajj Hassan, Mostafa Bamha (LIFO, Université d'Orléans)&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot;&gt;Pause café et &lt;a href=&quot;http://gdr-gpl.cnrs.fr/#Posters&quot;&gt;posters&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;jeudi 11 mars 16h-18h00&lt;/td&gt;
&lt;td colspan=&quot;2&quot;&gt;
&lt;h3&gt;&lt;a href=&quot;http://gdr-gpl.cnrs.fr/#D%E9fis&quot;&gt;2e session défis pour le Génie de la Programmation et du Logiciel &lt;/a&gt;&lt;/h3&gt;
et table ronde animée par &lt;span style=&quot;font-style: italic;&quot;&gt;Laurence Duchien (LIFL)&lt;/span&gt; avec &lt;span style=&quot;font-style: italic;&quot;&gt;Bertrand Braunschweig (ANR)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;End-User Modelling&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Patrick Albert, Mireille Blay-Fornarino, Benoît Combemale, Sophie Dupuy-Chessa and Xavier Le Pallec.&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Towards Disappearing Languages &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Charles Consel&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Vers une réification de l'énergie dans le domaine du logiciel&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Jean-Marc Menaud, Adrien Lèbre, Thomas Ledoux, Jacques Noyé, Pierre Cointe, Rémi Douence and Mario Südholt.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;jeudi 11 mars 18h00-19h00&lt;/td&gt;
&lt;td colspan=&quot;2&quot;&gt;Réunion des comités&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;vendredi 12 mars 9h-10h30&lt;/td&gt;
&lt;td&gt;
&lt;h3&gt;&lt;a href=&quot;http://gdr-gpl.cnrs.fr/#LTP&quot;&gt;Session 9 : GT  LTP&lt;/a&gt;&lt;/h3&gt;
&lt;span style=&quot;font-style: italic;&quot;&gt;Présidente de session : Catherine Dubois&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Types Abstraits et Types Existentiels Ouverts &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Benoît Montagu, Didier Rémy (INRIA Paris-Rocquencourt) &lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Lucy-n : une extension n-synchrone de Lustre&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Louis Mandel, Florence Plateau, Marc Pouzet (Université Paris-Sud 11)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;A3PAT, an Approach for Certified Automated Termination Proofs&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Évelyne Contejean, (LRI/CNRS/UPS) &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Pierre Courtieu, (Cédric/CNAM)&lt;br /&gt; Julien Forest, (Cédric/ENSIIE)&lt;br /&gt; &lt;/span&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Andrei Paskevich, (LRI/UPS)&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Olivier Pons, (Cédric/CNAM)&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Xavier Urbain (LRI/ENSIIE)&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;
&lt;td&gt;
&lt;h3&gt;&lt;a href=&quot;http://gdr-gpl.cnrs.fr/#AFSEC&quot;&gt;Session 10 : GT AFSEC&lt;/a&gt;&lt;/h3&gt;
&lt;span style=&quot;font-style: italic;&quot;&gt;Présidente de session : Christel Seguin&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Compilation modulaire des programmes synchrones flot de données: une représentation symbolique efficace &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Marc Pouzet (Université Paris-Sud 11, LRI)&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Pascal Raymond, (VERIMAG)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Collaboration entre méthode d'ordonnancement et calcul réseau&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Marc Boyer, David Doose (ONERA)       &lt;br /&gt; &lt;br /&gt; &lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt; Analyse des délais de bout en bout pire cas dans des réseaux avioniques&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;J.-L. Scharbarg, J. Ermont, H. Bauer, C. Fraboul (Université de Toulouse IRIT/ENSEEIHT-INPT) &lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot;&gt;Pause café et &lt;a href=&quot;http://gdr-gpl.cnrs.fr/#Posters&quot;&gt;posters&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;vendredi 12 mars 11h-12h30&lt;/td&gt;
&lt;td colspan=&quot;2&quot;&gt;Conférencier invité :&lt;br /&gt; &lt;br /&gt; &lt;a href=&quot;http://www-sop.inria.fr/members/Gerard.Berry/&quot; target=&quot;_blank&quot;&gt;Gérard Berry&lt;/a&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;,  directeur de recherche à l'INRIA, titulaire de la chaire « Informatique  et sciences numériques » au Collège de France et membre de l'Académie  des Sciences. &lt;/span&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;vendredi 12 mars 12h30&lt;/td&gt;
&lt;td colspan=&quot;2&quot;&gt;Cloture : proclamation du meilleur       &lt;a href=&quot;http://gdr-gpl.cnrs.fr/#Posters&quot;&gt;poster&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;vendredi 12 mars 12h35&lt;br /&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot;&gt;Repas&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h1&gt;Journées Nationales du GDR GPL : résumés des présentations&lt;/h1&gt;
&lt;h2&gt;Conférenciers Invités&lt;/h2&gt;
&lt;h3&gt;A Classification Framework for Component Models&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;http://www.mrtc.mdh.se/%7Eicc/&quot;&gt;Ivica Crnkovic&lt;/a&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;, Université de Mälardalen (Suède)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; The essence of component-based software engineering is embodied in  component models. Component models specify the properties of components  and the mechanisms of component interactions. In the last decade a large  number of different component models have been developed, with  different aims and using different principles and technologies. This has  resulted in a number of models which have many similarities, but also  principal differences, and in many cases unclear concepts.  Component-based development has not succeeded in providing standard  principles, as has, for example, object-oriented development. In order  to increase the understanding of the concepts, and to differentiate  component models more easily, this presentation discusses fundamental  principles of component models, and  defines a Component Model  Classification Framework which includes these principles. Further,  the  principles of several component models are presented using this  framework.&lt;/p&gt;
&lt;h3&gt;Combiner Java et réécriture, c'est possible et utile&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;http://www.loria.fr/%7Emoreau&quot; target=&quot;_blank&quot;&gt;Pierre-Etienne Moreau&lt;/a&gt;&lt;span style=&quot;font-style: italic;&quot;&gt; , professeur à l'Ecole des Mines de Nancy , membre du LORIA /INRIA &lt;/span&gt;&lt;br /&gt; &lt;br /&gt; Le système &lt;a href=&quot;http://tom.loria.fr/&quot;&gt;Tom (http://tom.loria.fr)&lt;/a&gt; est une extension de Java permettant de programmer par filtrage, en  utilisant des règles et des stratégies. La notion de signature et de  terme algébrique permet de définir de manière abstraite les structures  de données. Dans ce cadre, l'utilisation de règles de réécriture et de  motifs permet de définir, de manière élégante et sûre, des  transformations à effectuer. Tom permet donc de programmer aussi bien en  Java que par réécriture. Ce qui se prête particulièrement bien à  l'enseignement et à la transformation de structures arborescentes telles  que les termes ou les documents XML par exemple. Une des particularités  du système est de fournir du filtrage modulo l'associativité avec  élément neutre. Cette théorie permet de manipuler aisément des  structures de liste par exemple. Une autre originalité de Tom est de ne  pas imposer de structure de donnée particulière pour représenter les  informations à transformer. Le lien entre la structure concrète et le  signature algébrique devient un paramètre du programme. Cette souplesse  permet d'utiliser la notion de filtrage algébrique pour effectuer des  transformations de graphes par exemple. Enfin, la notion de stratégie  est un moyen efficace et élégant pour contrôler la façon dont les  transformations sont appliquées. L'exposé présentera le système Tom, ses  particularités et ses applications. &lt;br /&gt; &lt;br /&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Qualité du logiciel : certification vs. vérification&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;http://www-sop.inria.fr/members/Gerard.Berry/&quot; target=&quot;_blank&quot;&gt;Gérard Berry&lt;/a&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;,  directeur de recherche à l'INRIA, titulaire de la chaire « Informatique  et sciences numériques » au Collège de France et membre de l'Académie  des Sciences. &lt;br /&gt; &lt;br /&gt; &lt;/span&gt;La certification est un processus  classique pour certains systèmes embarqués critiques (avionique, carte à  puce, etc.); elle est certainement amenée à se généraliser. Elle se  fonde encore essentiellement sur une analyse et une revue du flot de  développement et de test. Cette approche reste indispensable, car tout  programme mal développé et testé est évidemment dangereux. Mais, avec  l'évolution vers un outillage de haut niveau avec synthèse de code  embarqué et vérification formelle, d'autres approches plus scientifiques  deviennent indispensables. Elles doivent être fondées sur des  techniques réellement formelles et réellement implémentées. Nous  étudierons l'état de ces techniques, leur évolution potentielle, leurs  limites, et leur impact indirect sur les méthodes de conception.&lt;/p&gt;
&lt;h2&gt;Session 1 : GT MTV2&lt;/h2&gt;
&lt;p&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Exploration aléatoire de modèles&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Johan Oudinet (LRI, Univ. Paris-Sud - CNRS)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; Cet article présente des méthodes d’explorations probabilistes qui  garantissent une bonne couverture des chemins du modèle quelle que soit  sa topologie. Ces méthodes sont basées sur des techniques de comptage et  de tirage uniforme de structures combinatoires qui dans leurs versions  de bases sont très coûteuses en espace mémoire. Ce papier présente des  améliorations qui permettent d’explorer uniformément des modèles plus  gros en tirant des chemins plus longs. Une étude de la complexité  binaire, accompagnée de résultats expérimentaux de chacune des variantes  possibles permet de décider quelle variante utiliser en fonction de la  taille du modèle, des longueurs de chemins désirées et des ressources  disponibles. &lt;br /&gt; &lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-family: monospace;&quot;&gt;&lt;br /&gt; &lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Détection de Vulnérabilités Logicielles par le Test Passif&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Amel Mammar, Ana Cavalli, Willy Jimenez ( Telecom SudParis) &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Edgardo Montes de Oca  (Montimage)&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Shanai Ardi, David Byers, Nahid Shahmehri (Linköpings universitet)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; L'utilisation de modélisations formelles est devenue une partie  intégrante du processus de développement de logiciels sûrs. En effet,  une bonne modélisation du système à développer permet d'améliorer la  qualité des logiciels en détectant, par exemple, certaines  vulnérabilités avant même leurs déploiements. Dans cette optique, on  propose une nouvelle méthode de modélisation de vulnérabilités ainsi  qu'un langage formel pour l'expression précise sans ambiguïté des causes  et événements pouvant les produire. La définition d'un tel langage  formel permet également la détection automatique des vulnérabilités par  des outils de test. Plus précisément, nous illustrons l'utilisation de  l'outil de test passif TestInv, développé au sein de notre équipe, pour  la détection automatique de vulnérabilités exprimées dans le langage  formel ainsi défini. Notre approche a l'avantage de produire un nombre  beaucoup plus réduit de faux positifs tout en maintenant à jour la base  de connaissances de l'outil TestInv. L'approche proposée est illustrée à  travers l'exemple de vulnérabilité CVE-2005-3192 représentant un  ``buffer overflow&quot; dans un programme C.&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Combining Frama-C and PathCrawler for C Program Debugging&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Omar Chebaro (CEA/LIST, LIFC), &lt;br /&gt; Nikolai Kosmatov (CEA/LIST),&lt;br /&gt; Alain Giorgetti (LIFC, INRIA), &lt;br /&gt; Jacques Julliand (LIFC)&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;Session 2 : GT Transformations&lt;/h2&gt;
&lt;p&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Machine-Checked Sequencer for Critical Embedded Code Generator&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Nassima Izerrouken, (Continental Automotive, et Université de Toulouse, IRIT-ENSEEIHT)&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Marc Pantel, Xavier Thirioux (Université de Toulouse, IRIT-ENSEEIHT)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; This paper presents the development of a correct-by-construction block  sequencer for GENEAUTO a qualifiable (according to DO178B/ED12B  recommendation) automatic code generator. It transforms SIMULINK models  to MISRA C code for safety critical systems. Our approach which combines  classical development process and formal specification and verification  using proof-assistants, led to preliminary fruitful exchanges with  certification authorities. We present parts of the classical user and  tools requirements and derived formal specifications, implementation and  verification for the correctness and termination of the block  sequencer. This sequencer has been successfully applied to real-size  industrial use cases from various transportation domain partners and led  to requirement errors detection and a correct-by-construction  implementation. &lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Les plates-formes d'exécution dans l'IDM : Quelles modélisations pour quelles utilisations ? &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Jérôme Delatour, Matthias Brun, Guillaume Savaton, Jonathan Ilias-Pillet, Cédrick Lelionnais (Groupe ESEO)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; L’un des objectifs de l'Ingénierie Dirigée par les Modèles (IDM) est de  mettre en œuvre un même modèle de fonctionnalités sur différents  supports technologiques, ces derniers sont souvent désignés comme des  plates-formes d'exécution. Toutefois, peu de travaux ont été menés, à la  fois pour préciser comment modéliser ces plates-formes et comment les  mettre en œuvre dans des transformations. L'objectif de cette  présentation est de proposer des éléments de réponse à ces questions. &lt;br /&gt; &lt;br /&gt; + 2 exposés jeunes chercheurs&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;/p&gt;
&lt;h2&gt;Session 3 : GT RIMEL&lt;/h2&gt;
&lt;p&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Une architecture de composants répartis adaptables&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;An Phung-Khac, Jean-Marie Gilliot et Maria-Teresa Segarra (TELECOM Bretagne)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; Plusieurs travaux récents proposent des solutions ou des frameworks  dédiés au développement d’applications adaptables qui peuvent ainsi  dynamiquement changer leur comportement pendant l’exécution afin de  s’adapter au contexte d’exécution courant. Cependant, avec ces  approches, les tâches à la charge des développeurs sont encore  complexes. Ces tâches incluent la définition des variantes et la  spécification des actions d’adaptation, qui dans le contexte des  systèmes répartis, incluent des contraintes liées aux parties  distribuées. Dans cet article, nous présentons une approche de  développement d’applications réparties adaptables permettant la  génération correcte des variantes d’une application et des actions  d’adaptation à exécuter en vue de faciliter la tâche des développeurs. &lt;br /&gt; &lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;OCL contracts for the verification of model transformations &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Eric Cariou, Nicolas Belloir, Franck Barbier, Nidal Djemam (Université de Pau et des Pays de l’Adour / Liuppa)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; A model-driven engineering process relies on a set of transformations  which are usually sequentially executed, starting from an abstract level  to produce code or a detailed implementation specification. These  transformations may be entirely automated or may require manual  intervention by designers. In this paper, we propose a method to verify  that a transformation result is correct with respect to the  transformation specification. This method both includes automated  transformations and manual interventions. For that, we focus on  transformation contracts written in OCL. This leads to making the  proposed method independent of modeling and transformation tools. These  contracts are partially or fully generated through a dedicated tool. &lt;br /&gt; &lt;br /&gt;&lt;/p&gt;
&lt;h2&gt;Session 4 : GT MFDL&lt;/h2&gt;
&lt;p&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Application du Model Checking aux commandes de vol : l’expérience Airbus&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Thomas Bochot (AIRBUS &amp; ONERA/DTIM), Pierre Virelizier (AIRBUS), Hélène Waeselynck (LAAS-CNRS), Virginie Wiels (ONERA/DTIM) &lt;/span&gt;&lt;br /&gt; &lt;br /&gt; Cet article présente des études réalisées par Airbus sur l’utilisation  du model checking pour la vérification de systèmes critiques, les leçons  que l’on peut en tirer et les moyens pour étendre l’utilisation  industrielle de la vérification formelle au niveau modèle. &lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Définition d’une sémantique Event-B pour les patrons de raffinement de buts KAOS &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Abderrahman Matoussi, Frédéric Gervais et Régine Laleau (LACL, UPEC) &lt;/span&gt;&lt;br /&gt; &lt;br /&gt; Tandis que les spécifications répondent à la question « que fait le  système ? », les buts résolvent quant à eux les questions « qui ? quand ?  comment ? ». Ainsi, les buts jouent un rôle très important dans  l’ingénierie des besoins et par conséquent dans le développement  logiciel. Néanmoins, le processus de développement associé aux méthodes  formelles marginalise la phase d’analyse des besoins. En effet, ce  processus ne commence qu’à partir de la phase de spécification. Par  conséquent, le fossé entre ces deux phases s’élargit et la  réconciliation paraît de plus en plus difficile. L’objectif de cet  article est d’inclure la phase d’analyse des besoins et plus précisément  la méthodologie KAOS dans le développement logiciel associé aux  méthodes formelles tout en restant au même niveau d’abstraction. Pour  cela, nous proposons une approche constructive dans laquelle les modèles  Event-B sont construits d’une manière incrémentale à partir des modèles  de buts KAOS en se basant sur les patrons de raffinement de buts. Nous  justifions le choix d’Event-B par : (i) la possibilité d’utiliser la  méthode durant tout le processus de développement logiciel ; (ii) la  maturité des outils qui supportent la notation Event-B. &lt;br /&gt; &lt;br /&gt;&lt;/p&gt;
&lt;h2&gt;Session 5 : GT COSMAL&lt;/h2&gt;
&lt;p&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Matrice de dépendances enrichie&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Jannik Laval, Alexandre Bergel, Stéphane Ducasse, Romain Piers (INRIA - Lille Nord Europe - USTL - CNRS UMR 8022)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; Les matrices de dépendance (DSM - Dependency Structure Matrix),  développées dans le cadre de l’optimisation de processus, ont fait leurs  preuves pour identifier les dépendances logicielles entre des packages  ou des sous-systèmes. Il existe plusieurs algorithmes pour structurer  une matrice de façon à ce qu’elle reflète l’architecture des éléments  analysés et mette en évidence des cycles entre les sous-systèmes.  Cependant, les implémentations de matrices de dépendance existantes  manquent d’informations importantes pour apporter une réelle aide au  travail de réingénierie. Par exemple, le poids des relations qui posent  problème ainsi que leur type ne sont pas clairement présentés. Ou  encore, des cycles indépendants sont fusionnés. Il est également  difficile d’obtenir une visualisation centrée sur un package. Dans ce  papier, nous améliorons les matrices de dépendance en ajoutant des  informations sur (i) le type de références, (ii) le nombre d’entités  référençantes, (iii) le nombre d’entités référencées. Nous distinguons  également les cycles indépendants. Ce travail a été implémenté dans  l’environnement de réingénierie open-source Moose. Il a été appliqué à  des études de cas complexes comme le framework Morphic UI contenu dans  les environnements Smalltalk open-source Squeak et Pharo. Les résultats  obtenus ont été appliqués dans l’environnement de programmation Pharo et  ont mené à des améliorations.&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Évaluation de l'efficacité des implémentations de l'héritage multiple en typage statique.&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Floréal Morandat, Roland Ducournau (LIRMM)&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Jean Privat {Université du Québec à Montréal)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;La programmation par objets présente une apparente incompatibilité  entre trois termes : l'héritage multiple, l'efficacité et l'hypothèse du  monde ouvert -- en particulier, le chargement dynamique. Cet article  présente des résultats d'expérimentations exhaustives comparant  l'efficacité de différentes techniques d'implémentation (coloration,  BTD, hachage parfait, ...) dans le contexte de différents schémas de  compilation (de la compilation séparée avec chargement dynamique à la  compilation purement globale). Les tests sont effectués avec et sur le  compilateur du langage Prm. Ils confirment pour l'essentiel les  résultats théoriques antérieurs. Les schémas d'optimisation globale  démontrent un gain significatif par rapport à la coloration qui fait  fonction de référence, tandis que le chargement dynamique rend réel le  surcoût de l'héritage multiple. Enfin, ces tests confirment l'intérêt du  hachage parfait pour les interfaces de Java. &lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Correction d'assemblages de composants impliquant des données et assertions&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Mohamed Messabihi, Pascal André et Christian Attiogbé (LINA) &lt;/span&gt;&lt;br /&gt; &lt;br /&gt; La démarche de construction du logiciel en partant de l'architecture,  nécessite la prise en compte de la correction à différentes étapes afin  d'assurer la qualité du logiciel final. Ainsi la correction est une  préoccupation qui doit être prise en compte au niveau des composants et  de leurs assemblages pour élaborer l'architecture logicielle. Kmelia est  un langage et un modèle à composants multi-service où les composants  sont abstraits et formels de façon à pouvoir y exprimer des propriétés  et les vérifier. Les services de Kmelia peuvent êtres paramétrés par des  données et sont dotés d'assertions (pré/post-conditions opérant sur les  données). Dans cet article nous nous intéressons à la correction des  modèles à composants en couvrant différents aspects: la correction au  niveau des services et la correction des assemblages du point de vue des  données présentes dans les interfaces des services. Nous présentons les  enrichissements du langage de données de Kmelia permettant de traiter  la correction au niveau des services et de l'architecture. Nous  illustrons l'étude par un exemple. &lt;br /&gt; &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;/p&gt;
&lt;h2&gt;Session 6 : GT FORWAL&lt;/h2&gt;
&lt;p&gt;On-the-fly Emptiness Check of Transition-Based Streett Automata&lt;br /&gt; Alexandre Duret-Lutz, Denis Poitrenaud, Jean-Michel Couvreur&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Reachability Analysis of Communicating Pushdown Automata&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Alexander Heußner, Jérôme Leroux, Anca Muscholl, Grégoire Sutre (LaBRI, Université Bordeaux, CNRS)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; We propose restrictions for the reachability analysis of recursive  programs that communicate asynchronously over reliable fifo channels in  order to assure decidability. Our proposed model extends the model of  communicating pushdown systems of [La Torre et al.,TACAS08], that  permits to dequeue with empty stack only, by the dual condition. Hence,  we can model both event based and interrupt based process models. We  study the conservation of the decidability of reachability when adding  pushdowns to a setting of (possibly cyclic) network architectures that  ensure the decidability of reachability for finite state systems under a  semantic assumption. In the positive case, we obtain exponential time  as the exact complexity bound. A second result generalizes the doubly  exponential time algorithm of [La Torre et al.] for bounded context  analysis to our symmetric queueing policy by providing a direct (and  simpler) algorithm. &lt;br /&gt; &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;/p&gt;
&lt;h2&gt;Session 7 : Action IDM&lt;/h2&gt;
&lt;p&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Meta-model Pruning&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Sagar Sen (IRISA/INRIA Rennes Bretagne Atlantique),&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Naouel Moha (IRISA/Université de Rennes1), &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Benoit Baudry(IRISA/INRIA Rennes Bretagne Atlantique), &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Jean-Marc Jézéquel (IRISA/Université de Rennes1)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; Large and complex meta-models such as those of Uml and its profiles are  growing due to modelling and inter-operability needs of numerous  stakeholders. The complexity of such meta-models has led to coining of  the term meta-muddle. Individual users often exercise only a small view  of a meta-muddle for tasks ranging from model creation to construction  of model transformations. What is the effective meta-model that  represents this view? We present a flexible meta-model pruning algorithm  and tool to extract effective meta-models from a meta-muddle. We use  the notion of model typing for meta-models to verify that the algorithm  generates a super-type of the large meta-model representing the  meta-muddle. This implies that all programs written using the effective  meta-model will work for the meta-muddle hence preserving backward  compatibility. All instances of the effective meta-model are also  instances of the meta-muddle. We illustrate how pruning the original Uml  metamodel produces different effective meta-models. &lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Modeling Modeling&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Pierre-Alain Muller, Frédéric Fondement (Université de Haute-Alsace)&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt; Benoît Baudry (INRIA Rennes Bretagne Atlantique)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Retours sur l'école de printemps Model-Driven Development for Distributed Realtime Embedded Systems &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Jean-Philippe Babau (Université de Brest),&lt;br /&gt; Sylvain Robert  (CEA)&lt;/span&gt;&lt;br /&gt; Cette année du 20 au 24 avril s'est tenue à Aussois la 4ième école  internationale de printemps MDD4RES. Elle a été l'occasion de présenter  les contributions académiques et industrielles aussi bien en terme  d'avancées en ingénierie des modèles (modéles et langages, tests de  transformations, analyse de performances...) que des standards adoptés  (UML Marte, Autosar). Cet exposé donnera un aperçu de ce programme. &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;/p&gt;
&lt;h2&gt;Session 8 : GT LAMHA&lt;/h2&gt;
&lt;p&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;OC4MC: Objective Caml for Multicore Architectures&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Mathias Bourgoin, Benjamin Canou, Emmanuel Chailloux, Adrien Jonquet, Philippe Wang Affiliation (LIP6) &lt;/span&gt;&lt;br /&gt; &lt;br /&gt; OCaml est un langage multiparadigme de haut niveau connu pour ses  performances. Cependant, sa bibliothèque d'exécution a été conçue pour  être performante sur des architectures mono-processeur mono-coeur. Leur  gestion des co-processus ne permet pas de profiter des nouveaux  processeurs (grand public) multi-coeurs (fonctionnant sur le modèle  &quot;SMP&quot;). OC4MC est un projet montrant la faisabilité de la réalisation  d'une bibliothèque d'exécution alternative permettant de profiter de ces  processeurs multi-coeurs avec le modèle des co-processus communiquant  par mémoire partagée. &lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;New Implementation of a BSP Composition Primitive with Application to the Implementation of Algorithmic Skeletons&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Frédéric Gava, Ilias Garnier (LACL, UPEC) &lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;A Scalable Parallel Algorithm for Join Queries Evaluation on Heterogeneous Distributed Systems &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Mohamad Al Hajj Hassan, Mostafa Bamha (LIFO, Université d'Orléans)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; Owing to the fast development of network technologies, executing  parallel programs on distributed systems that connect heterogeneous  machines became feasible but we still face some challenges: Workload  imbalance in such environment may not only be due to uneven load  distribution among machines as in parallel systems but also due to  distribution that is not adequate with the characteristics of each  machine. In this paper, we present a scalable parallel join algorithm  called DFA-Join (Dynamic Frequency Adaptive Join) for heterogeneous  distributed architectures based on an efficient dynamic data  distribution and task allocation which makes it insensitive to data skew  and ensures perfect balancing properties during all stages of join  computation. The performance of this algorithm is analyzed using the  scalable and portable BSP (Bulk Synchronous Parallel) cost model. We  show that DFA-Join algorithm guarantees optimal complexity and near  linear speed-up while reducing communication and disk input/output costs  to a minimum. These results are confirmed by a series of tests. &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;/p&gt;
&lt;h2&gt;Session 9 : GT LTP&lt;/h2&gt;
&lt;p&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Types Abstraits et Types Existentiels Ouverts &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Benoît Montagu, Didier Rémy (INRIA Paris-Rocquencourt) &lt;/span&gt;&lt;br /&gt; &lt;br /&gt; Les types abstraits ont été initialement expliqués par l'emploi de  types existentiels. Nous verrons que ceux-ci ne peuvent être utilisés  facilement en pratique, et peuvent avantageusement être remplacés par  des types existentiels ouverts. &lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Lucy-n : une extension n-synchrone de Lustre&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Louis Mandel, Florence Plateau, Marc Pouzet (Université Paris-Sud 11)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; Les langages synchrones flot de données permettent la programmation de  réseaux de processus communicant sans buffers. Pour cela, chaque flot  est associé à un type d'horloges, qui indique les instants de présence  de valeurs sur le flot. La communication entre deux processus f et g  peut être faite sans buffer si le type du flot de sortie de f est égal  au type du flot d'entrée de g. Un système de types, le calcul d'horloge,  infère des types tels que cette condition est vérifiée. Le modèle  n-synchrone relâche ce modèle de programmation en autorisant les  communications à travers des buffers de taille bornée. En pratique, cela  consiste à introduire une règle de sous-typage dans le calcul  d'horloge.&lt;br /&gt; &lt;br /&gt; Nous présentons un langage de programmation  n-synchrone : Lucy-n. Dans ce langage, l'inférence des types d'horloges  est paramétré par l'algorithme de résolution des contraintes de  sous-typage. Nous décrivons un des algorithmes existant et comment  programmer en Lucy-n à travers l'exemple d'une application de traitement  multimédia.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;A3PAT, an Approach for Certified Automated Termination Proofs&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Évelyne Contejean, (LRI/CNRS/UPS) &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Pierre Courtieu, (Cédric/CNAM)&lt;br /&gt; Julien Forest, (Cédric/ENSIIE)&lt;br /&gt; &lt;/span&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Andrei Paskevich, (LRI/UPS)&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Olivier Pons, (Cédric/CNAM)&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Xavier Urbain (LRI/ENSIIE)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; En génie logiciel, démonstration automatique, spécifications ou  programmation par règles, il est courant d'utiliser des systèmes de  récriture pour lesquels la terminaison, entre autres propriétés, doit  être établie.&lt;br /&gt; Nous présentons l'approche développée au sein du  projet A3PAT pour non seulement trouver mais aussi certifier  formellement, de façon complètement automatique, des preuves de  terminaison de systèmes de récriture du premier ordre.&lt;br /&gt; Cette  approche repose sur deux développements logiciels : la bibliothèque  Coccinelle formalisant pour l'assistant de preuve Coq de nombreux  critères et techniques de terminaison ; la boîte à outils de récriture  CiME3 transformant des traces de preuves de terminaison (provenant de  CiME3 lui-même ou d'autres prouveurs) en scripts pour Coq qui les  compilera à l'aide de Coccinelle pour obtenir la certification.&lt;br /&gt; Un  des bénéfices de la modélisation formelle est de nous permettre  d'affaiblir sensiblement les prémisses de certains théorèmes de la  littérature. Nous obtenons ainsi de nouveaux critères, comme l'extension  du puissant critère dit de « sous-terme » (pour lequel nous proposons  la première formalisation Coq complète). Nous proposons également des  techniques alternatives, améliorant nos travaux antérieurs sur la  formalisation et l'analyse des graphes de dépendance. &lt;br /&gt; &lt;br /&gt;&lt;/p&gt;
&lt;h2&gt;Session 10 : GT AFSEC&lt;/h2&gt;
&lt;p&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Compilation modulaire des programmes synchrones flot de données: une représentation symbolique efficace &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Marc Pouzet (Université Paris-Sud 11, LRI)&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Pascal Raymond, (VERIMAG)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; Cet article considère le problème de génération modulaire de code  séquentiel à partir d'un programme synchrone flot de données.  Précisément, étant donné un système à plusieurs entrées et plusieurs  sorties, comment le décomposer en un nombre minimal de classes exécutées  atomiquement et ordonnées statiquement sans contraindre les rebouclages  possibles entre entrées/sorties ? Bien qu'identifié par Raymond au  début de Lustre, cette question est restée peu abordée jusqu'aux travaux  récents de Lublinerman, Szegedy and Tripakis. Les auteurs montrent que  le problème est NP-complet puisqu'il s'agit d'un problème d'optimisation  reposant sur la décision --- il existe une solution avec c classes ---  elle-même NP-complète. A partir de ce résultat, les auteurs en déduisent  un algorithme itératif en recherchant une solution pour c = 1, 2,...  classes, chaque étape étant ramenée à un problème SAT. Malgré la  complexité théorique du problème, la complexité effective semble  beaucoup plus faible. Dans cet article, nous proposons une nouvelle  représentation symbolique du problème à partir des relations entre  entrées/sorties dans le reséau et reprenant ainsi les premiers résultats  de Raymond. Cet encodage simplifie le problème dans la mesure où il  contient moins de solutions tout en gardant les solutions optimales. Il  permet, en temps polynomial, (1) d'identifier les noeuds pour lequels  plusieurs ordonnancements sont possibles conduisant ainsi à une  éventuelle explosion combinatoire; (2) d'obtenir directement des  solutions optimales dans certains cas; (3) sinon, de fournir une borne  minimale non triviale de c pour démarrer une recherche itérative. La  solution proposée s'applique à de nombreux formalismes ou langages de  type ``schéma/bloc'' formés d'opérateurs atomiques et d'un opérateur  de délais. Elle s'applique, en particulier, à des langages de  programmation synchrones tels que Lustre, Scade ou Signal ainsi qu'à des  outils de modélisation/simulation tels que Simulink. &lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Collaboration entre méthode d'ordonnancement et calcul réseau&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Marc Boyer, David Doose (ONERA) &lt;/span&gt;&lt;br /&gt; Dans cet article, nous faisons collaborer deux méthodes de calcul du  monde temps réel: l'ordonnancement de tâches et le calcul réseau.  L'ordonnancement de tâches cherche à savoir si, sur un processeur  partagé, un ensemble de tâches (temps-réel) respectera ses échéances.  Les différentes techniques d'ordonnancement peuvent souvent trouver  exactement le pire temps de réponse, mais avec une complexité  algorithmique assez importante. Le calcul réseau, lui, fait souvent des  sur-approximations, mais avec une complexité algorithmique plus faible  (souvent linéaire) qui lui permet de traiter des systèmes de très grande  taille. Nous nous proposons ici de faire collaborer es deux techniques  dans un système embarqué communiquant en appliquant l'ordonnancement  dans les calculateurs pour évaluer au plus près le flots de données qui  en est issu dans un format adapté au calcul réseau. &lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Analyse des délais de bout en bout pire cas dans des réseaux avioniques&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;J.-L. Scharbarg, J. Ermont, H. Bauer, C. Fraboul (Université de Toulouse IRIT/ENSEEIHT-INPT) &lt;/span&gt;&lt;br /&gt; &lt;br /&gt; L’AFDX (Avionics Full DupleX) est un réseau avionique qui permet le  multiplexage de flux de communication sur un réseau Ethernet commuté  full duplex. La standardisation de ce réseau dans le cadre de la la  norme ARINC 664 en a fait la technologie de de communication de  référence pour l’avionique civile. Cette technologie élimine  l’indétermisme lié aux collisions dans les réseaux Ethernet de base.  Cependant, l’indéterminisme est présent au niveau des commutateurs, où  différents flux partagent des ressources (politique de service FIFO au  niveau des ports de sortie des commutateurs). Pour maîtriser cet  indéterminisme, le standard AFDX impose des contraintes, en particulier  au niveau de la définition des flux : chaque flux est défini  statiquement et son débit doit être borné (rafale, débit moyen). La  certification du réseau, indispensable dans le domaine de l’avionique,  nécessite de prouver que le délai de communication de bout en bout est  borné pour tout flux transmis sur le réseau. Pour l’A380, la  certification s’est appuyée sur une approche fondée sur le calcul  réseau. D’autres approches sont envisageables, utilisant en particulier  la méthode des trajectoires et la vérification de modèles. L’objectif de  cette présentation est de monter l’application des différentes méthodes  envisageables pour l’analuse pire cas des déléais de bout en bout d’un  réseau AFDX, puis de comparer les résultats qu’elles permettent  d’obtenir sur une configuration AFDX industrielle.&lt;/p&gt;
&lt;h2&gt;Défis pour le Génie Logiciel et la Programmation&lt;/h2&gt;
&lt;p&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Software (re)modularization: Fight against the structure erosion and migration preparation &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Nicolas  Anquetil, Simon Denier, Stéphane Ducasse, Jannik Laval, Damien Pollet,  Roland Ducournau, Rodolphe Giroudeau, Marianne Huchard, Jean-Claude  Konig and Abdelhak-Jamel Seriai&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; Software systems, and in  particular, Object-Oriented systems are models of the real world that  manipulate representations of its entities through models of its  processes. The real world is not static: new laws are created,  concurrents offer new functionalities,users have renewed expectation  toward what a computer should offer them, memory constraints are added,  etc. As a result, software systems must be continuously updated or face  the risk of becoming gradually out-dated and irrelevant. This is a main  issue in software maintenance which has a high cost for software  companies. We explain why the existing solutions have failed to solve  this problem and which tracks of research should be followed to address  the challenge. In particular, we propose to combine different approaches  based on graph theory, lattice theory, visualization, metrics and to  introduce the expert in the heart of the approach. &lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Component and Service Farms: Towards folkregistries&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Gabriela Arévalo, Zeina Azmeh, Marianne Huchard, Chouki Tibermacine, Christelle Urtado and Sylvain Vauttier&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;End-User Modelling&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Patrick Albert, Mireille Blay-Fornarino, Benoît Combemale, Sophie Dupuy-Chessa and Xavier Le Pallec.&lt;/span&gt;&lt;br /&gt; L'implication de plus en plus forte des utilisateurs finaux dans les  processus de développement (e.g., méthodes agiles) montre un impact  positif dans la réussite et la qualité des projets informatiques.  D'autre part, l'introduction massive des nouvelles technologies dans la  vie de tous les jours et la diversité des domaines d'applications  amènent de plus en plus d'experts métiers voir des utilisateurs finaux à  s'intéresser aux environnements de développement. Pour cela, nous  proposons comme défi pour le Génie de la Programmation et du Logiciel à  échéance de 2020, la définition des moyens de développement qui  permettent une implication plus forte, plus active et plus formelle des  experts et des utilisateurs finaux dans la construction et l'évolution  de leur système informatique. Pour relever ce défi, nous développons une  approche basée sur les modèles dont les fondements visent i)  l'abstraction nécessaire pour être destinée aux utilisateurs finaux, par  l'utilisation de langages dédiés, ii) la prise en compte les  différentes préoccupations d'un même système, et iii) la capacité à  s'appuyer sur des fondations formelles assurant un certain niveau de  fiabilité des systèmes. &lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Towards Disappearing Languages &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Charles Consel&lt;/span&gt;&lt;br /&gt; This paper explores challenges that need to be addressed to make the  domain- specific language (DSL) approach successful. In particular, we  argue that a DSL should be blended with a domain process and used by  domain experts in support of their job. We call such languages  disappearing. &lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Vers une réification de l'énergie dans le domaine du logiciel&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Jean-Marc Menaud, Adrien Lèbre, Thomas Ledoux, Jacques Noyé, Pierre Cointe, Rémi Douence and Mario Südholt.&lt;br /&gt; &lt;/span&gt; En quelques années, le problème de la gestion de l'énergie est devenu  un enjeu de société. En informatique, les principaux travaux se sont  concentrés sur des mécanismes permettant de maîtriser l'énergie au  niveau du matériel. Le renforcement du rôle de l'informatique dans notre  société (développement des centres de données, prolifération des objets  numériques du quotidien) conduit à traiter ces problèmes aussi au  niveau du logiciel. Dans ce papier, nous nous posons la question de la  réification de l'énergie comme fut posée en son temps celle de la  réification de la mémoire (l'espace) et de l'interpréteur (la machine  d'exécution). Le défi est d'abord de sensibiliser l'utilisateur final au  problème de la consommation énergétique en lui offrant des mécanismes  d'introspection visualisant la ressource énergie à l'image de ce qui se  fait aujourd'hui dans le domaine automobile (consommation d'essence). Il  s'agira ensuite de proposer des mécanismes d'intercession aux  développeurs aptes à contrôler cette consommation énergétique. Ces  mécanismes réflexifs devront concerner l'ensemble du cycle de vie du  logiciel. &lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Table ronde : le Génie de la Programmation et du Logiciel à échéance de 2020 &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Animée par Laurence Duchien&lt;/span&gt;&lt;br /&gt; L'omniprésence de l'informatique dans notre quotidien à l'échelle de  l'embarqué et de l'intelligence ambiante, l'extension du web au niveau  de la planète, mais également dans les objets du quotidien, le  développement de grandes infrastructures de calcul ou des centres de  traitement de grandes masses de données soulèvent de nombreuses  questions pour le génie de la programmation et du logiciel. Parmi ces  questions, quelles sont celles qui correspondent à des défis que devront  relever les chercheurs dans le domaine du génie de la programmation et  du logiciel à échéance de 5 à 10 ans ? De nouveaux paradigmes, de  nouveaux langages, de nouvelles approches de modélisation, de  vérification, de tests et de nouveaux outils dans le domaine de la  programmation et du logiciel devraient voir le jour dans les 5 à 10 ans à  venir, que ce soit pour faciliter la vie des concepteurs de logiciel,  pour modéliser et fiabiliser les logiciels ou encore pour devancer  l'évolution technologique, mais également pour prendre en compte de  nouveaux enjeux de société tels que le développement durable et les  économies d’énergie. Les cinq défis seront présentés lors de deux  sessions. Ils portent sur la (re)modularisation du logiciel, la mise en  place de fermes de composants et de services, l’évaporation des  langages, la modélisation pour l’utilisateur final et la réification de  l'énergie au niveau des systèmes et des langages. Une table ronde  permettra ensuite de débattre de ces sujets. Lors de cette table ronde,  Bertrand Braunschweig fera le point sur la perception de notre domaine  au sein de l’ANR.&lt;/p&gt;
&lt;h2&gt;Posters et Démos&lt;/h2&gt;
&lt;p&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Alexandre Cortier.&lt;/span&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Projet SPaCIFY : Ingénierie des modèles et Méthodes Formelles pour les systèmes embarqués critiques&lt;/span&gt; (Poster)&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;François Fages and Martin Julien.&lt;/span&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Modelling Search Strategies in Rules2CP &lt;/span&gt;(Poster et Démo)&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Arnaud Gotlieb.&lt;/span&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;EUclide is a Constraint Language based on Imperative DEfinitions&lt;/span&gt;(Poster et Démo) &lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Nassima Izerrouken, Marc Pantel and Xavier Thirioux.&lt;/span&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Integrated Formal Approach for a Qualified Critical Code Generator &lt;/span&gt;(Poster)&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Nour Alhouda Aboud, Philippe Aniorté, Eric Cariou and Eric Gouarderes.&lt;/span&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Integration of Agent and Component approaches by Service Oriented vision using Model Driven Engineering &lt;/span&gt;(Poster)&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Sabina Akhtar, Stephan Merz and Martin Quinson.&lt;/span&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Extending PlusCal: A Language for Describing Concurrent and Distributed Algorithms &lt;/span&gt;(Poster)&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Vincent Aranega.&lt;/span&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Traceability Mechanism in Transformations Chains Dedicated to Model and Transformation Debugging&lt;/span&gt; (Poster)&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Iyad Alshabani, Joyce El Haddad, Nikolaos Georgantas, Tarek Melliti, Lynda Mokdad and Pascal Poizat. &lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Pervasive Service Composition (Projet ANR PERSO) &lt;/span&gt;(Poster)&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Thanh Thanh Le Thi. &lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;L’Activité de Génération de Codes Dirigée par les Modèles &lt;/span&gt;(Poster)&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Fatiha Zaidi, Richard Castanet, Ana Cavalli, Edgardo Montes de Oca and Andrey Sadovykh. &lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;WebMov : Modélisation, Test de la composition de services Web &lt;/span&gt;(Poster)&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Youssef Ridene, Franck Barbier, Nicolas Belloir and Nadine Couture.&lt;/span&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Définition  d'un langage de modélisation spécifique (Domain Specific Modeling  Language) au test d'applications embarquées sur téléphones mobiles &lt;/span&gt;(Poster)&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Sebastien Mosser and Mireille Blay-Fornarino. &lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Taming Orchestration Design Complexity through the ADORE Framework &lt;/span&gt;(Poster et Démo)&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Regine Laleau. &lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Projet ANR SELKIS &lt;/span&gt;(Poster)&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Akram Idani, Mohamed Amine Labiadh and Yves Ledru.&lt;/span&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Approche orientée modèles pour une intégration efficace de B et UML &lt;/span&gt;(Poster)&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Peggy Cellier, Mireille Ducassé, Sébastien Ferré and Olivier Ridoux. &lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Fouille de données pour la localisation de fautes dans les programmes &lt;/span&gt;(Poster)&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Romain Adeline, Janette Cardoso, Christel Seguin, Pierre Darfeuil and Sophie Humbert.&lt;/span&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Vers une méthode de validation des modèles formels AltaRica &lt;/span&gt;(Poster)&lt;/p&gt;
&lt;hr style=&quot;width: 100%; height: 2px;&quot; /&gt;</summary>
		<content type="html">&lt;h1&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Programme des journées nationales du GDR GPL 2010&lt;/span&gt;&lt;/h1&gt;
&lt;p&gt;Le détail des sessions avec les résumés des présentations est donné en bas de page.&lt;/p&gt;
&lt;p&gt;Les &lt;a href=&quot;http://gdr-gpl.imag.fr/index.php?option=com_docman&amp;task=doc_download&amp;gid=23&amp;Itemid=&quot;&gt;&lt;img src=&quot;http://gdr-gpl.imag.fr/components/com_docman/themes/default/images/icons/16x16/pdf.png&quot; border=&quot;0&quot; alt=&quot;icon&quot; /&gt; Actes des journées nationales 2010&lt;/a&gt; sont disponibles en ligne.&lt;/p&gt;
&lt;p&gt;Une &lt;a href=&quot;http://www.i3s.unice.fr/%7Elahire/cosmal/journeeComposition2010.htm&quot;&gt;Journée Thématique: Adaptation, Variabilité et Réutilisation dans l'ingénierie logicielle&lt;/a&gt; est organisée le 8 mars 2010 par le groupe de travail COSMAL.&lt;/p&gt;
&lt;table style=&quot;text-align: left; width: 100%;&quot; border=&quot;1&quot; cellspacing=&quot;2&quot; cellpadding=&quot;2&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;mercredi 10 mars 9h-10h30&lt;/td&gt;
&lt;td colspan=&quot;2&quot;&gt;Conférencier invité :
&lt;h3&gt;&lt;a href=&quot;http://gdr-gpl.cnrs.fr/#Crnkovic&quot;&gt;A Classification Framework for Component Models&lt;/a&gt;&lt;/h3&gt;
&lt;a href=&quot;http://www.mrtc.mdh.se/%7Eicc/&quot;&gt;Ivica Crnkovic&lt;/a&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;, Université de Mälardalen (Suède)&lt;br /&gt; &lt;br /&gt; Président de session : Franck Barbier&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot;&gt;Pause café et &lt;a href=&quot;http://gdr-gpl.imag.fr/#Posters&quot;&gt;posters&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan=&quot;2&quot;&gt;mercredi 10 mars 11h-12h30&lt;/td&gt;
&lt;td colspan=&quot;2&quot;&gt;
&lt;p&gt;&lt;span style=&quot;font-weight: normal; font-style: italic;&quot;&gt;Présidents de session : Laurence Duchien et Yves Ledru&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;Présentation de l'institut INS2I (Florence Sèdes)&lt;/h3&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan=&quot;2&quot;&gt;
&lt;h3&gt;&lt;a href=&quot;http://gdr-gpl.cnrs.fr/#D%E9fis&quot;&gt;1ere session Défis pour le Génie de la Programmation et du Logiciel&lt;/a&gt;&lt;/h3&gt;
&lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Software (re)modularization: Fight against the structure erosion and migration preparation &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Nicolas  Anquetil, Simon Denier, Stéphane Ducasse, Jannik Laval, Damien Pollet,  Roland Ducournau, Rodolphe Giroudeau, Marianne Huchard, Jean-Claude  Konig and Abdelhak-Jamel Seriai&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Component and Service Farms: Towards folkregistries&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Gabriela Arévalo, Zeina Azmeh, Marianne Huchard, Chouki Tibermacine, Christelle Urtado and Sylvain Vauttier&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;mercredi 10 mars 12h30-14h&lt;/td&gt;
&lt;td colspan=&quot;2&quot;&gt;Repas&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;mercredi 10 mars 14h-15h30&lt;/td&gt;
&lt;td&gt;
&lt;h3&gt;&lt;a href=&quot;http://gdr-gpl.cnrs.fr/#MTV2&quot;&gt;Session 1 : GT MTV2&lt;/a&gt;&lt;/h3&gt;
&lt;span style=&quot;font-style: italic;&quot;&gt;Président de session : Arnaud Gotlieb&lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;br /&gt; &lt;br /&gt; Exploration aléatoire de modèles&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Johan Oudinet (LRI, Univ. Paris-Sud - CNRS)&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-family: monospace;&quot;&gt;&lt;br /&gt; &lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Détection de Vulnérabilités Logicielles par le Test Passif&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Amel Mammar, Ana Cavalli, Willy Jimenez ( Telecom SudParis) &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Edgardo Montes de Oca  (Montimage)&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Shanai Ardi, David Byers, Nahid Shahmehri (Linköpings universitet)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Combining Frama-C and PathCrawler for C Program Debugging&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Omar Chebaro (CEA/LIST, LIFC), &lt;br /&gt; Nikolai Kosmatov (CEA/LIST),&lt;br /&gt; Alain Giorgetti (LIFC, INRIA), &lt;br /&gt; Jacques Julliand (LIFC)&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;
&lt;td&gt;
&lt;h3&gt;&lt;a href=&quot;http://gdr-gpl.cnrs.fr/#TRANSFORMATIONS&quot;&gt;Session 2 : GT Transformations&lt;/a&gt;&lt;/h3&gt;
&lt;span style=&quot;font-style: italic;&quot;&gt;Président de session : Pierre-Etienne Moreau&lt;br /&gt; &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Machine-Checked Sequencer for Critical Embedded Code Generator&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Nassima Izerrouken, (Continental Automotive, et Université de Toulouse, IRIT-ENSEEIHT)&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Marc Pantel, Xavier Thirioux (Université de Toulouse, IRIT-ENSEEIHT)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Les plates-formes d'exécution dans l'IDM : Quelles modélisations pour quelles utilisations ? &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Jérôme Delatour, Matthias Brun, Guillaume Savaton, Jonathan Ilias-Pillet, Cédrick Lelionnais (Groupe ESEO)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; + 2 exposés jeunes chercheurs&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;mercredi 10 mars 15h30-16h30&lt;/td&gt;
&lt;td colspan=&quot;2&quot;&gt;
&lt;h3&gt;&lt;a href=&quot;http://gdr-gpl.cnrs.fr/#Posters&quot;&gt;Session Posters/Démos &lt;/a&gt;et Pause café&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Alexandre Cortier.&lt;/span&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Projet SPaCIFY : Ingénierie des modèles et Méthodes Formelles pour les systèmes embarqués critiques&lt;/span&gt; (Poster)&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;François Fages and Martin Julien.&lt;/span&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Modelling Search Strategies in Rules2CP &lt;/span&gt;(Poster et Démo)&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Arnaud Gotlieb.&lt;/span&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;EUclide is a Constraint Language based on Imperative DEfinitions&lt;/span&gt;(Poster et Démo) &lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Nassima Izerrouken, Marc Pantel and Xavier Thirioux.&lt;/span&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Integrated Formal Approach for a Qualified Critical Code Generator &lt;/span&gt;(Poster)&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Nour Alhouda Aboud, Philippe Aniorté, Eric Cariou and Eric Gouarderes.&lt;/span&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Integration of Agent and Component approaches by Service Oriented vision using Model Driven Engineering &lt;/span&gt;(Poster)&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Sabina Akhtar, Stephan Merz and Martin Quinson.&lt;/span&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Extending PlusCal: A Language for Describing Concurrent and Distributed Algorithms &lt;/span&gt;(Poster)&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Vincent Aranega.&lt;/span&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Traceability Mechanism in Transformations Chains Dedicated to Model and Transformation Debugging&lt;/span&gt; (Poster)&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Iyad Alshabani, Joyce El Haddad, Nikolaos Georgantas, Tarek Melliti, Lynda Mokdad and Pascal Poizat. &lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Pervasive Service Composition (Projet ANR PERSO) &lt;/span&gt;(Poster)&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Thanh Thanh Le Thi. &lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;L’Activité de Génération de Codes Dirigée par les Modèles &lt;/span&gt;(Poster)&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Fatiha Zaidi, Richard Castanet, Ana Cavalli, Edgardo Montes de Oca and Andrey Sadovykh. &lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;WebMov : Modélisation, Test de la composition de services Web &lt;/span&gt;(Poster)&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Youssef Ridene, Franck Barbier, Nicolas Belloir and Nadine Couture.&lt;/span&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Définition  d'un langage de modélisation spécifique (Domain Specific Modeling  Language) au test d'applications embarquées sur téléphones mobiles &lt;/span&gt;(Poster)&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Sebastien Mosser and Mireille Blay-Fornarino. &lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Taming Orchestration Design Complexity through the ADORE Framework &lt;/span&gt;(Poster et Démo)&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Regine Laleau. &lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Projet ANR SELKIS &lt;/span&gt;(Poster)&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Akram Idani, Mohamed Amine Labiadh and Yves Ledru.&lt;/span&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Approche orientée modèles pour une intégration efficace de B et UML &lt;/span&gt;(Poster)&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Peggy Cellier, Mireille Ducassé, Sébastien Ferré and Olivier Ridoux. &lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Fouille de données pour la localisation de fautes dans les programmes &lt;/span&gt;(Poster)&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Romain Adeline, Janette Cardoso, Christel Seguin, Pierre Darfeuil and Sophie Humbert.&lt;/span&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Vers une méthode de validation des modèles formels AltaRica &lt;/span&gt;(Poster)&lt;/li&gt;
&lt;/ol&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;mercredi 10 mars 16h30-17h30&lt;/td&gt;
&lt;td&gt;
&lt;h3&gt;&lt;a href=&quot;http://gdr-gpl.cnrs.fr/#RIMEL&quot;&gt;Session 3 : GT RIMEL&lt;/a&gt;&lt;/h3&gt;
&lt;span style=&quot;font-style: italic;&quot;&gt;Président de session : Salah Sadou&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Une architecture de composants répartis adaptables&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;An Phung-Khac, Jean-Marie Gilliot et Maria-Teresa Segarra (TELECOM Bretagne)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;OCL contracts for the verification of model transformations &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Eric Cariou, Nicolas Belloir, Franck Barbier, Nidal Djemam (Université de Pau et des Pays de l’Adour / Liuppa)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt;&lt;/td&gt;
&lt;td&gt;
&lt;h3&gt;&lt;a href=&quot;http://gdr-gpl.cnrs.fr/#MFDL&quot;&gt;Session 4 : GT  MFDL&lt;/a&gt;&lt;/h3&gt;
&lt;span style=&quot;font-style: italic;&quot;&gt; Présidente de session : Marie-Laure Potet&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Application du Model Checking aux commandes de vol : l’expérience Airbus&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Thomas  Bochot (AIRBUS &amp; ONERA/DTIM), Pierre Virelizier (AIRBUS), Hélène  Waeselynck (LAAS-CNRS), Virginie Wiels (ONERA/DTIM) &lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Définition d’une sémantique Event-B pour les patrons de raffinement de buts KAOS &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Abderrahman Matoussi, Frédéric Gervais et Régine Laleau (LACL, UPEC) &lt;/span&gt;&lt;br /&gt; &lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;mercredi 10 mars 18h30&lt;/td&gt;
&lt;td colspan=&quot;2&quot;&gt;Visite du château&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;mercredi 10 mars 20h&lt;/td&gt;
&lt;td colspan=&quot;2&quot;&gt;Dîner de gala au palais Beaumont (en ville, pas très loin du château).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;jeudi 11 mars 9h-10h30&lt;/td&gt;
&lt;td colspan=&quot;2&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Ouverture des journées nationales &lt;/span&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;(Yves Ledru)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; Conférencier invité :&lt;br /&gt;
&lt;h3&gt;&lt;a href=&quot;http://gdr-gpl.cnrs.fr/#moreau&quot;&gt;Combiner Java et réécriture, c'est possible et utile&lt;/a&gt;&lt;/h3&gt;
&lt;a href=&quot;http://www.loria.fr/%7Emoreau&quot; target=&quot;_blank&quot;&gt;Pierre-Etienne Moreau&lt;/a&gt;&lt;span style=&quot;font-style: italic;&quot;&gt; , professeur à l'Ecole des Mines de Nancy , membre du LORIA /INRIA&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot;&gt;Pause café et &lt;a href=&quot;http://gdr-gpl.imag.fr/#Posters&quot;&gt;posters&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;jeudi 11 mars 11h-12h30&lt;/td&gt;
&lt;td&gt;
&lt;h3&gt;&lt;a href=&quot;http://gdr-gpl.cnrs.fr/#COSMAL&quot;&gt;Session 5 : GT  COSMAL&lt;/a&gt;&lt;/h3&gt;
&lt;span style=&quot;font-style: italic;&quot;&gt;Président de session : Mourad Oussalah&lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;br /&gt; &lt;br /&gt; Matrice de dépendances enrichie&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Jannik Laval, Alexandre Bergel, Stéphane Ducasse, Romain Piers (INRIA - Lille Nord Europe - USTL - CNRS UMR 8022)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt;
&lt;p&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Évaluation de l'efficacité des implémentations de l'héritage multiple en typage statique.&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Floréal Morandat, Roland Ducournau (LIRMM)&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Jean Privat {Université du Québec à Montréal)&lt;/span&gt;&lt;/p&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;Correction d'assemblages de composants impliquant des données et assertions&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Mohamed Messabihi, Pascal André et Christian Attiogbé (LINA) &lt;/span&gt;&lt;br /&gt;&lt;/td&gt;
&lt;td&gt;
&lt;h3&gt;&lt;a href=&quot;http://gdr-gpl.cnrs.fr/#FORWAL&quot;&gt;Session 6 : GT FORWAL&lt;/a&gt;&lt;/h3&gt;
On-the-fly Emptiness Check of Transition-Based Streett Automata&lt;br /&gt; Alexandre Duret-Lutz, Denis Poitrenaud, Jean-Michel Couvreur&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Reachability Analysis of Communicating Pushdown Automata&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Alexander Heußner, Jérôme Leroux, Anca Muscholl, Grégoire Sutre (LaBRI, Université Bordeaux, CNRS)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot;&gt;Repas&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;jeudi 11 mars 14h-15h30&lt;/td&gt;
&lt;td&gt;
&lt;h3&gt;&lt;a href=&quot;http://gdr-gpl.cnrs.fr/#IDM&quot;&gt;Session 7 : Action IDM&lt;/a&gt;&lt;/h3&gt;
&lt;span style=&quot;font-style: italic;&quot;&gt;Présidente de session : Mireille Blay-Fornarino&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-family: monospace;&quot;&gt;&lt;br /&gt; &lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Meta-model Pruning&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Sagar Sen (IRISA/INRIA Rennes Bretagne Atlantique),&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Naouel Moha (IRISA/Université de Rennes1), &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Benoit Baudry(IRISA/INRIA Rennes Bretagne Atlantique), &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Jean-Marc Jézéquel (IRISA/Université de Rennes1)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Modeling Modeling&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Pierre-Alain Muller, Frédéric Fondement (Université de Haute-Alsace)&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt; Benoît Baudry (INRIA Rennes Bretagne Atlantique)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt; Retours sur l'école de printemps Model-Driven Development for Distributed Realtime Embedded Systems &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Jean-Philippe Babau (Université de Brest),&lt;br /&gt; Sylvain Robert  (CEA)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt;&lt;/td&gt;
&lt;td&gt;
&lt;h3&gt;&lt;a href=&quot;http://gdr-gpl.cnrs.fr/#LAMHA&quot;&gt;Session 8 : GT  LAMHA&lt;/a&gt;&lt;/h3&gt;
&lt;span style=&quot;font-style: italic;&quot;&gt;Président de session : Frédéric Loulergue&lt;br /&gt; &lt;br /&gt; &lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;OC4MC: Objective Caml for Multicore Architectures&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Mathias Bourgoin, Benjamin Canou, Emmanuel Chailloux, Adrien Jonquet, Philippe Wang  (LIP6) &lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;New Implementation of a BSP Composition Primitive with Application to the Implementation of Algorithmic Skeletons&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Frédéric Gava, Ilias Garnier (LACL, UPEC) &lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;A Scalable Parallel Algorithm for Join Queries Evaluation on Heterogeneous Distributed Systems &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Mohamad Al Hajj Hassan, Mostafa Bamha (LIFO, Université d'Orléans)&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot;&gt;Pause café et &lt;a href=&quot;http://gdr-gpl.cnrs.fr/#Posters&quot;&gt;posters&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;jeudi 11 mars 16h-18h00&lt;/td&gt;
&lt;td colspan=&quot;2&quot;&gt;
&lt;h3&gt;&lt;a href=&quot;http://gdr-gpl.cnrs.fr/#D%E9fis&quot;&gt;2e session défis pour le Génie de la Programmation et du Logiciel &lt;/a&gt;&lt;/h3&gt;
et table ronde animée par &lt;span style=&quot;font-style: italic;&quot;&gt;Laurence Duchien (LIFL)&lt;/span&gt; avec &lt;span style=&quot;font-style: italic;&quot;&gt;Bertrand Braunschweig (ANR)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;End-User Modelling&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Patrick Albert, Mireille Blay-Fornarino, Benoît Combemale, Sophie Dupuy-Chessa and Xavier Le Pallec.&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Towards Disappearing Languages &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Charles Consel&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Vers une réification de l'énergie dans le domaine du logiciel&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Jean-Marc Menaud, Adrien Lèbre, Thomas Ledoux, Jacques Noyé, Pierre Cointe, Rémi Douence and Mario Südholt.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;jeudi 11 mars 18h00-19h00&lt;/td&gt;
&lt;td colspan=&quot;2&quot;&gt;Réunion des comités&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;vendredi 12 mars 9h-10h30&lt;/td&gt;
&lt;td&gt;
&lt;h3&gt;&lt;a href=&quot;http://gdr-gpl.cnrs.fr/#LTP&quot;&gt;Session 9 : GT  LTP&lt;/a&gt;&lt;/h3&gt;
&lt;span style=&quot;font-style: italic;&quot;&gt;Présidente de session : Catherine Dubois&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Types Abstraits et Types Existentiels Ouverts &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Benoît Montagu, Didier Rémy (INRIA Paris-Rocquencourt) &lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Lucy-n : une extension n-synchrone de Lustre&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Louis Mandel, Florence Plateau, Marc Pouzet (Université Paris-Sud 11)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;A3PAT, an Approach for Certified Automated Termination Proofs&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Évelyne Contejean, (LRI/CNRS/UPS) &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Pierre Courtieu, (Cédric/CNAM)&lt;br /&gt; Julien Forest, (Cédric/ENSIIE)&lt;br /&gt; &lt;/span&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Andrei Paskevich, (LRI/UPS)&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Olivier Pons, (Cédric/CNAM)&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Xavier Urbain (LRI/ENSIIE)&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;
&lt;td&gt;
&lt;h3&gt;&lt;a href=&quot;http://gdr-gpl.cnrs.fr/#AFSEC&quot;&gt;Session 10 : GT AFSEC&lt;/a&gt;&lt;/h3&gt;
&lt;span style=&quot;font-style: italic;&quot;&gt;Présidente de session : Christel Seguin&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Compilation modulaire des programmes synchrones flot de données: une représentation symbolique efficace &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Marc Pouzet (Université Paris-Sud 11, LRI)&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Pascal Raymond, (VERIMAG)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Collaboration entre méthode d'ordonnancement et calcul réseau&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Marc Boyer, David Doose (ONERA)       &lt;br /&gt; &lt;br /&gt; &lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt; Analyse des délais de bout en bout pire cas dans des réseaux avioniques&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;J.-L. Scharbarg, J. Ermont, H. Bauer, C. Fraboul (Université de Toulouse IRIT/ENSEEIHT-INPT) &lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot;&gt;Pause café et &lt;a href=&quot;http://gdr-gpl.cnrs.fr/#Posters&quot;&gt;posters&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;vendredi 12 mars 11h-12h30&lt;/td&gt;
&lt;td colspan=&quot;2&quot;&gt;Conférencier invité :&lt;br /&gt; &lt;br /&gt; &lt;a href=&quot;http://www-sop.inria.fr/members/Gerard.Berry/&quot; target=&quot;_blank&quot;&gt;Gérard Berry&lt;/a&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;,  directeur de recherche à l'INRIA, titulaire de la chaire « Informatique  et sciences numériques » au Collège de France et membre de l'Académie  des Sciences. &lt;/span&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;vendredi 12 mars 12h30&lt;/td&gt;
&lt;td colspan=&quot;2&quot;&gt;Cloture : proclamation du meilleur       &lt;a href=&quot;http://gdr-gpl.cnrs.fr/#Posters&quot;&gt;poster&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;vendredi 12 mars 12h35&lt;br /&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot;&gt;Repas&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h1&gt;Journées Nationales du GDR GPL : résumés des présentations&lt;/h1&gt;
&lt;h2&gt;Conférenciers Invités&lt;/h2&gt;
&lt;h3&gt;A Classification Framework for Component Models&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;http://www.mrtc.mdh.se/%7Eicc/&quot;&gt;Ivica Crnkovic&lt;/a&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;, Université de Mälardalen (Suède)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; The essence of component-based software engineering is embodied in  component models. Component models specify the properties of components  and the mechanisms of component interactions. In the last decade a large  number of different component models have been developed, with  different aims and using different principles and technologies. This has  resulted in a number of models which have many similarities, but also  principal differences, and in many cases unclear concepts.  Component-based development has not succeeded in providing standard  principles, as has, for example, object-oriented development. In order  to increase the understanding of the concepts, and to differentiate  component models more easily, this presentation discusses fundamental  principles of component models, and  defines a Component Model  Classification Framework which includes these principles. Further,  the  principles of several component models are presented using this  framework.&lt;/p&gt;
&lt;h3&gt;Combiner Java et réécriture, c'est possible et utile&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;http://www.loria.fr/%7Emoreau&quot; target=&quot;_blank&quot;&gt;Pierre-Etienne Moreau&lt;/a&gt;&lt;span style=&quot;font-style: italic;&quot;&gt; , professeur à l'Ecole des Mines de Nancy , membre du LORIA /INRIA &lt;/span&gt;&lt;br /&gt; &lt;br /&gt; Le système &lt;a href=&quot;http://tom.loria.fr/&quot;&gt;Tom (http://tom.loria.fr)&lt;/a&gt; est une extension de Java permettant de programmer par filtrage, en  utilisant des règles et des stratégies. La notion de signature et de  terme algébrique permet de définir de manière abstraite les structures  de données. Dans ce cadre, l'utilisation de règles de réécriture et de  motifs permet de définir, de manière élégante et sûre, des  transformations à effectuer. Tom permet donc de programmer aussi bien en  Java que par réécriture. Ce qui se prête particulièrement bien à  l'enseignement et à la transformation de structures arborescentes telles  que les termes ou les documents XML par exemple. Une des particularités  du système est de fournir du filtrage modulo l'associativité avec  élément neutre. Cette théorie permet de manipuler aisément des  structures de liste par exemple. Une autre originalité de Tom est de ne  pas imposer de structure de donnée particulière pour représenter les  informations à transformer. Le lien entre la structure concrète et le  signature algébrique devient un paramètre du programme. Cette souplesse  permet d'utiliser la notion de filtrage algébrique pour effectuer des  transformations de graphes par exemple. Enfin, la notion de stratégie  est un moyen efficace et élégant pour contrôler la façon dont les  transformations sont appliquées. L'exposé présentera le système Tom, ses  particularités et ses applications. &lt;br /&gt; &lt;br /&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Qualité du logiciel : certification vs. vérification&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;http://www-sop.inria.fr/members/Gerard.Berry/&quot; target=&quot;_blank&quot;&gt;Gérard Berry&lt;/a&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;,  directeur de recherche à l'INRIA, titulaire de la chaire « Informatique  et sciences numériques » au Collège de France et membre de l'Académie  des Sciences. &lt;br /&gt; &lt;br /&gt; &lt;/span&gt;La certification est un processus  classique pour certains systèmes embarqués critiques (avionique, carte à  puce, etc.); elle est certainement amenée à se généraliser. Elle se  fonde encore essentiellement sur une analyse et une revue du flot de  développement et de test. Cette approche reste indispensable, car tout  programme mal développé et testé est évidemment dangereux. Mais, avec  l'évolution vers un outillage de haut niveau avec synthèse de code  embarqué et vérification formelle, d'autres approches plus scientifiques  deviennent indispensables. Elles doivent être fondées sur des  techniques réellement formelles et réellement implémentées. Nous  étudierons l'état de ces techniques, leur évolution potentielle, leurs  limites, et leur impact indirect sur les méthodes de conception.&lt;/p&gt;
&lt;h2&gt;Session 1 : GT MTV2&lt;/h2&gt;
&lt;p&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Exploration aléatoire de modèles&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Johan Oudinet (LRI, Univ. Paris-Sud - CNRS)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; Cet article présente des méthodes d’explorations probabilistes qui  garantissent une bonne couverture des chemins du modèle quelle que soit  sa topologie. Ces méthodes sont basées sur des techniques de comptage et  de tirage uniforme de structures combinatoires qui dans leurs versions  de bases sont très coûteuses en espace mémoire. Ce papier présente des  améliorations qui permettent d’explorer uniformément des modèles plus  gros en tirant des chemins plus longs. Une étude de la complexité  binaire, accompagnée de résultats expérimentaux de chacune des variantes  possibles permet de décider quelle variante utiliser en fonction de la  taille du modèle, des longueurs de chemins désirées et des ressources  disponibles. &lt;br /&gt; &lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-family: monospace;&quot;&gt;&lt;br /&gt; &lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Détection de Vulnérabilités Logicielles par le Test Passif&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Amel Mammar, Ana Cavalli, Willy Jimenez ( Telecom SudParis) &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Edgardo Montes de Oca  (Montimage)&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Shanai Ardi, David Byers, Nahid Shahmehri (Linköpings universitet)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; L'utilisation de modélisations formelles est devenue une partie  intégrante du processus de développement de logiciels sûrs. En effet,  une bonne modélisation du système à développer permet d'améliorer la  qualité des logiciels en détectant, par exemple, certaines  vulnérabilités avant même leurs déploiements. Dans cette optique, on  propose une nouvelle méthode de modélisation de vulnérabilités ainsi  qu'un langage formel pour l'expression précise sans ambiguïté des causes  et événements pouvant les produire. La définition d'un tel langage  formel permet également la détection automatique des vulnérabilités par  des outils de test. Plus précisément, nous illustrons l'utilisation de  l'outil de test passif TestInv, développé au sein de notre équipe, pour  la détection automatique de vulnérabilités exprimées dans le langage  formel ainsi défini. Notre approche a l'avantage de produire un nombre  beaucoup plus réduit de faux positifs tout en maintenant à jour la base  de connaissances de l'outil TestInv. L'approche proposée est illustrée à  travers l'exemple de vulnérabilité CVE-2005-3192 représentant un  ``buffer overflow&quot; dans un programme C.&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Combining Frama-C and PathCrawler for C Program Debugging&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Omar Chebaro (CEA/LIST, LIFC), &lt;br /&gt; Nikolai Kosmatov (CEA/LIST),&lt;br /&gt; Alain Giorgetti (LIFC, INRIA), &lt;br /&gt; Jacques Julliand (LIFC)&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;Session 2 : GT Transformations&lt;/h2&gt;
&lt;p&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Machine-Checked Sequencer for Critical Embedded Code Generator&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Nassima Izerrouken, (Continental Automotive, et Université de Toulouse, IRIT-ENSEEIHT)&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Marc Pantel, Xavier Thirioux (Université de Toulouse, IRIT-ENSEEIHT)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; This paper presents the development of a correct-by-construction block  sequencer for GENEAUTO a qualifiable (according to DO178B/ED12B  recommendation) automatic code generator. It transforms SIMULINK models  to MISRA C code for safety critical systems. Our approach which combines  classical development process and formal specification and verification  using proof-assistants, led to preliminary fruitful exchanges with  certification authorities. We present parts of the classical user and  tools requirements and derived formal specifications, implementation and  verification for the correctness and termination of the block  sequencer. This sequencer has been successfully applied to real-size  industrial use cases from various transportation domain partners and led  to requirement errors detection and a correct-by-construction  implementation. &lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Les plates-formes d'exécution dans l'IDM : Quelles modélisations pour quelles utilisations ? &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Jérôme Delatour, Matthias Brun, Guillaume Savaton, Jonathan Ilias-Pillet, Cédrick Lelionnais (Groupe ESEO)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; L’un des objectifs de l'Ingénierie Dirigée par les Modèles (IDM) est de  mettre en œuvre un même modèle de fonctionnalités sur différents  supports technologiques, ces derniers sont souvent désignés comme des  plates-formes d'exécution. Toutefois, peu de travaux ont été menés, à la  fois pour préciser comment modéliser ces plates-formes et comment les  mettre en œuvre dans des transformations. L'objectif de cette  présentation est de proposer des éléments de réponse à ces questions. &lt;br /&gt; &lt;br /&gt; + 2 exposés jeunes chercheurs&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;/p&gt;
&lt;h2&gt;Session 3 : GT RIMEL&lt;/h2&gt;
&lt;p&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Une architecture de composants répartis adaptables&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;An Phung-Khac, Jean-Marie Gilliot et Maria-Teresa Segarra (TELECOM Bretagne)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; Plusieurs travaux récents proposent des solutions ou des frameworks  dédiés au développement d’applications adaptables qui peuvent ainsi  dynamiquement changer leur comportement pendant l’exécution afin de  s’adapter au contexte d’exécution courant. Cependant, avec ces  approches, les tâches à la charge des développeurs sont encore  complexes. Ces tâches incluent la définition des variantes et la  spécification des actions d’adaptation, qui dans le contexte des  systèmes répartis, incluent des contraintes liées aux parties  distribuées. Dans cet article, nous présentons une approche de  développement d’applications réparties adaptables permettant la  génération correcte des variantes d’une application et des actions  d’adaptation à exécuter en vue de faciliter la tâche des développeurs. &lt;br /&gt; &lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;OCL contracts for the verification of model transformations &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Eric Cariou, Nicolas Belloir, Franck Barbier, Nidal Djemam (Université de Pau et des Pays de l’Adour / Liuppa)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; A model-driven engineering process relies on a set of transformations  which are usually sequentially executed, starting from an abstract level  to produce code or a detailed implementation specification. These  transformations may be entirely automated or may require manual  intervention by designers. In this paper, we propose a method to verify  that a transformation result is correct with respect to the  transformation specification. This method both includes automated  transformations and manual interventions. For that, we focus on  transformation contracts written in OCL. This leads to making the  proposed method independent of modeling and transformation tools. These  contracts are partially or fully generated through a dedicated tool. &lt;br /&gt; &lt;br /&gt;&lt;/p&gt;
&lt;h2&gt;Session 4 : GT MFDL&lt;/h2&gt;
&lt;p&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Application du Model Checking aux commandes de vol : l’expérience Airbus&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Thomas Bochot (AIRBUS &amp; ONERA/DTIM), Pierre Virelizier (AIRBUS), Hélène Waeselynck (LAAS-CNRS), Virginie Wiels (ONERA/DTIM) &lt;/span&gt;&lt;br /&gt; &lt;br /&gt; Cet article présente des études réalisées par Airbus sur l’utilisation  du model checking pour la vérification de systèmes critiques, les leçons  que l’on peut en tirer et les moyens pour étendre l’utilisation  industrielle de la vérification formelle au niveau modèle. &lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Définition d’une sémantique Event-B pour les patrons de raffinement de buts KAOS &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Abderrahman Matoussi, Frédéric Gervais et Régine Laleau (LACL, UPEC) &lt;/span&gt;&lt;br /&gt; &lt;br /&gt; Tandis que les spécifications répondent à la question « que fait le  système ? », les buts résolvent quant à eux les questions « qui ? quand ?  comment ? ». Ainsi, les buts jouent un rôle très important dans  l’ingénierie des besoins et par conséquent dans le développement  logiciel. Néanmoins, le processus de développement associé aux méthodes  formelles marginalise la phase d’analyse des besoins. En effet, ce  processus ne commence qu’à partir de la phase de spécification. Par  conséquent, le fossé entre ces deux phases s’élargit et la  réconciliation paraît de plus en plus difficile. L’objectif de cet  article est d’inclure la phase d’analyse des besoins et plus précisément  la méthodologie KAOS dans le développement logiciel associé aux  méthodes formelles tout en restant au même niveau d’abstraction. Pour  cela, nous proposons une approche constructive dans laquelle les modèles  Event-B sont construits d’une manière incrémentale à partir des modèles  de buts KAOS en se basant sur les patrons de raffinement de buts. Nous  justifions le choix d’Event-B par : (i) la possibilité d’utiliser la  méthode durant tout le processus de développement logiciel ; (ii) la  maturité des outils qui supportent la notation Event-B. &lt;br /&gt; &lt;br /&gt;&lt;/p&gt;
&lt;h2&gt;Session 5 : GT COSMAL&lt;/h2&gt;
&lt;p&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Matrice de dépendances enrichie&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Jannik Laval, Alexandre Bergel, Stéphane Ducasse, Romain Piers (INRIA - Lille Nord Europe - USTL - CNRS UMR 8022)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; Les matrices de dépendance (DSM - Dependency Structure Matrix),  développées dans le cadre de l’optimisation de processus, ont fait leurs  preuves pour identifier les dépendances logicielles entre des packages  ou des sous-systèmes. Il existe plusieurs algorithmes pour structurer  une matrice de façon à ce qu’elle reflète l’architecture des éléments  analysés et mette en évidence des cycles entre les sous-systèmes.  Cependant, les implémentations de matrices de dépendance existantes  manquent d’informations importantes pour apporter une réelle aide au  travail de réingénierie. Par exemple, le poids des relations qui posent  problème ainsi que leur type ne sont pas clairement présentés. Ou  encore, des cycles indépendants sont fusionnés. Il est également  difficile d’obtenir une visualisation centrée sur un package. Dans ce  papier, nous améliorons les matrices de dépendance en ajoutant des  informations sur (i) le type de références, (ii) le nombre d’entités  référençantes, (iii) le nombre d’entités référencées. Nous distinguons  également les cycles indépendants. Ce travail a été implémenté dans  l’environnement de réingénierie open-source Moose. Il a été appliqué à  des études de cas complexes comme le framework Morphic UI contenu dans  les environnements Smalltalk open-source Squeak et Pharo. Les résultats  obtenus ont été appliqués dans l’environnement de programmation Pharo et  ont mené à des améliorations.&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Évaluation de l'efficacité des implémentations de l'héritage multiple en typage statique.&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Floréal Morandat, Roland Ducournau (LIRMM)&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Jean Privat {Université du Québec à Montréal)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;La programmation par objets présente une apparente incompatibilité  entre trois termes : l'héritage multiple, l'efficacité et l'hypothèse du  monde ouvert -- en particulier, le chargement dynamique. Cet article  présente des résultats d'expérimentations exhaustives comparant  l'efficacité de différentes techniques d'implémentation (coloration,  BTD, hachage parfait, ...) dans le contexte de différents schémas de  compilation (de la compilation séparée avec chargement dynamique à la  compilation purement globale). Les tests sont effectués avec et sur le  compilateur du langage Prm. Ils confirment pour l'essentiel les  résultats théoriques antérieurs. Les schémas d'optimisation globale  démontrent un gain significatif par rapport à la coloration qui fait  fonction de référence, tandis que le chargement dynamique rend réel le  surcoût de l'héritage multiple. Enfin, ces tests confirment l'intérêt du  hachage parfait pour les interfaces de Java. &lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Correction d'assemblages de composants impliquant des données et assertions&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Mohamed Messabihi, Pascal André et Christian Attiogbé (LINA) &lt;/span&gt;&lt;br /&gt; &lt;br /&gt; La démarche de construction du logiciel en partant de l'architecture,  nécessite la prise en compte de la correction à différentes étapes afin  d'assurer la qualité du logiciel final. Ainsi la correction est une  préoccupation qui doit être prise en compte au niveau des composants et  de leurs assemblages pour élaborer l'architecture logicielle. Kmelia est  un langage et un modèle à composants multi-service où les composants  sont abstraits et formels de façon à pouvoir y exprimer des propriétés  et les vérifier. Les services de Kmelia peuvent êtres paramétrés par des  données et sont dotés d'assertions (pré/post-conditions opérant sur les  données). Dans cet article nous nous intéressons à la correction des  modèles à composants en couvrant différents aspects: la correction au  niveau des services et la correction des assemblages du point de vue des  données présentes dans les interfaces des services. Nous présentons les  enrichissements du langage de données de Kmelia permettant de traiter  la correction au niveau des services et de l'architecture. Nous  illustrons l'étude par un exemple. &lt;br /&gt; &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;/p&gt;
&lt;h2&gt;Session 6 : GT FORWAL&lt;/h2&gt;
&lt;p&gt;On-the-fly Emptiness Check of Transition-Based Streett Automata&lt;br /&gt; Alexandre Duret-Lutz, Denis Poitrenaud, Jean-Michel Couvreur&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Reachability Analysis of Communicating Pushdown Automata&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Alexander Heußner, Jérôme Leroux, Anca Muscholl, Grégoire Sutre (LaBRI, Université Bordeaux, CNRS)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; We propose restrictions for the reachability analysis of recursive  programs that communicate asynchronously over reliable fifo channels in  order to assure decidability. Our proposed model extends the model of  communicating pushdown systems of [La Torre et al.,TACAS08], that  permits to dequeue with empty stack only, by the dual condition. Hence,  we can model both event based and interrupt based process models. We  study the conservation of the decidability of reachability when adding  pushdowns to a setting of (possibly cyclic) network architectures that  ensure the decidability of reachability for finite state systems under a  semantic assumption. In the positive case, we obtain exponential time  as the exact complexity bound. A second result generalizes the doubly  exponential time algorithm of [La Torre et al.] for bounded context  analysis to our symmetric queueing policy by providing a direct (and  simpler) algorithm. &lt;br /&gt; &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;/p&gt;
&lt;h2&gt;Session 7 : Action IDM&lt;/h2&gt;
&lt;p&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Meta-model Pruning&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Sagar Sen (IRISA/INRIA Rennes Bretagne Atlantique),&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Naouel Moha (IRISA/Université de Rennes1), &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Benoit Baudry(IRISA/INRIA Rennes Bretagne Atlantique), &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Jean-Marc Jézéquel (IRISA/Université de Rennes1)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; Large and complex meta-models such as those of Uml and its profiles are  growing due to modelling and inter-operability needs of numerous  stakeholders. The complexity of such meta-models has led to coining of  the term meta-muddle. Individual users often exercise only a small view  of a meta-muddle for tasks ranging from model creation to construction  of model transformations. What is the effective meta-model that  represents this view? We present a flexible meta-model pruning algorithm  and tool to extract effective meta-models from a meta-muddle. We use  the notion of model typing for meta-models to verify that the algorithm  generates a super-type of the large meta-model representing the  meta-muddle. This implies that all programs written using the effective  meta-model will work for the meta-muddle hence preserving backward  compatibility. All instances of the effective meta-model are also  instances of the meta-muddle. We illustrate how pruning the original Uml  metamodel produces different effective meta-models. &lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Modeling Modeling&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Pierre-Alain Muller, Frédéric Fondement (Université de Haute-Alsace)&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt; Benoît Baudry (INRIA Rennes Bretagne Atlantique)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Retours sur l'école de printemps Model-Driven Development for Distributed Realtime Embedded Systems &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Jean-Philippe Babau (Université de Brest),&lt;br /&gt; Sylvain Robert  (CEA)&lt;/span&gt;&lt;br /&gt; Cette année du 20 au 24 avril s'est tenue à Aussois la 4ième école  internationale de printemps MDD4RES. Elle a été l'occasion de présenter  les contributions académiques et industrielles aussi bien en terme  d'avancées en ingénierie des modèles (modéles et langages, tests de  transformations, analyse de performances...) que des standards adoptés  (UML Marte, Autosar). Cet exposé donnera un aperçu de ce programme. &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;/p&gt;
&lt;h2&gt;Session 8 : GT LAMHA&lt;/h2&gt;
&lt;p&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;OC4MC: Objective Caml for Multicore Architectures&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Mathias Bourgoin, Benjamin Canou, Emmanuel Chailloux, Adrien Jonquet, Philippe Wang Affiliation (LIP6) &lt;/span&gt;&lt;br /&gt; &lt;br /&gt; OCaml est un langage multiparadigme de haut niveau connu pour ses  performances. Cependant, sa bibliothèque d'exécution a été conçue pour  être performante sur des architectures mono-processeur mono-coeur. Leur  gestion des co-processus ne permet pas de profiter des nouveaux  processeurs (grand public) multi-coeurs (fonctionnant sur le modèle  &quot;SMP&quot;). OC4MC est un projet montrant la faisabilité de la réalisation  d'une bibliothèque d'exécution alternative permettant de profiter de ces  processeurs multi-coeurs avec le modèle des co-processus communiquant  par mémoire partagée. &lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;New Implementation of a BSP Composition Primitive with Application to the Implementation of Algorithmic Skeletons&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Frédéric Gava, Ilias Garnier (LACL, UPEC) &lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;A Scalable Parallel Algorithm for Join Queries Evaluation on Heterogeneous Distributed Systems &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Mohamad Al Hajj Hassan, Mostafa Bamha (LIFO, Université d'Orléans)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; Owing to the fast development of network technologies, executing  parallel programs on distributed systems that connect heterogeneous  machines became feasible but we still face some challenges: Workload  imbalance in such environment may not only be due to uneven load  distribution among machines as in parallel systems but also due to  distribution that is not adequate with the characteristics of each  machine. In this paper, we present a scalable parallel join algorithm  called DFA-Join (Dynamic Frequency Adaptive Join) for heterogeneous  distributed architectures based on an efficient dynamic data  distribution and task allocation which makes it insensitive to data skew  and ensures perfect balancing properties during all stages of join  computation. The performance of this algorithm is analyzed using the  scalable and portable BSP (Bulk Synchronous Parallel) cost model. We  show that DFA-Join algorithm guarantees optimal complexity and near  linear speed-up while reducing communication and disk input/output costs  to a minimum. These results are confirmed by a series of tests. &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;/p&gt;
&lt;h2&gt;Session 9 : GT LTP&lt;/h2&gt;
&lt;p&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Types Abstraits et Types Existentiels Ouverts &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Benoît Montagu, Didier Rémy (INRIA Paris-Rocquencourt) &lt;/span&gt;&lt;br /&gt; &lt;br /&gt; Les types abstraits ont été initialement expliqués par l'emploi de  types existentiels. Nous verrons que ceux-ci ne peuvent être utilisés  facilement en pratique, et peuvent avantageusement être remplacés par  des types existentiels ouverts. &lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Lucy-n : une extension n-synchrone de Lustre&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Louis Mandel, Florence Plateau, Marc Pouzet (Université Paris-Sud 11)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; Les langages synchrones flot de données permettent la programmation de  réseaux de processus communicant sans buffers. Pour cela, chaque flot  est associé à un type d'horloges, qui indique les instants de présence  de valeurs sur le flot. La communication entre deux processus f et g  peut être faite sans buffer si le type du flot de sortie de f est égal  au type du flot d'entrée de g. Un système de types, le calcul d'horloge,  infère des types tels que cette condition est vérifiée. Le modèle  n-synchrone relâche ce modèle de programmation en autorisant les  communications à travers des buffers de taille bornée. En pratique, cela  consiste à introduire une règle de sous-typage dans le calcul  d'horloge.&lt;br /&gt; &lt;br /&gt; Nous présentons un langage de programmation  n-synchrone : Lucy-n. Dans ce langage, l'inférence des types d'horloges  est paramétré par l'algorithme de résolution des contraintes de  sous-typage. Nous décrivons un des algorithmes existant et comment  programmer en Lucy-n à travers l'exemple d'une application de traitement  multimédia.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;A3PAT, an Approach for Certified Automated Termination Proofs&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Évelyne Contejean, (LRI/CNRS/UPS) &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Pierre Courtieu, (Cédric/CNAM)&lt;br /&gt; Julien Forest, (Cédric/ENSIIE)&lt;br /&gt; &lt;/span&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Andrei Paskevich, (LRI/UPS)&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Olivier Pons, (Cédric/CNAM)&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Xavier Urbain (LRI/ENSIIE)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; En génie logiciel, démonstration automatique, spécifications ou  programmation par règles, il est courant d'utiliser des systèmes de  récriture pour lesquels la terminaison, entre autres propriétés, doit  être établie.&lt;br /&gt; Nous présentons l'approche développée au sein du  projet A3PAT pour non seulement trouver mais aussi certifier  formellement, de façon complètement automatique, des preuves de  terminaison de systèmes de récriture du premier ordre.&lt;br /&gt; Cette  approche repose sur deux développements logiciels : la bibliothèque  Coccinelle formalisant pour l'assistant de preuve Coq de nombreux  critères et techniques de terminaison ; la boîte à outils de récriture  CiME3 transformant des traces de preuves de terminaison (provenant de  CiME3 lui-même ou d'autres prouveurs) en scripts pour Coq qui les  compilera à l'aide de Coccinelle pour obtenir la certification.&lt;br /&gt; Un  des bénéfices de la modélisation formelle est de nous permettre  d'affaiblir sensiblement les prémisses de certains théorèmes de la  littérature. Nous obtenons ainsi de nouveaux critères, comme l'extension  du puissant critère dit de « sous-terme » (pour lequel nous proposons  la première formalisation Coq complète). Nous proposons également des  techniques alternatives, améliorant nos travaux antérieurs sur la  formalisation et l'analyse des graphes de dépendance. &lt;br /&gt; &lt;br /&gt;&lt;/p&gt;
&lt;h2&gt;Session 10 : GT AFSEC&lt;/h2&gt;
&lt;p&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Compilation modulaire des programmes synchrones flot de données: une représentation symbolique efficace &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Marc Pouzet (Université Paris-Sud 11, LRI)&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Pascal Raymond, (VERIMAG)&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; Cet article considère le problème de génération modulaire de code  séquentiel à partir d'un programme synchrone flot de données.  Précisément, étant donné un système à plusieurs entrées et plusieurs  sorties, comment le décomposer en un nombre minimal de classes exécutées  atomiquement et ordonnées statiquement sans contraindre les rebouclages  possibles entre entrées/sorties ? Bien qu'identifié par Raymond au  début de Lustre, cette question est restée peu abordée jusqu'aux travaux  récents de Lublinerman, Szegedy and Tripakis. Les auteurs montrent que  le problème est NP-complet puisqu'il s'agit d'un problème d'optimisation  reposant sur la décision --- il existe une solution avec c classes ---  elle-même NP-complète. A partir de ce résultat, les auteurs en déduisent  un algorithme itératif en recherchant une solution pour c = 1, 2,...  classes, chaque étape étant ramenée à un problème SAT. Malgré la  complexité théorique du problème, la complexité effective semble  beaucoup plus faible. Dans cet article, nous proposons une nouvelle  représentation symbolique du problème à partir des relations entre  entrées/sorties dans le reséau et reprenant ainsi les premiers résultats  de Raymond. Cet encodage simplifie le problème dans la mesure où il  contient moins de solutions tout en gardant les solutions optimales. Il  permet, en temps polynomial, (1) d'identifier les noeuds pour lequels  plusieurs ordonnancements sont possibles conduisant ainsi à une  éventuelle explosion combinatoire; (2) d'obtenir directement des  solutions optimales dans certains cas; (3) sinon, de fournir une borne  minimale non triviale de c pour démarrer une recherche itérative. La  solution proposée s'applique à de nombreux formalismes ou langages de  type ``schéma/bloc'' formés d'opérateurs atomiques et d'un opérateur  de délais. Elle s'applique, en particulier, à des langages de  programmation synchrones tels que Lustre, Scade ou Signal ainsi qu'à des  outils de modélisation/simulation tels que Simulink. &lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Collaboration entre méthode d'ordonnancement et calcul réseau&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Marc Boyer, David Doose (ONERA) &lt;/span&gt;&lt;br /&gt; Dans cet article, nous faisons collaborer deux méthodes de calcul du  monde temps réel: l'ordonnancement de tâches et le calcul réseau.  L'ordonnancement de tâches cherche à savoir si, sur un processeur  partagé, un ensemble de tâches (temps-réel) respectera ses échéances.  Les différentes techniques d'ordonnancement peuvent souvent trouver  exactement le pire temps de réponse, mais avec une complexité  algorithmique assez importante. Le calcul réseau, lui, fait souvent des  sur-approximations, mais avec une complexité algorithmique plus faible  (souvent linéaire) qui lui permet de traiter des systèmes de très grande  taille. Nous nous proposons ici de faire collaborer es deux techniques  dans un système embarqué communiquant en appliquant l'ordonnancement  dans les calculateurs pour évaluer au plus près le flots de données qui  en est issu dans un format adapté au calcul réseau. &lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Analyse des délais de bout en bout pire cas dans des réseaux avioniques&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;J.-L. Scharbarg, J. Ermont, H. Bauer, C. Fraboul (Université de Toulouse IRIT/ENSEEIHT-INPT) &lt;/span&gt;&lt;br /&gt; &lt;br /&gt; L’AFDX (Avionics Full DupleX) est un réseau avionique qui permet le  multiplexage de flux de communication sur un réseau Ethernet commuté  full duplex. La standardisation de ce réseau dans le cadre de la la  norme ARINC 664 en a fait la technologie de de communication de  référence pour l’avionique civile. Cette technologie élimine  l’indétermisme lié aux collisions dans les réseaux Ethernet de base.  Cependant, l’indéterminisme est présent au niveau des commutateurs, où  différents flux partagent des ressources (politique de service FIFO au  niveau des ports de sortie des commutateurs). Pour maîtriser cet  indéterminisme, le standard AFDX impose des contraintes, en particulier  au niveau de la définition des flux : chaque flux est défini  statiquement et son débit doit être borné (rafale, débit moyen). La  certification du réseau, indispensable dans le domaine de l’avionique,  nécessite de prouver que le délai de communication de bout en bout est  borné pour tout flux transmis sur le réseau. Pour l’A380, la  certification s’est appuyée sur une approche fondée sur le calcul  réseau. D’autres approches sont envisageables, utilisant en particulier  la méthode des trajectoires et la vérification de modèles. L’objectif de  cette présentation est de monter l’application des différentes méthodes  envisageables pour l’analuse pire cas des déléais de bout en bout d’un  réseau AFDX, puis de comparer les résultats qu’elles permettent  d’obtenir sur une configuration AFDX industrielle.&lt;/p&gt;
&lt;h2&gt;Défis pour le Génie Logiciel et la Programmation&lt;/h2&gt;
&lt;p&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Software (re)modularization: Fight against the structure erosion and migration preparation &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Nicolas  Anquetil, Simon Denier, Stéphane Ducasse, Jannik Laval, Damien Pollet,  Roland Ducournau, Rodolphe Giroudeau, Marianne Huchard, Jean-Claude  Konig and Abdelhak-Jamel Seriai&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; Software systems, and in  particular, Object-Oriented systems are models of the real world that  manipulate representations of its entities through models of its  processes. The real world is not static: new laws are created,  concurrents offer new functionalities,users have renewed expectation  toward what a computer should offer them, memory constraints are added,  etc. As a result, software systems must be continuously updated or face  the risk of becoming gradually out-dated and irrelevant. This is a main  issue in software maintenance which has a high cost for software  companies. We explain why the existing solutions have failed to solve  this problem and which tracks of research should be followed to address  the challenge. In particular, we propose to combine different approaches  based on graph theory, lattice theory, visualization, metrics and to  introduce the expert in the heart of the approach. &lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Component and Service Farms: Towards folkregistries&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Gabriela Arévalo, Zeina Azmeh, Marianne Huchard, Chouki Tibermacine, Christelle Urtado and Sylvain Vauttier&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;End-User Modelling&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Patrick Albert, Mireille Blay-Fornarino, Benoît Combemale, Sophie Dupuy-Chessa and Xavier Le Pallec.&lt;/span&gt;&lt;br /&gt; L'implication de plus en plus forte des utilisateurs finaux dans les  processus de développement (e.g., méthodes agiles) montre un impact  positif dans la réussite et la qualité des projets informatiques.  D'autre part, l'introduction massive des nouvelles technologies dans la  vie de tous les jours et la diversité des domaines d'applications  amènent de plus en plus d'experts métiers voir des utilisateurs finaux à  s'intéresser aux environnements de développement. Pour cela, nous  proposons comme défi pour le Génie de la Programmation et du Logiciel à  échéance de 2020, la définition des moyens de développement qui  permettent une implication plus forte, plus active et plus formelle des  experts et des utilisateurs finaux dans la construction et l'évolution  de leur système informatique. Pour relever ce défi, nous développons une  approche basée sur les modèles dont les fondements visent i)  l'abstraction nécessaire pour être destinée aux utilisateurs finaux, par  l'utilisation de langages dédiés, ii) la prise en compte les  différentes préoccupations d'un même système, et iii) la capacité à  s'appuyer sur des fondations formelles assurant un certain niveau de  fiabilité des systèmes. &lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Towards Disappearing Languages &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Charles Consel&lt;/span&gt;&lt;br /&gt; This paper explores challenges that need to be addressed to make the  domain- specific language (DSL) approach successful. In particular, we  argue that a DSL should be blended with a domain process and used by  domain experts in support of their job. We call such languages  disappearing. &lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Vers une réification de l'énergie dans le domaine du logiciel&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Jean-Marc Menaud, Adrien Lèbre, Thomas Ledoux, Jacques Noyé, Pierre Cointe, Rémi Douence and Mario Südholt.&lt;br /&gt; &lt;/span&gt; En quelques années, le problème de la gestion de l'énergie est devenu  un enjeu de société. En informatique, les principaux travaux se sont  concentrés sur des mécanismes permettant de maîtriser l'énergie au  niveau du matériel. Le renforcement du rôle de l'informatique dans notre  société (développement des centres de données, prolifération des objets  numériques du quotidien) conduit à traiter ces problèmes aussi au  niveau du logiciel. Dans ce papier, nous nous posons la question de la  réification de l'énergie comme fut posée en son temps celle de la  réification de la mémoire (l'espace) et de l'interpréteur (la machine  d'exécution). Le défi est d'abord de sensibiliser l'utilisateur final au  problème de la consommation énergétique en lui offrant des mécanismes  d'introspection visualisant la ressource énergie à l'image de ce qui se  fait aujourd'hui dans le domaine automobile (consommation d'essence). Il  s'agira ensuite de proposer des mécanismes d'intercession aux  développeurs aptes à contrôler cette consommation énergétique. Ces  mécanismes réflexifs devront concerner l'ensemble du cycle de vie du  logiciel. &lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Table ronde : le Génie de la Programmation et du Logiciel à échéance de 2020 &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Animée par Laurence Duchien&lt;/span&gt;&lt;br /&gt; L'omniprésence de l'informatique dans notre quotidien à l'échelle de  l'embarqué et de l'intelligence ambiante, l'extension du web au niveau  de la planète, mais également dans les objets du quotidien, le  développement de grandes infrastructures de calcul ou des centres de  traitement de grandes masses de données soulèvent de nombreuses  questions pour le génie de la programmation et du logiciel. Parmi ces  questions, quelles sont celles qui correspondent à des défis que devront  relever les chercheurs dans le domaine du génie de la programmation et  du logiciel à échéance de 5 à 10 ans ? De nouveaux paradigmes, de  nouveaux langages, de nouvelles approches de modélisation, de  vérification, de tests et de nouveaux outils dans le domaine de la  programmation et du logiciel devraient voir le jour dans les 5 à 10 ans à  venir, que ce soit pour faciliter la vie des concepteurs de logiciel,  pour modéliser et fiabiliser les logiciels ou encore pour devancer  l'évolution technologique, mais également pour prendre en compte de  nouveaux enjeux de société tels que le développement durable et les  économies d’énergie. Les cinq défis seront présentés lors de deux  sessions. Ils portent sur la (re)modularisation du logiciel, la mise en  place de fermes de composants et de services, l’évaporation des  langages, la modélisation pour l’utilisateur final et la réification de  l'énergie au niveau des systèmes et des langages. Une table ronde  permettra ensuite de débattre de ces sujets. Lors de cette table ronde,  Bertrand Braunschweig fera le point sur la perception de notre domaine  au sein de l’ANR.&lt;/p&gt;
&lt;h2&gt;Posters et Démos&lt;/h2&gt;
&lt;p&gt;&lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Alexandre Cortier.&lt;/span&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Projet SPaCIFY : Ingénierie des modèles et Méthodes Formelles pour les systèmes embarqués critiques&lt;/span&gt; (Poster)&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;François Fages and Martin Julien.&lt;/span&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Modelling Search Strategies in Rules2CP &lt;/span&gt;(Poster et Démo)&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Arnaud Gotlieb.&lt;/span&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;EUclide is a Constraint Language based on Imperative DEfinitions&lt;/span&gt;(Poster et Démo) &lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Nassima Izerrouken, Marc Pantel and Xavier Thirioux.&lt;/span&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Integrated Formal Approach for a Qualified Critical Code Generator &lt;/span&gt;(Poster)&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Nour Alhouda Aboud, Philippe Aniorté, Eric Cariou and Eric Gouarderes.&lt;/span&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Integration of Agent and Component approaches by Service Oriented vision using Model Driven Engineering &lt;/span&gt;(Poster)&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Sabina Akhtar, Stephan Merz and Martin Quinson.&lt;/span&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Extending PlusCal: A Language for Describing Concurrent and Distributed Algorithms &lt;/span&gt;(Poster)&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Vincent Aranega.&lt;/span&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Traceability Mechanism in Transformations Chains Dedicated to Model and Transformation Debugging&lt;/span&gt; (Poster)&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Iyad Alshabani, Joyce El Haddad, Nikolaos Georgantas, Tarek Melliti, Lynda Mokdad and Pascal Poizat. &lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Pervasive Service Composition (Projet ANR PERSO) &lt;/span&gt;(Poster)&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Thanh Thanh Le Thi. &lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;L’Activité de Génération de Codes Dirigée par les Modèles &lt;/span&gt;(Poster)&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Fatiha Zaidi, Richard Castanet, Ana Cavalli, Edgardo Montes de Oca and Andrey Sadovykh. &lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;WebMov : Modélisation, Test de la composition de services Web &lt;/span&gt;(Poster)&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Youssef Ridene, Franck Barbier, Nicolas Belloir and Nadine Couture.&lt;/span&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Définition  d'un langage de modélisation spécifique (Domain Specific Modeling  Language) au test d'applications embarquées sur téléphones mobiles &lt;/span&gt;(Poster)&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Sebastien Mosser and Mireille Blay-Fornarino. &lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Taming Orchestration Design Complexity through the ADORE Framework &lt;/span&gt;(Poster et Démo)&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Regine Laleau. &lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Projet ANR SELKIS &lt;/span&gt;(Poster)&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Akram Idani, Mohamed Amine Labiadh and Yves Ledru.&lt;/span&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Approche orientée modèles pour une intégration efficace de B et UML &lt;/span&gt;(Poster)&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Peggy Cellier, Mireille Ducassé, Sébastien Ferré and Olivier Ridoux. &lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Fouille de données pour la localisation de fautes dans les programmes &lt;/span&gt;(Poster)&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;Romain Adeline, Janette Cardoso, Christel Seguin, Pierre Darfeuil and Sophie Humbert.&lt;/span&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Vers une méthode de validation des modèles formels AltaRica &lt;/span&gt;(Poster)&lt;/p&gt;
&lt;hr style=&quot;width: 100%; height: 2px;&quot; /&gt;</content>
	</entry>
	<entry>
		<title>Appel à défis</title>
		<link rel="alternate" type="text/html" href="http://gdr-gpl.cnrs.fr/index.php?option=com_content&amp;view=article&amp;id=80%3Aappel-a-defis&amp;catid=38%3Astatiques&amp;Itemid=68"/>
		<published>2009-11-09T11:02:30Z</published>
		<updated>2009-11-09T11:02:30Z</updated>
		<id>http://gdr-gpl.cnrs.fr/index.php?option=com_content&amp;view=article&amp;id=80%3Aappel-a-defis&amp;catid=38%3Astatiques&amp;Itemid=68</id>
		<author>
			<name>Yves Ledru</name>
		<email>Yves.Ledru@imag.fr</email>
		</author>
		<summary type="html">&lt;h1&gt;Appel à Défis pour le Génie de la Programmation et du Logiciel à  échéance de 2020&lt;/h1&gt;
&lt;p&gt;Organisé dans le cadre des journées du GDR CNRS GPL 11 mars 2010 - Pau&lt;/p&gt;
&lt;p&gt;Un deuxième appel à défis est organisé suite à ce premier appel.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;em&gt;Deux documents sont disponibles sur ce site suite à la première phase de l'appel à défis:&lt;/em&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;&lt;a href=&quot;http://gdr-gpl.imag.fr/index.php?option=com_docman&amp;amp;task=doc_download&amp;amp;gid=24&amp;amp;Itemid=&quot;&gt;&lt;img src=&quot;http://gdr-gpl.imag.fr/components/com_docman/themes/default/images/icons/16x16/pdf.png&quot; border=&quot;0&quot; alt=&quot;icon&quot; /&gt; DefisGPLCnrsV3 (&lt;span&gt;234.6 kB&lt;/span&gt;)&lt;/a&gt; un document de synthèse qui résume une dizaine de défis qui nous sont  remontés soit par l'appel à défis soit par des réactions de membres des  comités du GDR GPL. &lt;br /&gt; &lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;&lt;a href=&quot;http://gdr-gpl.imag.fr/index.php?option=com_docman&amp;amp;task=doc_download&amp;amp;gid=33&amp;amp;Itemid=&quot;&gt;&lt;img src=&quot;http://gdr-gpl.imag.fr/components/com_docman/themes/default/images/icons/16x16/pdf.png&quot; border=&quot;0&quot; alt=&quot;icon&quot; /&gt; Réponses à l'Appel à Défis (&lt;span&gt;966.54 kB&lt;/span&gt;)&lt;/a&gt; un extrait des actes des journées nationales qui comprend les 5 articles qui ont été retenus suite à notre appel à défis. &lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;strong&gt;Texte du 1er appel à défis: &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;L'omniprésence  de l'informatique dans notre quotidien à l'échelle de  l'embarqué et de  l'intelligence ambiante, l'extension du web au niveau  de la planète,  mais également dans les objets du quotidien,  le  développement de  grandes infrastructures de calcul ou des centres de  traitement de  grandes masses de données soulèvent de nombreuses  questions pour le  génie de la programmation et du logiciel. Parmi ces  questions, quelles  sont celles qui correspondent à des défis que devront  relever les  chercheurs dans le domaine du GPL? Cet appel vise à proposer  une vision  prospective de notre domaine et à souligner les points qui  nous  paraissent particulièrement cruciaux.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;Ainsi, de nouveaux  paradigmes, de nouveaux langages, de nouvelles  approches de  modélisation, de vérification, de tests et de nouveaux  outils dans le  domaine de la programmation et du logiciel devraient voir  le jour dans  les 5 à 10 ans à venir, que ce soit pour faciliter la vie  des  concepteurs de logiciel, pour modéliser et fiabiliser les logiciels  ou  encore pour devancer l'évolution technologique. Pour arriver à  dégager  de nouvelles visions dans notre domaine, des défis doivent être  posés.  L'objectif de cet appel est d'encourager tous les groupes du GDR  GPL,  mais aussi les équipes des laboratoires, des groupes informels ou  des  individus à proposer des défis dans leur domaine. Ces défis pourront   ensuite déboucher sur la création de nouveaux réseaux, de création   d'ateliers, de proposition de projets, etc. &lt;br /&gt; &lt;br /&gt;Idéalement, un défi  devra proposer une rupture. Il pourra contenir une  description du  défi, les fondements scientifiques sur lesquels il  repose, les verrous  scientifiques et techniques à lever, les usages et  impacts sociétaux  qu'il adresse, ainsi qu'un ensemble de jalons qui  correspondra aux  étapes pour le réaliser et le valider et qui pourra  servir d'agenda.  Des domaines applicatifs pourront accompagner ce défi. &lt;br /&gt; &lt;br /&gt;Un défi prendra la forme d'un texte de deux à quatre pages. &lt;br /&gt; &lt;br /&gt;Les soumissions se font via le site  &lt;a href=&quot;http://www.easychair.org/conferences/?conf=gpl2010&quot; target=&quot;_blank&quot;&gt;http://www.easychair.org/conferences/?conf=gpl2010&lt;/a&gt;.  Les défis seront  sélectionnés par le comité de programme en vue d'être  inclus dans les  actes des journées du GDR GPL  et  présentés au cours  d'un panel lors  des journées du GDR GPL du 8 au 12 mars 2010 à Pau. &lt;br /&gt; &lt;br /&gt;Suite  à ce panel, il est envisagé de publier ces défis sous la forme  d'un  livre ou d'un numéro spécial de revue. Des discussions sont en  cours  avec des éditeurs. &lt;br /&gt; &lt;br /&gt;Dates importantes du 1er appel à défis&lt;br /&gt;------------------------ &lt;br /&gt;&lt;span style=&quot;text-decoration: line-through;&quot;&gt;10 janvier 2010&lt;/span&gt; &lt;strong&gt;prolongée jusqu'au 15 janvier 2010&lt;/strong&gt;: soumission en ligne (2 à 4 pages) &lt;br /&gt;25 janvier 2010 : notification aux auteurs &lt;br /&gt;1 février 2010 : réception de la version à inclure dans les actes du GDR GPL &lt;br /&gt;11 mars 2010 : panel  aux journées du GDR à Pau &lt;br /&gt;31 mai 2010 : soumission étendue en vue d'une publication dans une  revue/livre (20 pages) &lt;br /&gt;15 septembre 2010 : notification aux auteurs &lt;br /&gt;fin 2010 : publication &lt;br /&gt; &lt;br /&gt;Comité de programme du 1er appel à défis&lt;/p&gt;
&lt;p&gt;----------------------------- &lt;br /&gt; &lt;br /&gt;Laurence Duchien (LIFL/INRIA, Lille) (présidente du comité) &lt;br /&gt;Yamine Ait Ameur (LISI/ENSMA, Poitiers) &lt;br /&gt;Jean-Pierre Banâtre (INRIA, Rennes) &lt;br /&gt;Franck Barbier (LIUPPA, Pau) &lt;br /&gt;Mireille Blay-Fornarino (I3S, Université de Nice-Sophia Antipolis) &lt;br /&gt;Pierre Castéran (LABRI, Bordeaux) &lt;br /&gt;Pierre Cointe (LINA, Nantes) &lt;br /&gt;Charles Consel (INRIA/LABRI, Bordeaux) &lt;br /&gt;Jean-Michel Couvreur (LIFO, Université d'Orléans) &lt;br /&gt;Catherine Dubois (CEDRIC/ENSIIE, Evry) &lt;br /&gt;Hubert Dubois (CEA LIST, Saclay) &lt;br /&gt;Christophe Dony (LIRMM, Montpellier) &lt;br /&gt;Jacky Estublier (LIG, Grenoble) &lt;br /&gt;Jean-Louis Giavitto (IBISC, Evry) &lt;br /&gt;Arnaud Gotlieb (IRISA, Rennes) &lt;br /&gt;Gaétan Hains (LACL, Créteil) &lt;br /&gt;Valérie Issarny (INRIA, Paris-Rocquencourt) &lt;br /&gt;Olga Kouchnarenko (LIFC, Université Franche-Comté) &lt;br /&gt;Philippe Lahire (I3S, Université de Nice-Sophia Antipolis) &lt;br /&gt;Yves Ledru (LIG, Grenoble) &lt;br /&gt;Frédéric Loulergue  (LIFO, Université d'Orléans) &lt;br /&gt;Dominique Méry (LORIA, Nancy) &lt;br /&gt;Mourad Oussalah (LINA, Nantes) &lt;br /&gt;Marie-Laure Potet (Vérimag, Grenoble) &lt;br /&gt;Salah Sadou (Valoria, Université Bretagne-Sud) &lt;br /&gt;Christel Seguin (ONERA, Toulouse) &lt;br /&gt;Fatiha Zaïdi (LRI, Université Paris-Sud) &lt;br /&gt;Mikal Ziane (LIP6, Université Paris Descartes) &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;span&gt;-- &lt;/span&gt;&lt;/p&gt;</summary>
		<content type="html">&lt;h1&gt;Appel à Défis pour le Génie de la Programmation et du Logiciel à  échéance de 2020&lt;/h1&gt;
&lt;p&gt;Organisé dans le cadre des journées du GDR CNRS GPL 11 mars 2010 - Pau&lt;/p&gt;
&lt;p&gt;Un deuxième appel à défis est organisé suite à ce premier appel.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;em&gt;Deux documents sont disponibles sur ce site suite à la première phase de l'appel à défis:&lt;/em&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;&lt;a href=&quot;http://gdr-gpl.imag.fr/index.php?option=com_docman&amp;amp;task=doc_download&amp;amp;gid=24&amp;amp;Itemid=&quot;&gt;&lt;img src=&quot;http://gdr-gpl.imag.fr/components/com_docman/themes/default/images/icons/16x16/pdf.png&quot; border=&quot;0&quot; alt=&quot;icon&quot; /&gt; DefisGPLCnrsV3 (&lt;span&gt;234.6 kB&lt;/span&gt;)&lt;/a&gt; un document de synthèse qui résume une dizaine de défis qui nous sont  remontés soit par l'appel à défis soit par des réactions de membres des  comités du GDR GPL. &lt;br /&gt; &lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;&lt;a href=&quot;http://gdr-gpl.imag.fr/index.php?option=com_docman&amp;amp;task=doc_download&amp;amp;gid=33&amp;amp;Itemid=&quot;&gt;&lt;img src=&quot;http://gdr-gpl.imag.fr/components/com_docman/themes/default/images/icons/16x16/pdf.png&quot; border=&quot;0&quot; alt=&quot;icon&quot; /&gt; Réponses à l'Appel à Défis (&lt;span&gt;966.54 kB&lt;/span&gt;)&lt;/a&gt; un extrait des actes des journées nationales qui comprend les 5 articles qui ont été retenus suite à notre appel à défis. &lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;strong&gt;Texte du 1er appel à défis: &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;L'omniprésence  de l'informatique dans notre quotidien à l'échelle de  l'embarqué et de  l'intelligence ambiante, l'extension du web au niveau  de la planète,  mais également dans les objets du quotidien,  le  développement de  grandes infrastructures de calcul ou des centres de  traitement de  grandes masses de données soulèvent de nombreuses  questions pour le  génie de la programmation et du logiciel. Parmi ces  questions, quelles  sont celles qui correspondent à des défis que devront  relever les  chercheurs dans le domaine du GPL? Cet appel vise à proposer  une vision  prospective de notre domaine et à souligner les points qui  nous  paraissent particulièrement cruciaux.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;Ainsi, de nouveaux  paradigmes, de nouveaux langages, de nouvelles  approches de  modélisation, de vérification, de tests et de nouveaux  outils dans le  domaine de la programmation et du logiciel devraient voir  le jour dans  les 5 à 10 ans à venir, que ce soit pour faciliter la vie  des  concepteurs de logiciel, pour modéliser et fiabiliser les logiciels  ou  encore pour devancer l'évolution technologique. Pour arriver à  dégager  de nouvelles visions dans notre domaine, des défis doivent être  posés.  L'objectif de cet appel est d'encourager tous les groupes du GDR  GPL,  mais aussi les équipes des laboratoires, des groupes informels ou  des  individus à proposer des défis dans leur domaine. Ces défis pourront   ensuite déboucher sur la création de nouveaux réseaux, de création   d'ateliers, de proposition de projets, etc. &lt;br /&gt; &lt;br /&gt;Idéalement, un défi  devra proposer une rupture. Il pourra contenir une  description du  défi, les fondements scientifiques sur lesquels il  repose, les verrous  scientifiques et techniques à lever, les usages et  impacts sociétaux  qu'il adresse, ainsi qu'un ensemble de jalons qui  correspondra aux  étapes pour le réaliser et le valider et qui pourra  servir d'agenda.  Des domaines applicatifs pourront accompagner ce défi. &lt;br /&gt; &lt;br /&gt;Un défi prendra la forme d'un texte de deux à quatre pages. &lt;br /&gt; &lt;br /&gt;Les soumissions se font via le site  &lt;a href=&quot;http://www.easychair.org/conferences/?conf=gpl2010&quot; target=&quot;_blank&quot;&gt;http://www.easychair.org/conferences/?conf=gpl2010&lt;/a&gt;.  Les défis seront  sélectionnés par le comité de programme en vue d'être  inclus dans les  actes des journées du GDR GPL  et  présentés au cours  d'un panel lors  des journées du GDR GPL du 8 au 12 mars 2010 à Pau. &lt;br /&gt; &lt;br /&gt;Suite  à ce panel, il est envisagé de publier ces défis sous la forme  d'un  livre ou d'un numéro spécial de revue. Des discussions sont en  cours  avec des éditeurs. &lt;br /&gt; &lt;br /&gt;Dates importantes du 1er appel à défis&lt;br /&gt;------------------------ &lt;br /&gt;&lt;span style=&quot;text-decoration: line-through;&quot;&gt;10 janvier 2010&lt;/span&gt; &lt;strong&gt;prolongée jusqu'au 15 janvier 2010&lt;/strong&gt;: soumission en ligne (2 à 4 pages) &lt;br /&gt;25 janvier 2010 : notification aux auteurs &lt;br /&gt;1 février 2010 : réception de la version à inclure dans les actes du GDR GPL &lt;br /&gt;11 mars 2010 : panel  aux journées du GDR à Pau &lt;br /&gt;31 mai 2010 : soumission étendue en vue d'une publication dans une  revue/livre (20 pages) &lt;br /&gt;15 septembre 2010 : notification aux auteurs &lt;br /&gt;fin 2010 : publication &lt;br /&gt; &lt;br /&gt;Comité de programme du 1er appel à défis&lt;/p&gt;
&lt;p&gt;----------------------------- &lt;br /&gt; &lt;br /&gt;Laurence Duchien (LIFL/INRIA, Lille) (présidente du comité) &lt;br /&gt;Yamine Ait Ameur (LISI/ENSMA, Poitiers) &lt;br /&gt;Jean-Pierre Banâtre (INRIA, Rennes) &lt;br /&gt;Franck Barbier (LIUPPA, Pau) &lt;br /&gt;Mireille Blay-Fornarino (I3S, Université de Nice-Sophia Antipolis) &lt;br /&gt;Pierre Castéran (LABRI, Bordeaux) &lt;br /&gt;Pierre Cointe (LINA, Nantes) &lt;br /&gt;Charles Consel (INRIA/LABRI, Bordeaux) &lt;br /&gt;Jean-Michel Couvreur (LIFO, Université d'Orléans) &lt;br /&gt;Catherine Dubois (CEDRIC/ENSIIE, Evry) &lt;br /&gt;Hubert Dubois (CEA LIST, Saclay) &lt;br /&gt;Christophe Dony (LIRMM, Montpellier) &lt;br /&gt;Jacky Estublier (LIG, Grenoble) &lt;br /&gt;Jean-Louis Giavitto (IBISC, Evry) &lt;br /&gt;Arnaud Gotlieb (IRISA, Rennes) &lt;br /&gt;Gaétan Hains (LACL, Créteil) &lt;br /&gt;Valérie Issarny (INRIA, Paris-Rocquencourt) &lt;br /&gt;Olga Kouchnarenko (LIFC, Université Franche-Comté) &lt;br /&gt;Philippe Lahire (I3S, Université de Nice-Sophia Antipolis) &lt;br /&gt;Yves Ledru (LIG, Grenoble) &lt;br /&gt;Frédéric Loulergue  (LIFO, Université d'Orléans) &lt;br /&gt;Dominique Méry (LORIA, Nancy) &lt;br /&gt;Mourad Oussalah (LINA, Nantes) &lt;br /&gt;Marie-Laure Potet (Vérimag, Grenoble) &lt;br /&gt;Salah Sadou (Valoria, Université Bretagne-Sud) &lt;br /&gt;Christel Seguin (ONERA, Toulouse) &lt;br /&gt;Fatiha Zaïdi (LRI, Université Paris-Sud) &lt;br /&gt;Mikal Ziane (LIP6, Université Paris Descartes) &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;span&gt;-- &lt;/span&gt;&lt;/p&gt;</content>
	</entry>
	<entry>
		<title>Evénements colocalisés avec les journées nationales 2010</title>
		<link rel="alternate" type="text/html" href="http://gdr-gpl.cnrs.fr/index.php?option=com_content&amp;view=article&amp;id=77%3Aecjn2010&amp;catid=38%3Astatiques&amp;Itemid=68"/>
		<published>2009-11-02T21:02:46Z</published>
		<updated>2009-11-02T21:02:46Z</updated>
		<id>http://gdr-gpl.cnrs.fr/index.php?option=com_content&amp;view=article&amp;id=77%3Aecjn2010&amp;catid=38%3Astatiques&amp;Itemid=68</id>
		<author>
			<name>Yves Ledru</name>
		<email>Yves.Ledru@imag.fr</email>
		</author>
		<summary type="html">&lt;p&gt;Les journées GPL 2010 seront colocalisées avec les événements suivants:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://cal-idm-lmo-gpl-2010.univ-pau.fr/&quot;&gt;LMO 2010&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://cal-idm-lmo-gpl-2010.univ-pau.fr/&quot;&gt;CAL 2010&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://cal-idm-lmo-gpl-2010.univ-pau.fr/&quot;&gt;IDM 2010&lt;/a&gt; &lt;/li&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;/ul&gt;</summary>
		<content type="html">&lt;p&gt;Les journées GPL 2010 seront colocalisées avec les événements suivants:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://cal-idm-lmo-gpl-2010.univ-pau.fr/&quot;&gt;LMO 2010&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://cal-idm-lmo-gpl-2010.univ-pau.fr/&quot;&gt;CAL 2010&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://cal-idm-lmo-gpl-2010.univ-pau.fr/&quot;&gt;IDM 2010&lt;/a&gt; &lt;/li&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;/ul&gt;</content>
	</entry>
	<entry>
		<title>Inscription et infos pratiques pour les journées 2010</title>
		<link rel="alternate" type="text/html" href="http://gdr-gpl.cnrs.fr/index.php?option=com_content&amp;view=article&amp;id=76%3Aiipj2010&amp;catid=38%3Astatiques&amp;Itemid=68"/>
		<published>2009-11-02T20:59:08Z</published>
		<updated>2009-11-02T20:59:08Z</updated>
		<id>http://gdr-gpl.cnrs.fr/index.php?option=com_content&amp;view=article&amp;id=76%3Aiipj2010&amp;catid=38%3Astatiques&amp;Itemid=68</id>
		<author>
			<name>Yves Ledru</name>
		<email>Yves.Ledru@imag.fr</email>
		</author>
		<summary type="html">&lt;p&gt;Le site d'inscription est ouvert (tarif préférentiel avant le 5 février):&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://cal-idm-lmo-gpl-2010.univ-pau.fr/inscription.html&quot;&gt; http://cal-idm-lmo-gpl-2010.univ-pau.fr/inscription.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Les organisateurs ont mis en place une &lt;strong&gt;inscription &lt;/strong&gt;entièrement &lt;strong&gt;gratuite pour les étudiants&lt;/strong&gt; qui pourront assister librement à toutes les sessions. En contrepartie,  le repas de midi ne sera pas inclus dans l'inscription (ils pourront  alors manger au restaurant universitaire, à moins de 3€ le repas).&lt;/p&gt;
&lt;p&gt;Vous pouvez retrouver les informations pratiques sur le site commun aux 4 conférences:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://cal-idm-lmo-gpl-2010.univ-pau.fr/pratique.html&quot; target=&quot;_blank&quot;&gt;http://cal-idm-lmo-gpl-2010.univ-pau.fr/pratique.html&lt;/a&gt;&lt;/p&gt;</summary>
		<content type="html">&lt;p&gt;Le site d'inscription est ouvert (tarif préférentiel avant le 5 février):&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://cal-idm-lmo-gpl-2010.univ-pau.fr/inscription.html&quot;&gt; http://cal-idm-lmo-gpl-2010.univ-pau.fr/inscription.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Les organisateurs ont mis en place une &lt;strong&gt;inscription &lt;/strong&gt;entièrement &lt;strong&gt;gratuite pour les étudiants&lt;/strong&gt; qui pourront assister librement à toutes les sessions. En contrepartie,  le repas de midi ne sera pas inclus dans l'inscription (ils pourront  alors manger au restaurant universitaire, à moins de 3€ le repas).&lt;/p&gt;
&lt;p&gt;Vous pouvez retrouver les informations pratiques sur le site commun aux 4 conférences:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://cal-idm-lmo-gpl-2010.univ-pau.fr/pratique.html&quot; target=&quot;_blank&quot;&gt;http://cal-idm-lmo-gpl-2010.univ-pau.fr/pratique.html&lt;/a&gt;&lt;/p&gt;</content>
	</entry>
	<entry>
		<title>Comités des Journées Nationales 2010</title>
		<link rel="alternate" type="text/html" href="http://gdr-gpl.cnrs.fr/index.php?option=com_content&amp;view=article&amp;id=78%3Acjn2010&amp;catid=38%3Astatiques&amp;Itemid=68"/>
		<published>2009-11-02T20:58:19Z</published>
		<updated>2009-11-02T20:58:19Z</updated>
		<id>http://gdr-gpl.cnrs.fr/index.php?option=com_content&amp;view=article&amp;id=78%3Acjn2010&amp;catid=38%3Astatiques&amp;Itemid=68</id>
		<author>
			<name>Yves Ledru</name>
		<email>Yves.Ledru@imag.fr</email>
		</author>
		<summary type="html">&lt;p&gt;&lt;strong&gt;Comité de programme &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Le comité de programme des journées  nationales 2010 est composé par les membres du bureau du GDR GPL et les  responsables de groupes de travail, renforcés par des membres du  conseil scientifique pour l'appel à défis.&lt;/p&gt;
&lt;p&gt;Yves Ledru (Président),  LIG, Université de Grenoble-1&lt;/p&gt;
&lt;p&gt;Yamine Ait Ameur,&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;LISI / ENSMA&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Jean-Pierre Banâtre, INRIA, Rennes&lt;/p&gt;
&lt;p&gt;Franck Barbier, LIUPPA, Université de Pau et des Pays de l'Adour&lt;/p&gt;
&lt;p&gt;Mireille Blay-Fornarino, I3S, Polytech'Nice&lt;/p&gt;
&lt;p&gt;Eric Cariou, LIUPPA, Université de Pau et des Pays de l'Adour&lt;/p&gt;
&lt;p&gt;Pierre Castéran, LABRI, Université de Bordeaux I&lt;/p&gt;
&lt;p&gt;Pierre Cointe, LINA, Nantes&lt;/p&gt;
&lt;p&gt;Charles Consel, INRIA/LABRI, Bordeaux&lt;/p&gt;
&lt;p&gt;Jean-Michel Couvreur, LIFO, Université d'Orléans&lt;/p&gt;
&lt;p&gt;Christophe Dony, LIRMM, Montpellier&lt;/p&gt;
&lt;p&gt;Catherine Dubois, CEDRIC, ENSIIE&lt;/p&gt;
&lt;p&gt;Hubert Dubois, CEA-LIST&lt;/p&gt;
&lt;p&gt;Laurence Duchien, (Présidente de l'appel à défis) LIFL, Université des Sciences et Technologies de Lille&lt;/p&gt;
&lt;p&gt;Jacky Estublier, LIG, Grenoble&lt;/p&gt;
&lt;p&gt;Jean-Marie Favre, LIG, Université de Grenoble-1&lt;/p&gt;
&lt;p&gt;Sébastien Gérard, CEA-LIST&lt;/p&gt;
&lt;p&gt;Jean-Louis Giavitto (Président du jury des posters), IBISC,  CNRS&lt;/p&gt;
&lt;p&gt;Arnaud Gotlieb, IRISA, INRIA&lt;/p&gt;
&lt;p&gt;Gaétan Hains, LACL, Crétei&lt;/p&gt;
&lt;p&gt;Valérie Issarny, INRIA, Paris-Rocquencourt&lt;/p&gt;
&lt;p&gt;Claude Jard, IRISA, ENS-Cachan en Bretagne&lt;/p&gt;
&lt;p&gt;Thomas Jensen, IRISA, CNRS&lt;/p&gt;
&lt;p&gt;Olga Kouchnarenko, LIFC, Université de Franche-Comté&lt;/p&gt;
&lt;p&gt;Philippe Lahire, I3S, Université de Nice&lt;/p&gt;
&lt;p&gt;Frédéric Loulergue, LIFO, Université d'Orléans&lt;/p&gt;
&lt;p&gt;Dominique Méry, LORIA, Nancy&lt;/p&gt;
&lt;p&gt;Pierre-Etienne Moreau, LORIA,  INRIA&lt;/p&gt;
&lt;p&gt;Mourad Oussalah, LINA, Université de Nantes&lt;/p&gt;
&lt;p&gt;Marie-Laure Potet, Vérimag, INP Grenoble&lt;/p&gt;
&lt;p&gt;Olivier H. Roux, IRCCyN, Université de Nantes&lt;/p&gt;
&lt;p&gt;Salah Sadou, VALORIA, Université Bretagne-Sud&lt;/p&gt;
&lt;p&gt;Christel Seguin, ONERA Centre de Toulouse&lt;/p&gt;
&lt;p&gt;Fatiha Zaïdi, LRI, Université Paris-Sud XI&lt;/p&gt;
&lt;p&gt;Mikal Ziane, LIP6, Université Paris V&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Comité d'organisation&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Franck Barbier, LIUPPA, Université de Pau et des Pays de l'Adour&lt;/p&gt;
&lt;p&gt;Eric Cariou, LIUPPA, Université de Pau et des Pays de l'Adour&lt;/p&gt;
&lt;p&gt;Nicolas Belloir, Université de Pau / LIUPPA&lt;/p&gt;
&lt;p&gt;Jean-Michel Bruel, IUT de Blagnac / IRIT&lt;/p&gt;</summary>
		<content type="html">&lt;p&gt;&lt;strong&gt;Comité de programme &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Le comité de programme des journées  nationales 2010 est composé par les membres du bureau du GDR GPL et les  responsables de groupes de travail, renforcés par des membres du  conseil scientifique pour l'appel à défis.&lt;/p&gt;
&lt;p&gt;Yves Ledru (Président),  LIG, Université de Grenoble-1&lt;/p&gt;
&lt;p&gt;Yamine Ait Ameur,&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;LISI / ENSMA&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Jean-Pierre Banâtre, INRIA, Rennes&lt;/p&gt;
&lt;p&gt;Franck Barbier, LIUPPA, Université de Pau et des Pays de l'Adour&lt;/p&gt;
&lt;p&gt;Mireille Blay-Fornarino, I3S, Polytech'Nice&lt;/p&gt;
&lt;p&gt;Eric Cariou, LIUPPA, Université de Pau et des Pays de l'Adour&lt;/p&gt;
&lt;p&gt;Pierre Castéran, LABRI, Université de Bordeaux I&lt;/p&gt;
&lt;p&gt;Pierre Cointe, LINA, Nantes&lt;/p&gt;
&lt;p&gt;Charles Consel, INRIA/LABRI, Bordeaux&lt;/p&gt;
&lt;p&gt;Jean-Michel Couvreur, LIFO, Université d'Orléans&lt;/p&gt;
&lt;p&gt;Christophe Dony, LIRMM, Montpellier&lt;/p&gt;
&lt;p&gt;Catherine Dubois, CEDRIC, ENSIIE&lt;/p&gt;
&lt;p&gt;Hubert Dubois, CEA-LIST&lt;/p&gt;
&lt;p&gt;Laurence Duchien, (Présidente de l'appel à défis) LIFL, Université des Sciences et Technologies de Lille&lt;/p&gt;
&lt;p&gt;Jacky Estublier, LIG, Grenoble&lt;/p&gt;
&lt;p&gt;Jean-Marie Favre, LIG, Université de Grenoble-1&lt;/p&gt;
&lt;p&gt;Sébastien Gérard, CEA-LIST&lt;/p&gt;
&lt;p&gt;Jean-Louis Giavitto (Président du jury des posters), IBISC,  CNRS&lt;/p&gt;
&lt;p&gt;Arnaud Gotlieb, IRISA, INRIA&lt;/p&gt;
&lt;p&gt;Gaétan Hains, LACL, Crétei&lt;/p&gt;
&lt;p&gt;Valérie Issarny, INRIA, Paris-Rocquencourt&lt;/p&gt;
&lt;p&gt;Claude Jard, IRISA, ENS-Cachan en Bretagne&lt;/p&gt;
&lt;p&gt;Thomas Jensen, IRISA, CNRS&lt;/p&gt;
&lt;p&gt;Olga Kouchnarenko, LIFC, Université de Franche-Comté&lt;/p&gt;
&lt;p&gt;Philippe Lahire, I3S, Université de Nice&lt;/p&gt;
&lt;p&gt;Frédéric Loulergue, LIFO, Université d'Orléans&lt;/p&gt;
&lt;p&gt;Dominique Méry, LORIA, Nancy&lt;/p&gt;
&lt;p&gt;Pierre-Etienne Moreau, LORIA,  INRIA&lt;/p&gt;
&lt;p&gt;Mourad Oussalah, LINA, Université de Nantes&lt;/p&gt;
&lt;p&gt;Marie-Laure Potet, Vérimag, INP Grenoble&lt;/p&gt;
&lt;p&gt;Olivier H. Roux, IRCCyN, Université de Nantes&lt;/p&gt;
&lt;p&gt;Salah Sadou, VALORIA, Université Bretagne-Sud&lt;/p&gt;
&lt;p&gt;Christel Seguin, ONERA Centre de Toulouse&lt;/p&gt;
&lt;p&gt;Fatiha Zaïdi, LRI, Université Paris-Sud XI&lt;/p&gt;
&lt;p&gt;Mikal Ziane, LIP6, Université Paris V&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Comité d'organisation&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Franck Barbier, LIUPPA, Université de Pau et des Pays de l'Adour&lt;/p&gt;
&lt;p&gt;Eric Cariou, LIUPPA, Université de Pau et des Pays de l'Adour&lt;/p&gt;
&lt;p&gt;Nicolas Belloir, Université de Pau / LIUPPA&lt;/p&gt;
&lt;p&gt;Jean-Michel Bruel, IUT de Blagnac / IRIT&lt;/p&gt;</content>
	</entry>
</feed>
