<?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>Embedded Insights Channels &#187; Software Development</title>
	<atom:link href="http://www.embeddedinsights.com/channels/topics/software-development/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.embeddedinsights.com/channels</link>
	<description>Shedding Light on the Hidden World of Embedded Systems</description>
	<lastBuildDate>Fri, 14 Jun 2013 17:33:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Do you ever think about endianess?</title>
		<link>http://www.embeddedinsights.com/channels/2012/02/08/do-you-ever-think-about-endianess/</link>
		<comments>http://www.embeddedinsights.com/channels/2012/02/08/do-you-ever-think-about-endianess/#comments</comments>
		<pubDate>Wed, 08 Feb 2012 18:39:58 +0000</pubDate>
		<dc:creator>Robert Cravotta</dc:creator>
				<category><![CDATA[Question of the Week]]></category>
		<category><![CDATA[Random Insights]]></category>
		<category><![CDATA[Assembly Language]]></category>
		<category><![CDATA[Big Endian]]></category>
		<category><![CDATA[Little Endian]]></category>
		<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://www.embeddedinsights.com/channels/?p=687</guid>
		<description><![CDATA[I remember when knowing your machine’s endianess was important – especially when implement assembly language programs. With efficient compilers and supplied drivers from tool providers, do software developers have common reason to be aware of endianess anymore?]]></description>
		<wfw:commentRss>http://www.embeddedinsights.com/channels/2012/02/08/do-you-ever-think-about-endianess/feed/</wfw:commentRss>
		<slash:comments>140</slash:comments>
		</item>
		<item>
		<title>Are software development tools affecting your choice of 8-bit vs. 32-bit processors?</title>
		<link>http://www.embeddedinsights.com/channels/2012/02/01/are-software-development-tools-affecting-your-choice-of-8-bit-vs-32-bit-processors/</link>
		<comments>http://www.embeddedinsights.com/channels/2012/02/01/are-software-development-tools-affecting-your-choice-of-8-bit-vs-32-bit-processors/#comments</comments>
		<pubDate>Wed, 01 Feb 2012 18:23:20 +0000</pubDate>
		<dc:creator>Robert Cravotta</dc:creator>
				<category><![CDATA[Question of the Week]]></category>
		<category><![CDATA[Random Insights]]></category>
		<category><![CDATA[32-bit]]></category>
		<category><![CDATA[8-bit]]></category>
		<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://www.embeddedinsights.com/channels/?p=685</guid>
		<description><![CDATA[8-bit processors are still represented in a significant number of embedded designs. Is there a capability gap growing in the software development tools for 8- versus 32-bit processors that are affecting your choice of when to use either size architecture?]]></description>
		<wfw:commentRss>http://www.embeddedinsights.com/channels/2012/02/01/are-software-development-tools-affecting-your-choice-of-8-bit-vs-32-bit-processors/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>What tools do you use to program multiple processor cores?</title>
		<link>http://www.embeddedinsights.com/channels/2011/07/27/what-tools-do-you-use-to-program-multiple-processor-cores/</link>
		<comments>http://www.embeddedinsights.com/channels/2011/07/27/what-tools-do-you-use-to-program-multiple-processor-cores/#comments</comments>
		<pubDate>Wed, 27 Jul 2011 19:10:23 +0000</pubDate>
		<dc:creator>Robert Cravotta</dc:creator>
				<category><![CDATA[Question of the Week]]></category>
		<category><![CDATA[Software Techniques]]></category>
		<category><![CDATA[Abstraction]]></category>
		<category><![CDATA[Concurrency]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Software Development Tools]]></category>

		<guid isPermaLink="false">http://www.embeddedinsights.com/channels/?p=610</guid>
		<description><![CDATA[Developers have been designing and building multi-processor systems for decades. It seems that development tools that help designers analyze, specify, code, test, and maintain software targeting multi-processor systems are few and limited. What tools do you use when programming a multicore or multi-processor system?]]></description>
		<wfw:commentRss>http://www.embeddedinsights.com/channels/2011/07/27/what-tools-do-you-use-to-program-multiple-processor-cores/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Do you use any custom or in-house development tools?</title>
		<link>http://www.embeddedinsights.com/channels/2011/05/11/do-you-use-any-custom-or-in-house-development-tools/</link>
		<comments>http://www.embeddedinsights.com/channels/2011/05/11/do-you-use-any-custom-or-in-house-development-tools/#comments</comments>
		<pubDate>Wed, 11 May 2011 18:18:00 +0000</pubDate>
		<dc:creator>Robert Cravotta</dc:creator>
				<category><![CDATA[Question of the Week]]></category>
		<category><![CDATA[Software Techniques]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Software Development Tools]]></category>

		<guid isPermaLink="false">http://www.embeddedinsights.com/channels/?p=540</guid>
		<description><![CDATA[The market for embedded software development tools is so wide and fragmented that it is difficult for a tools company to justify creating many tools that meet the unique needs of embedded systems. Are standard development tools meeting your needs or are you using custom or in-house development tools? What kind of custom tools are you using and what problems do they help you solve?]]></description>
		<wfw:commentRss>http://www.embeddedinsights.com/channels/2011/05/11/do-you-use-any-custom-or-in-house-development-tools/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Is peer code inspection worthwhile?</title>
		<link>http://www.embeddedinsights.com/channels/2011/04/06/is-peer-code-inspection-worthwhile/</link>
		<comments>http://www.embeddedinsights.com/channels/2011/04/06/is-peer-code-inspection-worthwhile/#comments</comments>
		<pubDate>Wed, 06 Apr 2011 18:36:15 +0000</pubDate>
		<dc:creator>Robert Cravotta</dc:creator>
				<category><![CDATA[Question of the Week]]></category>
		<category><![CDATA[Verification & Validation]]></category>
		<category><![CDATA[Design Review]]></category>
		<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://www.embeddedinsights.com/channels/?p=512</guid>
		<description><![CDATA[Peer performed code inspection is a mechanism to bring multiple sets of eyes to the task of implementing software code. Given the evolution of automated code checking tools, is the manual task of inspecting a peer’s code a worthwhile task?]]></description>
		<wfw:commentRss>http://www.embeddedinsights.com/channels/2011/04/06/is-peer-code-inspection-worthwhile/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Are you, or someone you know, using voting within your embedded system designs?</title>
		<link>http://www.embeddedinsights.com/channels/2010/11/03/are-you-or-someone-you-know-using-voting-within-your-embedded-system-designs/</link>
		<comments>http://www.embeddedinsights.com/channels/2010/11/03/are-you-or-someone-you-know-using-voting-within-your-embedded-system-designs/#comments</comments>
		<pubDate>Wed, 03 Nov 2010 18:38:07 +0000</pubDate>
		<dc:creator>Robert Cravotta</dc:creator>
				<category><![CDATA[Question of the Week]]></category>
		<category><![CDATA[Robust Design]]></category>
		<category><![CDATA[Fault Tolerance Principle]]></category>
		<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://www.embeddedinsights.com/channels/?p=370</guid>
		<description><![CDATA[With the midterm elections in the United States winding down, I thought I’d try to tie embedded design concepts to the process of elections. On some of the aerospace projects I worked on, we used voting schemes as fault tolerant techniques. In some cases, because we could not trust the sensors, we used multiple sensors, [...]]]></description>
		<wfw:commentRss>http://www.embeddedinsights.com/channels/2010/11/03/are-you-or-someone-you-know-using-voting-within-your-embedded-system-designs/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Does and should IT exercise complete control over an embedded developer’s workstation?</title>
		<link>http://www.embeddedinsights.com/channels/2010/10/27/does-and-should-it-exercise-complete-control-over-an-embedded-developer%e2%80%99s-workstation/</link>
		<comments>http://www.embeddedinsights.com/channels/2010/10/27/does-and-should-it-exercise-complete-control-over-an-embedded-developer%e2%80%99s-workstation/#comments</comments>
		<pubDate>Wed, 27 Oct 2010 17:41:16 +0000</pubDate>
		<dc:creator>Robert Cravotta</dc:creator>
				<category><![CDATA[Question of the Week]]></category>
		<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://www.embeddedinsights.com/channels/?p=352</guid>
		<description><![CDATA[The IT (information technology) group is tasked with providing production-level network computing services. To do this, often times IT organizations impose strict policies that conflict with what the user of those services says they want. Does (and should) IT control every workstation in your embedded development environment?]]></description>
		<wfw:commentRss>http://www.embeddedinsights.com/channels/2010/10/27/does-and-should-it-exercise-complete-control-over-an-embedded-developer%e2%80%99s-workstation/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>What are good examples of how innovative platforms are supporting incremental migration?</title>
		<link>http://www.embeddedinsights.com/channels/2010/09/15/what-are-good-examples-of-how-innovative-platforms-are-supporting-incremental-migration/</link>
		<comments>http://www.embeddedinsights.com/channels/2010/09/15/what-are-good-examples-of-how-innovative-platforms-are-supporting-incremental-migration/#comments</comments>
		<pubDate>Wed, 15 Sep 2010 18:39:53 +0000</pubDate>
		<dc:creator>Robert Cravotta</dc:creator>
				<category><![CDATA[Question of the Week]]></category>
		<category><![CDATA[Incremental Migration]]></category>
		<category><![CDATA[MSP430]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Texas Instruments]]></category>

		<guid isPermaLink="false">http://www.embeddedinsights.com/channels/?p=315</guid>
		<description><![CDATA[Bringing a good idea to market is not sufficient for success, especially if it requires users to use a new set of tools, a new thought paradigm, or to discard their legacy designs. Companies that support incremental adoption and migration to their newest products greatly improve the likelihood that developers can accept the smaller migration risk to realize the promised benefits of the new approach. Do you have any ideas for how to enable new features to support an incremental adoption?]]></description>
		<wfw:commentRss>http://www.embeddedinsights.com/channels/2010/09/15/what-are-good-examples-of-how-innovative-platforms-are-supporting-incremental-migration/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
