<?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/17" />

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

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

		<entry>
		<author><name><![CDATA[Mischa Moestl]]></name></author>
		<updated>2016-07-19T13:57:07+01:00</updated>

		<published>2016-07-19T13:57:07+01:00</published>
		<id>http://localhost/viewtopic.php?t=17&amp;p=153#p153</id>
		<link href="http://localhost/viewtopic.php?t=17&amp;p=153#p153"/>
		<title type="html"><![CDATA[Re: SMFF: parameter-driven generation of models of distributed real-time systems]]></title>

		
		<content type="html" xml:base="http://localhost/viewtopic.php?t=17&amp;p=153#p153"><![CDATA[
Hi Ali,<br><br>what are your expectations with SMFF?<br>If you expect a graphical user interface or something of that kind I am sorry, because there is none. <br><br>However, all of the modules come with a example file (that you can compile and run). As everything is open-source you can go ahead and adapt these to your needs and create your own systems.<br><br>You can find the examples here:<br>$SMFF_REPOS/SMFF-Export/SMFF-Export/src/org/tubs/epoc/SMFF/ImportExport/Pdf/Example/Example.java<br>$SMFF_REPOS/SMFF-PyCPAInterface/SMFF-PyCPAInterface/src/org/tubs/epoc/SMFF/PyCPAInterface/example/AnalysisExample.java<br>$SMFF_REPOS/SMFF-SystemFactories/SMFF-SystemFactories/src/org/tubs/epoc/SMFF/SystemFactories/Example/Example.java<br><br>The slides of the presentation of SMFF can be found here:<br><a href="http://retis.sssup.it/~tommaso/waters2011-tmp/data/WATERS-2011-Neukirchner.pdf" class="postlink">http://retis.sssup.it/~tommaso/waters20 ... rchner.pdf</a><br>and the Paper describing SMFF and some parameters is here:<br><a href="http://retis.sssup.it/~tommaso/waters2011-tmp/WATERS-2011-Proceedings.pdf" class="postlink">http://retis.sssup.it/~tommaso/waters20 ... edings.pdf</a><br><br>Best,<br>Mischa<p>Statistics: Posted by <a href="http://localhost/memberlist.php?mode=viewprofile&amp;u=1277">Mischa Moestl</a> — Tue Jul 19, 2016</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[syed]]></name></author>
		<updated>2016-07-14T10:45:19+01:00</updated>

		<published>2016-07-14T10:45:19+01:00</published>
		<id>http://localhost/viewtopic.php?t=17&amp;p=151#p151</id>
		<link href="http://localhost/viewtopic.php?t=17&amp;p=151#p151"/>
		<title type="html"><![CDATA[Re: SMFF: parameter-driven generation of models of distributed real-time systems]]></title>

		
		<content type="html" xml:base="http://localhost/viewtopic.php?t=17&amp;p=151#p151"><![CDATA[
Hello,<br><br>Thank you Mischa and Pierre for providing help in compiling.<br><br>@ Mischa: As you work in the Technische Universität Braunschweig, I though you were the user too. I am sorry, I didn't know that. As the contact links on the SMFF website are broken and both the authors left the university, do you know anybody working in your group whom we can talk to regarding the 2nd question? For me it seams illogical to try compiling and installing, if I don't know how to use (or at least run) the tool.<br><br>Best regards,<br>Ali<p>Statistics: Posted by <a href="http://localhost/memberlist.php?mode=viewprofile&amp;u=112">syed</a> — Thu Jul 14, 2016</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Pierre GONDOIS]]></name></author>
		<updated>2016-07-13T08:26:17+01:00</updated>

		<published>2016-07-13T08:26:17+01:00</published>
		<id>http://localhost/viewtopic.php?t=17&amp;p=150#p150</id>
		<link href="http://localhost/viewtopic.php?t=17&amp;p=150#p150"/>
		<title type="html"><![CDATA[Re: SMFF: parameter-driven generation of models of distributed real-time systems]]></title>

		
		<content type="html" xml:base="http://localhost/viewtopic.php?t=17&amp;p=150#p150"><![CDATA[
Hi, I think SMFF works on my computer : <br>-try to add the command attribute in eclipse (Runs-&gt;Run Configurations-&gt;maven build(on the right panel)), and in the Main panel : <br>add Parameter = log4j.configuration <br>      Value = file:/yourPathTo/SMFF-Core/SMFF-Core/config/src/log4j.xml<br>see <a href="http://stackoverflow.com/questions/2594689/external-log4j-xml-file" class="postlink">http://stackoverflow.com/questions/2594 ... j-xml-file</a><br>Do not forget to add a "Goals", mine is "compile" and it works well.<br>You can also try to run this in a terminal as :<br>mvn compile -Dlog4j.configuration=file:/yourPathTo/SMFF-Core/SMFF-Core/config/src/log4j.xml<br><br>Best Regards<br>Pierre<p>Statistics: Posted by <a href="http://localhost/memberlist.php?mode=viewprofile&amp;u=2720">Pierre GONDOIS</a> — Wed Jul 13, 2016</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Mischa Moestl]]></name></author>
		<updated>2016-07-12T16:45:19+01:00</updated>

		<published>2016-07-12T16:45:19+01:00</published>
		<id>http://localhost/viewtopic.php?t=17&amp;p=148#p148</id>
		<link href="http://localhost/viewtopic.php?t=17&amp;p=148#p148"/>
		<title type="html"><![CDATA[Re: SMFF: parameter-driven generation of models of distributed real-time systems]]></title>

		
		<content type="html" xml:base="http://localhost/viewtopic.php?t=17&amp;p=148#p148"><![CDATA[
Hi Ali and other prospective SMFF users,<br><br>let me stress that I am neither a SMFF developer nor the maintainer. So all I can provide you is second hand knowledge. Let me also say that I am not really in depth familiar with the maven build flow used for SMFF; I am not a Java expert either! <br>But I will try to explain to the best of my knowledge. So in case some Java/Maven experts follow this thread please correct me.<br><br>So let me try to answer your questions:<br><blockquote class="uncited"><div>1. How to link the modules Core and SystemFactory?</div></blockquote>This is already done by the <em class="text-italics">pom.xml</em> file in the SystemFactory repository. Side note: The pom file is basically the "makefile" of a maven project where you can also specify dependencies of your project such that maven can automatically fetch them from online repositories.<br> <blockquote class="uncited"><div>I assumed that Core is in the dependency of SystemFactory, so compiling SystemFactory would suffice, ...  </div></blockquote> <br>It is correct that SystemFactory specifies SMFF-Core as a dependency. See the pom.xml of the SystemFactory git-SystemFactory  for that.<blockquote class="uncited"><div>...but it says module org.apache.log4j can not be found. Do I need to grab log4j manually? I am not sure if linking the log4j module will result in successful compilation.</div></blockquote>Basically the problem here is that the dependency on log4j is specified as a runtime dependency in the pom.xml of SMFF-Core. Unfortunately SytemFactories need it already at compile time. So for me two solutions to build the project work:<br><br>1) remove the scope line in the SMFF-Core pom.xml for log4j:<div class="codebox"><p>CODE: </p><pre><code> &lt;dependency&gt;&lt;groupId&gt;log4j&lt;/groupId&gt; &lt;artifactId&gt;log4j&lt;/artifactId&gt; &lt;version&gt;1.2.12&lt;/version&gt;&lt;scope&gt;runtime&lt;/scope&gt;   &lt;-- REMOVE THIS LINE &lt;/dependency&gt;</code></pre></div>2) Add log4j as a build/compile dependency in the pom.xml of SMFF-SystemFactories. Although this seems unreasonable to me since you have SMFF-Core as a dependency anyway. The trick with specifying a dependency in maven, that maven fetches it for you.<br><br>After applying one of the two solutions simply navigate to the SMFF-SystemFactories directory and do a:<div class="codebox"><p>CODE: </p><pre><code># mvn install </code></pre></div> <br>This builds SMFF-SystemFactories and SMFF-Core and installs them in the local maven repository.<br>If you work with Linux the default maven repository path seems to be  <em class="text-italics">$HOME/.m2/repositories/</em><br><br>However, with your second question I can not help you since I am not an SMFF user either. Maybe we have someone else here who can help you with that.<br>The only wisdom I have for you is that maven installs the SMFF jar files to your local maven repository. If you want to export generated models you should have a look at the SMFF-Export module (or the PyCPA Interface if you want to use the generated Systems there).<br><br>Kind regards,<br>Mischa<p>Statistics: Posted by <a href="http://localhost/memberlist.php?mode=viewprofile&amp;u=1277">Mischa Moestl</a> — Tue Jul 12, 2016</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[syed]]></name></author>
		<updated>2016-07-12T14:36:58+01:00</updated>

		<published>2016-07-12T14:36:58+01:00</published>
		<id>http://localhost/viewtopic.php?t=17&amp;p=146#p146</id>
		<link href="http://localhost/viewtopic.php?t=17&amp;p=146#p146"/>
		<title type="html"><![CDATA[Re: SMFF: parameter-driven generation of models of distributed real-time systems]]></title>

		
		<content type="html" xml:base="http://localhost/viewtopic.php?t=17&amp;p=146#p146"><![CDATA[
Hello,<br><br>Thanks for the useful information.<br><br>I tried to see how this taskset generator works. Unfortunately, I am not familiar with Maven. I had some questions from Mr. Möstl.<br><br>1. How to link the modules Core and SystemFactory? I assumed that Core is in the dependency of SystemFactory, so compiling SystemFactory would suffice, but it says module org.apache.log4j can not be found. Do I need to grab log4j manually? I am not sure if linking the log4j module will result in successful compilation.<br>2. Once we get it compiled, how do we run it (e.g. command line arguments)? and what is the starting point? Can you please put some examples, perhaps on the actual website?<br><br>Hope to hear from you soon,<br>Best regards,<br>Ali Syed<p>Statistics: Posted by <a href="http://localhost/memberlist.php?mode=viewprofile&amp;u=112">syed</a> — Tue Jul 12, 2016</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Mischa Moestl]]></name></author>
		<updated>2016-07-07T14:36:55+01:00</updated>

		<published>2016-07-07T14:36:55+01:00</published>
		<id>http://localhost/viewtopic.php?t=17&amp;p=137#p137</id>
		<link href="http://localhost/viewtopic.php?t=17&amp;p=137#p137"/>
		<title type="html"><![CDATA[Re: SMFF: parameter-driven generation of models of distributed real-time systems]]></title>

		
		<content type="html" xml:base="http://localhost/viewtopic.php?t=17&amp;p=137#p137"><![CDATA[
Hi,<br><br>the git-repository is alive, the description of the URL to the individual modules is just a bit ambiguous. <br><br>To clone the four SMFF module repositories in your current directory, the following works:<div class="codebox"><p>CODE: </p><pre><code>git clone git://smff.git.sourceforge.net/gitroot/smff/SMFF-Coregit clone git://smff.git.sourceforge.net/gitroot/smff/SMFF-SystemFactories git clone git://smff.git.sourceforge.net/gitroot/smff/SMFF-Exportgit clone git://smff.git.sourceforge.net/gitroot/smff/SMFF-PyCPAInterface </code></pre></div>Hope that helps!<br>Mischa<p>Statistics: Posted by <a href="http://localhost/memberlist.php?mode=viewprofile&amp;u=1277">Mischa Moestl</a> — Thu Jul 07, 2016</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[cprevot]]></name></author>
		<updated>2016-03-17T12:18:23+01:00</updated>

		<published>2016-03-17T12:18:23+01:00</published>
		<id>http://localhost/viewtopic.php?t=17&amp;p=94#p94</id>
		<link href="http://localhost/viewtopic.php?t=17&amp;p=94#p94"/>
		<title type="html"><![CDATA[Re: SMFF: parameter-driven generation of models of distributed real-time systems]]></title>

		
		<content type="html" xml:base="http://localhost/viewtopic.php?t=17&amp;p=94#p94"><![CDATA[
Hello,<br><br>The link to git repositories seems to be dead.<br><br>Best regards,<br><br>Christophe Prévot<br>PhD student<br>Member of the SPADES project-team<br>INRIA Grenoble - Rhône-Alpes<p>Statistics: Posted by <a href="http://localhost/memberlist.php?mode=viewprofile&amp;u=268">cprevot</a> — Thu Mar 17, 2016</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[MNeukirchner]]></name></author>
		<updated>2015-06-24T14:05:23+01:00</updated>

		<published>2015-06-24T14:05:23+01:00</published>
		<id>http://localhost/viewtopic.php?t=17&amp;p=15#p15</id>
		<link href="http://localhost/viewtopic.php?t=17&amp;p=15#p15"/>
		<title type="html"><![CDATA[SMFF: parameter-driven generation of models of distributed real-time systems]]></title>

		
		<content type="html" xml:base="http://localhost/viewtopic.php?t=17&amp;p=15#p15"><![CDATA[
<strong class="text-strong">Description of the tool</strong><br>SMFF is a framework for parameter-driven generation of models of distributed real-time systems. The generated models incorporate a description of the platform, of the software applications mapped onto the platform and the associated scheduling and timing parameters, thus covering the entire model specification. These models can be used for evaluation and development of e.g. scheduling or allocation algorithms or algorithms for performance verification. This allows to verify these algorithms against a large and diverse set of testcases, which is required whenever to formal bounds on performance can be given e.g. if heuristics are employed. To account for the diverse needs algorithm developers may have, the tool is developed in a modular way allowing to exchange and extend the system model as well as the single testcase generation steps.<br><br><strong class="text-strong">Usage scope</strong><br>Generation of models of real-time systems.<br><br><strong class="text-strong">People</strong><br>- Moritz Neukirchner<br>- Steffen Stein<br><br><strong class="text-strong">Links</strong><br>- Website: <a href="http://smff.sourceforge.net/" class="postlink">website</a><br>- Git repositories: git://smff.git.sourceforge.net/gitroot/smff/"module name"<br><br><strong class="text-strong">Release history</strong><br>2012.02.23 - Added a new module which provides an interface for pyCPA<br>2012.02.01 - Streamlined the system model by removing unused fields.<p>Statistics: Posted by <a href="http://localhost/memberlist.php?mode=viewprofile&amp;u=65">MNeukirchner</a> — Wed Jun 24, 2015</p><hr />
]]></content>
	</entry>
	</feed>
