<?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/forum/22" />

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

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

		<entry>
		<author><name><![CDATA[etienneandre]]></name></author>
		<updated>2015-07-07T08:30:41+01:00</updated>

		<published>2015-07-07T08:30:41+01:00</published>
		<id>http://localhost/viewtopic.php?t=33&amp;p=47#p47</id>
		<link href="http://localhost/viewtopic.php?t=33&amp;p=47#p47"/>
		<title type="html"><![CDATA[Verification challenge • Web page]]></title>

					<category term="Verification challenge" scheme="http://localhost/viewforum.php?f=22" label="Verification challenge"/>
		
		<content type="html" xml:base="http://localhost/viewtopic.php?t=33&amp;p=47#p47"><![CDATA[
Our solution (IMITATOR source and binary), models and results is available at:<br><br><a href="http://www.imitator.fr/FMTV15/" class="postlink">http://www.imitator.fr/FMTV15/</a><p>Statistics: Posted by <a href="http://localhost/memberlist.php?mode=viewprofile&amp;u=86">etienneandre</a> — Tue Jul 07, 2015</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[medinajl]]></name></author>
		<updated>2015-06-26T13:46:09+01:00</updated>

		<published>2015-06-26T13:46:09+01:00</published>
		<id>http://localhost/viewtopic.php?t=35&amp;p=33#p33</id>
		<link href="http://localhost/viewtopic.php?t=35&amp;p=33#p33"/>
		<title type="html"><![CDATA[Verification challenge • Solving the 2015 FMTV challenge by response time analysis with MAST]]></title>

					<category term="Verification challenge" scheme="http://localhost/viewforum.php?f=22" label="Verification challenge"/>
		
		<content type="html" xml:base="http://localhost/viewtopic.php?t=35&amp;p=33#p33"><![CDATA[
<strong class="text-strong">Title:</strong> Solving the 2015 FMTV Challenge by response time analysis with MAST<br><br><strong class="text-strong">Authors:</strong> Julio L. Medina, Juan M. Rivas, J. Javier Gutiérrez, and Michael González Harbour (Departamento de Ingeniería Informática y Electrónica, Universidad de Cantabria, Santander, Spain)<br><br><strong class="text-strong">Abstract:</strong> This paper reports solutions and recommendations regarding the design of the systems proposed in the 2015 edition of the Formal Methods and Timing Verification Challenge (FMTV). It uses the modelling formalism and the schedulability analysis techniques provided by the MAST suite of tools. The paper starts by clarifying the role of the data provided against the design intent. Then, for each of the challenges proposed, it discusses the adequacy of the analysis models used to represent the corresponding timing characteristics as well as the strengths and limitations of the underlying analysis approaches, and presents the results obtained. Finally, we report the effort it took to solve them and the lessons learned. The solutions are also provided in electronic form to facilitate their assessment by the community.<br><br><strong class="text-strong">Attached paper:</strong> <div class="inline-attachment"><dl class="file"><dt><span class="imageset icon_topic_attach"></span> <a class="postlink" href="http://localhost/download/file.php?id=23&amp;sid=7b6ca463290afd2ecec0180ff8492b85">FMTV15_Solution_MAST.pdf</a></dt></dl></div><p>Statistics: Posted by <a href="http://localhost/memberlist.php?mode=viewprofile&amp;u=61">medinajl</a> — Fri Jun 26, 2015</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[iceslj]]></name></author>
		<updated>2015-06-26T13:42:54+01:00</updated>

		<published>2015-06-26T13:42:54+01:00</published>
		<id>http://localhost/viewtopic.php?t=34&amp;p=32#p32</id>
		<link href="http://localhost/viewtopic.php?t=34&amp;p=32#p32"/>
		<title type="html"><![CDATA[Verification challenge • Timing verification of an aerial video tracking system using UPPAAL]]></title>

					<category term="Verification challenge" scheme="http://localhost/viewforum.php?f=22" label="Verification challenge"/>
		
		<content type="html" xml:base="http://localhost/viewtopic.php?t=34&amp;p=32#p32"><![CDATA[
<strong class="text-strong">Title:</strong> Timing Verification of an Aerial Video Tracking System Using UPPAAL<br><br><strong class="text-strong">Authors:</strong><br>Lijun Shan (College of Computer Science, Northwestern Polytechnical University, Xi'an, China)<br>Susanne Graf (Verimag/CNRS,Gières, France)<br><br><strong class="text-strong">Abstract:</strong> This paper presents two different approaches for verifying the timing properties of the industrial use cases proposed as two challenges by WATERS’2015. The system under study is an aerial video system which contains two parts, a multiprocessor system and a uni-processor multitasking system. A timed automata model is constructed for each subsystem with the model checker UPPAAL. The symbolic model checking and statistical model checking functions of UPPAAL are applied to verify the models. Each of the models is modular, reusable and extensible, and can act as a general modeling framework for analyzing a type of systems.<br><br><strong class="text-strong">Keywords:</strong> Real-time systems; verification; model checking<br><br><strong class="text-strong">Attached paper:</strong> <div class="inline-attachment"><dl class="file"><dt><span class="imageset icon_topic_attach"></span> <a class="postlink" href="http://localhost/download/file.php?id=22&amp;sid=7b6ca463290afd2ecec0180ff8492b85">FMTV15_Solution_UPPAAL.pdf</a></dt></dl></div><p>Statistics: Posted by <a href="http://localhost/memberlist.php?mode=viewprofile&amp;u=70">iceslj</a> — Fri Jun 26, 2015</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Sophie Quinton]]></name></author>
		<updated>2015-06-26T13:39:11+01:00</updated>

		<published>2015-06-26T13:39:11+01:00</published>
		<id>http://localhost/viewtopic.php?t=33&amp;p=31#p31</id>
		<link href="http://localhost/viewtopic.php?t=33&amp;p=31#p31"/>
		<title type="html"><![CDATA[Verification challenge • Verification of two real-time systems using parametric timed automata]]></title>

					<category term="Verification challenge" scheme="http://localhost/viewforum.php?f=22" label="Verification challenge"/>
		
		<content type="html" xml:base="http://localhost/viewtopic.php?t=33&amp;p=31#p31"><![CDATA[
<strong class="text-strong">Title:</strong> Verification of Two Real-Time Systems Using Parametric Timed Automata<br><br><strong class="text-strong">Authors:</strong><br>Youcheng Sun (Scuola Superiore Sant’Anna, Pisa, Italy)<br>Étienne André (LIPN, Université Paris 13, France)<br>Giuseppe Lipari (University of Lille, France)<br><br><strong class="text-strong">Abstract:</strong> In this paper we propose solutions to the FMTV challenge of a distributed video processing system using the formalism of Parametric Timed Automata (PTA). The first challenge is harder because of the very large number of states to be analysed, so we only provide upper bounds. The second challenge consists of a real-time scheduling problem for which we provide exact solutions by using a scheduling analysis based on the critical instant, and a PTA model.<br><br><strong class="text-strong">Attached paper:</strong> <div class="inline-attachment"><dl class="file"><dt><span class="imageset icon_topic_attach"></span> <a class="postlink" href="http://localhost/download/file.php?id=21&amp;sid=7b6ca463290afd2ecec0180ff8492b85">FMTV15_Solution_Parametric_Timed_Automata.pdf</a></dt></dl></div><p>Statistics: Posted by <a href="http://localhost/memberlist.php?mode=viewprofile&amp;u=55">Sophie Quinton</a> — Fri Jun 26, 2015</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[SebastianAltmeyer]]></name></author>
		<updated>2015-06-26T13:32:42+01:00</updated>

		<published>2015-06-26T13:32:42+01:00</published>
		<id>http://localhost/viewtopic.php?t=32&amp;p=30#p30</id>
		<link href="http://localhost/viewtopic.php?t=32&amp;p=30#p30"/>
		<title type="html"><![CDATA[Verification challenge • Using CPAL to model and validate the timing behaviour of embedded systems]]></title>

					<category term="Verification challenge" scheme="http://localhost/viewforum.php?f=22" label="Verification challenge"/>
		
		<content type="html" xml:base="http://localhost/viewtopic.php?t=32&amp;p=30#p30"><![CDATA[
<strong class="text-strong">Title:</strong> Using CPAL to model and validate the timing behaviour of embedded systems<br><br><strong class="text-strong">Authors:</strong> <br>Sebastian Altmeyer, Nicolas Navet (University of Luxembourg, Luxembourg)<br>Loïc Fejoz (RealTime-at-Work, Villers-lès-Nancy, France)<br><br><strong class="text-strong">Abstract:</strong> This work presents a solution to the Formal Methods for Timing Verification (FMTV) Challenge 2015 using CPAL. CPAL stands for the Cyber-Physical Action Language and is a novel language to model, simulate and verify cyber-physical systems as those described in the challenge. We believe that the complexity of the challenge mainly stems from the complex interactions of the tasks and processes composing the aerial video tracking system of the challenge. Using CPAL we have derived a complete and unambiguous description of the system that supports timing verification. The different sub-challenges were solved by timing-accurate simulation and/or schedulability analysis. Even though simulation does not provide firm guarantees on the worst-case behaviour, it helps the system designer solve scheduling problems and validate the solutions, where verification tools can not be applied directly due to the complexity of the model as in the 2015 FMTV challenge.<br><br><strong class="text-strong">Paper:</strong> <div class="inline-attachment"><dl class="file"><dt><span class="imageset icon_topic_attach"></span> <a class="postlink" href="http://localhost/download/file.php?id=20&amp;sid=7b6ca463290afd2ecec0180ff8492b85">FMTV15_Solution_CPAL.pdf</a></dt></dl></div><strong class="text-strong">Slides:</strong> <div class="inline-attachment"><dl class="file"><dt><span class="imageset icon_topic_attach"></span> <a class="postlink" href="http://localhost/download/file.php?id=31&amp;sid=7b6ca463290afd2ecec0180ff8492b85">CPAL_Slides.pdf</a></dt></dl></div><p>Statistics: Posted by <a href="http://localhost/memberlist.php?mode=viewprofile&amp;u=68">SebastianAltmeyer</a> — Fri Jun 26, 2015</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Sophie Quinton]]></name></author>
		<updated>2015-06-26T10:32:45+01:00</updated>

		<published>2015-06-26T10:32:45+01:00</published>
		<id>http://localhost/viewtopic.php?t=31&amp;p=29#p29</id>
		<link href="http://localhost/viewtopic.php?t=31&amp;p=29#p29"/>
		<title type="html"><![CDATA[Verification challenge • Latency analysis of an aerial video tracking system using Fiacre and Tina]]></title>

					<category term="Verification challenge" scheme="http://localhost/viewforum.php?f=22" label="Verification challenge"/>
		
		<content type="html" xml:base="http://localhost/viewtopic.php?t=31&amp;p=29#p29"><![CDATA[
<strong class="text-strong">Title:</strong> Latency Analysis of an Aerial Video Tracking System Using Fiacre and Tina<br><br><strong class="text-strong">Authors:</strong> Bernard Berthomieu, Silvano Dal Zilio, Didier Le Botlan (CNRS/LAAS, Toulouse, France)<br><br><strong class="text-strong">Abstract:</strong> We describe our experience with modeling a video tracking system used to detect and follow moving targets from an airplane. We provide a formal model that takes into account the real-time properties of the system and use it to compute the worst and best-case end to end latency. We also compute a lower bound on the delay between the loss of two frames. Our approach is based on the model-checking tool Tina, that provides state-space generation and model-checking algorithms for an extension of Time Petri Nets with data and priorities. We propose several models divided in two main categories: first Time Petri Net models, which are used to study the behavior of the system in the most basic way; then models based on the<br>Fiacre specification language, where we take benefit of richer data structures to directly model the buffering of video information and the use of an unbounded number of frame identifiers.<br><br><strong class="text-strong">Attached paper:</strong> <div class="inline-attachment"><dl class="file"><dt><span class="imageset icon_topic_attach"></span> <a class="postlink" href="http://localhost/download/file.php?id=19&amp;sid=7b6ca463290afd2ecec0180ff8492b85">FMTV15_Solution_Fiacre_Tina.pdf</a></dt></dl></div><p>Statistics: Posted by <a href="http://localhost/memberlist.php?mode=viewprofile&amp;u=55">Sophie Quinton</a> — Fri Jun 26, 2015</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[rafik]]></name></author>
		<updated>2015-06-23T16:13:26+01:00</updated>

		<published>2015-06-23T16:13:26+01:00</published>
		<id>http://localhost/viewtopic.php?t=8&amp;p=8#p8</id>
		<link href="http://localhost/viewtopic.php?t=8&amp;p=8#p8"/>
		<title type="html"><![CDATA[Verification challenge • The FMTV'15 Challenge]]></title>

					<category term="Verification challenge" scheme="http://localhost/viewforum.php?f=22" label="Verification challenge"/>
		
		<content type="html" xml:base="http://localhost/viewtopic.php?t=8&amp;p=8#p8"><![CDATA[
<strong class="text-strong">About the FMTV Challenge</strong><br>The purpose of the Formal Methods for Timing Verification (FMTV) challenge is to share ideas, experiences and solutions to a concrete timing verification problem issued from real industrial case studies. It also aims at promoting discussions, closer interactions, cross fertilization of ideas and synergies across the breadth of the real-time research community, as well as attracting industrial practitioners from different domains having a specific interest in timing verification.<br><br><strong class="text-strong">The 2015 FMTV Challenge</strong><br>The 2015 challenge is an industrial case study proposed by THALES, consisting of an aerial video tracking system used in intelligence, surveillance, reconnaissance, tactical and security applications. The challenge was presented to the research community at the FMTV’14 workshop (<a href="http://www.merge-project.eu/fmtv14-workshop" class="postlink">http://www.merge-project.eu/fmtv14-workshop</a>). The system is characterized by strict and less strict constraints on timing. Two timing verification problems are proposed to the community. The first timing problem is related to a video frame processing chain in the aerial video tracking system and consists in calculating the timing latencies for the frame processing as well as the timing distance separating two successive frame losses. The second timing problem is related to a tracking and camera control subsystem of the aerial video tracking system and consists in calculating the timing latencies for the camera control function and optimizing the priorities assignment. <br><br>Attached description:<div class="inline-attachment"><dl class="file"><dt><span class="imageset icon_topic_attach"></span> <a class="postlink" href="http://localhost/download/file.php?id=18&amp;sid=7b6ca463290afd2ecec0180ff8492b85">FMTV15_Challenge.pdf</a></dt></dl></div><p>Statistics: Posted by <a href="http://localhost/memberlist.php?mode=viewprofile&amp;u=71">rafik</a> — Tue Jun 23, 2015</p><hr />
]]></content>
	</entry>
	</feed>
