<?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; Jamie Ayre</title>
	<atom:link href="http://www.open-do.org/author/ayre/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>Open-DO session at ERTS 2012</title>
		<link>http://www.open-do.org/2012/01/31/open-do-at-erts-2012/</link>
		<comments>http://www.open-do.org/2012/01/31/open-do-at-erts-2012/#comments</comments>
		<pubDate>Tue, 31 Jan 2012 09:49:07 +0000</pubDate>
		<dc:creator>Jamie Ayre</dc:creator>
				<category><![CDATA[Open-DO News]]></category>

		<guid isPermaLink="false">http://www.open-do.org/?p=1864</guid>
		<description><![CDATA[Many thanks to the organisers of the ERTS 2012 (Embedded Real-Time Software and Systems) conference for including a session linked to the Open-DO initiative. There will be 4 talks on the morning of Thursday February 2:

	Integrating Formal Program Verification with Testing (Cyrille Comar, Johannes Kanig and Yannick Moy) 

	Compilation of Heterogeneous Models: Motivations and Challenges [...]]]></description>
			<content:encoded><![CDATA[<p>Many thanks to the organisers of the <a href="http://www.erts2012.org/">ERTS 2012</a> (Embedded Real-Time Software and Systems) conference for including a session linked to the Open-DO initiative. There will be 4 talks on the morning of Thursday February 2:</br>

	<li>Integrating Formal Program Verification with Testing (Cyrille Comar, Johannes Kanig and Yannick Moy) </li>

	<li>Compilation of Heterogeneous Models: Motivations and Challenges (Matteo Bordin, Tonu Naks, Andres Toom and Marc Pantel)</li>

	<li>Formalization and Comparison of MCDC and Object Branch Coverage Criteria (Cyrille Comar, Jerome Guitton, Olivier Hainque, Thomas Quinot)</li>

	<li>Agility &#038; Lean for Avionic Software Development (<a href="http://emmanuelchenu.blogspot.com/">Emmanuel Chenu</a>)</li></br>

For more information on the event and to register, please visit<a href="http://www.erts2012.org/"> http://www.erts2012.org/</a></p>

]]></content:encoded>
			<wfw:commentRss>http://www.open-do.org/2012/01/31/open-do-at-erts-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>code.NASA</title>
		<link>http://www.open-do.org/2012/01/05/code-nasa/</link>
		<comments>http://www.open-do.org/2012/01/05/code-nasa/#comments</comments>
		<pubDate>Thu, 05 Jan 2012 08:11:19 +0000</pubDate>
		<dc:creator>Jamie Ayre</dc:creator>
				<category><![CDATA[In the Press]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Open-DO News]]></category>
		<category><![CDATA[Related Initiatives]]></category>

		<guid isPermaLink="false">http://www.open-do.org/?p=1905</guid>
		<description><![CDATA[An interesting new website added to the family of NASA websites. code.NASA, according the website, NASA &#8220;&#8230;will continue, unify, and expand NASA’s open source activities. The site will serve to surface existing projects, provide a forum for discussing projects and processes, and guide internal and external groups in open development, release, and contribution.&#8221;

More information can [...]]]></description>
			<content:encoded><![CDATA[<p>An interesting new website added to the family of NASA websites. <a href="http://code.nasa.gov/">code.NASA</a>, according the website, NASA &#8220;&#8230;will continue, unify, and expand NASA’s open source activities. The site will serve to surface existing projects, provide a forum for discussing projects and processes, and guide internal and external groups in open development, release, and contribution.&#8221;</p>

<p>More information can be found at:</br></br>

<a href="http://open.nasa.gov/blog/2012/01/04/the-plan-for-code/ ">http://open.nasa.gov/blog/2012/01/04/the-plan-for-code/ </a></br></br>

I particularly like the call for participation &#8211; &#8220;Will your code someday escape our solar system or land on an alien planet? We’re working to make it happen, and with your help, it will.&#8221;</p>]]></content:encoded>
			<wfw:commentRss>http://www.open-do.org/2012/01/05/code-nasa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Non-intrusive Code Coverage</title>
		<link>http://www.open-do.org/2011/11/16/non-intrusive-code-coverage/</link>
		<comments>http://www.open-do.org/2011/11/16/non-intrusive-code-coverage/#comments</comments>
		<pubDate>Wed, 16 Nov 2011 08:04:03 +0000</pubDate>
		<dc:creator>Jamie Ayre</dc:creator>
				<category><![CDATA[Agile/Lean Programming]]></category>
		<category><![CDATA[Certification]]></category>
		<category><![CDATA[In the Press]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://www.open-do.org/?p=1870</guid>
		<description><![CDATA[In his recent Embedded Computing Design article, Ben Brosgol discusses &#8220;Non-intrusive code coverage for safety-critical software&#8221; and more specifically how a &#8220;tool that derives precise source-level coverage metrics from execution trace data for a non-instrumented program&#8221; can really help with DO-178B evidence requirements. Abstract below with a link to the the full article&#8230;

Certification standards such [...]]]></description>
			<content:encoded><![CDATA[<p>In his recent <a href="http://embedded-computing.com/">Embedded Computing Design</a> article, Ben Brosgol discusses &#8220;Non-intrusive code coverage for safety-critical software&#8221; and more specifically how a &#8220;tool that derives precise source-level coverage metrics from execution trace data for a non-instrumented program&#8221; can really help with DO-178B evidence requirements. Abstract below with a link to the the full article&#8230;</p>

<p>Certification standards such as DO-178B for avionics require evidence that the system source code is completely exercised by tests derived from requirements. Traditional tools obtain the coverage data for a test run through code instrumentation, but this complicates analysis since the code being exercised is not the code that will finally execute.  A solution to this problem is provided by a combination of two new tools, one for target emulation and one for coverage analysis. GNATemulator translates target object code into native host instructions, with the resulting code running on the host. This approach is efficient (target code is not being interpreted dynamically) and convenient (a significant amount of development can be conducted without an actual target board). Running on an instrumented version of GNATemulator, the GNATcoverage tool non-intrusively provides coverage data at both the source and object levels. At the object code level the tool performs instruction and branch coverage. At the source code level it provides statement coverage, decision coverage, and Modified Condition/Decision Coverage (MC/DC), performing the necessary analysis when MC/DC cannot be deduced from object branch coverage, and fully supports all levels of DO-178B safety certification.</p>

<p><a href="http://embedded-computing.com/non-intrusive-code-coverage-safety-critical-software">http://embedded-computing.com/non-intrusive-code-coverage-safety-critical-software </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.open-do.org/2011/11/16/non-intrusive-code-coverage/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ada Connection 2011 &#8211; An Overview of DO-178C/ED-12C</title>
		<link>http://www.open-do.org/2011/10/26/do-178c-overview/</link>
		<comments>http://www.open-do.org/2011/10/26/do-178c-overview/#comments</comments>
		<pubDate>Wed, 26 Oct 2011 20:18:38 +0000</pubDate>
		<dc:creator>Jamie Ayre</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Videos]]></category>

		<guid isPermaLink="false">http://www.open-do.org/?p=1860</guid>
		<description><![CDATA[From the Ada Connection 2011 talks, Dewi Daniels from Verocel gives an overview of DO-178C/ED-12C

]]></description>
			<content:encoded><![CDATA[<p>From the <a href="http://conferences.ncl.ac.uk/adaconnection2011/" target="_blank">Ada Connection 2011</a> talks, Dewi Daniels from Verocel gives an overview of DO-178C/ED-12C</p>

<iframe width="480" height="274" src="http://www.youtube.com/embed/_G53ma0vX30" frameborder="0" allowfullscreen></iframe>]]></content:encoded>
			<wfw:commentRss>http://www.open-do.org/2011/10/26/do-178c-overview/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NASA&#8217;s drive towards open source</title>
		<link>http://www.open-do.org/2011/10/26/nasas-drive-towards-open-source/</link>
		<comments>http://www.open-do.org/2011/10/26/nasas-drive-towards-open-source/#comments</comments>
		<pubDate>Wed, 26 Oct 2011 07:45:40 +0000</pubDate>
		<dc:creator>Jamie Ayre</dc:creator>
				<category><![CDATA[In the Press]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://www.open-do.org/?p=1857</guid>
		<description><![CDATA[An excellent interview in Military Embedded Systems this week looking at NASA&#8217;s drive towards open source software. Sharon Hess interviews Ray O&#8217;Brien, Chief Technology Officer for Information Technology at NASA Ames Research Center. In it, O&#8217;Brien discusses NASA&#8217;s OSS policy, projects, and the advantages they are seeing from interacting with the OSS community.]]></description>
			<content:encoded><![CDATA[An <a href="http://www.mil-embedded.com/articles/id/?5338">excellent interview in Military Embedded Systems</a> this week looking at NASA&#8217;s drive towards open source software. Sharon Hess interviews Ray O&#8217;Brien, Chief Technology Officer for Information Technology at NASA Ames Research Center. In it, O&#8217;Brien discusses NASA&#8217;s OSS policy, projects, and the advantages they are seeing from interacting with the OSS community.]]></content:encoded>
			<wfw:commentRss>http://www.open-do.org/2011/10/26/nasas-drive-towards-open-source/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ada Connection 2011 &#8211; Real Time Longevity</title>
		<link>http://www.open-do.org/2011/10/25/real-time-longevit/</link>
		<comments>http://www.open-do.org/2011/10/25/real-time-longevit/#comments</comments>
		<pubDate>Tue, 25 Oct 2011 22:23:47 +0000</pubDate>
		<dc:creator>Jamie Ayre</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=1850</guid>
		<description><![CDATA[From the Ada Connection 2011 talks, Frederic Pinot from Ansaldo STS talks about his experiences developing real-time systems for high-speed rail.

]]></description>
			<content:encoded><![CDATA[<p>From the <a href="http://conferences.ncl.ac.uk/adaconnection2011/" target="_blank">Ada Connection 2011</a> talks, Frederic Pinot from Ansaldo STS talks about his experiences developing real-time systems for high-speed rail.</p>

<iframe width="480" height="274" src="http://www.youtube.com/embed/-0OSvFSQcw8" frameborder="0" allowfullscreen></iframe>]]></content:encoded>
			<wfw:commentRss>http://www.open-do.org/2011/10/25/real-time-longevit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ada Connection 2011 – Ada Based Automatic Code Generation Tools in the DO178B context »</title>
		<link>http://www.open-do.org/2011/10/25/realtime-longevity/</link>
		<comments>http://www.open-do.org/2011/10/25/realtime-longevity/#comments</comments>
		<pubDate>Tue, 25 Oct 2011 22:10:26 +0000</pubDate>
		<dc:creator>Jamie Ayre</dc:creator>
				<category><![CDATA[Agile/Lean Programming]]></category>
		<category><![CDATA[Videos]]></category>

		<guid isPermaLink="false">http://www.open-do.org/?p=1847</guid>
		<description><![CDATA[From the Ada Connection 2011 talks,  Jean-Charles Dalbin from Airbus talks about Ada based Automatic Code Generation Tools in DO178B context.

]]></description>
			<content:encoded><![CDATA[<p>From the <a href="http://conferences.ncl.ac.uk/adaconnection2011/" target="_blank">Ada Connection 2011</a> talks,  Jean-Charles Dalbin from Airbus talks about Ada based Automatic Code Generation Tools in DO178B context.</p>

<iframe width="480" height="274" src="http://www.youtube.com/embed/7Unx6Js7lUc" frameborder="0" allowfullscreen></iframe>]]></content:encoded>
			<wfw:commentRss>http://www.open-do.org/2011/10/25/realtime-longevity/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EE Times Design article &#8211; The Big Thaw</title>
		<link>http://www.open-do.org/2011/09/21/ee-times-design-article-the-big-thaw/</link>
		<comments>http://www.open-do.org/2011/09/21/ee-times-design-article-the-big-thaw/#comments</comments>
		<pubDate>Wed, 21 Sep 2011 08:35:11 +0000</pubDate>
		<dc:creator>Jamie Ayre</dc:creator>
				<category><![CDATA[Agile/Lean Programming]]></category>
		<category><![CDATA[Certification]]></category>
		<category><![CDATA[In the Press]]></category>

		<guid isPermaLink="false">http://www.open-do.org/?p=1844</guid>
		<description><![CDATA[Matteo Bordin, Jerome Lambourg, and Ben Brosgol discuss some of the principles behind the Open-DO initiative in an article entitled The &#8220;Big Thaw&#8221; &#8211; An Agile Process for Software Certification for EE Times Design.

Abtract

&#8220;To achieve certification, safety-critical systems must demonstrate compliance with domain-specific standards such as DO-178 for commercial avionics. Developing a certified system consists [...]]]></description>
			<content:encoded><![CDATA[<p>Matteo Bordin, Jerome Lambourg, and Ben Brosgol discuss some of the principles behind the Open-DO initiative in an article entitled <a href="http://www.eetimes.com/design/embedded/4227764/The--Big-Thaw----An-Agile-Process-for-Software-Certification-">The &#8220;Big Thaw&#8221; &#8211; An Agile Process for Software Certification</a> for <a href="http://www.eetimes.com/">EE Times Design</a>.</p>

<p>Abtract</br></br>

&#8220;To achieve certification, safety-critical systems must demonstrate compliance with domain-specific standards such as DO-178 for commercial avionics. Developing a certified system consists of various interrelated activities that produce outputs (collections of artifacts) as evidence of successful completion. For example, one of the DO-178 verification activities is a traceability analysis; its output is a report showing that each software requirement is implemented in the source code. Conducting the certification-required activities and producing the artifacts demand a major effort, much more than for conventional Quality Assurance on non safety-critical systems.&#8221;</br></br>

Read the <a href="http://www.eetimes.com/design/embedded/4227764/The--Big-Thaw----An-Agile-Process-for-Software-Certification-">full article</a>.]]></content:encoded>
			<wfw:commentRss>http://www.open-do.org/2011/09/21/ee-times-design-article-the-big-thaw/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open World Forum</title>
		<link>http://www.open-do.org/2011/09/15/open-world-forum/</link>
		<comments>http://www.open-do.org/2011/09/15/open-world-forum/#comments</comments>
		<pubDate>Thu, 15 Sep 2011 10:42:44 +0000</pubDate>
		<dc:creator>Jamie Ayre</dc:creator>
				<category><![CDATA[Open-DO News]]></category>

		<guid isPermaLink="false">http://www.open-do.org/?p=1840</guid>
		<description><![CDATA[If you are in or around Paris next week you may like to attend the industrial day of the Open World Forum. Taking place on Sep 22 in Paris, there are a number of talks looking at the use of Open Source in industrial contexts and several projects (including Open-DO) will be presented.

]]></description>
			<content:encoded><![CDATA[If you are in or around Paris next week you may like to attend the <a href="http://www.openworldforum.org/Univers/Think/Schedule">industrial day</a> of the <a href="http://www.openworldforum.org/">Open World Forum</a>. Taking place on Sep 22 in Paris, there are a number of talks looking at the use of Open Source in industrial contexts and several projects (including Open-DO) will be presented.

]]></content:encoded>
			<wfw:commentRss>http://www.open-do.org/2011/09/15/open-world-forum/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Riposte project joins Open-DO</title>
		<link>http://www.open-do.org/2011/08/01/riposte-project-joins-open-do/</link>
		<comments>http://www.open-do.org/2011/08/01/riposte-project-joins-open-do/#comments</comments>
		<pubDate>Mon, 01 Aug 2011 07:02:25 +0000</pubDate>
		<dc:creator>Jamie Ayre</dc:creator>
				<category><![CDATA[Open-DO News]]></category>

		<guid isPermaLink="false">http://www.open-do.org/?p=1802</guid>
		<description><![CDATA[Riposte is a tool to support developers in verifying SPARK programs.  The SPARK Examiner generates verification conditions (VCs) that show that the SPARK program is type safe, free from run-time exceptions and meets the specification given in post conditions and checks.  Existing tools allow true VCs to be proven automatically.  Riposte augments [...]]]></description>
			<content:encoded><![CDATA[<p>Riposte is a tool to support developers in verifying <a href="http://www.adacore.com/home/products/sparkpro/language_toolsuite/">SPARK</a> programs.  The SPARK Examiner generates verification conditions (VCs) that show that the SPARK program is type safe, free from run-time exceptions and meets the specification given in post conditions and checks.  Existing tools allow true VCs to be proven automatically.  Riposte augments these capabilities by generating counter examples for false VCs.  These counter examples give variable assignments that cause violations in type safety, trigger exceptions or inputs that do not meet the required post conditions.  The programmer can then use these to locate and fix bugs or refine the program&#8217;s specification.</p>

<p>The current release of Riposte is at an alpha stage and is intended to be a technology demonstration.  Suggestions and feature requests are most welcome. To download the tool, please visit the <a href="http://forge.open-do.org/frs/?group_id=30">Riposte project page</a> on the Open-DO Forge.</p>]]></content:encoded>
			<wfw:commentRss>http://www.open-do.org/2011/08/01/riposte-project-joins-open-do/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

