<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-gb">
	<link rel="self" type="application/atom+xml" href="http://localhost/app.php/feed/topic/45" />

	<title>Tools and Benchmarks for Real-Time Systems</title>
	<subtitle>ECRTS Community Forum</subtitle>
	<link href="http://localhost/index.php" />
	<updated>2015-07-02T13:16:50+01:00</updated>

	<author><name><![CDATA[Tools and Benchmarks for Real-Time Systems]]></name></author>
	<id>http://localhost/app.php/feed/topic/45</id>

		<entry>
		<author><name><![CDATA[jcraveiro]]></name></author>
		<updated>2015-07-02T13:16:50+01:00</updated>

		<published>2015-07-02T13:16:50+01:00</published>
		<id>http://localhost/viewtopic.php?t=45&amp;p=40#p40</id>
		<link href="http://localhost/viewtopic.php?t=45&amp;p=40#p40"/>
		<title type="html"><![CDATA[hsSim: an Extensible Interoperable Object-Oriented n-Level Hierarchical Scheduling Simulator]]></title>

		
		<content type="html" xml:base="http://localhost/viewtopic.php?t=45&amp;p=40#p40"><![CDATA[
<strong class="text-strong">Description of the tool</strong><br>hsSim is a multiprocessor hierarchical scheduling simulator, written in Java with due care to modularity, extendability and interoperability. Its initial development was presented at WATERS 2012, in Pisa. <br><br><strong class="text-strong">Usage scope</strong><br>Hierarchical scheduling is a recent real-time scheduling topic. It is used to obtain temporal interference isolation in various scenarios, such as scheduling soft real-time aperiodic tasks along with hard real-time periodic tasks, and in mixed-criticality scenarios. Most theory and practice focuses on two-level hierarchies, with a root (global) scheduler managing resource contention by partitions (or scheduling servers), and a local scheduler in each partition/server to schedule the respective tasks. hsSim is an object-oriented hierarchical scheduling simulator supporting an arbitrary number of levels. With the goal of openness, extensibility and interoperability in mind, due care was put into the design, applying known design patterns where deemed advantageous.<br><br><strong class="text-strong">People</strong><br>- <a href="http://lasige.di.fc.ul.pt/~jcraveiro" class="postlink">João Craveiro</a> (Premium Minds/University Lusófona, work developed at LaSIGE - Lisbon, Portugal)<br><br><strong class="text-strong">Links</strong><br>- Code: <a href="https://github.com/jpgcc/hssim" class="postlink">github</a><br>- Paper: <a href="http://lasige.di.fc.ul.pt/~jcraveiro/?n=Publications.Craveiro12hssim" class="postlink">J. P. Craveiro, R. O. Silveira, and J. Rufino, “hsSim: an Extensible Interoperable Object-Oriented n-Level Hierarchical Scheduling Simulator,” in <em class="text-italics">3rd International Workshop on Analysis Tools and Methodologies for Embedded and Real-time Systems (WATERS 2012)</em>, Pisa, Italy, Jul. 2012.</a><br><br><strong class="text-strong">Work in progress</strong><br>...<br><br><strong class="text-strong">Release history</strong><br>...<p>Statistics: Posted by <a href="http://localhost/memberlist.php?mode=viewprofile&amp;u=73">jcraveiro</a> — Thu Jul 02, 2015</p><hr />
]]></content>
	</entry>
	</feed>
