-
Notifications
You must be signed in to change notification settings - Fork 0
/
publications.html
127 lines (101 loc) · 16.9 KB
/
publications.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="keywords" content="research, computer science, object-oriented programming, reverse engineering, reengineering, software maps" />
<meta name="author" content="Simon Denier" />
<meta name="generator" content="webgen - http://webgen.rubyforge.org" />
<link rel="stylesheet" type="text/css" href="default.css" />
<!--[if IE 6]>
<link rel="stylesheet" href="browserfix.css" type="text/css" />
<![endif]-->
<title>Simon Denier - Publications</title>
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-3230191-3']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</head>
<body>
<div id="header">
<h1>Simon Denier</h1>
<div id="tagline">PhD, Computer Science<br />
Smalltalk expert, reverse engineering and reengineering for software<br />
Modeling, visualization, and software quality</div>
</div>
<div id="chapter">Publications</div>
<div id="frame">
<div id="navbar">
<ul><li class="webgen-menu-level1"><a href="index.html">News</a></li><li class="webgen-menu-level1"><a href="programs.html">Programs</a></li><li class="webgen-menu-level1 webgen-menu-item-selected"><span>Publications</span></li><li class="webgen-menu-level1"><a href="resume.html">Resume</a></li><li class="webgen-menu-level1"><a href="index.html#contact">Contact</a></li></ul>
</div>
<div id="main">
<p><a href="files/denier_web.bib">Bibtex</a> file.<br />
My references on <a href="http://dblp.uni-trier.de/db/indices/a-tree/d/Denier:Simon.html">DBLP</a>.<br />
Last revision: 13 May 2011.</p>
<h2>Refereed Articles in International Journals</h2>
<ol start="1">
<li> <span class="author">Stéphane Ducasse, Simon Denier, Damien Pollet, Ilham Alloui, Hani Abdeen and Jean-Rémy Falleri</span>, <span class="title">Understanding Packages: The Package Blueprint</span>, <span class="journal">IEEE Transactions on Software Engineering (TSE) (Accepted with major revisions)</span>, <span class="year">2010</span>, <span class="impactfactor">5-Year ISI impact factor 4.865 (2010)</span>.</li>
<li> <span class="author">Jannik Laval, Simon Denier, Stéphane Ducasse and Jean-Rémy Falleri</span>, <span class="title">Supporting Simultaneous Versions for Software Evolution Assessment</span>, <span class="journal">Journal of Science of Computer Programming (SCP)</span>, <span class="year">2010</span>, <span class="impactfactor">Core A</span>, <span class="url"><a href="http://dx.doi.org/10.1016/j.scico.2010.11.014">PDF</a></span>.</li>
</ol>
<h2>Refereed Articles in French Journals</h2>
<ol start="3">
<li> <span class="author">Simon Denier and Pierre Cointe</span>, <span class="title">Expression and Composition of Design Patterns with AspectJ</span>, <span class="journal">L'Objet</span>, <span class="volume">12</span>, <span class="pages">41–61</span>, <span class="publisher">Hermès-Lavoisier</span>, <span class="year">2006</span>, <span class="url"><a href="http://hal.archives-ouvertes.fr/inria-00458203/fr/">PDF</a></span>.</li>
<li> <span class="author">Simon Denier</span>, <span class="title">Traits Programming with AspectJ</span>, <span class="journal">L'Objet</span>, <span class="volume">11</span>, <span class="pages">69–86</span>, <span class="publisher">Hermès-Lavoisier</span>, <span class="year">2005</span>, <span class="url"><a href="http://hal.archives-ouvertes.fr/inria-00458197/fr/">PDF</a></span>.</li>
<li> <span class="author">Jacques Malenfant and Simon Denier</span>, <span class="title">Architecture réflexive pour le contrôle de robots modulaires</span>, <span class="journal">L'Objet: Langages et Modèles à Objets (LMO'04)</span>, <span class="volume">10</span>, <span class="pages">17–30</span>, <span class="publisher">Hermès-Lavoisier</span>, <span class="year">2004</span>, <span class="url"><a href="http://objet.revuesonline.com/article.jsp?articleId=2945">PDF</a></span>.</li>
<li> <span class="author">Jacques Malenfant and Simon Denier</span>, <span class="title">ARM : un modèle réflexif asynchrone pour les objets répartis et réactifs</span>, <span class="journal">L'Objet: Langages et Modèles à Objets (LMO'03)</span>, <span class="volume">9</span>, <span class="pages">91–103</span>, <span class="publisher">Hermès-Lavoisier</span>, <span class="year">2003</span>, <span class="url"><a href="http://objet.revuesonline.com/article.jsp?articleId=3609">PDF</a></span>.</li>
</ol>
<h2>Refereed Articles in International Conferences</h2>
<ol start="7">
<li> <span class="author">Jean Rémi Falleri, Simon Denier, Jannik Laval, Philipe Vismara and Stéphane Ducasse</span>, <span class="title">Efficient Retrieval and Ranking of Undesired Package Cycles in Large Software Systems</span>, <span class="booktitle">Proceedings of the 49th International Conference on Objects, Models, Components, Patterns (TOOLS-Europe'11)</span>, p. <span class="year">2011</span>.</li>
<li> <span class="author">Johan Fabry, Andy Kellens, Simon Denier and Stéphane Ducasse</span>, <span class="title">AspectMaps: A Scalable Visualization of Join Point Shadows</span>, <span class="booktitle">International Conference on Program Comprehension (ICPC)</span>, p. <span class="publisher">IEEE Computer Society Press</span>, <span class="year">2011</span>.</li>
<li> <span class="author">Jannik Laval, Simon Denier, Stéphane Ducasse and Alexandre Bergel</span>, <span class="title">Identifying cycle causes with Enriched Dependency Structural Matrix</span>, <span class="booktitle">WCRE '09: Proceedings of the 2009 16th Working Conference on Reverse Engineering</span>, p. <span class="pages">113–122</span>, <span class="year">2009</span>, <span class="impactfactor">ERA rank B, Acceptance rate: 20/79 = 25%</span>, <span class="url"><a href="http://rmod.lille.inria.fr/archives/papers/Lava09c-WCRE2009-eDSM.pdf">PDF</a></span>.</li>
<li> <span class="author">Karine Mordal-Manet, Françoise Balmas, Simon Denier, Stéphane Ducasse, Harald Wertz, Jannik Laval, Fabrice Bellingard and Philippe Vaillergues</span>, <span class="title">The Squale Model – A Practice-based Industrial Quality Model</span>, <span class="booktitle">ICSM '09: Proceedings of the IEEE International Conference on Software Maintenance</span>, p. <span class="pages">531–534</span>, <span class="note">Short paper</span>, <span class="year">2009</span>, <span class="impactfactor">ERA rank A, Acceptance rate: (35+29)/162 = 40% for short papers</span>, <span class="url"><a href="http://rmod.lille.inria.fr/archives/papers/Mord09a-ICSM2009-SqualeModel.pdf">PDF</a></span>.</li>
<li> <span class="author">Simon Denier and Houari Sahraoui</span>, <span class="title">Understanding the Use of Inheritance with Visual Patterns</span>, <span class="booktitle">Proceedings of the 3rd International Symposium on Empirical Software Engineering and Measurement (ESEM '09)</span>, p. <span class="pages">79–88</span>, <span class="publisher">IEEE Computer Society Press</span>, <span class="year">2009</span>, <span class="impactfactor">ERA rank A, Acceptance rate: 36/95 = 38%</span>, <span class="url"><a href="http://rmod.lille.inria.fr/archives/papers/Deni09a-ESEM09-VisuInheritance.pdf">PDF</a></span>.</li>
<li> <span class="author">Alexandre Bergel, Simon Denier, Stéphane Ducasse, Jannik Laval, Fabrice Bellingard, Philippe Vaillergues, Francoise Balmas and Karine Mordal-Manet</span>, <span class="title">SQUALE – Software QUALity Enhancement</span>, <span class="booktitle">Proceedings of the 13th European Conference on Software Maintenance and Reengineering</span>, p. <span class="pages">285–288</span>, <span class="note">European Projects Track</span>, <span class="publisher">IEEE Computer Society Press</span>, <span class="year">2009</span>, <span class="impactfactor">ERA rank C</span>, <span class="url"><a href="http://rmod.lille.inria.fr/archives/reports/CSMR2009-SqualeDescription.pdf">PDF</a></span>.</li>
<li> <span class="author">Simon Denier and Yann-Gaël Guéhéneuc</span>, <span class="title">Mendel: A Model, Metrics, and Rules to Understand Class Hierarchies</span>, <span class="booktitle">Proceedings of the 16th International Conference on Program Comprehension</span>, p. <span class="pages">143–152</span>, <span class="publisher">IEEE Computer Society Press</span>, <span class="year">2008</span>, <span class="impactfactor">ERA rank C, acceptance rate: 20/60 = 33%</span>, <span class="url"><a href="http://www.simondenier.eu/files/deniers-mendel-icpc08.pdf">PDF</a></span>.</li>
<li> <span class="author">Simon Denier and Pierre Cointe</span>, <span class="title">Understanding Design Patterns Density with Aspects: A Case Study in JHotDraw using AspectJ</span>, <span class="booktitle">Proceedings of the International Workshop on Software Composition (SC'06)</span>, p. <span class="pages">243–258</span>, <span class="publisher">Springer-Verlag</span>, <span class="year">2006</span>, <span class="impactfactor">ERA rank B, acceptance rate: 21/60 = 35%</span>, <span class="url"><a href="http://hal.archives-ouvertes.fr/inria-00458193/fr/">PDF</a></span>.</li>
<li> <span class="author">Pierre Cointe, Hervé Albin-Amiot and Simon Denier</span>, <span class="title">From (Meta) Objects to Aspects</span>, <span class="booktitle">Proceedings of the 3rd International Symposium on Formal Methods for Components and Objects</span>, p. <span class="pages">70–94</span>, <span class="publisher">Springer-Verlag</span>, <span class="year">2004</span>.</li>
</ol>
<h2>Proceedings</h2>
<ol start="16">
<li> <span class="author">Simon Denier and Mircea Lungu</span>, <span class="title">Proceedings of the 4th Workshop on FAMIX and MOOSE in Software Reengineering (FAMOOSr 2010)</span>, <span class="pages">16 pages</span>, <span class="note">Collocated with ICSM 2010</span>, <span class="year">2010</span>, <span class="url"><a href="http://www.moosetechnology.org/events/famoosr2010/FAMOOSr2010Proceedings">PDF</a></span>.</li>
<li> <span class="author">Simon Denier and Tudor Gîrba</span>, <span class="title">Proceedings of the 3rd Workshop on FAMIX and MOOSE in Software Reengineering (FAMOOSr 2009)</span>, <span class="pages">27 pages</span>, <span class="note">Collocated with WCRE '09</span>, <span class="year">2009</span>, <span class="url"><a href="http://rmod.lille.inria.fr/archives/workshops/Deni09c-famoosr09-proceedings.pdf">PDF</a></span>.</li>
</ol>
<h2>Refereed Articles in International Workshops</h2>
<ol start="18">
<li> <span class="author">Jannik Laval, Simon Denier, Stéphane Ducasse and Andy Kellens</span>, <span class="title">Supporting Incremental Changes in Large Models</span>, <span class="booktitle">Proceedings of ESUG International Workshop on Smalltalk Technologies (IWST 2009)</span>, p. <span class="year">2009</span>, <span class="url"><a href="http://rmod.lille.inria.fr/archives/workshops/Lava09b-ESUG2009-incrementalChange.pdf">PDF</a></span>.</li>
<li> <span class="author">Simon Denier, Damien Pollet and Stéphane Ducasse</span>, <span class="title">Proposals for the Reborn Pharo Developer</span>, <span class="booktitle">Proceedings of ESUG International Workshop on Smalltalk Technologies (IWST 2009)</span>, p. <span class="year">2009</span>, <span class="url"><a href="http://rmod.lille.inria.fr/archives/workshops/Deni09b-IWST09-PharoBrowsers.pdf">PDF</a></span>.</li>
</ol>
<h2>Other Workshops</h2>
<ol start="20">
<li> <span class="author">Jannik Laval, Simon Denier and Stéphane Ducasse</span>, <span class="title">Identifying cycle causes with CycleTable</span>, <span class="booktitle">FAMOOSr 2009: 3rd Workshop on FAMIX and MOOSE in Software Reengineering</span>, p. <span class="year">2009</span>, <span class="url"><a href="http://rmod.lille.inria.fr/archives/workshops/Lava09d-Famoosr2009-CycleTable.pdf">PDF</a></span>.</li>
<li> <span class="author">Simon Denier and Pierre Cointe</span>, <span class="title">À propos du modèle des traits et de sa transposition en Java à l'aide d'AspectJ</span>, <span class="booktitle">Journée du groupe Objets, Composants et Modèles</span>, p. <span class="pages">13–18</span>, <span class="note">in French</span>, <span class="year">2004</span>.</li>
</ol>
<h2>Dissertations</h2>
<ol start="22">
<li> <span class="author">Simon Denier</span>, <span class="title">Expression et composition des motifs de conception avec les aspects</span>, <span class="school">Université de Nantes</span>, <span class="note">in French</span>, <span class="year">2007</span>, <span class="url"><a href="http://tel.archives-ouvertes.fr/tel-00458186/fr/">PDF</a></span>.</li>
<li> <span class="author">Simon Denier</span>, <span class="title">Architecture hybride délibérative réactive sous modèle réflexif pour robots moléculaires</span>, <span class="school">Université de Rennes – INSA de Rennes</span>, <span class="note">in French</span>, <span class="year">2003</span>.</li>
</ol>
<h2>Technical Reports</h2>
<ol start="24">
<li> <span class="author">Simon Denier, Jannik Laval, Stéphane Ducasse and Fabrice Bellingard</span>, <span class="title">Technical Model for Remediation (Squale Deliverable 2.2)</span>, <span class="institution">Squale Project</span>, <span class="year">2010</span>, <span class="url"><a href="http://www.squale.org/quality-models-site/research-deliverables/WP2.2_Technical-Model-for-Remediation_v1.pdf">PDF</a></span>.</li>
<li> <span class="author">Simon Denier, Jannik Laval, Stéphane Ducasse and Fabrice Bellingard</span>, <span class="title">Technical and Economical Model (Squale Deliverable 2.1)</span>, <span class="institution">Squale Project</span>, <span class="year">2010</span>, <span class="url"><a href="http://www.squale.org/quality-models-site/research-deliverables/WP2.1_Model-And-Definition_v1.pdf">PDF</a></span>.</li>
<li> <span class="author">Karine Mordal-Manet, Françoise Balmas, Simon Denier, Stéphane Ducasse, Harald Wertz, Jannik Laval, Fabrice Bellingard and Philippe Vaillergues</span>, <span class="title">The Squale Model – A Practice-based Industrial Quality Model</span>, <span class="institution">INRIA</span>, <span class="year">2009</span>.</li>
<li> <span class="author">Françoise Balmas, Fabrice Bellingard, Simon Denier, Stéphane Ducasse, Jannik Laval and Karine Mordal-Manet</span>, <span class="title">Practices in the Squale Quality Model (Squale Deliverable 1.3)</span>, <span class="institution">Squale Project</span>, <span class="year">2009</span>, <span class="url"><a href="http://www.squale.org/quality-models-site/research-deliverables/WP1.3_Practices-in-the-Squale-Quality-Model_v2.pdf">PDF</a></span>.</li>
<li> <span class="author">Stéphane Ducasse, Simon Denier, Françoise Balmas, Alexandre Bergel, Jannik Laval, Karine Mordal-Manet and Fabrice Bellingard</span>, <span class="title">Visualization of Practices and Metrics (Squale Deliverable 1.2)</span>, <span class="institution">Squale Project</span>, <span class="year">2009</span>, <span class="url"><a href="http://www.squale.org/quality-models-site/research-deliverables/WP1.2_Visualization-of-Practices-and-Metrics_v1.1.pdf">PDF</a></span>.</li>
<li> <span class="author">Françoise Balmas, Alexandre Bergel, Simon Denier, Stéphane Ducasse, Jannik Laval, Karine Mordal-Manet, Hani Abdeen and Fabrice Bellingard</span>, <span class="title">Software metric for Java and C++ practices (Squale Deliverable 1.1)</span>, <span class="institution">Squale Project</span>, <span class="year">2009</span>, <span class="url"><a href="http://www.squale.org/quality-models-site/research-deliverables/WP1.1_Software-metrics-for-Java-and-Cpp-practices_v2.pdf">PDF</a></span>.</li>
<li> <span class="author">Simon Denier, Foutse Khomh and Yann-Gaël Guéhéneuc</span>, <span class="title">Reverse-Engineering the Literature on Design Patterns and Reverse-Engineering</span>, <span class="institution">DGIGL, École Polytechnique Montréal</span>, <span class="number">EPM-RT-2008-09</span>, <span class="year">2008</span>.</li>
</ol>
</div>
</div>
<div id="foot">
<p id="footer">CSS Renaud Denier. Generated by <a href="http://webgen.rubyforge.org">webgen</a>.</p>
</div>
</body>
</html>