<?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>open-DO &#187; Cyrille Comar</title>
	<atom:link href="http://www.open-do.org/author/comar/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.open-do.org</link>
	<description>Toward a cooperative and open framework for the development of certifiable software</description>
	<lastBuildDate>Fri, 03 Feb 2012 16:13:41 +0000</lastBuildDate>
	
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Equivalence of source and object coverage</title>
		<link>http://www.open-do.org/2011/01/06/equivalence-of-source-and-object-coverage/</link>
		<comments>http://www.open-do.org/2011/01/06/equivalence-of-source-and-object-coverage/#comments</comments>
		<pubDate>Thu, 06 Jan 2011 13:44:01 +0000</pubDate>
		<dc:creator>Cyrille Comar</dc:creator>
				<category><![CDATA[Certification]]></category>

		<guid isPermaLink="false">http://www.open-do.org/?p=1511</guid>
		<description><![CDATA[Last time I met John Chilenski at the SC-205 (DO-178C) working group, I mentioned to him the concrete and theoretical results of the couverture project. Since our work had been partly inspired by the research studies he worked on for the FAA (http://www.faa.gov/aircraft/air_cert/design_approvals/air_software/research), I was convinced that our results would be of interest to him. [...]]]></description>
			<content:encoded><![CDATA[<p>Last time I met John Chilenski at the SC-205 (DO-178C) working group, I mentioned to him the concrete and theoretical results of the couverture project. Since our work had been partly inspired by the research studies he worked on for the FAA (<a href="http://www.faa.gov/aircraft/air_cert/design_approvals/air_software/research/">http://www.faa.gov/aircraft/air_cert/design_approvals/air_software/research</a>), I was convinced that our results would be of interest to him. I suggested that he take a look at the paper we published at ERTS 2010 (<a href="http://www2.adacore.com/wp-content/uploads/2010/06/couverture_ertss2010.pdf">http://www2.adacore.com/wp-content/uploads/2010/06/couverture_ertss2010.pdf</a>) and he came back with an interesting question:</p>

<p>&#8216;Hi Cyrille,<br /><br />

I hope you had a Merry Christmas and a Happy New Year!<br /><br />

I have a question for you.  In the paper you state:  &#8220;When some conditions involve multiple conditional branch instructions, OBC still implies MC/DC, but becomes in effect an even stronger property: MC/DC could potentially be established by a test set that does not achieve OBC.&#8221;<br /><br />

When does a condition involve multiple conditional branch instructions?  I would appreciate an example to help me understand this.<br /><br />

Thanks,<br /><br />

-John&#8217;</p>

<p>to which I answered:<br /><br />

&#8216;the code generator may have to generate multiple conditions for various constructs of a language depending on what this construct does. For instance, in Ada :<br /><br />

   if Table (I) > 3 then<br /><br />

there is clearly a single condition here but if checks are enabled, the object code for this condition will contain additional branches because of the index check. Basically anything that is supposed to be detected by a good Source-to-Object traceability analysis as &#8220;non immediately traceable&#8221; is a likely candidate. another example that doesn&#8217;t involve Ada dynamic checks:<br /><br />

  if (A mod B) = 0 then &#8230;.<br /><br />

if you look at the code generated by such a sequence, you might be surprised by the number of conditionals that might be generated for such a trivial expression <img src='http://www.open-do.org/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> &#8217;</p>

]]></content:encoded>
			<wfw:commentRss>http://www.open-do.org/2011/01/06/equivalence-of-source-and-object-coverage/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Lean Thinking Inside and Outside a Software Engineering Company</title>
		<link>http://www.open-do.org/2009/05/15/lean-thinking-inside-and-outside-a-software-engineering-company/</link>
		<comments>http://www.open-do.org/2009/05/15/lean-thinking-inside-and-outside-a-software-engineering-company/#comments</comments>
		<pubDate>Fri, 15 May 2009 02:21:39 +0000</pubDate>
		<dc:creator>Cyrille Comar</dc:creator>
				<category><![CDATA[Agile/Lean Programming]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Videos]]></category>

		<guid isPermaLink="false">http://www.open-do.org/?p=446</guid>
		<description><![CDATA[Here&#8217;s the fourth in a series of videos shot at the recent &#8220;Lean, Agile Approach to High-Integrity Software&#8221; Event. In this talk,  Dave Jackson, Technical Delivery Manager
at Praxis, talks about how Praxis uses Lean thinking both inside and outside their company.  Each week we will post a new talk from this event. Enjoy!

(Viewing [...]]]></description>
			<content:encoded><![CDATA[Here&#8217;s the fourth in a series of videos shot at the recent &#8220;Lean, Agile Approach to High-Integrity Software&#8221; Event. In this talk,  Dave Jackson, Technical Delivery Manager
at Praxis, talks about how Praxis uses Lean thinking both inside and outside their company.  Each week we will post a new talk from this event. Enjoy!

<em>(Viewing tip: click the &#8216;HQ&#8217; button on the video controller for better image quality, it helps a lot for the slides)</em>

The talk is presented here is 4 parts.

<strong>Part 1 of 4</strong>

<object width="480" height="385" data="http://www.youtube.com/v/5d3o8KDexkA&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/5d3o8KDexkA&amp;hl=en&amp;fs=1" /><param name="allowfullscreen" value="true" /></object>

<em>To view parts 2-4 of this talk click the &#8216;Read More&#8217; link just below&#8230; </em>

<span id="more-446"></span>

<strong>Part 2 of 4</strong>

<object width="480" height="385" data="http://www.youtube.com/v/wtxKwEqfF9c&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/wtxKwEqfF9c&amp;hl=en&amp;fs=1" /><param name="allowfullscreen" value="true" /></object>

<strong>Part 3 of 4</strong>
<object width="480" height="385" data="http://www.youtube.com/v/dC_qX0zjzhI&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/dC_qX0zjzhI&amp;hl=en&amp;fs=1" /><param name="allowfullscreen" value="true" /></object>

<strong>Part 4 of 4</strong>

<object width="480" height="385" data="http://www.youtube.com/v/n7i-jY-j--4&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/n7i-jY-j--4&amp;hl=en&amp;fs=1" /><param name="allowfullscreen" value="true" /></object>]]></content:encoded>
			<wfw:commentRss>http://www.open-do.org/2009/05/15/lean-thinking-inside-and-outside-a-software-engineering-company/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Avionics, Agility and Lean</title>
		<link>http://www.open-do.org/2009/05/07/avionics-agility-and-lean/</link>
		<comments>http://www.open-do.org/2009/05/07/avionics-agility-and-lean/#comments</comments>
		<pubDate>Thu, 07 May 2009 04:04:58 +0000</pubDate>
		<dc:creator>Cyrille Comar</dc:creator>
				<category><![CDATA[Agile/Lean Programming]]></category>
		<category><![CDATA[Certification]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Open-DO News]]></category>
		<category><![CDATA[Videos]]></category>

		<guid isPermaLink="false">http://www.open-do.org/?p=424</guid>
		<description><![CDATA[Here&#8217;s the third in a series of videos shot at the recent &#8220;Lean, Agile Approach to High-Integrity Software&#8221; Event. In this talk,  Emmanuel Chenu, software development coach at Thales Avionics, shares his experiences working with Agile development methods.  Each week we will post a new talk from this event. Enjoy!

(Viewing tip: click the [...]]]></description>
			<content:encoded><![CDATA[Here&#8217;s the third in a series of videos shot at the recent &#8220;Lean, Agile Approach to High-Integrity Software&#8221; Event. In this talk,  Emmanuel Chenu, software development coach at Thales Avionics, shares his experiences working with Agile development methods.  Each week we will post a new talk from this event. Enjoy!

<em>(Viewing tip: click the &#8216;HQ&#8217; button on the video controller for better image quality, it helps a lot for the slides)</em>

The talk is presented here is 4 parts.

<strong>Part 1 of 4</strong>

<object width="480" height="385" data="http://www.youtube.com/v/HU-lsPQKy88&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/HU-lsPQKy88&amp;hl=en&amp;fs=1" /><param name="allowfullscreen" value="true" /></object>

<em>To view parts 2-4 of this talk click the &#8216;Read More&#8217; link just below&#8230; </em>

<span id="more-424"></span>

<strong>Part 2 of 4</strong>

<object width="480" height="385" data="http://www.youtube.com/v/M3Rvy4ud_kg&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/M3Rvy4ud_kg&amp;hl=en&amp;fs=1" /><param name="allowfullscreen" value="true" /></object>

<strong>Part 3 of 4</strong>
<object width="480" height="385" data="http://www.youtube.com/v/Erk5XSBAR-w&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/Erk5XSBAR-w&amp;hl=en&amp;fs=1" /><param name="allowfullscreen" value="true" /></object>

<strong>Part 4 of 4</strong>

<object width="480" height="385" data="http://www.youtube.com/v/BJIN3gWNHzQ&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/BJIN3gWNHzQ&amp;hl=en&amp;fs=1" /><param name="allowfullscreen" value="true" /></object>]]></content:encoded>
			<wfw:commentRss>http://www.open-do.org/2009/05/07/avionics-agility-and-lean/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Lean, Agile and the Human Condition (Jim Sutton)</title>
		<link>http://www.open-do.org/2009/04/24/lean-event-jim-sutton/</link>
		<comments>http://www.open-do.org/2009/04/24/lean-event-jim-sutton/#comments</comments>
		<pubDate>Fri, 24 Apr 2009 00:23:32 +0000</pubDate>
		<dc:creator>Cyrille Comar</dc:creator>
				<category><![CDATA[Agile/Lean Programming]]></category>
		<category><![CDATA[Certification]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Open-DO News]]></category>
		<category><![CDATA[Videos]]></category>

		<guid isPermaLink="false">http://www.open-do.org/?p=389</guid>
		<description><![CDATA[Here&#8217;s the second in a series of videos shot at the recent &#8220;Lean, Agile Approach to High-Integrity Software&#8221; Event. In this talk,  Jim Sutton, author of Lean Software Strategies and winner of the  2007 Shingo Prize presents a contrast and comparison of Lean and Agile methods.  Each week we will post a [...]]]></description>
			<content:encoded><![CDATA[Here&#8217;s the second in a series of videos shot at the recent &#8220;Lean, Agile Approach to High-Integrity Software&#8221; Event. In this talk,  Jim Sutton, author of <a href="http://www.amazon.com/Lean-Software-Strategies-Techniques-Developers/dp/1563273055/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1240531197&amp;sr=8-1" target="_blank">Lean Software Strategies</a> and winner of the <a href="http://shingoprize.org/" target="_blank"> 2007 Shingo Prize</a> presents a contrast and comparison of Lean and Agile methods.  Each week we will post a new talk from this event. Enjoy!

<em>(Viewing tip: click the &#8216;HQ&#8217; button on the video controller for better image quality, it helps a lot for the slides)</em>

The talk is presented here is 5 parts. You can also <a href="http://www.open-do.org/wp-content/uploads/2009/04/lean_event_jim_sutton.pdf">download the presentation slides </a>if you want to follow along.

<br/><strong>Part 1 of 5</strong><br/>

<object width="480" height="385" data="http://www.youtube.com/v/giLrx3qdziM&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/giLrx3qdziM&amp;hl=en&amp;fs=1" /><param name="allowfullscreen" value="true" /></object>

<em>To view parts 2-5 of this talk click the &#8216;Read More&#8217; link just below&#8230; </em>

<span id="more-389"></span>

<br/><strong>Part 2 of 5</strong><br/>

<object width="480" height="385" data="http://www.youtube.com/v/8LcxVDr3G-A&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/8LcxVDr3G-A&amp;hl=en&amp;fs=1" /><param name="allowfullscreen" value="true" /></object>

<br/><strong>Part 3 of 5</strong><br/>
<object width="480" height="385" data="http://www.youtube.com/v/laONCbjIVR8&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/laONCbjIVR8&amp;hl=en&amp;fs=1" /><param name="allowfullscreen" value="true" /></object>

<br/><strong>Part 4 of 5</strong><br/>

<object width="480" height="385" data="http://www.youtube.com/v/hLqJD8TYW68&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/hLqJD8TYW68&amp;hl=en&amp;fs=1" /><param name="allowfullscreen" value="true" /></object>

<br/><strong>Part 5 of 5</strong><br/>

<object width="480" height="385" data="http://www.youtube.com/v/1z5Ez6Ll280&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/1z5Ez6Ll280&amp;hl=en&amp;fs=1" /><param name="allowfullscreen" value="true" /></object>]]></content:encoded>
			<wfw:commentRss>http://www.open-do.org/2009/04/24/lean-event-jim-sutton/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open-DO presentation at DO-178C committee (SC-205/WG-71)</title>
		<link>http://www.open-do.org/2009/02/22/open-do-presentation-at-do-178c-committee-sc-205wg-71/</link>
		<comments>http://www.open-do.org/2009/02/22/open-do-presentation-at-do-178c-committee-sc-205wg-71/#comments</comments>
		<pubDate>Sun, 22 Feb 2009 18:37:11 +0000</pubDate>
		<dc:creator>Cyrille Comar</dc:creator>
				<category><![CDATA[Open-DO News]]></category>

		<guid isPermaLink="false">http://www.open-do.org/?p=149</guid>
		<description><![CDATA[Cyrille Comar is presenting the concepts and idea behind the Open-DO initiative at the comittee in charge of preparing the new revision of the DO-178 document during its next plenary session (Thursday, Feb 26 at 6:30 pm, Koeln Mediapark Hotel, Cologne, Germany)]]></description>
			<content:encoded><![CDATA[Cyrille Comar is presenting the concepts and idea behind the Open-DO initiative at the comittee in charge of preparing the new revision of the DO-178 document during its next plenary session (Thursday, Feb 26 at 6:30 pm, Koeln Mediapark Hotel, Cologne, Germany)]]></content:encoded>
			<wfw:commentRss>http://www.open-do.org/2009/02/22/open-do-presentation-at-do-178c-committee-sc-205wg-71/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

