<?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/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SICSA THREADSS Group</title>
	<atom:link href="http://www-fp.cs.st-andrews.ac.uk/threadssblog/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www-fp.cs.st-andrews.ac.uk/threadssblog</link>
	<description>Theory of Resources for Autonomous and Dependable Scalable Systems</description>
	<lastBuildDate>Tue, 12 Oct 2010 16:31:14 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Postdoctoral Position in Functional Programming at Chalmers</title>
		<link>http://www-fp.cs.st-andrews.ac.uk/threadssblog/?p=118</link>
		<comments>http://www-fp.cs.st-andrews.ac.uk/threadssblog/?p=118#comments</comments>
		<pubDate>Tue, 12 Oct 2010 16:31:14 +0000</pubDate>
		<dc:creator>kh</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www-fp.cs.st-andrews.ac.uk/threadssblog/?p=118</guid>
		<description><![CDATA[Working with QuickCheck in Haskell and Erlang.
Full Details
]]></description>
			<content:encoded><![CDATA[<p>Working with QuickCheck in Haskell and Erlang.</p>
<p><a href="http://www.chalmers.se/cse/EN/news/vacancies/positions/post-doc-position-in3564">Full Details</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www-fp.cs.st-andrews.ac.uk/threadssblog/?feed=rss2&amp;p=118</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title></title>
		<link>http://www-fp.cs.st-andrews.ac.uk/threadssblog/?p=106</link>
		<comments>http://www-fp.cs.st-andrews.ac.uk/threadssblog/?p=106#comments</comments>
		<pubDate>Wed, 18 Nov 2009 10:02:21 +0000</pubDate>
		<dc:creator>trinder</dc:creator>
				<category><![CDATA[THREADSS workshops]]></category>

		<guid isPermaLink="false">http://www-fp.cs.st-andrews.ac.uk/threadssblog/?p=106</guid>
		<description><![CDATA[Second THREADSS Workshop, joint with SEMANTICS
Heriot Watt University School of Mathematical and Computer Science held the second workshop of the SICSA Complex Systems Engineering sub-theme on the Theory of Resources for Autonomous and Dependable Scalable Systems (THREADSS) on Wednesday November 11th 2009. The workshop was joint with the SEMANTICS subtheme.
The purpose of the workshop is [...]]]></description>
			<content:encoded><![CDATA[<p>Second THREADSS Workshop, joint with SEMANTICS</p>
<p>Heriot Watt University School of Mathematical and Computer Science held the second workshop of the SICSA Complex Systems Engineering sub-theme on the Theory of Resources for Autonomous and Dependable Scalable Systems (THREADSS) on Wednesday November 11th 2009. The workshop was joint with the SEMANTICS subtheme.</p>
<p>The purpose of the workshop is to determine common research interests and directions. Specifc focusses are:</p>
<li>Developing a SICSA multicore challenge </li>
<li>Using Resource information to inform planning </li>
<p><a href="http://www.macs.hw.ac.uk/~trinder/THREADSS1109/">SICSA THREADSS/SEMANTICS November Workshop Programme </a></p>
<p>New: <a href="http://www.macs.hw.ac.uk/~trinder/THREADSS1109/slides">Slides from the presentations</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www-fp.cs.st-andrews.ac.uk/threadssblog/?feed=rss2&amp;p=106</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FOPARA 2009 Call for Participation and Programme</title>
		<link>http://www-fp.cs.st-andrews.ac.uk/threadssblog/?p=93</link>
		<comments>http://www-fp.cs.st-andrews.ac.uk/threadssblog/?p=93#comments</comments>
		<pubDate>Wed, 16 Sep 2009 14:43:31 +0000</pubDate>
		<dc:creator>kh</dc:creator>
				<category><![CDATA[events]]></category>
		<category><![CDATA[external conferences/workshops]]></category>
		<category><![CDATA[resources]]></category>
		<category><![CDATA[techniques]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://www-fp.cs.st-andrews.ac.uk/threadssblog/?p=93</guid>
		<description><![CDATA[Call for Participation International workshop on FOUNDATIONAL AND PRACTICAL ASPECTS OF RESOURCE ANALYSIS FOPARA 2009 Eindhoven, The Netherlands November,3 2009 A satellite event of 16th International Symposium on Formal Methods  http://www.aha.cs.ru.nl/fopara/
 WORKSHOP OBJECTIVES AND SCOPE
The workshop serves as a forum for presenting original research results that are relevant to the analysis of resource (time, [...]]]></description>
			<content:encoded><![CDATA[<p style="clear: both">Call for Participation<br /> International workshop on<br /> FOUNDATIONAL AND PRACTICAL ASPECTS OF RESOURCE ANALYSIS<br /> FOPARA 2009<br /> Eindhoven, The Netherlands<br /> November,3 2009<br /> A satellite event of 16th International Symposium on Formal Methods<br />  <a href="http://www.aha.cs.ru.nl/fopara/">http://www.aha.cs.ru.nl/fopara/</a></p>
<p> WORKSHOP OBJECTIVES AND SCOPE</p>
<p>The workshop serves as a forum for presenting original research results <br />that are relevant to the analysis of resource (time, space) consumption <br />by computer programs. The workshop aims to bring together the<br />researchers that work on foundational issues with the researchers that<br />focus more on practical results. Therefore, both theoretical and<br />practical contributions are encouraged. The following list of topics is<br />non-exhaustive:</p>
<p> * resource analysis for embedded systems,<br /> * logical and machine-independent characterisations <br /> of complexity classes,<br /> * logics closely related to complexity classes,<br /> * type systems for controlling complexity,<br /> * semantic methods to analyse resources, incl. quasi- and sup-<br /> interpretations,<br /> * practical applications of resource analysis. </p>
<p>Up to now a few similar events have taken place. In 2006, 2008<br />application-oriented resource analysis workshops ( EmBounded Open<br />Workshop in Budapest, 2006, and Resource Analysis Workshop in<br />Hertfordshir, 2008) were held as affiliated events of International<br />Symposium on the Implementation and Application of Functional Languages<br />(IFL). Participated: University of St. Andrew (UK), Heriot-Watt<br />University of Edinburgh (UK), Ludwig-Maximilians University of Munich<br />(Germany), University Complutense of Madrid (Spain), Politechnical<br />University of Madrid (Spain). Another large group of research schools is<br />presented in series of workshops on Implicit Computational Complexity,<br />see, for instance, WICC&#8217;08 in Paris . The series gather researchers<br />working in theoretical foundations of resource analysis, mainly from in<br />France (Universities of Paris Diderot and Paris Nord, LORIA Nancy),<br />Italy (Universities of Bologna and Turin), Norway, Germany and<br />Portugal. FOPARA aims to bringing these various directions in resource<br />analysis together and possibly to extend the community by other groups. </p>
<p> INVITED SPEAKER</p>
<p>Sumit Gulwani (<a href="http://research.microsoft.com/en-us/um/people/sumitg/">http://research.microsoft.com/en-us/um/people/sumitg/</a>),<br />Microsoft Research</p>
<p> PROGRAM</p>
<p> * 9:00 &#8211; 9:05 Greetings<br /> * 9:05 &#8211; 10:00 Invited Talk (incl. 10 min discussion)</p>
<p>________________________________________________________________________<br />10:00-10:15 Coffee <br />________________________________________________________________________<br />Session 1: Abstract and Polynomial Interpretations, Data Flow <br /> * 10:15 &#8211; 10:40 A Space Consumption Analysis By Abstract<br /> Interpretation (Manuel Montenegro, Ricardo Peña and Clara<br /> Segura)<br /> * 10:40 &#8211; 11:05 Polynomials over the reals are safe for<br /> interpretation of programs (Guillaume Bonfante, Florian Deloup<br /> and Antoine Henrot)<br /> * 11:05 &#8211; 11:30 Static Complexity Analysis of Higher Order<br /> Programs (James Avery, Lars Kristiansen and Jean-Yves Moyen)<br /> * 11:30 &#8211; 11:55 Implementing a practical polynomial programming<br /> language (Mike Burrell, Robin Cockett and Brian Redmond)</p>
<p>________________________________________________________________________<br />Lunch 12:00 &#8211; 13:20 <br />________________________________________________________________________<br />Session 2 Implicit Computational Complexity, PTIME <br /> * 13:20-13:45 A structural and local criterion for polynomial time<br /> computations (Luca Roversi and Luca Vercelli)<br /> * 13:45-14:10 Polynomial Time Computation in the Context of<br /> Recursive Analysis (Walid Gomaa)<br /> * 14:10-14:35 Non-deterministic Boolean Proof Nets (Virgile<br /> Mogbil)<br /> * 14:35-15:00 Derivational Complexity is an Invariant Cost Model<br /> (Ugo Dal Lago and Simone Martini)</p>
<p>________________________________________________________________________<br />15:00 &#8211; 15:15 Coffee <br />________________________________________________________________________<br />Session 3: Resource Analysis for varieties of programming languages <br /> Session 3.1: <br /> * 15:15 &#8211; 15:40 Comparing Cost Functions in Resource Analysis<br /> (Elvira Albert, Puri Arenas, Samir Genaim, Israel Herraiz and<br /> German Puebla)<br /> * 15:40 &#8211; 16:05 Characterising Effective Resource Analyses for<br /> Parallel and Distributed Coordination (Phil Trinder, Murray<br /> Cole, Hans-Wolfgang Loidl and Greg Michaelson)<br /> * 16:05 &#8211; 16:30 Global and local space properties of stream<br /> programs (Marco Gaboardi and Romain Pechoux) </p>
<p> ** 16:30 &#8211; 16:40 Pause ** </p>
<p> Session 3.2 </p>
<p> * 16:40 &#8211; 17:05 Improvements to a Resource Analysis for Hume<br /> (Hans-Wolfgang Loidl and Steffen Jost)<br /> * 17:05 &#8211; 17:30 Compositional Analysis of Hume Box Iterations<br /> (Christoph Herrmann and Kevin Hammond)</p>
<p> LOCATION</p>
<p>The workshop is a satellite event of the 16th International Symposium on<br />Formal Methods, FM2009. The venue for FM2009 is the Auditorium of the<br />Technische Universiteit Eindhoven. Everything related to the symposium<br />will take place here, including workshops, lunches, and other<br />activities.</p>
<p>Technische Universiteit Eindhoven was founded in the 1950s on a patch of<br />uncultivated land near the centre of town. Due to this fortunate<br />circumstance, the university campus is now right in the middle of the<br />fifth largest city in the Netherlands. This means that the railway<br />station, the conference hotels, and other facilities are all within<br />walking distance of the campus, and that during your stay you will have<br />easy access to everything Eindhoven has to offer.</p>
<p><br class="final-break" style="clear: both" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www-fp.cs.st-andrews.ac.uk/threadssblog/?feed=rss2&amp;p=93</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SICSA Summer School on Advances in Programming Languages</title>
		<link>http://www-fp.cs.st-andrews.ac.uk/threadssblog/?p=89</link>
		<comments>http://www-fp.cs.st-andrews.ac.uk/threadssblog/?p=89#comments</comments>
		<pubDate>Fri, 29 May 2009 13:01:04 +0000</pubDate>
		<dc:creator>kh</dc:creator>
				<category><![CDATA[events]]></category>

		<guid isPermaLink="false">http://www-fp.cs.st-andrews.ac.uk/threadssblog/?p=89</guid>
		<description><![CDATA[[ August 25, 2009 9:30 am to August 28, 2009 4:30 pm. ] 
Free places are available to postgraduate students at SICSA institutions.  Several topics are relevant to resource issues.

Confirmed Topics/Speakers
·                Static and dynamic languages , Prof Philip Wadler, University of Edinburgh
·           [...]]]></description>
			<content:encoded><![CDATA[<table class="ec3_schedule"><tr><td class="ec3_start">August 25, 2009 9:30 am</td><td class="ec3_to">to</td><td class="ec3_end">August 28, 2009 4:30 pm</td></tr></table><p>Free places are available to postgraduate students at SICSA institutions.  Several topics are relevant to resource issues.</p>
<p>Confirmed Topics/Speakers<br />
·                Static and dynamic languages , Prof Philip Wadler, University of Edinburgh<br />
·                Compiler technology for data-parallel languages, Dr Sven-Bodo Scholz, University of Hertfordshire<br />
·                New applications of parametricity , Dr Janis Voigtlander, Technical University of Dresden<br />
·                Automatic vectorising compilation, Dr Paul Cockshott, University of Glasgow<br />
·                Foundational aspects of size analysis, Prof Marko van Eekelen/Dr Olha Shakaravska, Radboud University Nijmegen<br />
·                Context oriented programming , Dr Pascal Costanza, Vrije Universiteit Brussel<br />
·                Multi-core programming , Dr Phil Trinder, Heriot-Watt University<br />
·                Multi-core compilation, Dr Alastair Donaldson, Codeplay Software Ltd<br />
·                Principles and Applications of Refinement Types, Dr Andrew D.  Gordon, Microsoft Research, Cambridge<br />
·                Resource aware programming in Hume, Prof Greg Michaelson, Heriot-Watt University/ Prof Kevin Hammond, University of St Andrews<br />
·                Haskell concurrency &#038; parallelism, Dr Satnam Singh, Microsoft Research, Cambridge</p>
<p><a href="http://www.macs.hw.ac.uk/~greg/ISS-AiPL/">http://www.macs.hw.ac.uk/~greg/ISS-AiPL/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www-fp.cs.st-andrews.ac.uk/threadssblog/?feed=rss2&amp;p=89</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MM-NET workshop on analytical techniques for memory management</title>
		<link>http://www-fp.cs.st-andrews.ac.uk/threadssblog/?p=87</link>
		<comments>http://www-fp.cs.st-andrews.ac.uk/threadssblog/?p=87#comments</comments>
		<pubDate>Fri, 29 May 2009 12:53:41 +0000</pubDate>
		<dc:creator>kh</dc:creator>
				<category><![CDATA[events]]></category>

		<guid isPermaLink="false">http://www-fp.cs.st-andrews.ac.uk/threadssblog/?p=87</guid>
		<description><![CDATA[[ June 12, 2009; ] The UK MM-NET (Memory Management Network) will hold a 1-day workshop on analytical techniques for memory management on Friday 12th June 2009 at the University of Manchester.

Topics of interest include but are not limited to

	• static analysis for prediction of programs' interaction with memory
	• garbage collection supported by compile-time techniques
	• theoretical models of memory management
	• [...]]]></description>
			<content:encoded><![CDATA[<table class="ec3_schedule"><tr><td colspan="3">June 12, 2009</td></tr></table><p>The UK MM-NET (Memory Management Network) will hold a 1-day workshop on analytical techniques for memory management on Friday 12th June 2009 at the University of Manchester.</p>
<p>Topics of interest include but are not limited to</p>
<p>	• static analysis for prediction of programs&#8217; interaction with memory<br />
	• garbage collection supported by compile-time techniques<br />
	• theoretical models of memory management<br />
	• machine learning to tune memory management performance</p>
<p>If possible, please register by Friday June 5th.</p>
<p>http://www.cs.man.ac.uk/~jsinger/mmnet09.html#programme</p>
]]></content:encoded>
			<wfw:commentRss>http://www-fp.cs.st-andrews.ac.uk/threadssblog/?feed=rss2&amp;p=87</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tools in use by THREADSS Members</title>
		<link>http://www-fp.cs.st-andrews.ac.uk/threadssblog/?p=46</link>
		<comments>http://www-fp.cs.st-andrews.ac.uk/threadssblog/?p=46#comments</comments>
		<pubDate>Sun, 24 May 2009 10:53:52 +0000</pubDate>
		<dc:creator>kevin</dc:creator>
				<category><![CDATA[tools]]></category>
		<category><![CDATA[AI planning]]></category>
		<category><![CDATA[constraint programming]]></category>
		<category><![CDATA[embedded systems]]></category>
		<category><![CDATA[Hume]]></category>
		<category><![CDATA[inSense]]></category>
		<category><![CDATA[Minion]]></category>
		<category><![CDATA[Planner]]></category>
		<category><![CDATA[sensor networks]]></category>

		<guid isPermaLink="false">http://www-fp.cs.st-andrews.ac.uk/threadssblog/?p=46</guid>
		<description><![CDATA[It would be good to take stock of the key tools that we are each using/developing so that we can identify what is useful/essential to our research.
Here is a (biased and incomplete) list based on discussion from Thursday&#8217;s workshop:

Hume &#8212; language for real-time embedded systems, formal cost model and translation through abstract machine code (St [...]]]></description>
			<content:encoded><![CDATA[<p>It would be good to take stock of the key tools that we are each using/developing so that we can identify what is useful/essential to our research.</p>
<p>Here is a (biased and incomplete) list based on discussion from Thursday&#8217;s workshop:</p>
<ul>
<li><strong>Hume</strong> &#8212; language for real-time embedded systems, formal cost model and translation through abstract machine code (St Andrews/Heriot-Watt); uses boxes and functional programming<br />
<strong>W: </strong><a href="http://www.hume-lang.org">http://www.hume-lang.org</a></li>
<li><strong>Planner</strong> &#8212; AI tool for automatically generating plans (Strathclyde)</li>
<li><strong>inSense</strong> &#8212; language for programming sensor networks, based on non-deterministically communicating components with int  (St Andrews/Glasgow)<br />
<strong> W:</strong> <a href="http://www-systems.cs.st-andrews.ac.uk/wiki/Dias/InsenseLanguage">http://www-systems.cs.st-andrews.ac.uk/wiki/Dias/InsenseLanguage</a></li>
<li><a href="http://www-systems.cs.st-andrews.ac.uk/wiki/Dias/InsenseLanguage"> </a><strong>Minion</strong> &#8212; tool for solving constraints in a fast scalable manner (St Andrews)<br />
<strong>W:</strong> <a href="http://minion.sourceforge.net/">http://minion.sourceforge.net/</a></li>
</ul>
<p>Please add more/edit what&#8217;s here.</p>
]]></content:encoded>
			<wfw:commentRss>http://www-fp.cs.st-andrews.ac.uk/threadssblog/?feed=rss2&amp;p=46</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>First THREADSS Workshop</title>
		<link>http://www-fp.cs.st-andrews.ac.uk/threadssblog/?p=10</link>
		<comments>http://www-fp.cs.st-andrews.ac.uk/threadssblog/?p=10#comments</comments>
		<pubDate>Sat, 23 May 2009 12:32:25 +0000</pubDate>
		<dc:creator>kh</dc:creator>
				<category><![CDATA[THREADSS workshops]]></category>

		<guid isPermaLink="false">http://www-fp.cs.st-andrews.ac.uk/threadssblog/?p=10</guid>
		<description><![CDATA[The School of Computer Science held the first workshop of the SICSA Complex Systems Engineering sub-theme on the Theory of Resources for Autonomous and Dependable Scalable Systems (THREADSS) on Thursday May 21st 2009.

The purpose of the workshop is to determine common research interests and directions. The first workshop will be fairly compact, with the aim [...]]]></description>
			<content:encoded><![CDATA[<p style="clear: both">The School of Computer Science held the first workshop of the<strong> </strong><a title="SICSA CSE" href="http://www.sicsa.ac.uk/themes/complex-systems-engineering" target="_blank">SICSA Complex Systems Engineering</a> sub-theme on the <strong>Th</strong><strong>eory of Resources for Autonomous and Dependable Scalable Systems (THREADSS)</strong> on Thursday May 21st 2009.</p>
<p style="clear: both">
<p style="clear: both">The purpose of the workshop is to determine common research interests and directions. The first workshop will be fairly compact, with the aim of setting up high-quality collaborations between groups/institutions, and discovering research connections. The main topics of the Workshop (to be refined) are: interpretations of &#8220;resource&#8221;; application of various techniques to the study of resource information; integration of our tools; identification of applications.</p>
<p style="clear: both"><a href="http://www-fp.cs.st-and.ac.uk/~kh/SICSA-Workshop.pdf" target="_blank">SICSA Threadss Workshop Programme and Washup Slides</a></p>
<p style="clear: both"><strong><em>New: <a href="http://www-fp.cs.st-andrews.ac.uk/threadssblog/?page_id=58">Slides from the presentations available here.</a></em></strong></p>
<p><br class="final-break" style="clear: both" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www-fp.cs.st-andrews.ac.uk/threadssblog/?feed=rss2&amp;p=10</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What do we mean by &#8220;resources&#8221;?</title>
		<link>http://www-fp.cs.st-andrews.ac.uk/threadssblog/?p=3</link>
		<comments>http://www-fp.cs.st-andrews.ac.uk/threadssblog/?p=3#comments</comments>
		<pubDate>Sat, 23 May 2009 12:20:08 +0000</pubDate>
		<dc:creator>kh</dc:creator>
				<category><![CDATA[discussion]]></category>
		<category><![CDATA[resources]]></category>

		<guid isPermaLink="false">http://www-fp.cs.st-andrews.ac.uk/threadssblog/?p=3</guid>
		<description><![CDATA[Here are some ideas from the first THREADSS workshop

 Real-time, stack, heap, power consumption,
 concurrency, files, multi-core/many-core
 MONEY, interrupt vectors (system state),
 solar energy,
 buffer overflows (memory accesses)
 people
 electoral register, walkie-talkie
 communications bandwidth
 tools
 position (spatial location)

Do people agree with this? Are there obvious resources that are missing?
Kevin H


]]></description>
			<content:encoded><![CDATA[<p style="clear: both">Here are some ideas from the first THREADSS workshop</p>
<ul style="clear: both">
<li> Real-time, stack, heap, power consumption,</li>
<li> concurrency, files, multi-core/many-core</li>
<li> MONEY, interrupt vectors (system state),</li>
<li> solar energy,</li>
<li> buffer overflows (memory accesses)</li>
<li> people</li>
<li> electoral register, walkie-talkie</li>
<li> communications bandwidth</li>
<li> tools</li>
<li> position (spatial location)</li>
</ul>
<p style="clear: both">Do people agree with this? Are there obvious resources that are missing?</p>
<p style="clear: both"><strong>Kevin H</strong></p>
<p style="clear: both">
<p><br class="final-break" style="clear: both" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www-fp.cs.st-andrews.ac.uk/threadssblog/?feed=rss2&amp;p=3</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

