<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.3.1" -->
<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/"
	>

<channel>
	<title></title>
	<link>http://www.qatest.org/en/blog</link>
	<description></description>
	<pubDate>Wed, 03 Feb 2010 14:43:20 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.1</generator>
	<language>en</language>
			<item>
		<title>Embedded developments; What’s needed to push things further?</title>
		<link>http://www.qatest.org/en/blog/index.php/2010/02/03/embedded-developments-what%e2%80%99s-needed-to-push-things-further/</link>
		<comments>http://www.qatest.org/en/blog/index.php/2010/02/03/embedded-developments-what%e2%80%99s-needed-to-push-things-further/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 14:43:20 +0000</pubDate>
		<dc:creator>Itzi</dc:creator>
		
		<category><![CDATA[embedded]]></category>

		<guid isPermaLink="false">http://www.qatest.org/en/blog/index.php/2010/02/03/embedded-developments-what%e2%80%99s-needed-to-push-things-further/</guid>
		<description><![CDATA[Due to the increasing importance of solutions using embedded software and the relatively small numbers of skilled and experienced programmers, embedded systems development is being undertaken in a wide cross section of industries by the very same experts.
The availability of target-specific testing and development tools, and the desire to use standard development tools for the [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.qatest.org/en/blog/wp-content/uploads/2010/02/embed.png" alt="embed.png" align="left" hspace="5" vspace="5" />Due to the increasing importance of solutions using embedded software and the relatively small numbers of skilled and experienced programmers, embedded systems development is being undertaken in a wide cross section of industries by the very same experts.<br />
The availability of target-specific testing and development tools, and the desire to use standard development tools for the majority of the code work are the main reasons for these OS to be sought after.<br />
According to the study &#8220;standards conformance and interoperability” and the “ease of porting code to new target platforms” seem to be less important to developers.<br />
This might be because decisions concerning the choice of OS on which to build embedded applications, are more related to the device that will house the application than in other areas of software development.<br />
Embedded system development is still a young area and likely to grow in importance. <a href="http://www.theregister.co.uk/2010/01/11/embedded_developments/">Click here to read the whole article at The Register.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.qatest.org/en/blog/index.php/2010/02/03/embedded-developments-what%e2%80%99s-needed-to-push-things-further/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Multicore programming made easy?</title>
		<link>http://www.qatest.org/en/blog/index.php/2009/09/30/multicore-programming-made-easy/</link>
		<comments>http://www.qatest.org/en/blog/index.php/2009/09/30/multicore-programming-made-easy/#comments</comments>
		<pubDate>Wed, 30 Sep 2009 10:57:27 +0000</pubDate>
		<dc:creator>Itzi</dc:creator>
		
		<category><![CDATA[embedded]]></category>

		<guid isPermaLink="false">http://www.qatest.org/en/blog/index.php/2009/09/30/multicore-programming-made-easy/</guid>
		<description><![CDATA[The first multicore platforms have found their way into embedded systems for entertainment and communication, especially thanks to their greater computational power, flexibility, and energy efficiency. However, as we will show, mapping applications onto these systems remains a challenge that is costly, slow, and prone to errors.
Although the multicore programmable architectures have a huge potential [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.qatest.org/en/blog/wp-content/uploads/2009/09/multicore.jpg" alt="multicore.jpg" align="left" hspace="5" />The first <strong>multicore platforms</strong> have found their way into <strong>embedded systems </strong>for entertainment and communication, especially thanks to their greater computational power, flexibility, and energy efficiency. However, as we will show, mapping applications onto these systems remains a <strong>challenge that is costly, slow, and prone to errors.</strong><br />
Although the multicore programmable architectures have a huge potential to tackle present and future applications, a key issue is still open: how can developers map an application onto such a <strong>multicore platform fast and efficiently</strong>, while profiting from the potential benefits of parallel processing?<a href="http://embedded.com/design/multicore/220100841;jsessionid=G11HIJE2ZW5SRQE1GHPCKH4ATMY32JVN"> </a></p>
<p><a href="http://embedded.com/design/multicore/220100841;jsessionid=G11HIJE2ZW5SRQE1GHPCKH4ATMY32JVN">Click here to continue reading this article at Embedded.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.qatest.org/en/blog/index.php/2009/09/30/multicore-programming-made-easy/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The Cost of Coexistence</title>
		<link>http://www.qatest.org/en/blog/index.php/2009/09/01/the-cost-of-coexistence/</link>
		<comments>http://www.qatest.org/en/blog/index.php/2009/09/01/the-cost-of-coexistence/#comments</comments>
		<pubDate>Tue, 01 Sep 2009 11:56:47 +0000</pubDate>
		<dc:creator>Itzi</dc:creator>
		
		<category><![CDATA[Innovation]]></category>

		<category><![CDATA[embedded]]></category>

		<guid isPermaLink="false">http://www.qatest.org/en/blog/index.php/2009/09/01/the-cost-of-coexistence/</guid>
		<description><![CDATA[ Can a large organization adopt agile approaches to software development when the organization holds the notion that not all projects should be agile? In other words, can there be a mix of waterfall-type projects and agile projects in the same organization? The short answer is yes, however there is a cost that must be [...]]]></description>
			<content:encoded><![CDATA[<p> <img src="http://www.qatest.org/en/blog/wp-content/uploads/2009/09/coexistecncia.jpg" alt="coexistecncia.jpg" align="right" hspace="5" />Can a large organization <strong>adopt agile approaches to software development</strong> when the organization holds the notion that not all projects should be agile? In other words, can there be a <strong>mix of waterfall-type projects and agile projects</strong> in the same organization? The short answer is yes, however there is a cost that must be paid for this coexistence.</p>
<p>In transitioning to agile, <strong>most companies gradually transition a few teams at a time</strong>, learning from their successes and mistakes and applying the new knowledge to the rollout of new agile teams.<strong> This process can take months or years,</strong> depending on the size of the organization and the stability of management and agile champions.</p>
<p><a href="http://www.stickyminds.com/sitewide.asp?ObjectId=15329&amp;Function=DETAILBROWSE&amp;ObjectType=COL&amp;sqry=*Z%28SM%29*J%28ARTCOL%29*R%28createdate%29*K%28articlesandpapers%29*F%28~%29*X%28sqeorig%29*&amp;sidx=3&amp;sopp=10&amp;sitewide.asp?sid=1&amp;sqry=*Z%28SM%29*J%28ARTCOL%29*R%28createdate%29*K%28articlesandpapers%29*F%28~%29*X%28sqeorig%29*&amp;sidx=3&amp;sopp=10">Click here to continue reading this article at Sticky Minds.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.qatest.org/en/blog/index.php/2009/09/01/the-cost-of-coexistence/feed/</wfw:commentRss>
		</item>
		<item>
		<title>A world without embedded systems</title>
		<link>http://www.qatest.org/en/blog/index.php/2009/08/24/a-world-without-embedded-systems/</link>
		<comments>http://www.qatest.org/en/blog/index.php/2009/08/24/a-world-without-embedded-systems/#comments</comments>
		<pubDate>Mon, 24 Aug 2009 11:57:50 +0000</pubDate>
		<dc:creator>Itzi</dc:creator>
		
		<category><![CDATA[embedded]]></category>

		<guid isPermaLink="false">http://www.qatest.org/en/blog/index.php/2009/08/24/a-world-without-embedded-systems/</guid>
		<description><![CDATA[The question &#8220;what is embedded?&#8221; continues to plague many of us, even those who are deep in the throes of the technology. It&#8217;s sometimes easier to make a point using a negative. For example, could you imagine a world without embedded technology.  Probably not. If that were the case, we&#8217;d be without computers, vehicles as [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.qatest.org/en/blog/wp-content/uploads/2009/08/cell.jpg" alt="cell.jpg" align="left" hspace="5" />The question <strong>&#8220;what is embedded?&#8221;</strong> continues to plague many of us, even those who are deep in the throes of the technology. It&#8217;s sometimes easier to make a point using a negative. For example,<strong> could you imagine a world without embedded technology</strong>.  Probably not. If that were the case, we&#8217;d be without computers, vehicles as we know them today, any type of aircraf, cell phones,	the Internet&#8230;<br />
In fact, <strong>most of our industries would not be doing business the way they do it today without embedded technologies.</strong> And yet, a vast majority of the general population will have a perplexed look on their face when you ask them &#8220;what is embedded?&#8221;</p>
<p><a href="http://embedded.com/columns/esdeic/218600624" target="_blank">Click here to continue reading this article at Embedded.com </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.qatest.org/en/blog/index.php/2009/08/24/a-world-without-embedded-systems/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Virtualization ready to fly</title>
		<link>http://www.qatest.org/en/blog/index.php/2009/08/14/virtualization-ready-to-fly/</link>
		<comments>http://www.qatest.org/en/blog/index.php/2009/08/14/virtualization-ready-to-fly/#comments</comments>
		<pubDate>Fri, 14 Aug 2009 10:57:26 +0000</pubDate>
		<dc:creator>Itzi</dc:creator>
		
		<category><![CDATA[embedded]]></category>

		<guid isPermaLink="false">http://www.qatest.org/en/blog/index.php/2009/08/14/virtualization-ready-to-fly/</guid>
		<description><![CDATA[Virtualization, a concept of the mainframe computing and business IT world, is no longer a technology restricted to large computing centers and business computing environments. Increasingly confronted with the requirement to communicate with business IT and to integrate complex processing environments, programmers and developers of embedded systems increasingly rely on virtualization techniques.
Click here to continue [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.qatest.org/en/blog/wp-content/uploads/2009/07/virtual.jpg" alt="virtual.jpg" width="203" align="left" height="107" hspace="5" />Virtualization, a concept of the mainframe computing and business IT world, is no longer a technology restricted to large computing centers and business computing environments. Increasingly confronted with the requirement to communicate with business IT and to integrate complex processing environments, programmers and developers of embedded systems increasingly rely on virtualization techniques.</p>
<p><a href="http://esemagazine.com/index.php?option=com_content&amp;task=view&amp;id=1099&amp;Itemid=2">Click here to continue reading this article at Embedded Europe. </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.qatest.org/en/blog/index.php/2009/08/14/virtualization-ready-to-fly/feed/</wfw:commentRss>
		</item>
		<item>
		<title>How Agile Practices Reduce Requirements Risks</title>
		<link>http://www.qatest.org/en/blog/index.php/2009/08/05/how-agile-practices-reduce-requirements-risks/</link>
		<comments>http://www.qatest.org/en/blog/index.php/2009/08/05/how-agile-practices-reduce-requirements-risks/#comments</comments>
		<pubDate>Wed, 05 Aug 2009 10:34:24 +0000</pubDate>
		<dc:creator>Itzi</dc:creator>
		
		<category><![CDATA[Quality Assurance]]></category>

		<category><![CDATA[Software Testing]]></category>

		<category><![CDATA[embedded]]></category>

		<guid isPermaLink="false">http://www.qatest.org/en/blog/index.php/2009/08/05/how-agile-practices-reduce-requirements-risks/</guid>
		<description><![CDATA[Requirements risks are among the most insidious risks threatening software projects. Whether it is having unclear requirements, lack of customer involvement in requirements development, or defective requirements, these troubles are a major culprit in projects that go awry. Project teams can make a difference by adopting and implementing agile practices. When implemented correctly, agile practices [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.qatest.org/en/blog/wp-content/uploads/2009/07/mouse.jpg" alt="mouse.jpg" align="right" hspace="5" />Requirements risks are among <strong>the most insidious risks</strong> threatening software projects. Whether it is having unclear requirements, lack of customer involvement in requirements development, or defective requirements, these troubles are a <strong>major culprit in projects that go awry</strong>. Project teams can make a difference by <strong>adopting and implementing agile practices.</strong> When implemented correctly, <strong>agile practices greatly mitigate</strong> the most common risks associated with requirements on software development projects.</p>
<p><a href="http://www.stickyminds.com/sitewide.asp?ObjectId=15137&amp;Function=DETAILBROWSE&amp;ObjectType=ART&amp;sqry=*Z%28SM%29*J%28ARTCOL%29*R%28createdate%29*K%28articlesandpapers%29*F%28~%29*X%28sqeorig%29*&amp;sidx=4&amp;sopp=10&amp;sitewide.asp?sid=1&amp;sqry=*Z%28SM%29*J%28ARTCOL%29*R%28createdate%29*K%28articlesandpapers%29*F%28~%29*X%28sqeorig%29*&amp;sidx=4&amp;sopp=10">Click here to continue reading this article at Sticky Minds. </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.qatest.org/en/blog/index.php/2009/08/05/how-agile-practices-reduce-requirements-risks/feed/</wfw:commentRss>
		</item>
		<item>
		<title>How a Compiler Can Aid Embedded Software Developers</title>
		<link>http://www.qatest.org/en/blog/index.php/2009/07/27/how-a-compiler-can-aid-embedded-software-developers/</link>
		<comments>http://www.qatest.org/en/blog/index.php/2009/07/27/how-a-compiler-can-aid-embedded-software-developers/#comments</comments>
		<pubDate>Mon, 27 Jul 2009 11:49:07 +0000</pubDate>
		<dc:creator>Itzi</dc:creator>
		
		<category><![CDATA[Quality Assurance]]></category>

		<category><![CDATA[Software Testing]]></category>

		<guid isPermaLink="false">http://www.qatest.org/en/blog/index.php/2009/07/27/how-a-compiler-can-aid-embedded-software-developers/</guid>
		<description><![CDATA[When a software developer is acquiring a compiler, a primary consideration is the code quality produced by the compiler. But other features that are not required by the ANSI language description (that are tailored to embedded developer needs) can make the developer’s task simpler to maintain. 
Click here to continue reading this article at  Embedded [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.qatest.org/en/blog/wp-content/uploads/2009/07/blog.jpg" alt="blog.jpg" width="192" align="left" height="170" hspace="5" />When a software developer is acquiring a compiler, a primary consideration is t<strong>he code quality produced by the compiler.</strong> But other features that are not required by the ANSI language description (that are tailored to embedded developer needs) <strong>can make the developer’s task simpler to maintain.</strong> <a href="http://www.embedded-computing.com/articles/id/?4070"></a></p>
<p><a href="http://www.embedded-computing.com/articles/id/?4070">Click here to continue reading this article at  Embedded Computing Desing</a> about some desirable features of compilers used in embedded application development, and <strong>some techniques for making use of these features.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.qatest.org/en/blog/index.php/2009/07/27/how-a-compiler-can-aid-embedded-software-developers/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The best coding standards eliminate bugs</title>
		<link>http://www.qatest.org/en/blog/index.php/2009/07/22/the-best-coding-standards-eliminate-bugs/</link>
		<comments>http://www.qatest.org/en/blog/index.php/2009/07/22/the-best-coding-standards-eliminate-bugs/#comments</comments>
		<pubDate>Wed, 22 Jul 2009 11:21:12 +0000</pubDate>
		<dc:creator>Itzi</dc:creator>
		
		<category><![CDATA[Quality Assurance]]></category>

		<category><![CDATA[Software Testing]]></category>

		<category><![CDATA[embedded]]></category>

		<guid isPermaLink="false">http://www.qatest.org/en/blog/index.php/2009/07/22/the-best-coding-standards-eliminate-bugs/</guid>
		<description><![CDATA[The topic of coding standards is an emotive one among software developers, whose divergent opinions raise questions that range from &#8220;Why do we need such restrictions?&#8221; to &#8220;How could we possibly operate without them?&#8221;
Software engineering has always wrestled with standards, and the development of the C and C++ languages brought the issue into even sharper [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.qatest.org/en/blog/wp-content/uploads/2009/07/995000_46458615.jpg" alt="995000_46458615.jpg" width="197" align="left" height="110" hspace="5" />The <strong>topic of coding standards is an emotive one among software developers</strong>, whose divergent opinions raise questions that range from &#8220;Why do we need such restrictions?&#8221; to &#8220;How could we possibly operate without them?&#8221;<br />
Software engineering has always wrestled with standards, and the <strong>development of the C and C++ languages brought the issue into even sharper focus</strong>. These flexible and powerful languages are now deeply rooted in industrial and embedded environments. In the past decade, <strong>developers have accepted the need to control and restrict these languages for industrial, commercial, or other safety-conscious purposes. </strong></p>
<p><a href="http://embedded.com/design/218500450;jsessionid=TU3O3AIBSLFLMQSNDLSCKHA">Click here to continue reading this article at Embedded.com </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.qatest.org/en/blog/index.php/2009/07/22/the-best-coding-standards-eliminate-bugs/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Deception and Self-deception in Software Testing</title>
		<link>http://www.qatest.org/en/blog/index.php/2009/06/30/deception-and-self-deception-in-software-testing/</link>
		<comments>http://www.qatest.org/en/blog/index.php/2009/06/30/deception-and-self-deception-in-software-testing/#comments</comments>
		<pubDate>Tue, 30 Jun 2009 09:35:47 +0000</pubDate>
		<dc:creator>Itzi</dc:creator>
		
		<category><![CDATA[Software Testing]]></category>

		<guid isPermaLink="false">http://www.qatest.org/en/blog/index.php/2009/06/30/deception-and-self-deception-in-software-testing/</guid>
		<description><![CDATA[Have you heard any of these lately?
&#8220;The testers are finding too many bugs and holding up the project.&#8221;
&#8220;Anyone can test. We just have to give them the right process to follow.&#8221;
&#8220;Our test cases will provide complete system coverage.&#8221;
Not one of these common statements about testing is true. At least one of them could have been [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.qatest.org/en/blog/wp-content/uploads/2009/06/blog_30_06.jpg" alt="blog_30_06.jpg" align="left" width="240" height="132" hspace="5" />Have you heard any of these lately?<br />
&#8220;The testers are finding<strong> too many bugs</strong> and holding up the project.&#8221;<br />
&#8220;Anyone can test. We just have to give them <strong>the right process to follow</strong>.&#8221;<br />
&#8220;Our test cases will provide <strong>complete system coverage.&#8221;</strong><br />
<strong>Not one of these common statements about testing is true</strong>. At least one of them could have been said by a tester.<br />
Delivering and promoting accurate communications about testing is<strong> essential to the tester&#8217;s and test manager&#8217;s job</strong>. We have a responsibility to dispel myths and misconceptions about good testing and<strong> what it can and cannot do</strong>. We must also be alert to and prepared to address <strong>distortions or attempts to spin the message about testing from any source</strong>—including ourselves.</p>
<p><a href="http://www.stickyminds.com/sitewide.asp?ObjectId=15016&amp;Function=DETAILBROWSE&amp;ObjectType=COL&amp;sqry=*Z(SM)*J(ARTCOL)*R(createdate)*K(articlesandpapers)*F(~)*X(sqeorig)*&amp;sidx=4&amp;sopp=10&amp;sitewide.asp?sid=1&amp;sqry=*Z(SM)*J(ARTCOL)*R(createdate)*K(articlesandpapers)*F(~)*X(sqeorig)*&amp;sidx=4&amp;sopp=10" target="_blank">Click here to continue reading this article at Sticky Minds. </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.qatest.org/en/blog/index.php/2009/06/30/deception-and-self-deception-in-software-testing/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Bringing together real-time and Virtualization</title>
		<link>http://www.qatest.org/en/blog/index.php/2009/06/19/bringing-together-real-time-and-virtualization/</link>
		<comments>http://www.qatest.org/en/blog/index.php/2009/06/19/bringing-together-real-time-and-virtualization/#comments</comments>
		<pubDate>Fri, 19 Jun 2009 15:03:48 +0000</pubDate>
		<dc:creator>Itzi</dc:creator>
		
		<category><![CDATA[Innovation]]></category>

		<category><![CDATA[Quality Assurance]]></category>

		<category><![CDATA[Software Testing]]></category>

		<category><![CDATA[embedded]]></category>

		<guid isPermaLink="false">http://www.qatest.org/en/blog/index.php/2009/06/19/bringing-together-real-time-and-virtualization/</guid>
		<description><![CDATA[Virtualization is a long established technology in the server world. It has been used for decades as an enabler for platform consolidation. In the recent years, the technology has also gained new public interest due to its availability for Desktop PC platforms. The fact that it can provide strong isolation between applications and that this [...]]]></description>
			<content:encoded><![CDATA[<p><b>Virtualization</b> is a long established technology in the server world. It has been used for decades as an enabler for platform consolidation. In the recent years, the technology has also gained <b>new public interest</b> due to its availability for Desktop PC platforms. The fact that it can provide strong isolation between applications and that this level of isolation can be achieved with only a very small layer of trusted code <b>has also raised interest from the security related field of applications.</b></p>
<p style="text-align: center;"><img src="http://www.qatest.org/en/blog/wp-content/uploads/2009/06/1153286_52807560.jpg" mce_src="http://www.qatest.org/en/blog/wp-content/uploads/2009/06/1153286_52807560.jpg" alt="1153286_52807560.jpg"></p>
<p>The possibility to integrate multiple independent subsystems in a single physical machine could also <b>prove beneficial for many safety-critical applications</b>.However, in addition to the spatial isolation that virtualization readily provides, most of these applications also require some level of temporal determinism: <b>Each subsystem typically interacts with a technical component</b> and, consequently, it has to keep up with that component’s timing properties.</p>
<p><a href="http://www.embedded-know-how.com/articles-a-white-papers/article/22-articles-white-papers/379-bringing-together-real-time-and-virtualization.html" target="_blank" mce_href="http://www.embedded-know-how.com/articles-a-white-papers/article/22-articles-white-papers/379-bringing-together-real-time-and-virtualization.html">Click here to continue reading this article at Embedded Control Europe. </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.qatest.org/en/blog/index.php/2009/06/19/bringing-together-real-time-and-virtualization/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
