<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:wfw="http://wellformedweb.org/CommentAPI/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
>
<!-- MHonArc v2.6.10 -->
	<channel>
		<title>stem-dev</title>
		<link>http://dev.eclipse.org/mhonarc/lists/stem-dev/maillist.html</link>
		<description>stem-dev</description>
		<language>en-us</language>
		<pubDate>Mon, 21 May 2012 17:40:04 GMT</pubDate>
		<lastBuildDate>Mon, 21 May 2012 17:40:04 GMT</lastBuildDate>
		<docs>http://blogs.law.harvard.edu/tech/rss</docs>
		<generator>MHonArc RSS 2.0 RCFile</generator>
		<managingEditor>webmaster@eclipse.org (Webmaster)</managingEditor>
		<webMaster>webmaster@eclipse.org (Webmaster)</webMaster>
		<image>
			<title>stem-dev</title>
			<url>http://www.eclipse.org/eclipse.org-common/themes/Phoenix/images/eclipse_home_header.jpg</url>
			<link>http://dev.eclipse.org/mhonarc/lists/stem-dev/maillist.html</link>
		</image>
 

	<item>
		<title>[stem-dev] Items for discussion on this week's STEM community call</title>
		<link>http://dev.eclipse.org/mhonarc/lists/stem-dev/msg00503.html</link>
		<description>1. 1.4.0 Release Plan  (tentative 9/25/2012)      Need milestone build around 6/1 and/or monthly        Plan page and title updated   Integration build available          Performance improvements    Parallel map views button (chris, could you please add a ...</description>
		<content:encoded><![CDATA[<table width="100%"><tr><td style="a:link { color: blue } a:visited { color: purple } "><div class=WordSection1><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>1. 1.4.0 Release Plan &nbsp;(tentative 9/25/2012) &nbsp; <br>&nbsp; &nbsp;Need milestone build around 6/1 and/or monthly</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><br>&nbsp; &nbsp; &nbsp; &nbsp;Plan page and title updated<br>&nbsp; &nbsp;Integration build available<br>&nbsp; &nbsp; &nbsp; &nbsp;<br>&nbsp; &nbsp;Performance improvements <br>&nbsp; &nbsp;Parallel map views button (chris, could you please add a list of new map view features?)</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><br>&nbsp; &nbsp;Simplified creation of new Disease and Population models (Tools for generating new disease plugins)</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><br>&nbsp; &nbsp;Pajek-file Importer:</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><br>&nbsp; &nbsp; &nbsp; &nbsp;Enable import of discrete transportation events</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><br>&nbsp; &nbsp; &nbsp; &nbsp;Enable integration between user graphs and existing STEM graphs <br>&nbsp; &nbsp;Polio Example</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><br>&nbsp; &nbsp;Stochastic Modeling Framework</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><br>&nbsp; &nbsp;Ability to Delete Items inside a Graph from Designer Perspective</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><br>&nbsp; &nbsp;Deep copy drag and drop for models</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><br>&nbsp; &nbsp;Refactor</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><br>&nbsp; &nbsp;Create new mixing edges (Chris to put edges back, Jamie to do generator)</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><br>&nbsp; &nbsp;Improved UI for decorators view &nbsp;&nbsp; &nbsp; &nbsp;</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><br>&nbsp; &nbsp; &nbsp;</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><br>2. NEW DOC FOR 1.4.0</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; * wiki practice <br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; * map view features &nbsp; &nbsp;</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><br>&nbsp; &nbsp; &nbsp; &nbsp;* Best Practice for Developers, writing performance critical components in STEM (in progress)</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><br>&nbsp; &nbsp; &nbsp; &nbsp;* additional doc for more realistic food SCENARIO doc is done but not in wiki yet. Scenario today.</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><br>&nbsp; &nbsp; &nbsp; &nbsp;* Need better top level food modeling doc (draft created)</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><br>&nbsp; &nbsp; &nbsp; &nbsp;* Stochastic models</span><span style='font-size:10.0pt'>&nbsp;&nbsp; &nbsp; &nbsp; </span><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><br><br>3. Food production discussion</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><br></span><br><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>4. Update on stochastic models</span><br><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><br>5. Items from participants</span><br><br><o:p></o:p></p></div></td></tr></table>]]></content:encoded>
		<pubDate>Mon, 21 May 2012 17:31:17 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/stem-dev/msg00503.html</guid>
		<author>judyvdouglas@xxxxxxx (Judy Douglas)</author>
	</item>


	<item>
		<title>[stem-dev] Notes from today's STEM community call</title>
		<link>http://dev.eclipse.org/mhonarc/lists/stem-dev/msg00502.html</link>
		<description>STEM Community Call May 17, 2012On Call: Stefan, Matt, Kun, Judy  1. 1.3.1 Release V1.3.1 archived and plan page updated       2. 1.4.0 Release Plan (tentative 9/25/2012)   Need milestone build around 6/1 and/or monthly Plan page (and title): Per Stefan, u...</description>
		<content:encoded><![CDATA[<table width="100%"><tr><td style="a:link { color: blue } a:visited { color: purple } "><div class=WordSection1><p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:normal'><b><span style='font-size:12.0pt'>STEM Community Call May 17, 2012<o:p></o:p></span></b></p><p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:normal'><span style='font-size:10.0pt'>On Call: Stefan, Matt, Kun, Judy <o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:normal'><span style='font-size:10.0pt'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:normal'><span style='font-size:10.0pt'>1. 1.3.1 Release V1.3.1 archived and plan page updated<br>&nbsp; &nbsp; &nbsp; &nbsp;<br>2. 1.4.0 Release Plan (tentative 9/25/2012) &nbsp; <br>Need milestone build around 6/1 and/or monthly</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt'><br>Plan page (and title): Per Stefan, updated</span><span style='font-size:10.0pt'>&nbsp; <o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:normal'><span style='font-size:10.0pt'>TODO: &nbsp;Change tentative date of 9/15/2012 on plan page </span><br><span style='font-size:10.0pt'>&nbsp;Integration build available<br> &nbsp; &nbsp;<br>ON TRACK<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:normal'><span style='font-size:10.0pt'>Performance improvements <br>&nbsp; &nbsp;Parallel map views button (Chris, could you please add a list of new map view features?)</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt'><br>&nbsp; &nbsp;Simplified creation of new Disease and Population models (Tools for generating new disease plugins)</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt'><br>&nbsp; &nbsp;Pajek-file Importer:</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt'><br>&nbsp; &nbsp; &nbsp; &nbsp;Enable import of discrete transportation events</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt'><br>&nbsp; &nbsp; &nbsp; &nbsp;Enable integration between user graphs and existing STEM graphs <br>&nbsp; &nbsp;Polio Example</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt'><br>&nbsp; &nbsp;Stochastic Modeling Framework</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt'><br>&nbsp; &nbsp;Ability to Delete Items inside a Graph from Designer Perspective</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt'><br>&nbsp; &nbsp;Deep copy drag and drop for models</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt'><br>&nbsp; &nbsp;Refactor</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt'><br>&nbsp; &nbsp;Create new mixing edges (Chris to put edges back, Jamie to do generator)</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt'><br>&nbsp; &nbsp;Improved UI for decorators view &nbsp;&nbsp; &nbsp; &nbsp;</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt'><br>&nbsp; &nbsp; &nbsp;</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt'><br>3. NEW DOC FOR 1.4.0</span><span style='font-size:10.0pt'><o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:normal'><span style='font-size:10.0pt'>ON TRACK</span><span style='font-size:10.0pt'><br>&nbsp;* wiki practice <br>&nbsp;* map view features &nbsp; &nbsp;</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt'><br>* Best Practice for Developers, writing performance critical components in STEM (in progress)</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt'><br>* Additional doc for more realistic food SCENARIO doc is done but not in wiki yet. Scenario today.</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt'><br>* Need better top level food modeling doc (draft created)</span><span style='font-size:10.0pt'>&nbsp;</span><br><span style='font-size:10.0pt'>* Stochastic models</span><span style='font-size:10.0pt'> &nbsp; &nbsp; &nbsp; <br></span><span style='font-size:10.0pt'><br>4. FOOD PRODUCTION DISCUSSION</span><span style='font-size:10.0pt'>&nbsp;<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:normal'><span style='font-size:10.0pt'>BfR not on call due to national holiday in Germany<br></span><span style='font-size:10.0pt'><br>5. UPDATE on JET (validation feature?)</span><span style='font-size:10.0pt'>&nbsp;<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:normal'><span style='font-size:10.0pt'>Matt: Working on this, making good progress<br></span><span style='font-size:10.0pt'><br>6. BUG of the week <br>[Bug 324242] </span><tt><span style='font-size:10.0pt'>Wrong location for STEM log files in some cases</span></tt><tt><span style='font-size:10.0pt;font-family:"Calibri","sans-serif"'><o:p></o:p></span></tt></p><p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:normal'><tt><span style='font-size:10.0pt'>Stefan: Will resolve question whether log files always in workspace or where imported</span></tt><span style='font-size:10.0pt'><br></span><br><span style='font-size:10.0pt'>7. Items from participants</span><o:p></o:p></p><p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:normal'><span style='font-size:10.0pt'>Judy: Put item on proposals accepted for ISVEE on wiki, as subcategory just above publications; cannot input on main page<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;text-indent:.5in;line-height:normal'><span style='font-size:10.0pt'>Stefan: Will do<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:normal'><span style='font-size:10.0pt'>Kun: Working on response to J Theoretical Biology, has figure from Stefan for possible use; will be away at conference next week<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:normal'><span style='font-size:10.0pt'>Stefan: Working on how to add noise to polio model<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;text-indent:.5in;line-height:normal'><span style='font-size:10.0pt'>Kun will send input following call<o:p></o:p></span></p><p class=MsoNormal><o:p>&nbsp;</o:p></p></div></td></tr></table>]]></content:encoded>
		<pubDate>Thu, 17 May 2012 17:03:34 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/stem-dev/msg00502.html</guid>
		<author>judyvdouglas@xxxxxxx (Judy Douglas)</author>
	</item>


	<item>
		<title>[stem-dev] Topics for discussion on this week's STEM community call</title>
		<link>http://dev.eclipse.org/mhonarc/lists/stem-dev/msg00501.html</link>
		<description>1. 1.3.1 Release V1.3.1 archived and plan page updated       2. 1.4.0 Release Plan  (tentative 9/25/2012)      Need milestone build around 6/1 and/or monthly        Need to update plan page (and title)     Integration build available  nbsp;    bsp;  Perfor...</description>
		<content:encoded><![CDATA[<table width="100%"><tr><td style="a:link { color: blue } a:visited { color: purple } "><div class=WordSection1><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>1. 1.3.1 Release V1.3.1 archived and plan page updated<br>&nbsp; &nbsp; &nbsp; &nbsp;<br>2. 1.4.0 Release Plan &nbsp;(tentative 9/25/2012) &nbsp; <br>&nbsp; &nbsp;Need milestone build around 6/1 and/or monthly</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><br>&nbsp; &nbsp; &nbsp; &nbsp;Need to update plan page (and title)</span><span style='font-size:10.0pt'>&nbsp; </span><br><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>&nbsp; &nbsp;Integration build available<br>&nbsp; &nbsp; &nbsp; &nbsp;<br>&nbsp; &nbsp;Performance improvements <br>&nbsp; &nbsp;Parallel map views button (chris, could you please add a list of new map view features?)</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><br>&nbsp; &nbsp;Simplified creation of new Disease and Population models (Tools for generating new disease plugins)</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><br>&nbsp; &nbsp;Pajek-file Importer:</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><br>&nbsp; &nbsp; &nbsp; &nbsp;Enable import of discrete transportation events</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><br>&nbsp; &nbsp; &nbsp; &nbsp;Enable integration between user graphs and existing STEM graphs <br>&nbsp; &nbsp;Polio Example</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><br>&nbsp; &nbsp;Stochastic Modeling Framework</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><br>&nbsp; &nbsp;Ability to Delete Items inside a Graph from Designer Perspective</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><br>&nbsp; &nbsp;Deep copy drag and drop for models</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><br>&nbsp; &nbsp;Refactor</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><br>&nbsp; &nbsp;Create new mixing edges (Chris to put edges back, Jamie to do generator)</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><br>&nbsp; &nbsp;Improved UI for decorators view &nbsp;&nbsp; &nbsp; &nbsp;</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><br>&nbsp; &nbsp; &nbsp;</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><br>3. NEW DOC FOR 1.4.0</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; * wiki practice <br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; * map view features &nbsp; &nbsp;</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><br>&nbsp; &nbsp; &nbsp; &nbsp;* Best Practice for Developers, writing performance critical components in STEM (in progress)</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><br>&nbsp; &nbsp; &nbsp; &nbsp;* additional doc for more realistic food SCENARIO doc is done but not in wiki yet. Scenario today.</span><span style='font-size:10.0pt'>&nbsp;</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><br>&nbsp; &nbsp; &nbsp; &nbsp;* Need better top level food modeling doc (draft created)</span><span style='font-size:10.0pt'>&nbsp;</span><br><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>&nbsp; &nbsp; &nbsp; &nbsp;* Stochastic models</span><span style='font-size:10.0pt'> &nbsp; &nbsp; &nbsp; <br></span><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><br>4. Food production discussion</span><span style='font-size:10.0pt'>&nbsp;<br></span><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><br>5. Update on JET (validation feature?)</span><span style='font-size:10.0pt'>&nbsp;<br></span><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><br>6. BUGs of the week: <br>[Bug 324242] <tt><span style='font-family:"Arial","sans-serif"'>Wrong location for STEM log files in some cases</span></tt><br></span><br><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>7. Items from participants<o:p></o:p></span></p><p class=MsoNormal><o:p>&nbsp;</o:p></p></div></td></tr></table>]]></content:encoded>
		<pubDate>Mon, 14 May 2012 21:01:12 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/stem-dev/msg00501.html</guid>
		<author>judyvdouglas@xxxxxxx (Judy Douglas)</author>
	</item>


	<item>
		<title>[stem-dev] Bug 379190</title>
		<link>http://dev.eclipse.org/mhonarc/lists/stem-dev/msg00500.html</link>
		<description> Hi, I opened a bug (https://bugs.eclipse.org/bugs/show_bug.cgi?id=379190) for the issue discussed on the call today. Feel free to add comments/suggestions. Regards / Stefan Observe: My email address is changing. The old address edlund@xxxxxxxxxxxxxxx is o...</description>
		<content:encoded><![CDATA[
<p><font size="2" face="sans-serif">Hi, I opened a bug (<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=379190">https://bugs.eclipse.org/bugs/show_bug.cgi?id=379190</a>) for the issue discussed on the call today. Feel free to add comments/suggestions.</font><br>
<br>
<font size="2" face="sans-serif">Regards</font><br>
<font size="2" face="sans-serif">/ Stefan</font><br>
<br>
<font size="2" face="sans-serif">Observe: My email address is changing. The old address edlund@xxxxxxxxxxxxxxx is obsolete. Use sedlund@xxxxxxxxxx instead.<br>
Stefan Edlund<br>
Public Health and Computer Science Research<br>
IBM Almaden Research Center <br>
(408) 927-1766 &nbsp; edlund@xxxxxxxxxxxxxxx<br>
</font>]]></content:encoded>
		<pubDate>Thu, 10 May 2012 22:13:26 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/stem-dev/msg00500.html</guid>
		<author>edlund@xxxxxxx (Stefan Edlund)</author>
	</item>
	<item>
		<title>[stem-dev] Notes from this week's STEM community call</title>
		<link>http://dev.eclipse.org/mhonarc/lists/stem-dev/msg00499.html</link>
		<description>STEM Community Call May 10, 2012On Call: Stefan, Matt, Chris, Werner, Judy  1. 1.3.1 Release V1.3.1 is up (this item soon to be archived....)          Metadata updated          Newsgroup post   bsp;      Any changes to List of Features? p;   Release testin...</description>
		<content:encoded><![CDATA[<table width="100%"><tr><td style="a:link { color: blue } a:visited { color: purple } "><div class=WordSection1><p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:normal'><b><span style='font-size:12.0pt'>STEM Community Call May 10, 2012<o:p></o:p></span></b></p><p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:normal'><span style='font-size:10.0pt'>On Call: Stefan, Matt, Chris, Werner, Judy <o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:normal'><span style='font-size:10.0pt'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:normal'><span style='font-size:10.0pt'>1. 1.3.1 Release V1.3.1 is up (this item soon to be archived....)</span> <br><span style='font-size:10.0pt'>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Metadata updated</span> <br><span style='font-size:10.0pt'>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Newsgroup post</span> <br><span style='font-size:10.0pt'>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Any changes to List of Features?</span> <br><span style='font-size:10.0pt'>&nbsp; &nbsp; Release testing (bugzilla vs. STEM dev, priority of bugs....)</span> <br><span style='font-size:10.0pt'>&nbsp; &nbsp; Updated what's new page on wiki</span> <br><span style='font-size:10.0pt'>&nbsp; &nbsp; need to update plan page: Stefan will do</span> <br><span style='font-size:10.0pt'>&nbsp; &nbsp; &nbsp; &nbsp; </span><br><span style='font-size:10.0pt'>2. 1.4.0 Release Plan (tentative 9/25/2012) &nbsp; </span><br><span style='font-size:10.0pt'>Need milestone build around 6/1 and/or monthly</span> <br><span style='font-size:10.0pt'>&nbsp; &nbsp; &nbsp; &nbsp; Need to update plan page (and title)</span> <span style='font-size:10.0pt'>to 1.4.0; Stefan will do</span><span style='font-size:10.0pt'>&nbsp; &nbsp; &nbsp;<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:normal'><span style='font-size:10.0pt'>List of features (below) still good &nbsp; </span><br><span style='font-size:10.0pt'>&nbsp; &nbsp; performance improvements </span><br><span style='font-size:10.0pt'>&nbsp; &nbsp; parallel map views button (chris, could you please add a list of new map view features?)</span> <br><span style='font-size:10.0pt'>&nbsp; &nbsp; Simplified creation of new Disease and Population models (Tools for generating new disease plugins)</span> <br><span style='font-size:10.0pt'>&nbsp; &nbsp; Pajek-file Importer:</span> <br><span style='font-size:10.0pt'>&nbsp; &nbsp; &nbsp; &nbsp; Enable import of discrete transportation events</span> <br><span style='font-size:10.0pt'>&nbsp; &nbsp; &nbsp; &nbsp; Enable integration between user graphs and existing STEM graphs </span><br><span style='font-size:10.0pt'>&nbsp; &nbsp; Polio Example</span> <br><span style='font-size:10.0pt'>&nbsp; &nbsp; Stochastic Modeling Framework: Needs documentation; Stefan/Jamie will do</span> <br><span style='font-size:10.0pt'>&nbsp; &nbsp; Ability to Delete Items inside a Graph from Designer Perspective</span> <br><span style='font-size:10.0pt'>&nbsp; &nbsp; Deep copy drag and drop for models</span> <br><span style='font-size:10.0pt'>&nbsp; &nbsp; Refactor</span> <br><span style='font-size:10.0pt'>&nbsp; &nbsp; Create new mixing edges (Chris to put edges back, Jamie to do generator)</span> <br><span style='font-size:10.0pt'>&nbsp; &nbsp; Improved UI for decorators view </span><br><span style='font-size:10.0pt'>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;</span> <span style='font-size:10.0pt'>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;</span> <br><span style='font-size:10.0pt'>3. NEW DOC FOR 1.4.0</span> <br><span style='font-size:10.0pt'>&nbsp;* wiki practice </span><br><span style='font-size:10.0pt'>&nbsp;* map view features &nbsp; &nbsp;</span> <br><span style='font-size:10.0pt'>&nbsp;* Best Practice for Developers, writing performance critical components in STEM (in progress)</span> <br><span style='font-size:10.0pt'>&nbsp;* Additional doc for more realistic food SCENARIO doc is done but not in wiki yet. Scenario (Chris)<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:normal'><span style='font-size:10.0pt'>&nbsp;* Need better top level food modeling doc (draft created)</span><o:p></o:p></p><p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:normal'><span style='font-size:10.0pt'> * Documentation for stochastic modeling (mentioned above); Stefan/Jamie will do<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;text-indent:.5in;line-height:normal'><br><span style='font-size:10.0pt'>4. Food production discussion<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:normal'><span style='font-size:10.0pt'>Chris: Nothing new to report</span><br><br><span style='font-size:10.0pt'>5. ISVEE2012 poster (need to make one)</span> <o:p></o:p></p><p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:normal'><span style='font-size:10.0pt'>Stefan: Will address when Jamie is back from vacation<br></span><br><span style='font-size:10.0pt'>6. Update on JET (try polio next?)</span> <br><span style='font-size:10.0pt'>Matt: Working on code generation for label classes; constraints on model parameters; using OCL (validation language w/ties to EMF) to do regular expressions<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:normal'><o:p>&nbsp;</o:p></p><p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:normal'><span style='font-size:10.0pt'>7. BUGs of the week: </span><br><span style='font-size:10.0pt'>[BUG 372770] Import discrete population transportation events in STEM</span> <br><span style='font-size:10.0pt'>Chris: creating graph and trigger list; possible to have 2 infectors?<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:normal'><span style='font-size:10.0pt'>Stefan: currently cannot allow user to put trigger in model, only scenario&nbsp; <o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:normal'><span style='font-size:10.0pt'>Stefan: larger issue (trigger vs decorator, scenario vs model); will launch discussion (not on stem-dev)</span> <br><br><span style='font-size:10.0pt'>8. Eclipse Events update (Werner)</span> <o:p></o:p></p><p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:normal'><span style='font-size:10.0pt'>Werner: Will share contacts made in Copenhagen; may attend demo camp in Germany<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:normal'><span style='font-size:10.0pt'>Chris: Will be attending Eclipse IDD, probably can&#8217;t go to demo camp too<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:normal'><span style='font-size:10.0pt'>Werner: Look into modeling infectious and cancer? Stefan will explore <br></span><br><span style='font-size:10.0pt'>9. ITEMS FROM PARTICIPANTS </span><br><span style='font-size:10.0pt'>JK vacation 5/10-5/21. Stefan will moderate next week&#8217;s call<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:normal'><span style='font-size:10.0pt'>Chris: updated test graph editor &amp; it worked; Stefan reports problem, perhaps because using both level 1 and level 2 regions<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:normal'><span style='font-size:10.0pt'>Werner: will be in Brazil next week, probably not on call </span><o:p></o:p></p><p class=MsoNormal><o:p>&nbsp;</o:p></p></div></td></tr></table>]]></content:encoded>
		<pubDate>Thu, 10 May 2012 21:31:04 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/stem-dev/msg00499.html</guid>
		<author>judyvdouglas@xxxxxxx (Judy Douglas)</author>
	</item>


	<item>
		<title>[stem-dev] Topics for discussion on this week's STEM call</title>
		<link>http://dev.eclipse.org/mhonarc/lists/stem-dev/msg00498.html</link>
		<description>1. 1.3.1 Release V1.3.1 is up (this item soon to be archived....)          Metadata updated          Newsgroup post          Any changes to List of Features?     Release testing (bugzilla vs. STEM dev, priority of bugs....)     Updated what's new page on w...</description>
		<content:encoded><![CDATA[<table width="100%"><tr><td style="a:link { color: blue } a:visited { color: purple } "><div class=WordSection1><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>1. 1.3.1 Release V1.3.1 is up (this item soon to be archived....)</span> <br><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Metadata updated</span> <br><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Newsgroup post</span> <br><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Any changes to List of Features?</span> <br><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>&nbsp; &nbsp; Release testing (bugzilla vs. STEM dev, priority of bugs....)</span> <br><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>&nbsp; &nbsp; Updated what's new page on wiki</span> <br><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>&nbsp; &nbsp; need to update plan page</span> <br><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>&nbsp; &nbsp; &nbsp; &nbsp; </span><br><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>2. 1.4.0 Release Plan &nbsp;(tentative 9/25/2012) &nbsp; </span><br><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>&nbsp; &nbsp; Need milestone build around 6/1 and/or monthly</span> <br><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>&nbsp; &nbsp; &nbsp; &nbsp; need to update plan page (and title)</span> <br><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>&nbsp; &nbsp; &nbsp; &nbsp; </span><br><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>&nbsp; &nbsp; performance improvements </span><br><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>&nbsp; &nbsp; parallel map views button (chris, could you please add a list of new map view features?)</span> <br><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>&nbsp; &nbsp; Simplified creation of new Disease and Population models (Tools for generating new disease plugins)</span> <br><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>&nbsp; &nbsp; Pajek-file Importer:</span> <br><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>&nbsp; &nbsp; &nbsp; &nbsp; Enable import of discrete transportation events</span> <br><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>&nbsp; &nbsp; &nbsp; &nbsp; Enable integration between user graphs and existing STEM graphs </span><br><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>&nbsp; &nbsp; Polio Example</span> <br><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>&nbsp; &nbsp; Stochastic Modeling Framework</span> <br><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>&nbsp; &nbsp; Ability to Delete Items inside a Graph from Designer Perspective</span> <br><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>&nbsp; &nbsp; Deep copy drag and drop for models</span> <br><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>&nbsp; &nbsp; Refactor</span> <br><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>&nbsp; &nbsp; Create new mixing edges (chris to put edges back, jk to to generator)</span> <br><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>&nbsp; &nbsp; Improved UI for decorators view </span><br><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;</span> <br><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;</span> <br><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>3. NEW DOC FOR 1.4.0</span> <br><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;* wiki practice </span><br><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;* map view features &nbsp; &nbsp;</span> <br><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>&nbsp; &nbsp; &nbsp; &nbsp; * Best Practice for Developers, writing performance critical components in STEM (in progress)</span> <br><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>&nbsp; &nbsp; &nbsp; &nbsp; * additional doc for more realistic food SCENARIO doc is done but not in wiki yet. Scenario today.</span> <br><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>&nbsp; &nbsp; &nbsp; &nbsp; * Need better top level food modeling doc (draft created)</span> <br><br><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>4. Food production discussion</span> <br><br><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>5. ISVEE2012 poster (need to make one)</span> <br><br><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>6. Update on JET (try polio next?)</span> <br><br><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>7. BUGs of the week: </span><br><br><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>[BUG 372770] Import discrete population transportation events in STEM</span> <br><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>updates by Chris and Stefan</span> <br><br><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>8. Eclipse Events update (Werner)</span> <br><br><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>9. ITEMS FROM PARTICIPANTS </span><br><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>JK vacation 5/10-5/21. Stefan will Moderate next two calls</span><o:p></o:p></p></div></td></tr></table>]]></content:encoded>
		<pubDate>Mon, 07 May 2012 20:07:37 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/stem-dev/msg00498.html</guid>
		<author>judyvdouglas@xxxxxxx (Judy Douglas)</author>
	</item>


	<item>
		<title>[stem-dev] Topics for discussion on this week's STEM community call</title>
		<link>http://dev.eclipse.org/mhonarc/lists/stem-dev/msg00497.html</link>
		<description>1. 1.3.1 Release V1.3.1 RC5 is up (fixes parallel simulations, fixes running experiment twice)  Release date May 1  Any changes to List of Features?    Release testing (bugzilla vs. STEM dev, priority of bugs....)    Updated what's new page on wiki bsp;sp;...</description>
		<content:encoded><![CDATA[<table width="100%"><tr><td style="a:link { color: blue } a:visited { color: purple } "><div class=WordSection1><p class=MsoNormal>1. 1.3.1 Release V1.3.1 RC5 is up (fixes parallel simulations, fixes running experiment twice)<o:p></o:p></p><p class=MsoNormal>&nbsp; Release date May 1<o:p></o:p></p><p class=MsoNormal>&nbsp; Any changes to List of Features?<o:p></o:p></p><p class=MsoNormal>&nbsp;&nbsp;&nbsp; Release testing (bugzilla vs. STEM dev, priority of bugs....)<o:p></o:p></p><p class=MsoNormal>&nbsp;&nbsp;&nbsp; Updated what's new page on wiki<o:p></o:p></p><p class=MsoNormal>&nbsp;&nbsp;&nbsp; need to update plan page<o:p></o:p></p><p class=MsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <o:p></o:p></p><p class=MsoNormal>2. 1.4.0 Release Plan&nbsp; (tentative 9/25/2012)&nbsp;&nbsp; <o:p></o:p></p><p class=MsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;Need milestone build around 6/1 and/or monthly<o:p></o:p></p><p class=MsoNormal>need to update plan page (and title)<o:p></o:p></p><p class=MsoNormal><o:p>&nbsp;</o:p></p><p class=MsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;performance improvements <o:p></o:p></p><p class=MsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;parallel map views button (chris, could you please add a list of new map view features?)<o:p></o:p></p><p class=MsoNormal>&nbsp;&nbsp;&nbsp; Simplified creation of new Disease and Population models (Tools for generating new disease plugins)<o:p></o:p></p><p class=MsoNormal>&nbsp;&nbsp;&nbsp; Pajek-file Importer:<o:p></o:p></p><p class=MsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Enable import of discrete transportation events<o:p></o:p></p><p class=MsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Enable integration between user graphs and existing STEM graphs <o:p></o:p></p><p class=MsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;Polio Example<o:p></o:p></p><p class=MsoNormal>&nbsp;&nbsp;&nbsp; Stochastic Modeling Framework<o:p></o:p></p><p class=MsoNormal>&nbsp;&nbsp;&nbsp; Ability to Delete Items inside a Graph from Designer Perspective<o:p></o:p></p><p class=MsoNormal>&nbsp;&nbsp;&nbsp; Deep copy drag and drop for models<o:p></o:p></p><p class=MsoNormal>&nbsp;&nbsp;&nbsp; Refactor<o:p></o:p></p><p class=MsoNormal>&nbsp;&nbsp;&nbsp; Create new mixing edges (chris to put edges back, jk to do generator)<o:p></o:p></p><p class=MsoNormal>&nbsp;&nbsp;&nbsp; Improved UI for decorators view &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<o:p></o:p></p><p class=MsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<o:p></o:p></p><p class=MsoNormal>3. NEW DOC FOR 1.4.0<o:p></o:p></p><p class=MsoNormal>&nbsp;&nbsp;&nbsp; * wiki practice <o:p></o:p></p><p class=MsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;* map view features&nbsp;&nbsp;&nbsp; <o:p></o:p></p><p class=MsoNormal>&nbsp;* Best Practice for Developers, writing performance critical components in STEM (in progress)<o:p></o:p></p><p class=MsoNormal>* additional doc for more realistic food SCENARIO doc is done but not in wiki yet. Scenario today.<o:p></o:p></p><p class=MsoNormal>* Need better top level food modeling doc (draft created)<o:p></o:p></p><p class=MsoNormal><o:p>&nbsp;</o:p></p><p class=MsoNormal><o:p>&nbsp;</o:p></p><p class=MsoNormal>4. Food production discussion<o:p></o:p></p><p class=MsoNormal><o:p>&nbsp;</o:p></p><p class=MsoNormal>5. ISVEE2012 poster (need to make one)<o:p></o:p></p><p class=MsoNormal><o:p>&nbsp;</o:p></p><p class=MsoNormal>6. Update on JET (try polio next?)<o:p></o:p></p><p class=MsoNormal><o:p>&nbsp;</o:p></p><p class=MsoNormal>7. BUGs of the week: <o:p></o:p></p><p class=MsoNormal><o:p>&nbsp;</o:p></p><p class=MsoNormal>[BUG 372770] Import discrete population transportation events in STEM<o:p></o:p></p><p class=MsoNormal>Chris feature request<o:p></o:p></p><p class=MsoNormal>Creating more than a single identifiable in a wizard<o:p></o:p></p><p class=MsoNormal><o:p>&nbsp;</o:p></p><p class=MsoNormal>8. ITEMS FROM PARTICIPANTS<o:p></o:p></p><p class=MsoNormal><o:p>&nbsp;</o:p></p></div></td></tr></table>]]></content:encoded>
		<pubDate>Mon, 30 Apr 2012 20:02:57 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/stem-dev/msg00497.html</guid>
		<author>judyvdouglas@xxxxxxx (Judy Douglas)</author>
	</item>


	<item>
		<title>[stem-dev] notification</title>
		<link>http://dev.eclipse.org/mhonarc/lists/stem-dev/msg00496.html</link>
		<description> I turned off notification for the genmodels for all disease and population model plugins, since it gets rid of calls to eNotificationRequired() in all setter methods which is costly, especially in LabelValues where methods like setI(...), setE(...) etc. i...</description>
		<content:encoded><![CDATA[
<p><font size="2" face="sans-serif">I turned off notification for the genmodels for all disease and population model plugins, since it gets rid of calls to eNotificationRequired() in all setter methods which is costly, especially in LabelValues where methods like setI(...), setE(...) etc. is called over and over. To turn it off in any new models you create, open the .genmodel and in the properties view under &quot;Model&quot; set the &quot;Supress Notification&quot;	 flag to true.</font><br>
<br>
<font size="2" face="sans-serif">Let me know if there's any concern or if you see any problems.</font><br>
<br>
<font size="2" face="sans-serif">Regards,</font><br>
<font size="2" face="sans-serif">/ Stefan</font><br>
<br>
<br>
<font size="2" face="sans-serif">Observe: My email address is changing. The old address edlund@xxxxxxxxxxxxxxx is obsolete. Use sedlund@xxxxxxxxxx instead.<br>
Stefan Edlund<br>
Public Health and Computer Science Research<br>
IBM Almaden Research Center <br>
(408) 927-1766 &nbsp; edlund@xxxxxxxxxxxxxxx<br>
</font>]]></content:encoded>
		<pubDate>Sat, 28 Apr 2012 00:50:10 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/stem-dev/msg00496.html</guid>
		<author>sedlund@xxxxxxx (Stefan Edlund)</author>
	</item>
	<item>
		<title>Re: [stem-dev] Antw: Some performance enhancement ideas for Map View</title>
		<link>http://dev.eclipse.org/mhonarc/lists/stem-dev/msg00495.html</link>
		<description>Excellent! Thanks Chris. I think your suggestions works great. -Matt stem-dev-bounces@xxxxxxxxxxx wrote on 04/27/2012 07:03:35 AM: View </description>
		<content:encoded><![CDATA[<pre>Excellent!  Thanks Chris.

I think your suggestions works great.

-Matt



stem-dev-bounces@xxxxxxxxxxx wrote on 04/27/2012 07:03:35 AM:

&gt; From: &quot;Thoens Christian&quot; &lt;Christian.Thoens@xxxxxxxxxxx&gt;
&gt; To: &lt;stem-dev@xxxxxxxxxxx&gt;, 
&gt; Date: 04/27/2012 07:05 AM
&gt; Subject: [stem-dev] Antw:  Some performance enhancement ideas for Map 
View
&gt; Sent by: stem-dev-bounces@xxxxxxxxxxx
&gt; 
&gt; Thanks for the suggestions Matt,
&gt; 
&gt; I already implemented (2.) in the GraphMapView. The Polygon Border
&gt; Image in regenerated every time the map is panned or zoomed. There
&gt; panning and zooming are still very expensive when an alpha value for the
&gt; borders is used. What do you think of the following idea? We could stop
&gt; using alpha every time the map is panned or zoomed and start using it
&gt; again when there has not been a panning or zooming for maybe 2 seconds.
&gt; 
&gt; Regards,
&gt; Chris
&gt; 
&gt; &gt;&gt;&gt; Matthew Davis &lt;mattadav@xxxxxxxxxx&gt; 4/26/2012 10:48 pm &gt;&gt;&gt;
&gt; Hi Chris,
&gt; 
&gt; Per our discussion on the STEM call today, here are a few ideas for 
&gt; further performance improvements on the Map View / Graph Map View.  I
&gt; have 
&gt; done a rough implementation of each just to gauge performance / 
&gt; feasibility, but they're not fully implemented.
&gt; 
&gt; 1.  Move Drawing off UI Thread
&gt; 
&gt; A SWT Graphics Context (GC) can draw to an image in regular threads. 
&gt; Currently we do all the drawing on the UI thread, which 1) has to wait
&gt; 
&gt; until it's available to draw and 2) locks the UI while drawing, which
&gt; can 
&gt; make the UI seem unresponsive for large periods during simulations.
&gt; 
&gt; In my example, created a new Eclipse Job that executes the draw routine
&gt; 
&gt; and creates two images:  the filled polygons and borders (See #2). 
&gt; This 
&gt; job is scheduled by the simulationChanged(...) listener and runs 
&gt; asynchronously.  When it finishes, the two images are stored in
&gt; memory.
&gt; 
&gt; The paintControl() method, which draws the UI and runs on the UI
&gt; thread, 
&gt; simply draws the two images directly onto the Control.  The total cost
&gt; of 
&gt; a repaint is ~30ms - that is the time the UI is bound, vs. 300-2000 ms
&gt; 
&gt; currently.
&gt; 
&gt; Upside:  The combined image is cached, allowing less drawing directly
&gt; onto 
&gt; the UI, thus a faster and more responsive UI.  Refresh job is easier 
&gt; managed using Jobs framework (vs. asyncExec(...))
&gt; Downside:  The image is further asynchronous from the simulation; 
&gt; complicates panning and zooming.
&gt; 
&gt; 
&gt; 2.  Cache the Polygon Borders Image
&gt; 
&gt; 50% of the draw time for each Map refresh is drawing the polygon
&gt; borders. 
&gt; For a fixed map perspective (pan/zoom settings), the borders and thus
&gt; the 
&gt; image do not change from step to step, and can be drawn onto a cached 
&gt; image and reused. Also, you can apply the alpha (which we like)
&gt; uniformly 
&gt; at the bitmap level, vs having to calculate the alpha redundantly. The
&gt; 
&gt; cost of drawing the image is about 10ms vs. 400-700ms for rendering the
&gt; 
&gt; polygons.  When the map perspective changes, the polygons must be
&gt; redrawn. 
&gt; (* panning with no clipping is an exception)
&gt; 
&gt; Upside:  2x average speed-up; can retain border transparency at trivial
&gt; 
&gt; cost
&gt; Downside:  Increased memory usage; complicates panning and zooming
&gt; 
&gt; 
&gt; 3.  Cache the Filled Polygons Image; define a value differential to
&gt; force 
&gt; update
&gt; 
&gt; This is kind of tricky, but it also useful.  Step-by-step, the vast 
&gt; majority of the nodes do not change in value appreciably (that is,
&gt; enough 
&gt; to trigger a change in relative value index in the map view).  By 
&gt; extension, for a fixed map perspective, most of the filled polygons do
&gt; not 
&gt; need to be refreshed for each redraw (in fact, most are probably
&gt; white). 
&gt; 
&gt; With your alpha pre-calculations, we can now overdraw cached images, 
&gt; retaining the &quot;look&quot; of alpha, but without worrying about additive 
&gt; blending of the previous pixel values and we don't have to pay the 2x
&gt; cost 
&gt; to redraw the background then draw the fill.
&gt; 
&gt; The idea is to set a (configurable) differential in relative value
&gt; before 
&gt; the polygon is redrawn.  On our index of 0-255, this could be something
&gt; 
&gt; like a change of 5% in relative value (10-15 indexed values of alpha) 
&gt; would be required before an individual region / polygon is redrawn. 
&gt; With 
&gt; map perspective changes, the whole thing must be redrawn. (* panning
&gt; with 
&gt; no clipping is an exception)
&gt; 
&gt; Upside:  Up to another 2x speed-up
&gt; Downside:  Increased memory usage; complicates panning and zooming;
&gt; lots 
&gt; of edge cases to take care of; lose accuracy &amp; resolution in the map.
&gt; 
&gt; 4.  Make sure clipping is working
&gt; 
&gt; 
&gt; ====
&gt; 
&gt; A quick and dirty implementation of 1-3 in the current MapCanvas shows
&gt; a 
&gt; decrease in average draw time from 700ms to 80ms per redraw (range of
&gt; 10ms 
&gt; to 1200ms) for the USAMexico scenario with a 5% relative value
&gt; difference 
&gt; before redraw.  Now, there will be steps when it's going to be much 
&gt; higher, but for the most part, it's much faster.
&gt; 
&gt; Now, one issue is this gets us further and further away from having a 
&gt; &quot;correct&quot; map view --- but that leads to the last part.  With an
&gt; average 
&gt; update of 80ms, a simulation-synchronous map view is no longer that big
&gt; of 
&gt; a burden (especially if it's not binding the UI).  And the redraw 
&gt; differential would be configurable, so you can get a completely
&gt; accurate, 
&gt; synchronous map with two configuration switches.  A synchronous draw
&gt; will 
&gt; also be faster, as it's not going to be competing with the simulation
&gt; for 
&gt; CPU time.
&gt; 
&gt; The biggest downside to all this is panning and zooming will have to be
&gt; 
&gt; addressed, as all of these options make it even less interactive than
&gt; it 
&gt; is now (which isn't saying much ...).
&gt; 
&gt; I'm interested in hearing everyone's thoughts.  I'm also happy to help
&gt; 
&gt; implement any of these changes.
&gt; 
&gt; 
&gt; -Matt
&gt; 
&gt; _______________________________________________
&gt; stem-dev mailing list
&gt; stem-dev@xxxxxxxxxxx 
&gt; <a  href="https://dev.eclipse.org/mailman/listinfo/stem-dev">https://dev.eclipse.org/mailman/listinfo/stem-dev</a> 
&gt; 
&gt; _______________________________________________
&gt; stem-dev mailing list
&gt; stem-dev@xxxxxxxxxxx
&gt; <a  href="https://dev.eclipse.org/mailman/listinfo/stem-dev">https://dev.eclipse.org/mailman/listinfo/stem-dev</a>
&gt; 


</pre>]]></content:encoded>
		<pubDate>Fri, 27 Apr 2012 15:42:07 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/stem-dev/msg00495.html</guid>
		<author>mattadav@xxxxxxx (Matthew Davis)</author>
	</item>
	<item>
		<title>[stem-dev] Antw:  Some performance enhancement ideas for Map View</title>
		<link>http://dev.eclipse.org/mhonarc/lists/stem-dev/msg00494.html</link>
		<description>Thanks for the suggestions Matt, I already implemented (2.) in the GraphMapView. The Polygon Border Image in regenerated every time the map is panned or zoomed. There panning and zooming are still very expensive when an alpha value for the borders is used....</description>
		<content:encoded><![CDATA[<pre>Thanks for the suggestions Matt,

I already implemented (2.) in the GraphMapView. The Polygon Border
Image in regenerated every time the map is panned or zoomed. There
panning and zooming are still very expensive when an alpha value for the
borders is used. What do you think of the following idea? We could stop
using alpha every time the map is panned or zoomed and start using it
again when there has not been a panning or zooming for maybe 2 seconds.

Regards,
Chris

&gt;&gt;&gt; Matthew Davis &lt;mattadav@xxxxxxxxxx&gt; 4/26/2012 10:48 pm &gt;&gt;&gt;
Hi Chris,

Per our discussion on the STEM call today, here are a few ideas for 
further performance improvements on the Map View / Graph Map View.  I
have 
done a rough implementation of each just to gauge performance / 
feasibility, but they're not fully implemented.

1.  Move Drawing off UI Thread

A SWT Graphics Context (GC) can draw to an image in regular threads. 
Currently we do all the drawing on the UI thread, which 1) has to wait

until it's available to draw and 2) locks the UI while drawing, which
can 
make the UI seem unresponsive for large periods during simulations.

In my example, created a new Eclipse Job that executes the draw routine

and creates two images:  the filled polygons and borders (See #2). 
This 
job is scheduled by the simulationChanged(...) listener and runs 
asynchronously.  When it finishes, the two images are stored in
memory.

The paintControl() method, which draws the UI and runs on the UI
thread, 
simply draws the two images directly onto the Control.  The total cost
of 
a repaint is ~30ms - that is the time the UI is bound, vs. 300-2000 ms

currently.

Upside:  The combined image is cached, allowing less drawing directly
onto 
the UI, thus a faster and more responsive UI.  Refresh job is easier 
managed using Jobs framework (vs. asyncExec(...))
Downside:  The image is further asynchronous from the simulation; 
complicates panning and zooming.


2.  Cache the Polygon Borders Image

50% of the draw time for each Map refresh is drawing the polygon
borders. 
For a fixed map perspective (pan/zoom settings), the borders and thus
the 
image do not change from step to step, and can be drawn onto a cached 
image and reused. Also, you can apply the alpha (which we like)
uniformly 
at the bitmap level, vs having to calculate the alpha redundantly. The

cost of drawing the image is about 10ms vs. 400-700ms for rendering the

polygons.  When the map perspective changes, the polygons must be
redrawn. 
(* panning with no clipping is an exception)

Upside:  2x average speed-up; can retain border transparency at trivial

cost
Downside:  Increased memory usage; complicates panning and zooming


3.  Cache the Filled Polygons Image; define a value differential to
force 
update

This is kind of tricky, but it also useful.  Step-by-step, the vast 
majority of the nodes do not change in value appreciably (that is,
enough 
to trigger a change in relative value index in the map view).  By 
extension, for a fixed map perspective, most of the filled polygons do
not 
need to be refreshed for each redraw (in fact, most are probably
white). 

With your alpha pre-calculations, we can now overdraw cached images, 
retaining the &quot;look&quot; of alpha, but without worrying about additive 
blending of the previous pixel values and we don't have to pay the 2x
cost 
to redraw the background then draw the fill.

The idea is to set a (configurable) differential in relative value
before 
the polygon is redrawn.  On our index of 0-255, this could be something

like a change of 5% in relative value (10-15 indexed values of alpha) 
would be required before an individual region / polygon is redrawn. 
With 
map perspective changes, the whole thing must be redrawn. (* panning
with 
no clipping is an exception)

Upside:  Up to another 2x speed-up
Downside:  Increased memory usage; complicates panning and zooming;
lots 
of edge cases to take care of; lose accuracy &amp; resolution in the map.

4.  Make sure clipping is working


====

A quick and dirty implementation of 1-3 in the current MapCanvas shows
a 
decrease in average draw time from 700ms to 80ms per redraw (range of
10ms 
to 1200ms) for the USAMexico scenario with a 5% relative value
difference 
before redraw.  Now, there will be steps when it's going to be much 
higher, but for the most part, it's much faster.

Now, one issue is this gets us further and further away from having a 
&quot;correct&quot; map view --- but that leads to the last part.  With an
average 
update of 80ms, a simulation-synchronous map view is no longer that big
of 
a burden (especially if it's not binding the UI).  And the redraw 
differential would be configurable, so you can get a completely
accurate, 
synchronous map with two configuration switches.  A synchronous draw
will 
also be faster, as it's not going to be competing with the simulation
for 
CPU time.

The biggest downside to all this is panning and zooming will have to be

addressed, as all of these options make it even less interactive than
it 
is now (which isn't saying much ...).

I'm interested in hearing everyone's thoughts.  I'm also happy to help

implement any of these changes.


-Matt

_______________________________________________
stem-dev mailing list
stem-dev@xxxxxxxxxxx 
<a  href="https://dev.eclipse.org/mailman/listinfo/stem-dev">https://dev.eclipse.org/mailman/listinfo/stem-dev</a> 


</pre>]]></content:encoded>
		<pubDate>Fri, 27 Apr 2012 14:03:51 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/stem-dev/msg00494.html</guid>
		<author>Christian.Thoens@xxxxxxx (Thoens Christian)</author>
	</item>

 
	</channel>
	</rss>
<!-- MHonArc v2.6.10 -->

