<?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>RealTime-at-Work</title>
	<atom:link href="http://www.realtimeatwork.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.realtimeatwork.com</link>
	<description>We help designers build truly safe and optimized systems</description>
	<lastBuildDate>Mon, 30 Aug 2010 09:31:33 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>SysML and Lego sorting machine</title>
		<link>http://www.realtimeatwork.com/?p=1373</link>
		<comments>http://www.realtimeatwork.com/?p=1373#comments</comments>
		<pubDate>Wed, 11 Aug 2010 07:38:44 +0000</pubDate>
		<dc:creator>Loïc Fejoz</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.realtimeatwork.com/?p=1373</guid>
		<description><![CDATA[Looking at the following YouTube&#8217;s video about a sorting machine made in Lego™ gave me the idea of a subject for an ESIAL industrial project. A way to enhance our SysML Companion is to add temporal verification. This will be done by the three or four students chosen for the project by adding a connector [...]]]></description>
			<content:encoded><![CDATA[<p align="justify">Looking at the following <a href="http://www.youtube.com/watch?v=W8mLBhQyJJI">YouTube&#8217;s video about a sorting machine made in Lego™</a> gave me the idea of a subject for an <a href="http://www.esial.uhp-nancy.fr/?id=25">ESIAL industrial project</a>. A way to enhance our <a href="http://www.realtimeatwork.com/?page_id=683">SysML Companion</a> is to add temporal verification. This will be done by the three or four students chosen for the project by adding a connector to <a href="http://www.uppaal.com/">Uppaal</a> &#8211; Uppaal being a model-checker of real-time system specification (under the form of timed automata).</p>
<p align="justify">I would like them to build a slightly more complicated machine than the one on the video. The speed of the conveyor will not be constant. Instead it should vary depending on the alternation of the brick&#8217;s color. This small change adds some (temporal and architectural) constraints that should be interesting to specify and verify. Moreover I would like them to work on three important aspects of system building: verification, animation and deployment. So they will also build the real machine with Lego™ Mindstorm, program it with <a href="http://www.urbiforge.org/">Urbi </a> and write an animator (target not yet specified but maybe pygame?). More details are available in the <a href="http://www.realtimeatwork.com/wp-content/uploads/fiche-proposition-projet-industriel-2010-11-sysml.pdf">ESIAL industrial project form</a>.</p>
<p>The students will mainly:</p>
<ol>
<li>specify the sorting machine in SysML/MARTE,</li>
<li>specify and develop the connector to Uppaal,</li>
<li>specify and develop a generator of Urbi code,</li>
<li>build the machine.</li>
</ol>
<p>Please stay tuned &#8211; results of the project will be posted on this blog as they are achieved. </p>
<p><center><br />
<object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/W8mLBhQyJJI&amp;hl=fr_FR&amp;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/W8mLBhQyJJI&amp;hl=fr_FR&amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object><br />
</center></p>
<a class="downloadlink" href="http://www.realtimeatwork.com/wp-content/plugins/download-monitor/download.php?id=26" title="{version,Version ,} downloaded 19 times" >fiche proposition projet industriel 2010-11 SysML (19)</a>
]]></content:encoded>
			<wfw:commentRss>http://www.realtimeatwork.com/?feed=rss2&amp;p=1373</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>(Min,+) algebra interpreter available for research and teaching</title>
		<link>http://www.realtimeatwork.com/?p=1346</link>
		<comments>http://www.realtimeatwork.com/?p=1346#comments</comments>
		<pubDate>Tue, 27 Jul 2010 06:36:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.realtimeatwork.com/?p=1346</guid>
		<description><![CDATA[The (min,+) algebra is the formalism underlying the Network Calculus theory which allows to compute upper bounds on end-to-end delays in large scale real-time systems that cannot be analyzed with classical scheduling techniques. For instance, NC has been used for about ten years to dimension and certify avionic AFDX networks on which possibly several thousand [...]]]></description>
			<content:encoded><![CDATA[<p align="justify">The (min,+) algebra is the formalism underlying the Network Calculus theory which allows to compute upper bounds on end-to-end delays in large scale real-time systems that cannot be analyzed with classical scheduling techniques. For instance, NC has been used for about ten years to dimension and certify avionic AFDX networks on which possibly several thousand streams of data are exchanged.</p>
<p align="justify">If Network Calculus is a powerful tool, it requires some effort to be learned and experimenting with a (min,plus) algebra comes in handy in that regard.  <strong>We are glad to make freely available for academic research and teaching the Minplus-console which allows to perform (Min,+) algebra operations for the classes of function that are of main interest in Network Calculus</strong>, namely increasing convex/concave and ultimately pseudo-periodic functions.</p>
<p align="justify">The Minplus-Console is developed by RTaW as part of the French <a href="http://sites.onera.fr/pegase/">ANR project PEGASE</a>. The other partners that make up the consortium are Thales Research and Technologies, Thales Alenia Space, Thales Avionics, ONERA, ENS Cachan, LIP Laboratoire de l’Informatique du Parallélisme and INRIA Rhône-Alpes. A detailed description of the project and its targeted outcomes is provided <a href="http://www.realtimeatwork.com/wp-content/rtaw/PEGASE-ISoLA-2010.pdf">in this paper</a>.</p>
<p><center><br />
<img alt="" src="/wp-content/rtaw/minplus-console-small.png" title="Minplus-console" class="alignnone"/><br />
</center><br />
<br/></p>
<ul class="TickList">
<li> <strong>License: </strong> free for academic use: research and teaching. Commercial use of Minplus-console is not allowed.
<li> <strong>Platforms: </strong> available for all editions of Windows (32 and 64 bits) and for Linux (32 and 64 bits).
<li> <strong>User manual: </strong> provided as pdf along with the software.
<li> <strong> Installation and release notes: </strong><a href="http://www.realtimeatwork.com/forum/viewtopic.php?f=14&#038;t=15">see this post on RTaW forum</a>.
<li> <strong>Free support: </strong> <a href="http://www.realtimeatwork.com/forum">through RTaW forum</a>.
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.realtimeatwork.com/?feed=rss2&amp;p=1346</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>End of SysML Quizz contest</title>
		<link>http://www.realtimeatwork.com/?p=1335</link>
		<comments>http://www.realtimeatwork.com/?p=1335#comments</comments>
		<pubDate>Mon, 19 Jul 2010 12:06:19 +0000</pubDate>
		<dc:creator>Loïc Fejoz</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[sysml]]></category>
		<category><![CDATA[quizztools]]></category>

		<guid isPermaLink="false">http://www.realtimeatwork.com/?p=1335</guid>
		<description><![CDATA[Thanks to all participants of the SysML Quizz contest. The level was very good! All winners will receive an email explaining how to get their t-shirt.
The quizz will still be available online. Even better, the SysML meta-model quizz is available under a Creative Commons Attribution-Share Alike 2.0 License. Now all students and practitioners can challenge [...]]]></description>
			<content:encoded><![CDATA[<p>Thanks to all participants of the <a href="http://www.realtimeatwork.com/?p=1194">SysML Quizz contest</a>. The level was very good! All winners will receive an email explaining how to get their t-shirt.</p>
<p>The quizz will still be available online. Even better, the <a href="http://www.realtimeatwork.com/trac-quizztools/wiki/SysMLQuizz">SysML meta-model quizz</a> is available under a <a href="http://creativecommons.org/licenses/by-sa/2.0/fr/">Creative Commons Attribution-Share Alike 2.0 License</a>. Now all students and practitioners can challenge their SysML knowledge against it!.</p>
<p>The quizz can be downloaded on <a href="http://www.realtimeatwork.com/trac-quizztools/wiki/SysMLQuizz">a wiki page of the QuizzTools project</a>. <a href="http://www.realtimeatwork.com/trac-quizztools/">QuizzTools</a> is a set of tools to create and conduct quizz . It is mainly an Eclipse Editor, <a href="http://docs.moodle.org/en/GIFT">GIFT</a> importer/exporter and HTML exporter. QuizzTools has been released by RTaW under the <a href="http://www.eclipse.org/org/documents/epl-v10.php">Eclipse Public License</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.realtimeatwork.com/?feed=rss2&amp;p=1335</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>RTaW-Sim available for free! fully-functional and time-unlimited</title>
		<link>http://www.realtimeatwork.com/?p=1318</link>
		<comments>http://www.realtimeatwork.com/?p=1318#comments</comments>
		<pubDate>Sat, 26 Jun 2010 11:04:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[Controller Area Network]]></category>
		<category><![CDATA[dependability]]></category>
		<category><![CDATA[fault-injection]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[Simulation]]></category>

		<guid isPermaLink="false">http://www.realtimeatwork.com/?p=1318</guid>
		<description><![CDATA[RTaW-Sim is a Controller Area Network simulator with fault-injection capabilities. As of now, it is available at no cost for all use – including commercial, research and training.





 License:  free for all use.
 Software home page:   located here.
 Platforms:  available for all editions of Windows (32 and 64 bits) and for [...]]]></description>
			<content:encoded><![CDATA[<p>RTaW-Sim is a Controller Area Network simulator with fault-injection capabilities. As of now, <strong>it is available at no cost for all use – including commercial, research and training</strong>.<br />
<center><br />
<img alt="" src="/wp-content/rtaw/RTaW-Sim_small.png" title="RTaW-Sim" class="alignnone"/><br />
</center><br />
<br/></p>
<ul class="TickList">
<li> <strong>License: </strong> free for all use.
<li> <strong>Software home page: </strong> <a href="http://www.realtimeatwork.com/?page_id=404"> located here</a>.
<li> <strong>Platforms: </strong> available for all editions of Windows (32 and 64 bits) and for Linux (32 and 64 bits &#8211; tested on Debian and Ubuntu 10.04).
<li> <strong>User manual: </strong> built in the software and <a href="http://www.realtimeatwork.com/wp-content/plugins/download-monitor/download.php?id=22">available as pdf</a>.
<li> <strong> Installation and release notes: </strong><a href="http://www.realtimeatwork.com/forum/viewtopic.php?f=7&#038;t=5">see this post on RTaW forum</a>.
<li> <strong>Free support: </strong> <a href="http://www.realtimeatwork.com/forum">through RTaW forum</a>.
<li> <strong>Professional support and customized extensions: </strong> available &#8211; <a href="http://www.realtimeatwork.com/wp-content/plugins/download-monitor/download.php?id=17">see our offer</a>.
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.realtimeatwork.com/?feed=rss2&amp;p=1318</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RTaW joins the Scilab consortium</title>
		<link>http://www.realtimeatwork.com/?p=1286</link>
		<comments>http://www.realtimeatwork.com/?p=1286#comments</comments>
		<pubDate>Sat, 26 Jun 2010 06:28:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[sysml]]></category>

		<guid isPermaLink="false">http://www.realtimeatwork.com/?p=1286</guid>
		<description><![CDATA[RTaW is pleased and excited to join the SCILAB Consortium that develops SCILAB, the free platform for Numerical Computation &#8211; RTaW is extending its virtual prototyping tool  SysML-Companion to support Scilab/Xcos as a target simulation language. In addition, RTaW undertakes the development of formal verification tools for Scilab/Xcos models in order to provide an [...]]]></description>
			<content:encoded><![CDATA[<p align="justify">RTaW is pleased and excited to join <a href="http://www.scilab.org/en">the SCILAB Consortium</a> that develops SCILAB, the free platform for Numerical Computation &#8211; RTaW is extending its virtual prototyping tool  <a href="http://www.realtimeatwork.com/?page_id=683" target="external">SysML-Companion</a> to support Scilab/Xcos as a target simulation language. In addition, RTaW undertakes the development of formal verification tools for Scilab/Xcos models in order to provide <strong>an end-to-end design flow dedicated to systems with safety requirements</strong>. </p>
<p><center><br />
<a  href="http://www.scilab.org/en"><img alt="" src="/wp-content/rtaw/Logo_scilab.png" title="Scilab" class="alignnone"/> </a><br />
</center></p>
]]></content:encoded>
			<wfw:commentRss>http://www.realtimeatwork.com/?feed=rss2&amp;p=1286</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SysML Metamodel Quizz and 15 T-Shirts to win!</title>
		<link>http://www.realtimeatwork.com/?p=1194</link>
		<comments>http://www.realtimeatwork.com/?p=1194#comments</comments>
		<pubDate>Tue, 08 Jun 2010 14:40:31 +0000</pubDate>
		<dc:creator>Loïc Fejoz</dc:creator>
				<category><![CDATA[sysml]]></category>

		<guid isPermaLink="false">http://www.realtimeatwork.com/?p=1194</guid>
		<description><![CDATA[Test your knowledge about the SysML specification with our quizz. It may be especially useful for people willing to pass the advanced SysML Certification.
RTaW offers running T-Shirts to the best 15 participants of our SysML quizz (end date: 15th of July). Please go ahead with the quizz (40 questions), you will be asked to provide [...]]]></description>
			<content:encoded><![CDATA[<p>Test your knowledge about the SysML specification with our quizz. It may be especially useful for people willing to pass the advanced SysML Certification.</p>
<p>RTaW offers running T-Shirts to the best 15 participants of our SysML quizz (end date: 15th of July). Please go ahead with the quizz (40 questions), you will be asked to provide an email if you wish to participate in our contest. Answers to the questions are provided at the end. Good luck!</p>
<p><em>EDIT&nbsp;: <a href="http://www.realtimeatwork.com/?p=1335">The contest is now closed</a> but you still can pass the quizz.</em></p>
<h2>Quizz</h2>
<link type="text/css" rel="stylesheet" href="http://www.realtimeatwork.com/wp-content/plugins/quizzin/style.css" />
<script type="text/javascript" src="http://www.realtimeatwork.com/wp-includes/js/jquery/jquery.js"></script>
<script type="text/javascript" src="http://www.realtimeatwork.com/wp-content/plugins/quizzin/script.js"></script>

<div class="quiz-area ">
<form action="" method="post" class="quiz-form" id="quiz-3">
<div class='quizzin-question' id='question-1'><div class='question-content'>Where should a stereotype keyword appear in a comment box?</div><br /><input type='hidden' name='question_id[]' value='3' /><input type='checkbox' name='answer-3[]' id='answer-id-115' class='answer answer-1 ' value='115' /><label for='answer-id-115' id='answer-label-115' class=' answer label-1'><span>prior to the text</span></label><br /><input type='checkbox' name='answer-3[]' id='answer-id-116' class='answer answer-1 ' value='116' /><label for='answer-id-116' id='answer-label-116' class=' answer label-1'><span>after the text</span></label><br /><input type='checkbox' name='answer-3[]' id='answer-id-117' class='answer answer-1 ' value='117' /><label for='answer-id-117' id='answer-label-117' class=' answer label-1'><span>wherever in the text</span></label><br /></div><div class='quizzin-question' id='question-2'><div class='question-content'>Where should stereotype properties appear in a comment note box?</div><br /><input type='hidden' name='question_id[]' value='4' /><input type='checkbox' name='answer-4[]' id='answer-id-118' class='answer answer-2 ' value='118' /><label for='answer-id-118' id='answer-label-118' class=' answer label-2'><span>prior to the comment text</span></label><br /><input type='checkbox' name='answer-4[]' id='answer-id-119' class='answer answer-2 ' value='119' /><label for='answer-id-119' id='answer-label-119' class=' answer label-2'><span>after the comment text</span></label><br /><input type='checkbox' name='answer-4[]' id='answer-id-120' class='answer answer-2 ' value='120' /><label for='answer-id-120' id='answer-label-120' class=' answer label-2'><span>wherever in the comment text</span></label><br /></div><div class='quizzin-question' id='question-3'><div class='question-content'>Which of the following are valid SysML dependency?</div><br /><input type='hidden' name='question_id[]' value='5' /><input type='checkbox' name='answer-5[]' id='answer-id-121' class='answer answer-3 ' value='121' /><label for='answer-id-121' id='answer-label-121' class=' answer label-3'><span>merge</span></label><br /><input type='checkbox' name='answer-5[]' id='answer-id-122' class='answer answer-3 ' value='122' /><label for='answer-id-122' id='answer-label-122' class=' answer label-3'><span>import</span></label><br /><input type='checkbox' name='answer-5[]' id='answer-id-123' class='answer answer-3 ' value='123' /><label for='answer-id-123' id='answer-label-123' class=' answer label-3'><span>access</span></label><br /></div><div class='quizzin-question' id='question-4'><div class='question-content'>Which objects could be linked by a conform relationship?</div><br /><input type='hidden' name='question_id[]' value='6' /><input type='checkbox' name='answer-6[]' id='answer-id-124' class='answer answer-4 ' value='124' /><label for='answer-id-124' id='answer-label-124' class=' answer label-4'><span>View
</span></label><br /><input type='checkbox' name='answer-6[]' id='answer-id-125' class='answer answer-4 ' value='125' /><label for='answer-id-125' id='answer-label-125' class=' answer label-4'><span>Block</span></label><br /><input type='checkbox' name='answer-6[]' id='answer-id-126' class='answer answer-4 ' value='126' /><label for='answer-id-126' id='answer-label-126' class=' answer label-4'><span>ViewPoint</span></label><br /><input type='checkbox' name='answer-6[]' id='answer-id-127' class='answer answer-4 ' value='127' /><label for='answer-id-127' id='answer-label-127' class=' answer label-4'><span>Requirement</span></label><br /></div><div class='quizzin-question' id='question-5'><div class='question-content'>Which metaclass is extended by the stereotype View?</div><br /><input type='hidden' name='question_id[]' value='7' /><input type='checkbox' name='answer-7[]' id='answer-id-128' class='answer answer-5 ' value='128' /><label for='answer-id-128' id='answer-label-128' class=' answer label-5'><span>Class</span></label><br /><input type='checkbox' name='answer-7[]' id='answer-id-129' class='answer answer-5 ' value='129' /><label for='answer-id-129' id='answer-label-129' class=' answer label-5'><span>Block</span></label><br /><input type='checkbox' name='answer-7[]' id='answer-id-130' class='answer answer-5 ' value='130' /><label for='answer-id-130' id='answer-label-130' class=' answer label-5'><span>Package</span></label><br /></div><div class='quizzin-question' id='question-6'><div class='question-content'>Of which metaclass is Viewpoint an instance of?</div><br /><input type='hidden' name='question_id[]' value='8' /><input type='checkbox' name='answer-8[]' id='answer-id-131' class='answer answer-6 ' value='131' /><label for='answer-id-131' id='answer-label-131' class=' answer label-6'><span>Class</span></label><br /><input type='checkbox' name='answer-8[]' id='answer-id-132' class='answer answer-6 ' value='132' /><label for='answer-id-132' id='answer-label-132' class=' answer label-6'><span>Block</span></label><br /><input type='checkbox' name='answer-8[]' id='answer-id-133' class='answer answer-6 ' value='133' /><label for='answer-id-133' id='answer-label-133' class=' answer label-6'><span>Stereotype</span></label><br /><input type='checkbox' name='answer-8[]' id='answer-id-134' class='answer answer-6 ' value='134' /><label for='answer-id-134' id='answer-label-134' class=' answer label-6'><span>Dependency</span></label><br /></div><div class='quizzin-question' id='question-7'><div class='question-content'>Can a user define his own block compartments?</div><br /><input type='hidden' name='question_id[]' value='9' /><input type='checkbox' name='answer-9[]' id='answer-id-135' class='answer answer-7 ' value='135' /><label for='answer-id-135' id='answer-label-135' class=' answer label-7'><span>True</span></label><br /><input type='checkbox' name='answer-9[]' id='answer-id-136' class='answer answer-7 ' value='136' /><label for='answer-id-136' id='answer-label-136' class=' answer label-7'><span>False</span></label><br /></div><div class='quizzin-question' id='question-8'><div class='question-content'>How can a constraint be drawn that is owned by a block?</div><br /><input type='hidden' name='question_id[]' value='10' /><input type='checkbox' name='answer-10[]' id='answer-id-137' class='answer answer-8 ' value='137' /><label for='answer-id-137' id='answer-label-137' class=' answer label-8'><span>inside a constraint compartment enclosed by braces</span></label><br /><input type='checkbox' name='answer-10[]' id='answer-id-138' class='answer answer-8 ' value='138' /><label for='answer-id-138' id='answer-label-138' class=' answer label-8'><span>in a note box linked to the block by a dashed line</span></label><br /></div><div class='quizzin-question' id='question-9'><div class='question-content'>Can a namespace compartment contain graphical elements?</div><br /><input type='hidden' name='question_id[]' value='11' /><input type='checkbox' name='answer-11[]' id='answer-id-139' class='answer answer-9 ' value='139' /><label for='answer-id-139' id='answer-label-139' class=' answer label-9'><span>True</span></label><br /><input type='checkbox' name='answer-11[]' id='answer-id-140' class='answer answer-9 ' value='140' /><label for='answer-id-140' id='answer-label-140' class=' answer label-9'><span>False</span></label><br /></div><div class='quizzin-question' id='question-10'><div class='question-content'>Unit is a</div><br /><input type='hidden' name='question_id[]' value='12' /><input type='checkbox' name='answer-12[]' id='answer-id-141' class='answer answer-10 ' value='141' /><label for='answer-id-141' id='answer-label-141' class=' answer label-10'><span>stereotype of InstanceSpecification</span></label><br /><input type='checkbox' name='answer-12[]' id='answer-id-142' class='answer answer-10 ' value='142' /><label for='answer-id-142' id='answer-label-142' class=' answer label-10'><span>(meta)Class</span></label><br /><input type='checkbox' name='answer-12[]' id='answer-id-143' class='answer answer-10 ' value='143' /><label for='answer-id-143' id='answer-label-143' class=' answer label-10'><span>InstanceSpecification instance</span></label><br /><input type='checkbox' name='answer-12[]' id='answer-id-144' class='answer answer-10 ' value='144' /><label for='answer-id-144' id='answer-label-144' class=' answer label-10'><span>ValueType instance</span></label><br /></div><div class='quizzin-question' id='question-11'><div class='question-content'>A ValueType is a</div><br /><input type='hidden' name='question_id[]' value='13' /><input type='checkbox' name='answer-13[]' id='answer-id-145' class='answer answer-11 ' value='145' /><label for='answer-id-145' id='answer-label-145' class=' answer label-11'><span>(meta)Class</span></label><br /><input type='checkbox' name='answer-13[]' id='answer-id-146' class='answer answer-11 ' value='146' /><label for='answer-id-146' id='answer-label-146' class=' answer label-11'><span>a stereotype of DataType</span></label><br /><input type='checkbox' name='answer-13[]' id='answer-id-147' class='answer answer-11 ' value='147' /><label for='answer-id-147' id='answer-label-147' class=' answer label-11'><span>a stereotype of Class</span></label><br /></div><div class='quizzin-question' id='question-12'><div class='question-content'>What is mandatory for any classifier which specializes a ValueType?</div><br /><input type='hidden' name='question_id[]' value='14' /><input type='checkbox' name='answer-14[]' id='answer-id-148' class='answer answer-12 ' value='148' /><label for='answer-id-148' id='answer-label-148' class=' answer label-12'><span>to have the ValueType stereotype applied</span></label><br /><input type='checkbox' name='answer-14[]' id='answer-id-149' class='answer answer-12 ' value='149' /><label for='answer-id-149' id='answer-label-149' class=' answer label-12'><span>to be a DataType</span></label><br /></div><div class='quizzin-question' id='question-13'><div class='question-content'>What makes a FlowPort non-atomic?</div><br /><input type='hidden' name='question_id[]' value='15' /><input type='checkbox' name='answer-15[]' id='answer-id-150' class='answer answer-13 ' value='150' /><label for='answer-id-150' id='answer-label-150' class=' answer label-13'><span>item's classifier is a Block</span></label><br /><input type='checkbox' name='answer-15[]' id='answer-id-151' class='answer answer-13 ' value='151' /><label for='answer-id-151' id='answer-label-151' class=' answer label-13'><span>item's classifier is a ValueType</span></label><br /><input type='checkbox' name='answer-15[]' id='answer-id-152' class='answer answer-13 ' value='152' /><label for='answer-id-152' id='answer-label-152' class=' answer label-13'><span>item's classifier is a DataType</span></label><br /><input type='checkbox' name='answer-15[]' id='answer-id-153' class='answer answer-13 ' value='153' /><label for='answer-id-153' id='answer-label-153' class=' answer label-13'><span>item's classifier is a Signal</span></label><br /><input type='checkbox' name='answer-15[]' id='answer-id-154' class='answer answer-13 ' value='154' /><label for='answer-id-154' id='answer-label-154' class=' answer label-13'><span>item's classifier is a FlowSpecification</span></label><br /><input type='checkbox' name='answer-15[]' id='answer-id-155' class='answer answer-13 ' value='155' /><label for='answer-id-155' id='answer-label-155' class=' answer label-13'><span>isAtomic property is set to False</span></label><br /></div><div class='quizzin-question' id='question-14'><div class='question-content'>What is the meaning of the isBehavior attribute (inherited from UML Port)?</div><br /><input type='hidden' name='question_id[]' value='16' /><input type='checkbox' name='answer-16[]' id='answer-id-156' class='answer answer-14 ' value='156' /><label for='answer-id-156' id='answer-label-156' class=' answer label-14'><span>It allows specification of internal parts to relay items to their containing part via flow ports.</span></label><br /><input type='checkbox' name='answer-16[]' id='answer-id-157' class='answer answer-14 ' value='157' /><label for='answer-id-157' id='answer-label-157' class=' answer label-14'><span>Items that flow through those ports represent service requests or answers.</span></label><br /></div><div class='quizzin-question' id='question-15'><div class='question-content'>For an atomic FlowPort, what is the value of the isConjugated attribute?</div><br /><input type='hidden' name='question_id[]' value='17' /><input type='checkbox' name='answer-17[]' id='answer-id-158' class='answer answer-15 ' value='158' /><label for='answer-id-158' id='answer-label-158' class=' answer label-15'><span>True</span></label><br /><input type='checkbox' name='answer-17[]' id='answer-id-159' class='answer answer-15 ' value='159' /><label for='answer-id-159' id='answer-label-159' class=' answer label-15'><span>False</span></label><br /><input type='checkbox' name='answer-17[]' id='answer-id-160' class='answer answer-15 ' value='160' /><label for='answer-id-160' id='answer-label-160' class=' answer label-15'><span>Unspecified (has no value)</span></label><br /></div><div class='quizzin-question' id='question-16'><div class='question-content'>If a flow port is connected to multiple external and/or internal connectors, what happens to an item coming over?</div><br /><input type='hidden' name='question_id[]' value='18' /><input type='checkbox' name='answer-18[]' id='answer-id-161' class='answer answer-16 ' value='161' /><label for='answer-id-161' id='answer-label-161' class=' answer label-16'><span>It is send to the first connector that have matching properties at the other end.</span></label><br /><input type='checkbox' name='answer-18[]' id='answer-id-162' class='answer answer-16 ' value='162' /><label for='answer-id-162' id='answer-label-162' class=' answer label-16'><span>It is send to one (indeterminacy) of the connectors that have matching properties at the other end.</span></label><br /><input type='checkbox' name='answer-18[]' id='answer-id-163' class='answer answer-16 ' value='163' /><label for='answer-id-163' id='answer-label-163' class=' answer label-16'><span>It is send to the last connector that has matching properties at the other end.</span></label><br /><input type='checkbox' name='answer-18[]' id='answer-id-164' class='answer answer-16 ' value='164' /><label for='answer-id-164' id='answer-label-164' class=' answer label-16'><span>It is broadcast to all connectors that have matching properties at the other end.</span></label><br /></div><div class='quizzin-question' id='question-17'><div class='question-content'>How are flow properties on the ports bound to behaviour parameters and/or block properties?</div><br /><input type='hidden' name='question_id[]' value='19' /><input type='checkbox' name='answer-19[]' id='answer-id-165' class='answer answer-17 ' value='165' /><label for='answer-id-165' id='answer-label-165' class=' answer label-17'><span>It is done by matching name and type.</span></label><br /><input type='checkbox' name='answer-19[]' id='answer-id-166' class='answer answer-17 ' value='166' /><label for='answer-id-166' id='answer-label-166' class=' answer label-17'><span>It is done with a binding relationship.</span></label><br /><input type='checkbox' name='answer-19[]' id='answer-id-167' class='answer answer-17 ' value='167' /><label for='answer-id-167' id='answer-label-167' class=' answer label-17'><span>It is a semantic variation point.</span></label><br /></div><div class='quizzin-question' id='question-18'><div class='question-content'>Can a FlowSpecification own operations and receptions?</div><br /><input type='hidden' name='question_id[]' value='20' /><input type='checkbox' name='answer-20[]' id='answer-id-168' class='answer answer-18 ' value='168' /><label for='answer-id-168' id='answer-label-168' class=' answer label-18'><span>True</span></label><br /><input type='checkbox' name='answer-20[]' id='answer-id-169' class='answer answer-18 ' value='169' /><label for='answer-id-169' id='answer-label-169' class=' answer label-18'><span>False</span></label><br /></div><div class='quizzin-question' id='question-19'><div class='question-content'>Can a FlowSpecification have an ownedAttribute that is not a FlowProperty?</div><br /><input type='hidden' name='question_id[]' value='21' /><input type='checkbox' name='answer-21[]' id='answer-id-170' class='answer answer-19 ' value='170' /><label for='answer-id-170' id='answer-label-170' class=' answer label-19'><span>Yes</span></label><br /><input type='checkbox' name='answer-21[]' id='answer-id-171' class='answer answer-19 ' value='171' /><label for='answer-id-171' id='answer-label-171' class=' answer label-19'><span>No</span></label><br /></div><div class='quizzin-question' id='question-20'><div class='question-content'>What can ItemFlow be typed with?</div><br /><input type='hidden' name='question_id[]' value='22' /><input type='checkbox' name='answer-22[]' id='answer-id-172' class='answer answer-20 ' value='172' /><label for='answer-id-172' id='answer-label-172' class=' answer label-20'><span>Interface</span></label><br /><input type='checkbox' name='answer-22[]' id='answer-id-173' class='answer answer-20 ' value='173' /><label for='answer-id-173' id='answer-label-173' class=' answer label-20'><span>Block</span></label><br /><input type='checkbox' name='answer-22[]' id='answer-id-174' class='answer answer-20 ' value='174' /><label for='answer-id-174' id='answer-label-174' class=' answer label-20'><span>ValueType</span></label><br /><input type='checkbox' name='answer-22[]' id='answer-id-175' class='answer answer-20 ' value='175' /><label for='answer-id-175' id='answer-label-175' class=' answer label-20'><span>Class</span></label><br /></div><div class='quizzin-question' id='question-21'><div class='question-content'>When there is a composition association between activities, which value is mandatory for the lower multiplicity at the part end?</div><br /><input type='hidden' name='question_id[]' value='23' /><input type='checkbox' name='answer-23[]' id='answer-id-249' class='answer answer-21 ' value='249' /><label for='answer-id-249' id='answer-label-249' class=' answer label-21'><span>0</span></label><br /><input type='checkbox' name='answer-23[]' id='answer-id-250' class='answer answer-21 ' value='250' /><label for='answer-id-250' id='answer-label-250' class=' answer label-21'><span>1</span></label><br /><input type='checkbox' name='answer-23[]' id='answer-id-251' class='answer answer-21 ' value='251' /><label for='answer-id-251' id='answer-label-251' class=' answer label-21'><span>*</span></label><br /></div><div class='quizzin-question' id='question-22'><div class='question-content'>If the part end invokes a non-re-entrant behaviour, which value is mandatory for the upper multiplicity at the part end?</div><br /><input type='hidden' name='question_id[]' value='24' /><input type='checkbox' name='answer-24[]' id='answer-id-252' class='answer answer-22 ' value='252' /><label for='answer-id-252' id='answer-label-252' class=' answer label-22'><span>0</span></label><br /><input type='checkbox' name='answer-24[]' id='answer-id-253' class='answer answer-22 ' value='253' /><label for='answer-id-253' id='answer-label-253' class=' answer label-22'><span>1</span></label><br /><input type='checkbox' name='answer-24[]' id='answer-id-254' class='answer answer-22 ' value='254' /><label for='answer-id-254' id='answer-label-254' class=' answer label-22'><span>*</span></label><br /></div><div class='quizzin-question' id='question-23'><div class='question-content'>In the context of an association between an activity and an object node, which value is mandatory for the lower multiplicity at the object node type end?</div><br /><input type='hidden' name='question_id[]' value='25' /><input type='checkbox' name='answer-25[]' id='answer-id-255' class='answer answer-23 ' value='255' /><label for='answer-id-255' id='answer-label-255' class=' answer label-23'><span>0</span></label><br /><input type='checkbox' name='answer-25[]' id='answer-id-256' class='answer answer-23 ' value='256' /><label for='answer-id-256' id='answer-label-256' class=' answer label-23'><span>1</span></label><br /><input type='checkbox' name='answer-25[]' id='answer-id-257' class='answer answer-23 ' value='257' /><label for='answer-id-257' id='answer-label-257' class=' answer label-23'><span>same as the lower bound of the object node</span></label><br /><input type='checkbox' name='answer-25[]' id='answer-id-258' class='answer answer-23 ' value='258' /><label for='answer-id-258' id='answer-label-258' class=' answer label-23'><span>*</span></label><br /></div><div class='quizzin-question' id='question-24'><div class='question-content'>In the context of an association between an activity and an object node, which value is mandatory for the upper multiplicity at the object node type end?</div><br /><input type='hidden' name='question_id[]' value='26' /><input type='checkbox' name='answer-26[]' id='answer-id-259' class='answer answer-24 ' value='259' /><label for='answer-id-259' id='answer-label-259' class=' answer label-24'><span>0</span></label><br /><input type='checkbox' name='answer-26[]' id='answer-id-260' class='answer answer-24 ' value='260' /><label for='answer-id-260' id='answer-label-260' class=' answer label-24'><span>1</span></label><br /><input type='checkbox' name='answer-26[]' id='answer-id-261' class='answer answer-24 ' value='261' /><label for='answer-id-261' id='answer-label-261' class=' answer label-24'><span>same as the upper bound of the object node</span></label><br /><input type='checkbox' name='answer-26[]' id='answer-id-262' class='answer answer-24 ' value='262' /><label for='answer-id-262' id='answer-label-262' class=' answer label-24'><span>*</span></label><br /></div><div class='quizzin-question' id='question-25'><div class='question-content'>Of which metaclass is Rate a stereotype of?</div><br /><input type='hidden' name='question_id[]' value='27' /><input type='checkbox' name='answer-27[]' id='answer-id-186' class='answer answer-25 ' value='186' /><label for='answer-id-186' id='answer-label-186' class=' answer label-25'><span>ActivityEdge</span></label><br /><input type='checkbox' name='answer-27[]' id='answer-id-187' class='answer answer-25 ' value='187' /><label for='answer-id-187' id='answer-label-187' class=' answer label-25'><span>Connector</span></label><br /><input type='checkbox' name='answer-27[]' id='answer-id-188' class='answer answer-25 ' value='188' /><label for='answer-id-188' id='answer-label-188' class=' answer label-25'><span>Parameter</span></label><br /><input type='checkbox' name='answer-27[]' id='answer-id-189' class='answer answer-25 ' value='189' /><label for='answer-id-189' id='answer-label-189' class=' answer label-25'><span>ParameterSet</span></label><br /><input type='checkbox' name='answer-27[]' id='answer-id-190' class='answer answer-25 ' value='190' /><label for='answer-id-190' id='answer-label-190' class=' answer label-25'><span>Variable</span></label><br /></div><div class='quizzin-question' id='question-26'><div class='question-content'>How are the Continuous and Discrete stereotypes defined?</div><br /><input type='hidden' name='question_id[]' value='28' /><input type='checkbox' name='answer-28[]' id='answer-id-191' class='answer answer-26 ' value='191' /><label for='answer-id-191' id='answer-label-191' class=' answer label-26'><span>as a stereotype of Parameter</span></label><br /><input type='checkbox' name='answer-28[]' id='answer-id-192' class='answer answer-26 ' value='192' /><label for='answer-id-192' id='answer-label-192' class=' answer label-26'><span>as a stereotype of ActivityEdge</span></label><br /><input type='checkbox' name='answer-28[]' id='answer-id-193' class='answer answer-26 ' value='193' /><label for='answer-id-193' id='answer-label-193' class=' answer label-26'><span>as a subclass of Rate</span></label><br /></div><div class='quizzin-question' id='question-27'><div class='question-content'>Of which metaclass is Probability a stereotype of?</div><br /><input type='hidden' name='question_id[]' value='29' /><input type='checkbox' name='answer-29[]' id='answer-id-194' class='answer answer-27 ' value='194' /><label for='answer-id-194' id='answer-label-194' class=' answer label-27'><span>ActivityEdge</span></label><br /><input type='checkbox' name='answer-29[]' id='answer-id-195' class='answer answer-27 ' value='195' /><label for='answer-id-195' id='answer-label-195' class=' answer label-27'><span>Connector</span></label><br /><input type='checkbox' name='answer-29[]' id='answer-id-196' class='answer answer-27 ' value='196' /><label for='answer-id-196' id='answer-label-196' class=' answer label-27'><span>Parameter</span></label><br /><input type='checkbox' name='answer-29[]' id='answer-id-197' class='answer answer-27 ' value='197' /><label for='answer-id-197' id='answer-label-197' class=' answer label-27'><span>ParameterSet</span></label><br /><input type='checkbox' name='answer-29[]' id='answer-id-198' class='answer answer-27 ' value='198' /><label for='answer-id-198' id='answer-label-198' class=' answer label-27'><span>Variable</span></label><br /></div><div class='quizzin-question' id='question-28'><div class='question-content'>What does the ControlOperator stereotype mean?</div><br /><input type='hidden' name='question_id[]' value='30' /><input type='checkbox' name='answer-30[]' id='answer-id-199' class='answer answer-28 ' value='199' /><label for='answer-id-199' id='answer-label-199' class=' answer label-28'><span>The activity is active iff the value of the control value is enable.</span></label><br /><input type='checkbox' name='answer-30[]' id='answer-id-200' class='answer answer-28 ' value='200' /><label for='answer-id-200' id='answer-label-200' class=' answer label-28'><span>The activity is used to enable or disable other actions.</span></label><br /></div><div class='quizzin-question' id='question-29'><div class='question-content'>What is mandatory for an activity stereotyped by ControlOperator?</div><br /><input type='hidden' name='question_id[]' value='31' /><input type='checkbox' name='answer-31[]' id='answer-id-201' class='answer answer-29 ' value='201' /><label for='answer-id-201' id='answer-label-201' class=' answer label-29'><span>to have exactly one parameter typed by ControlValue</span></label><br /><input type='checkbox' name='answer-31[]' id='answer-id-202' class='answer answer-29 ' value='202' /><label for='answer-id-202' id='answer-label-202' class=' answer label-29'><span>to have at least one parameter typed by ControlValue</span></label><br /><input type='checkbox' name='answer-31[]' id='answer-id-203' class='answer answer-29 ' value='203' /><label for='answer-id-203' id='answer-label-203' class=' answer label-29'><span>to have one output parameter typed by ControlValue</span></label><br /></div><div class='quizzin-question' id='question-30'><div class='question-content'>Can an activity have a parameter typed by ControlValue and not be stereotyped by ControlOperator?</div><br /><input type='hidden' name='question_id[]' value='32' /><input type='checkbox' name='answer-32[]' id='answer-id-204' class='answer answer-30 ' value='204' /><label for='answer-id-204' id='answer-label-204' class=' answer label-30'><span>Yes</span></label><br /><input type='checkbox' name='answer-32[]' id='answer-id-205' class='answer answer-30 ' value='205' /><label for='answer-id-205' id='answer-label-205' class=' answer label-30'><span>No</span></label><br /></div><div class='quizzin-question' id='question-31'><div class='question-content'>Can the stereotypes Discrete and Continuous be applied at the same time to the same element?</div><br /><input type='hidden' name='question_id[]' value='33' /><input type='checkbox' name='answer-33[]' id='answer-id-206' class='answer answer-31 ' value='206' /><label for='answer-id-206' id='answer-label-206' class=' answer label-31'><span>Yes</span></label><br /><input type='checkbox' name='answer-33[]' id='answer-id-207' class='answer answer-31 ' value='207' /><label for='answer-id-207' id='answer-label-207' class=' answer label-31'><span>No</span></label><br /></div><div class='quizzin-question' id='question-32'><div class='question-content'>For object nodes that are target of continuous flows (such as electrical signals), which of the following propositions would you do?</div><br /><input type='hidden' name='question_id[]' value='34' /><input type='checkbox' name='answer-34[]' id='answer-id-208' class='answer answer-32 ' value='208' /><label for='answer-id-208' id='answer-label-208' class=' answer label-32'><span>apply stereotypes Overwrite and NoBuffer</span></label><br /><input type='checkbox' name='answer-34[]' id='answer-id-209' class='answer answer-32 ' value='209' /><label for='answer-id-209' id='answer-label-209' class=' answer label-32'><span>apply Overwrite stereotype</span></label><br /><input type='checkbox' name='answer-34[]' id='answer-id-210' class='answer answer-32 ' value='210' /><label for='answer-id-210' id='answer-label-210' class=' answer label-32'><span>apply NoBuffer stereotype</span></label><br /></div><div class='quizzin-question' id='question-33'><div class='question-content'>Which of the following literals belong to the ControlValue enumeration?</div><br /><input type='hidden' name='question_id[]' value='35' /><input type='checkbox' name='answer-35[]' id='answer-id-211' class='answer answer-33 ' value='211' /><label for='answer-id-211' id='answer-label-211' class=' answer label-33'><span>enable</span></label><br /><input type='checkbox' name='answer-35[]' id='answer-id-212' class='answer answer-33 ' value='212' /><label for='answer-id-212' id='answer-label-212' class=' answer label-33'><span>suspend</span></label><br /><input type='checkbox' name='answer-35[]' id='answer-id-213' class='answer answer-33 ' value='213' /><label for='answer-id-213' id='answer-label-213' class=' answer label-33'><span>resume</span></label><br /><input type='checkbox' name='answer-35[]' id='answer-id-214' class='answer answer-33 ' value='214' /><label for='answer-id-214' id='answer-label-214' class=' answer label-33'><span>disable</span></label><br /></div><div class='quizzin-question' id='question-34'><div class='question-content'>Of which metaclass Allocate is a stereotype of?</div><br /><input type='hidden' name='question_id[]' value='36' /><input type='checkbox' name='answer-36[]' id='answer-id-215' class='answer answer-34 ' value='215' /><label for='answer-id-215' id='answer-label-215' class=' answer label-34'><span>DirectedRelationShip</span></label><br /><input type='checkbox' name='answer-36[]' id='answer-id-216' class='answer answer-34 ' value='216' /><label for='answer-id-216' id='answer-label-216' class=' answer label-34'><span>Dependency</span></label><br /><input type='checkbox' name='answer-36[]' id='answer-id-217' class='answer answer-34 ' value='217' /><label for='answer-id-217' id='answer-label-217' class=' answer label-34'><span>Usage</span></label><br /><input type='checkbox' name='answer-36[]' id='answer-id-218' class='answer answer-34 ' value='218' /><label for='answer-id-218' id='answer-label-218' class=' answer label-34'><span>Abstraction</span></label><br /><input type='checkbox' name='answer-36[]' id='answer-id-219' class='answer answer-34 ' value='219' /><label for='answer-id-219' id='answer-label-219' class=' answer label-34'><span>Realization</span></label><br /><input type='checkbox' name='answer-36[]' id='answer-id-220' class='answer answer-34 ' value='220' /><label for='answer-id-220' id='answer-label-220' class=' answer label-34'><span>Substitution</span></label><br /></div><div class='quizzin-question' id='question-35'><div class='question-content'>Which metaclasses can be Allocated?</div><br /><input type='hidden' name='question_id[]' value='37' /><input type='checkbox' name='answer-37[]' id='answer-id-221' class='answer answer-35 ' value='221' /><label for='answer-id-221' id='answer-label-221' class=' answer label-35'><span>NamedElement</span></label><br /><input type='checkbox' name='answer-37[]' id='answer-id-222' class='answer answer-35 ' value='222' /><label for='answer-id-222' id='answer-label-222' class=' answer label-35'><span>Block</span></label><br /><input type='checkbox' name='answer-37[]' id='answer-id-223' class='answer answer-35 ' value='223' /><label for='answer-id-223' id='answer-label-223' class=' answer label-35'><span>Behavior</span></label><br /><input type='checkbox' name='answer-37[]' id='answer-id-224' class='answer answer-35 ' value='224' /><label for='answer-id-224' id='answer-label-224' class=' answer label-35'><span>Property</span></label><br /><input type='checkbox' name='answer-37[]' id='answer-id-225' class='answer answer-35 ' value='225' /><label for='answer-id-225' id='answer-label-225' class=' answer label-35'><span>State</span></label><br /></div><div class='quizzin-question' id='question-36'><div class='question-content'>Allocation is a binary relationship.</div><br /><input type='hidden' name='question_id[]' value='38' /><input type='checkbox' name='answer-38[]' id='answer-id-226' class='answer answer-36 ' value='226' /><label for='answer-id-226' id='answer-label-226' class=' answer label-36'><span>True</span></label><br /><input type='checkbox' name='answer-38[]' id='answer-id-227' class='answer answer-36 ' value='227' /><label for='answer-id-227' id='answer-label-227' class=' answer label-36'><span>False</span></label><br /></div><div class='quizzin-question' id='question-37'><div class='question-content'>Of which metaclass is Requirement a stereotype of?</div><br /><input type='hidden' name='question_id[]' value='39' /><input type='checkbox' name='answer-39[]' id='answer-id-228' class='answer answer-37 ' value='228' /><label for='answer-id-228' id='answer-label-228' class=' answer label-37'><span>Class</span></label><br /><input type='checkbox' name='answer-39[]' id='answer-id-229' class='answer answer-37 ' value='229' /><label for='answer-id-229' id='answer-label-229' class=' answer label-37'><span>NamedElement</span></label><br /><input type='checkbox' name='answer-39[]' id='answer-id-230' class='answer answer-37 ' value='230' /><label for='answer-id-230' id='answer-label-230' class=' answer label-37'><span>Namespace</span></label><br /></div><div class='quizzin-question' id='question-38'><div class='question-content'>Of which metaclass TestCase is a stereotype of?</div><br /><input type='hidden' name='question_id[]' value='40' /><input type='checkbox' name='answer-40[]' id='answer-id-231' class='answer answer-38 ' value='231' /><label for='answer-id-231' id='answer-label-231' class=' answer label-38'><span>Activity</span></label><br /><input type='checkbox' name='answer-40[]' id='answer-id-232' class='answer answer-38 ' value='232' /><label for='answer-id-232' id='answer-label-232' class=' answer label-38'><span>Clas</span></label><br /><input type='checkbox' name='answer-40[]' id='answer-id-233' class='answer answer-38 ' value='233' /><label for='answer-id-233' id='answer-label-233' class=' answer label-38'><span>Behavior</span></label><br /><input type='checkbox' name='answer-40[]' id='answer-id-234' class='answer answer-38 ' value='234' /><label for='answer-id-234' id='answer-label-234' class=' answer label-38'><span>NamedElement</span></label><br /><input type='checkbox' name='answer-40[]' id='answer-id-235' class='answer answer-38 ' value='235' /><label for='answer-id-235' id='answer-label-235' class=' answer label-38'><span>Namespace</span></label><br /><input type='checkbox' name='answer-40[]' id='answer-id-236' class='answer answer-38 ' value='236' /><label for='answer-id-236' id='answer-label-236' class=' answer label-38'><span>Operation</span></label><br /></div><div class='quizzin-question' id='question-39'><div class='question-content'>Which type must the return parameter of a test case have?</div><br /><input type='hidden' name='question_id[]' value='41' /><input type='checkbox' name='answer-41[]' id='answer-id-237' class='answer answer-39 ' value='237' /><label for='answer-id-237' id='answer-label-237' class=' answer label-39'><span>ControlValue</span></label><br /><input type='checkbox' name='answer-41[]' id='answer-id-238' class='answer answer-39 ' value='238' /><label for='answer-id-238' id='answer-label-238' class=' answer label-39'><span>Verdict</span></label><br /><input type='checkbox' name='answer-41[]' id='answer-id-239' class='answer answer-39 ' value='239' /><label for='answer-id-239' id='answer-label-239' class=' answer label-39'><span>VerdictKind</span></label><br /><input type='checkbox' name='answer-41[]' id='answer-id-240' class='answer answer-39 ' value='240' /><label for='answer-id-240' id='answer-label-240' class=' answer label-39'><span>VerdictType</span></label><br /></div><div class='quizzin-question' id='question-40'><div class='question-content'>Which of the following are standard trace relationships concerning Requirement?</div><br /><input type='hidden' name='question_id[]' value='42' /><input type='checkbox' name='answer-42[]' id='answer-id-241' class='answer answer-40 ' value='241' /><label for='answer-id-241' id='answer-label-241' class=' answer label-40'><span>DeriveReqt</span></label><br /><input type='checkbox' name='answer-42[]' id='answer-id-242' class='answer answer-40 ' value='242' /><label for='answer-id-242' id='answer-label-242' class=' answer label-40'><span>Copy</span></label><br /><input type='checkbox' name='answer-42[]' id='answer-id-243' class='answer answer-40 ' value='243' /><label for='answer-id-243' id='answer-label-243' class=' answer label-40'><span>Extend</span></label><br /><input type='checkbox' name='answer-42[]' id='answer-id-244' class='answer answer-40 ' value='244' /><label for='answer-id-244' id='answer-label-244' class=' answer label-40'><span>Include</span></label><br /><input type='checkbox' name='answer-42[]' id='answer-id-245' class='answer answer-40 ' value='245' /><label for='answer-id-245' id='answer-label-245' class=' answer label-40'><span>Satisfy</span></label><br /><input type='checkbox' name='answer-42[]' id='answer-id-246' class='answer answer-40 ' value='246' /><label for='answer-id-246' id='answer-label-246' class=' answer label-40'><span>Verify</span></label><br /></div><br />
<input type="button" id="next-question" value="Next &gt;"  /><br />

<input type="submit" name="action" id="action-button" value="Show Results"  />
<input type="hidden" name="quiz_id" value="3" />
</form>
</div>


<p align="center"><img src="http://www.realtimeatwork.com/wp-content/uploads/tshirt-rtaw-2010-06-09-11h57mn46-100x149.jpg" alt="" title="T-Shirt RTaW" width="200" height="149" class="aligncenter size-full wp-image-1205"  /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.realtimeatwork.com/?feed=rss2&amp;p=1194</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Software name changes at RTaW</title>
		<link>http://www.realtimeatwork.com/?p=1157</link>
		<comments>http://www.realtimeatwork.com/?p=1157#comments</comments>
		<pubDate>Fri, 07 May 2010 15:57:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.realtimeatwork.com/?p=1157</guid>
		<description><![CDATA[NETCAR-Sim becomes RTaW-Sim and NETCAR-ECU will now be known as RTaW-ECU. These name changes simply reflect the fact that these tools are not specific to the automotive field (as the prefix NETCAR implied) but they can be useful in the design of any real-time systems, be it in the automation field, in the avionics, for [...]]]></description>
			<content:encoded><![CDATA[<p align="justify">NETCAR-Sim becomes <a href="http://www.realtimeatwork.com/?page_id=404">RTaW-Sim</a> and NETCAR-ECU will now be known as <a href="http://www.realtimeatwork.com/?page_id=420">RTaW-ECU</a>. These name changes simply reflect the fact that these tools are not specific to the automotive field (as the prefix NETCAR implied) but they can be useful in the design of any real-time systems, be it in the automation field, in the avionics, for railway systems, etc</p>
<p align="justify">
There will be some further announcement about our new licensing scheme later this month – please stay tuned <img src='http://www.realtimeatwork.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.realtimeatwork.com/?feed=rss2&amp;p=1157</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RTS&#8217;2010 : Virtual prototyping from SysML and Virtualization in Embedded Systems</title>
		<link>http://www.realtimeatwork.com/?p=1122</link>
		<comments>http://www.realtimeatwork.com/?p=1122#comments</comments>
		<pubDate>Tue, 20 Apr 2010 13:09:08 +0000</pubDate>
		<dc:creator>Loïc Fejoz</dc:creator>
				<category><![CDATA[sysml]]></category>
		<category><![CDATA[talks at conferences]]></category>
		<category><![CDATA[MBSE]]></category>
		<category><![CDATA[virtual prototyping]]></category>

		<guid isPermaLink="false">http://www.realtimeatwork.com/?p=1122</guid>
		<description><![CDATA[Here are the slides of a talk given at RTS Embedded Systems 2010 about virtual prototyping from SysML.

Prototypage virtuel à partir de SysML
View more presentations from RealTime-at-Work SARL.


Thank you to co-author David Guihal from ALYOTECH Innovation, Toulouse. RTaW gave another presentation at RTS&#8217;2010 on the use of virtualization in automotive embedded systems: technologies, main use-cases, [...]]]></description>
			<content:encoded><![CDATA[<p>Here are the slides of a talk given at <a href="http://www.salons-solutions-electroniques.com/">RTS Embedded Systems 2010</a> about virtual prototyping from SysML.</p>
<p><center>
<div style="width:425px" id="__ss_3788767"><strong style="display:block;margin:12px 0 4px"><a href="http://www.slideshare.net/REALTIMEATWORK/prototypage-virtuel-partir-de-sysml-3788767" title="Prototypage virtuel à partir de SysML">Prototypage virtuel à partir de SysML</a></strong><object width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=virtual-protoyping-from-sysml-100420074619-phpapp01&#038;rel=0&#038;stripped_title=prototypage-virtuel-partir-de-sysml-3788767" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=virtual-protoyping-from-sysml-100420074619-phpapp01&#038;rel=0&#038;stripped_title=prototypage-virtuel-partir-de-sysml-3788767" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="padding:5px 0 12px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/REALTIMEATWORK">RealTime-at-Work SARL</a>.</div>
</div>
<p></center><br />
Thank you to co-author David Guihal from ALYOTECH Innovation, Toulouse. RTaW gave another presentation at RTS&#8217;2010 on the use of virtualization in automotive embedded systems: technologies, main use-cases, expected benefits and some pitfalls. Here are the slides:<br />
<center>
<div style="width:425px" id="__ss_4219859"><strong style="display:block;margin:12px 0 4px"><a href="http://www.slideshare.net/REALTIMEATWORK/rts10-virtualization" title="Virtualization in Automotive Embedded Systems : an Outlook">Virtualization in Automotive Embedded Systems : an Outlook</a></strong><object id="__sse4219859" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=rts10virtualization-100522041652-phpapp01&#038;rel=0&#038;stripped_title=rts10-virtualization" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse4219859" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=rts10virtualization-100522041652-phpapp01&#038;rel=0&#038;stripped_title=rts10-virtualization" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="padding:5px 0 12px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/REALTIMEATWORK">RealTime-at-Work SARL</a>.</div>
</div>
<p></center><br />
Thank you to our co-authors Bertrand Delord (PSA Peugeot-Citroën, Vélizy) and Markus Baumeister (Freescale semiconductor, Munich).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.realtimeatwork.com/?feed=rss2&amp;p=1122</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Minimal requirements for a custom EMF model implementation</title>
		<link>http://www.realtimeatwork.com/?p=1089</link>
		<comments>http://www.realtimeatwork.com/?p=1089#comments</comments>
		<pubDate>Thu, 28 Jan 2010 14:15:34 +0000</pubDate>
		<dc:creator>Loïc Fejoz</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[emf]]></category>
		<category><![CDATA[unittest]]></category>

		<guid isPermaLink="false">http://www.realtimeatwork.com/?p=1089</guid>
		<description><![CDATA[Few months ago, I was playing with EMF models under Eclipse. It turns out that writing an EMF implementation without reusing EMF library is not an easy task. I even submit one bug ( #295581). I thought EMF Editors were assuming too much about EMF values&#8217; types.
For instance, the reflexive interface, i.e. using eGet, on [...]]]></description>
			<content:encoded><![CDATA[<p align="justify">Few months ago, I was playing with <abbr title="Eclipse Modelling Framework">EMF</abbr> models under Eclipse. It turns out that writing an EMF implementation without reusing EMF library is not an easy task. I even submit one bug (<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=295581"> #295581</a>). I thought EMF Editors were assuming too much about EMF values&#8217; types.</p>
<p align="justify">For instance, the reflexive interface, i.e. using eGet, on multi-instance references must return an EList! Don&#8217;t ask me why I found in the code it could be relaxed&hellip; Anyway, Dave Steinberg suggests to write a guide for custom EMF implementation. I have not written one but I can provide you some unit-tests!</p>
<p align="justify">While writing my own EMF implementation, I carefully wrote some <a href="http://www.realtimeatwork.com/wp-content/plugins/download-monitor/download.php?id=14">generic unittests for EMF custom implementation</a>. You can download and use them freely under BSD/X11 like license.</p>
<p align="justify">One more thing, a custom model that pass those tests can be opened by the reflexive EMF editor, but you may have some errors if there is no property &#8220;name&#8221;. It should be nice for the editor to look at a property that is tagged as an id instead&hellip;</p>
<a class="downloadlink" href="http://www.realtimeatwork.com/wp-content/plugins/download-monitor/download.php?id=14" title="{version,Version ,} downloaded 154 times" >Ecore implementation guide unittests (154)</a>
]]></content:encoded>
			<wfw:commentRss>http://www.realtimeatwork.com/?feed=rss2&amp;p=1089</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Offre de stage : Intégration de Scilab/Xcos avec la suite SysML-Companion</title>
		<link>http://www.realtimeatwork.com/?p=1086</link>
		<comments>http://www.realtimeatwork.com/?p=1086#comments</comments>
		<pubDate>Tue, 19 Jan 2010 15:28:27 +0000</pubDate>
		<dc:creator>Loïc Fejoz</dc:creator>
				<category><![CDATA[stage]]></category>
		<category><![CDATA[sysml]]></category>

		<guid isPermaLink="false">http://www.realtimeatwork.com/?p=1086</guid>
		<description><![CDATA[Description du poste
RTaW recrute un stagiaire pour une durée de 4 à 6 mois.
Dans le cadre du développement de l&#8217;outil SysML-Companion, vous aurez à développer des passerelles entre les formalismes SysML/MARTE et Scilab/Xcos. Ces passerelles seront implémentées sous forme de greffons à Topcased(Eclipse).
Tâches
Le stagiaire devra : 

identifier les pré-requis et la faisabilité d&#8217;une passerelle entre [...]]]></description>
			<content:encoded><![CDATA[<h2>Description du poste</h2>
<p>RTaW recrute un stagiaire pour une durée de 4 à 6 mois.</p>
<p>Dans le cadre du développement de l&#8217;outil <a href="http://www.realtimeatwork.com/?page_id=683">SysML-Companion</a>, vous aurez à développer des passerelles entre les formalismes SysML/MARTE et Scilab/Xcos. Ces passerelles seront implémentées sous forme de greffons à Topcased(Eclipse).</p>
<h2>Tâches</h2>
<p>Le stagiaire devra : </p>
<ul>
<li>identifier les pré-requis et la faisabilité d&#8217;une passerelle entre SysML et Scilab/Xcos,</li>
<li>documenter les relations entre les formalismes pré-cités,</li>
<li>développer des plugins Topcased implémentant une des passerelles identifiées,</li>
<li>spécifier des exemples utilisant la passerelle créée.</li>
</ul>
<h2>Vos compétences</h2>
<p>Vous êtes en dernière année d&#8217;école d&#8217;ingénieur.</p>
<p>Vous avez des connaissances en:</p>
<ul>
<li>développement logiciel notamment en Java</li>
<li>UML</li>
<li>SysML est un plus,</li>
<li><a href="http://www.scilab.org/">Scilab</a>/<a href="http://www.scilab.org/xcos/">XCos</a> est un plus,</li>
<li><a href="http://www.eclipse.org">Eclipse</a> est un plus (notamment Acceleo MTL, ATL, QVT)</li>
<li><a href="http://tom.loria.fr">Tom</a> est un plus.</li>
</ul>
<h2>Contact</h2>
<p>Envoyez CV et lettre de motivation à <a href="mail&#116;o&#58;&#105;nf&#111;&#64;re&#97;&#108;t&#105;m&#101;&#97;&#116;&#119;&#111;&#114;k&#46;com">&#105;&#110;&#102;o&#64;re&#97;l&#116;&#105;&#109;e&#97;&#116;&#119;o&#114;k.&#99;o&#109;</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.realtimeatwork.com/?feed=rss2&amp;p=1086</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
