<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>http://pel.ucd.ie/index.php?action=history&amp;feed=atom&amp;title=28_November_2013</id>
	<title>28 November 2013 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://pel.ucd.ie/index.php?action=history&amp;feed=atom&amp;title=28_November_2013"/>
	<link rel="alternate" type="text/html" href="http://pel.ucd.ie/index.php?title=28_November_2013&amp;action=history"/>
	<updated>2026-04-15T01:09:59Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>http://pel.ucd.ie/index.php?title=28_November_2013&amp;diff=1011&amp;oldid=prev</id>
		<title>Anthony at 23:02, 25 November 2013</title>
		<link rel="alternate" type="text/html" href="http://pel.ucd.ie/index.php?title=28_November_2013&amp;diff=1011&amp;oldid=prev"/>
		<updated>2013-11-25T23:02:37Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en-GB&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 23:02, 25 November 2013&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Dr. Jérôme Rocheteau (ICAM, Nantes, France) is giving a talk on '&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;HHow &lt;/del&gt;Green Are Java Best Coding Practices?'&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Dr. Jérôme Rocheteau (ICAM, Nantes, France) is giving a talk on '&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;How &lt;/ins&gt;Green Are Java Best Coding Practices?'&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Where and when? UCD CSI B1.08, 28th November 2013, 4PM.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Where and when? UCD CSI B1.08, 28th November 2013, 4PM.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Anthony</name></author>
	</entry>
	<entry>
		<id>http://pel.ucd.ie/index.php?title=28_November_2013&amp;diff=1010&amp;oldid=prev</id>
		<title>Anthony at 22:47, 25 November 2013</title>
		<link rel="alternate" type="text/html" href="http://pel.ucd.ie/index.php?title=28_November_2013&amp;diff=1010&amp;oldid=prev"/>
		<updated>2013-11-25T22:47:17Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en-GB&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 22:47, 25 November 2013&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Dr. Jérôme Rocheteau (ICAM, Nantes, France) is giving a talk on '&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;How much energy can save &lt;/del&gt;Java &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;best coding practices&lt;/del&gt;?'&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Dr. Jérôme Rocheteau (ICAM, Nantes, France) is giving a talk on '&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;HHow Green Are &lt;/ins&gt;Java &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Best Coding Practices&lt;/ins&gt;?'&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Where and when? UCD CSI B1.08, 28th November 2013, 4PM.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Where and when? UCD CSI B1.08, 28th November 2013, 4PM.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Abstract: &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Rising down &lt;/del&gt;energy consumption of &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ICT devices represents &lt;/del&gt;a &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;great challenge for controlling their carbon emissions &lt;/del&gt;(&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;2% of total CO2 emissions in 2007)&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;We cannot afford to wait for breakthroughs in semiconductor technology for saving &lt;/del&gt;power&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;: we should build energy&lt;/del&gt;-&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;aware or energy-efficient softwares which make hardware components require less electrical power &lt;/del&gt;and &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;therefore consume less&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;This talk &lt;/del&gt;will &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;explain how much energy can be saved merely in applying best coding practices in order to help developpers to design &lt;/del&gt;and &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;implement green softwares. It focuses on Java only.  It formalizes best &lt;/del&gt;coding &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;practices and associates them quantitative metrics that correspond &lt;/del&gt;to &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;the &lt;/del&gt;time, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;the &lt;/del&gt;memory and &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;the energy saved while applying these best coding practices. This talk also explains how to measure codes involved in best coding practices as to provide repeatable and stable measures by the help of both physical and logical sensors. Such results would help to design and implement a static analysis that assigns &lt;/del&gt;energy &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;efficiency classes to software source codes&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Abstract: &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;This presentation will explain how to measure and model the &lt;/ins&gt;energy consumption of &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Java source codes. In the first part of the presentation, we will describe our experimental framework, consisting of &lt;/ins&gt;a &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;benchmark with several physical &lt;/ins&gt;(&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;e.g&lt;/ins&gt;.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;, &lt;/ins&gt;power-&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;meters) &lt;/ins&gt;and &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;logical sensors&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;We &lt;/ins&gt;will &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;then outline the advantages and disadvantages of both kinds of sensors, &lt;/ins&gt;and &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;describe a model where &lt;/ins&gt;coding &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;decisions are evaluated with respect &lt;/ins&gt;to &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;three cost functions - execution &lt;/ins&gt;time, memory &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;consumption &lt;/ins&gt;and energy.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:jay.jpeg||left|100px]] Jérôme Rocheteau, PhD is an associate professor since 2012 in the Institut Catholique d'Arts et Métiers (ICAM) in Nantes, France. He received a PhD in Computer Science in 2007 from University of Technology of Compiègne, France. From 2007 till 2012 he was research fellow in CUniversity of Technology of Compiègne and then University of Nantes. Prior to this, he got two Masters, in Philosophy (2000, Nantes) and Mathematical Logic (2002, Paris VII). Jérôme was technical lead for different european (FP7) and national projects, and he worked in the areas of formal verification for fault detection, and natural language processing.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:jay.jpeg||left|100px]] Jérôme Rocheteau, PhD is an associate professor since 2012 in the Institut Catholique d'Arts et Métiers (ICAM) in Nantes, France. He received a PhD in Computer Science in 2007 from University of Technology of Compiègne, France. From 2007 till 2012 he was research fellow in CUniversity of Technology of Compiègne and then University of Nantes. Prior to this, he got two Masters, in Philosophy (2000, Nantes) and Mathematical Logic (2002, Paris VII). Jérôme was technical lead for different european (FP7) and national projects, and he worked in the areas of formal verification for fault detection, and natural language processing.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:news|2013 11 28]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:news|2013 11 28]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Anthony</name></author>
	</entry>
	<entry>
		<id>http://pel.ucd.ie/index.php?title=28_November_2013&amp;diff=1008&amp;oldid=prev</id>
		<title>Anthony at 15:58, 25 November 2013</title>
		<link rel="alternate" type="text/html" href="http://pel.ucd.ie/index.php?title=28_November_2013&amp;diff=1008&amp;oldid=prev"/>
		<updated>2013-11-25T15:58:23Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en-GB&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 15:58, 25 November 2013&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l5&quot; &gt;Line 5:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 5:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Abstract: Rising down energy consumption of ICT devices represents a great challenge for controlling their carbon emissions (2% of total CO2 emissions in 2007). We cannot afford to wait for breakthroughs in semiconductor technology for saving power: we should build energy-aware or energy-efficient softwares which make hardware components require less electrical power and therefore consume less. This talk will explain how much energy can be saved merely in applying best coding practices in order to help developpers to design and implement green softwares. It focuses on Java only.  It formalizes best coding practices and associates them quantitative metrics that correspond to the time, the memory and the energy saved while applying these best coding practices. This talk also explains how to measure codes involved in best coding practices as to provide repeatable and stable measures by the help of both physical and logical sensors. Such results would help to design and implement a static analysis that assigns energy efficiency classes to software source codes.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Abstract: Rising down energy consumption of ICT devices represents a great challenge for controlling their carbon emissions (2% of total CO2 emissions in 2007). We cannot afford to wait for breakthroughs in semiconductor technology for saving power: we should build energy-aware or energy-efficient softwares which make hardware components require less electrical power and therefore consume less. This talk will explain how much energy can be saved merely in applying best coding practices in order to help developpers to design and implement green softwares. It focuses on Java only.  It formalizes best coding practices and associates them quantitative metrics that correspond to the time, the memory and the energy saved while applying these best coding practices. This talk also explains how to measure codes involved in best coding practices as to provide repeatable and stable measures by the help of both physical and logical sensors. Such results would help to design and implement a static analysis that assigns energy efficiency classes to software source codes.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:jay.jpeg||left|100px]] &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;érôme &lt;/del&gt;Rocheteau, PhD is an associate professor since 2012 in the Institut Catholique d'Arts et Métiers (ICAM) in Nantes, France. He received a PhD in Computer Science in 2007 from University of Technology of Compiègne, France. From 2007 till 2012 he was research fellow in CUniversity of Technology of Compiègne and then University of Nantes. Prior to this, he got two Masters, in Philosophy (2000, Nantes) and Mathematical Logic (2002, Paris VII). Jérôme was technical lead for different european (FP7) and national projects, and he worked in the areas of formal verification for fault detection, and natural language processing.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:jay.jpeg||left|100px]] &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Jérôme &lt;/ins&gt;Rocheteau, PhD is an associate professor since 2012 in the Institut Catholique d'Arts et Métiers (ICAM) in Nantes, France. He received a PhD in Computer Science in 2007 from University of Technology of Compiègne, France. From 2007 till 2012 he was research fellow in CUniversity of Technology of Compiègne and then University of Nantes. Prior to this, he got two Masters, in Philosophy (2000, Nantes) and Mathematical Logic (2002, Paris VII). Jérôme was technical lead for different european (FP7) and national projects, and he worked in the areas of formal verification for fault detection, and natural language processing.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:news|2013 11 28]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:news|2013 11 28]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Anthony</name></author>
	</entry>
	<entry>
		<id>http://pel.ucd.ie/index.php?title=28_November_2013&amp;diff=1006&amp;oldid=prev</id>
		<title>Anthony: Created page with &quot;Dr. Jérôme Rocheteau (ICAM, Nantes, France) is giving a talk on 'How much energy can save Java best coding practices?'  Where and when? UCD CSI B1.08, 28th November 2013, 4PM. ...&quot;</title>
		<link rel="alternate" type="text/html" href="http://pel.ucd.ie/index.php?title=28_November_2013&amp;diff=1006&amp;oldid=prev"/>
		<updated>2013-11-25T15:58:06Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;Dr. Jérôme Rocheteau (ICAM, Nantes, France) is giving a talk on &amp;#039;How much energy can save Java best coding practices?&amp;#039;  Where and when? UCD CSI B1.08, 28th November 2013, 4PM. ...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Dr. Jérôme Rocheteau (ICAM, Nantes, France) is giving a talk on 'How much energy can save Java best coding practices?'&lt;br /&gt;
&lt;br /&gt;
Where and when? UCD CSI B1.08, 28th November 2013, 4PM.&lt;br /&gt;
&lt;br /&gt;
Abstract: Rising down energy consumption of ICT devices represents a great challenge for controlling their carbon emissions (2% of total CO2 emissions in 2007). We cannot afford to wait for breakthroughs in semiconductor technology for saving power: we should build energy-aware or energy-efficient softwares which make hardware components require less electrical power and therefore consume less. This talk will explain how much energy can be saved merely in applying best coding practices in order to help developpers to design and implement green softwares. It focuses on Java only.  It formalizes best coding practices and associates them quantitative metrics that correspond to the time, the memory and the energy saved while applying these best coding practices. This talk also explains how to measure codes involved in best coding practices as to provide repeatable and stable measures by the help of both physical and logical sensors. Such results would help to design and implement a static analysis that assigns energy efficiency classes to software source codes.&lt;br /&gt;
&lt;br /&gt;
[[File:jay.jpeg||left|100px]] érôme Rocheteau, PhD is an associate professor since 2012 in the Institut Catholique d'Arts et Métiers (ICAM) in Nantes, France. He received a PhD in Computer Science in 2007 from University of Technology of Compiègne, France. From 2007 till 2012 he was research fellow in CUniversity of Technology of Compiègne and then University of Nantes. Prior to this, he got two Masters, in Philosophy (2000, Nantes) and Mathematical Logic (2002, Paris VII). Jérôme was technical lead for different european (FP7) and national projects, and he worked in the areas of formal verification for fault detection, and natural language processing.&lt;br /&gt;
&lt;br /&gt;
[[Category:news|2013 11 28]]&lt;/div&gt;</summary>
		<author><name>Anthony</name></author>
	</entry>
</feed>