<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Software Engineering for LabVIEW</title>
	<atom:link href="http://ekerry.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://ekerry.wordpress.com</link>
	<description>A Guide to Graphical System Design</description>
	<lastBuildDate>Wed, 25 Jan 2012 13:39:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='ekerry.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://0.gravatar.com/blavatar/cbda3b6c81f29f32a04757cba2c952a7?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>Software Engineering for LabVIEW</title>
		<link>http://ekerry.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://ekerry.wordpress.com/osd.xml" title="Software Engineering for LabVIEW" />
	<atom:link rel='hub' href='http://ekerry.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Created Single-File Object-Oriented Plugins for use with a LabVIEW Executable</title>
		<link>http://ekerry.wordpress.com/2012/01/24/created-single-file-object-oriented-plugins-for-use-with-a-labview-executable/</link>
		<comments>http://ekerry.wordpress.com/2012/01/24/created-single-file-object-oriented-plugins-for-use-with-a-labview-executable/#comments</comments>
		<pubDate>Tue, 24 Jan 2012 13:59:09 +0000</pubDate>
		<dc:creator>ekerry</dc:creator>
				<category><![CDATA[Architecture]]></category>
		<category><![CDATA[classes]]></category>
		<category><![CDATA[packed project libraries]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[ppls]]></category>
		<category><![CDATA[Project Library]]></category>

		<guid isPermaLink="false">http://ekerry.wordpress.com/?p=208</guid>
		<description><![CDATA[I wanted to highlight an excellent tutorial that was posted by Michael Lacasse that describes the step-by-step process required to create a plugin for a LabVIEW application that has the following characteristics: the plugin is defined using a class that &#8230; <a href="http://ekerry.wordpress.com/2012/01/24/created-single-file-object-oriented-plugins-for-use-with-a-labview-executable/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ekerry.wordpress.com&amp;blog=7010111&amp;post=208&amp;subd=ekerry&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://ekerry.wordpress.com/2012/01/24/created-single-file-object-oriented-plugins-for-use-with-a-labview-executable/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/213e1b04bd4b56be0d2b01cc0f9c3aa2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ekerry</media:title>
		</media:content>
	</item>
		<item>
		<title>Object Oriented Design Patterns for LabVIEW that Can Make Your Life Easier</title>
		<link>http://ekerry.wordpress.com/2012/01/16/oriented-design-patterns-for-labview-that-can-make-your-life-easier/</link>
		<comments>http://ekerry.wordpress.com/2012/01/16/oriented-design-patterns-for-labview-that-can-make-your-life-easier/#comments</comments>
		<pubDate>Mon, 16 Jan 2012 05:46:41 +0000</pubDate>
		<dc:creator>ekerry</dc:creator>
				<category><![CDATA[Architecture]]></category>
		<category><![CDATA[Software Engineering Process]]></category>
		<category><![CDATA[classes]]></category>
		<category><![CDATA[command pattern]]></category>
		<category><![CDATA[decorator]]></category>
		<category><![CDATA[design patterns]]></category>
		<category><![CDATA[factory]]></category>
		<category><![CDATA[LVOOP]]></category>
		<category><![CDATA[object oriented]]></category>
		<category><![CDATA[observer]]></category>

		<guid isPermaLink="false">http://ekerry.wordpress.com/?p=194</guid>
		<description><![CDATA[I&#8217;d like to start by wishing everyone a belated happy new year!  Time to jump into a new year of LabVIEW programming&#8230; It’s easy to tell code that uses standard design patterns from code that doesn’t – it’s the difference &#8230; <a href="http://ekerry.wordpress.com/2012/01/16/oriented-design-patterns-for-labview-that-can-make-your-life-easier/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ekerry.wordpress.com&amp;blog=7010111&amp;post=194&amp;subd=ekerry&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://ekerry.wordpress.com/2012/01/16/oriented-design-patterns-for-labview-that-can-make-your-life-easier/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/213e1b04bd4b56be0d2b01cc0f9c3aa2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ekerry</media:title>
		</media:content>

		<media:content url="http://ekerry.files.wordpress.com/2012/01/factory-pattern1.png?w=300" medium="image">
			<media:title type="html">Factory Pattern</media:title>
		</media:content>

		<media:content url="http://ekerry.files.wordpress.com/2012/01/command-pattern2.png?w=300" medium="image">
			<media:title type="html">Command Pattern</media:title>
		</media:content>

		<media:content url="http://ekerry.files.wordpress.com/2012/01/observer-pattern.png?w=300" medium="image">
			<media:title type="html">Observer Pattern</media:title>
		</media:content>

		<media:content url="http://ekerry.files.wordpress.com/2012/01/decorator-pattern.png?w=300" medium="image">
			<media:title type="html">Decorator Pattern</media:title>
		</media:content>
	</item>
		<item>
		<title>Best Practices for Dynamic VI Loading (VI Lifetime Management Video)</title>
		<link>http://ekerry.wordpress.com/2011/12/04/best-practices-for-dynamic-vi-loading-vi-lifetime-management-video/</link>
		<comments>http://ekerry.wordpress.com/2011/12/04/best-practices-for-dynamic-vi-loading-vi-lifetime-management-video/#comments</comments>
		<pubDate>Sun, 04 Dec 2011 23:09:56 +0000</pubDate>
		<dc:creator>ekerry</dc:creator>
				<category><![CDATA[Architecture]]></category>

		<guid isPermaLink="false">http://ekerry.wordpress.com/?p=153</guid>
		<description><![CDATA[The use of dynamically loaded VIs is a common and important approach for large applications.  It can help decrease load-time or make it possible to &#8216;plug-in&#8217; new functionality into an existing application.  It&#8217;s a concept I use in several of &#8230; <a href="http://ekerry.wordpress.com/2011/12/04/best-practices-for-dynamic-vi-loading-vi-lifetime-management-video/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ekerry.wordpress.com&amp;blog=7010111&amp;post=153&amp;subd=ekerry&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://ekerry.wordpress.com/2011/12/04/best-practices-for-dynamic-vi-loading-vi-lifetime-management-video/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/213e1b04bd4b56be0d2b01cc0f9c3aa2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ekerry</media:title>
		</media:content>

		<media:content url="http://ekerry.files.wordpress.com/2011/12/12-19-2011-10-22-01-pm.png?w=150" medium="image">
			<media:title type="html">12-19-2011 10-22-01 PM</media:title>
		</media:content>
	</item>
		<item>
		<title>Recorded Virtual User Group on Team-Based Development and Source Code Control</title>
		<link>http://ekerry.wordpress.com/2011/10/24/3-recorded-virtual-user-group-on-team-based-development-and-source-code-control/</link>
		<comments>http://ekerry.wordpress.com/2011/10/24/3-recorded-virtual-user-group-on-team-based-development-and-source-code-control/#comments</comments>
		<pubDate>Mon, 24 Oct 2011 14:55:07 +0000</pubDate>
		<dc:creator>ekerry</dc:creator>
				<category><![CDATA[Configuration Management]]></category>

		<guid isPermaLink="false">http://ekerry.wordpress.com/?p=148</guid>
		<description><![CDATA[I&#8217;ve been eager to compose a new blog entry on a wide variety of topics, but I&#8217;ve resigned myself to the reality that I won&#8217;t have time until I&#8217;m back from traveling in mid-November.  In the meantime, I did want &#8230; <a href="http://ekerry.wordpress.com/2011/10/24/3-recorded-virtual-user-group-on-team-based-development-and-source-code-control/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ekerry.wordpress.com&amp;blog=7010111&amp;post=148&amp;subd=ekerry&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://ekerry.wordpress.com/2011/10/24/3-recorded-virtual-user-group-on-team-based-development-and-source-code-control/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/213e1b04bd4b56be0d2b01cc0f9c3aa2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ekerry</media:title>
		</media:content>

		<media:content url="http://ekerry.files.wordpress.com/2011/10/12-19-2011-10-12-33-pm.png?w=150" medium="image">
			<media:title type="html">12-19-2011 10-12-33 PM</media:title>
		</media:content>
	</item>
		<item>
		<title>Using Events for Communication Between Asynchronous LabVIEW Loops</title>
		<link>http://ekerry.wordpress.com/2011/09/15/using-events-for-communication-between-asynchronous-labview-loops/</link>
		<comments>http://ekerry.wordpress.com/2011/09/15/using-events-for-communication-between-asynchronous-labview-loops/#comments</comments>
		<pubDate>Thu, 15 Sep 2011 15:27:40 +0000</pubDate>
		<dc:creator>ekerry</dc:creator>
				<category><![CDATA[Architecture]]></category>
		<category><![CDATA[Software Engineering Process]]></category>

		<guid isPermaLink="false">http://ekerry.wordpress.com/?p=141</guid>
		<description><![CDATA[This is a long-overdue continuation of my post on May 8th regarding the use of plugins - an important piece of the puzzle when managing plugins is communication to and from them and in this entry I&#8217;d like to focus on how &#8230; <a href="http://ekerry.wordpress.com/2011/09/15/using-events-for-communication-between-asynchronous-labview-loops/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ekerry.wordpress.com&amp;blog=7010111&amp;post=141&amp;subd=ekerry&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://ekerry.wordpress.com/2011/09/15/using-events-for-communication-between-asynchronous-labview-loops/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/213e1b04bd4b56be0d2b01cc0f9c3aa2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ekerry</media:title>
		</media:content>

		<media:content url="https://decibel.ni.com/content/servlet/JiveServlet/downloadImage/38-4604-22461/310-207/9-14-2011+11-46-58+AM.png" medium="image">
			<media:title type="html">9-14-2011 11-46-58 AM.png</media:title>
		</media:content>

		<media:content url="https://decibel.ni.com/content/servlet/JiveServlet/downloadImage/38-4604-22478/278-358/9-15-2011+9-55-41+AM.png" medium="image">
			<media:title type="html">9-15-2011 9-55-41 AM.png</media:title>
		</media:content>

		<media:content url="https://decibel.ni.com/content/servlet/JiveServlet/downloadImage/38-4604-22480/620-303/9-15-2011+10-17-04+AM.png" medium="image">
			<media:title type="html">9-15-2011 10-17-04 AM.png</media:title>
		</media:content>
	</item>
		<item>
		<title>Error Cluster Constant for LabVIEW 2011</title>
		<link>http://ekerry.wordpress.com/2011/08/26/error-cluster-constant-for-labview-2011/</link>
		<comments>http://ekerry.wordpress.com/2011/08/26/error-cluster-constant-for-labview-2011/#comments</comments>
		<pubDate>Fri, 26 Aug 2011 20:05:32 +0000</pubDate>
		<dc:creator>ekerry</dc:creator>
				<category><![CDATA[Architecture]]></category>
		<category><![CDATA[Software Engineering Process]]></category>
		<category><![CDATA[centralized]]></category>
		<category><![CDATA[engineering]]></category>
		<category><![CDATA[error handling]]></category>
		<category><![CDATA[errors]]></category>
		<category><![CDATA[LabVIEW]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://ekerry.wordpress.com/?p=125</guid>
		<description><![CDATA[Error handling is an important but challenging part of any large application.  In an attempt to make it easier to generate specific errors throughout your application, AristosQueue and company has created a new Error Cluster Constant.  An early version is &#8230; <a href="http://ekerry.wordpress.com/2011/08/26/error-cluster-constant-for-labview-2011/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ekerry.wordpress.com&amp;blog=7010111&amp;post=125&amp;subd=ekerry&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://ekerry.wordpress.com/2011/08/26/error-cluster-constant-for-labview-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/213e1b04bd4b56be0d2b01cc0f9c3aa2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ekerry</media:title>
		</media:content>

		<media:content url="https://decibel.ni.com/content/servlet/JiveServlet/downloadImage/38-6052-22088/195-61/8-26-2011+1-33-42+PM.png" medium="image">
			<media:title type="html">8-26-2011 1-33-42 PM.png</media:title>
		</media:content>
	</item>
		<item>
		<title>Software Validation Tools Now Included with Developer Suite (as of August 2011)</title>
		<link>http://ekerry.wordpress.com/2011/08/22/software-validation-tools-now-included-with-developer-suite-as-of-august-2011/</link>
		<comments>http://ekerry.wordpress.com/2011/08/22/software-validation-tools-now-included-with-developer-suite-as-of-august-2011/#comments</comments>
		<pubDate>Mon, 22 Aug 2011 20:06:22 +0000</pubDate>
		<dc:creator>ekerry</dc:creator>
				<category><![CDATA[Software Engineering Process]]></category>

		<guid isPermaLink="false">http://ekerry.wordpress.com/?p=128</guid>
		<description><![CDATA[I am pleased to announce that all toolkits that were formerly available in the Software Validation Tools Developer Suite Bundle are now included with the purchase of Developer Suite Core. This means that anyone who purchases or renews their license &#8230; <a href="http://ekerry.wordpress.com/2011/08/22/software-validation-tools-now-included-with-developer-suite-as-of-august-2011/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ekerry.wordpress.com&amp;blog=7010111&amp;post=128&amp;subd=ekerry&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://ekerry.wordpress.com/2011/08/22/software-validation-tools-now-included-with-developer-suite-as-of-august-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/213e1b04bd4b56be0d2b01cc0f9c3aa2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ekerry</media:title>
		</media:content>
	</item>
		<item>
		<title>Advanced Software Sessions at NIWeek 2011</title>
		<link>http://ekerry.wordpress.com/2011/07/17/advanced-software-sessions-at-niweek-2011/</link>
		<comments>http://ekerry.wordpress.com/2011/07/17/advanced-software-sessions-at-niweek-2011/#comments</comments>
		<pubDate>Sun, 17 Jul 2011 20:17:26 +0000</pubDate>
		<dc:creator>ekerry</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://ekerry.wordpress.com/?p=132</guid>
		<description><![CDATA[Every NIWeek I try to compile a list of recommended sessions for you gurus that are hoping to expand your G horizons, pick up some new skills, or dive deep with advanecd capabilities of LabVIEW.  This year, identifying a &#8216;short-list&#8217; &#8230; <a href="http://ekerry.wordpress.com/2011/07/17/advanced-software-sessions-at-niweek-2011/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ekerry.wordpress.com&amp;blog=7010111&amp;post=132&amp;subd=ekerry&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://ekerry.wordpress.com/2011/07/17/advanced-software-sessions-at-niweek-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/213e1b04bd4b56be0d2b01cc0f9c3aa2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ekerry</media:title>
		</media:content>
	</item>
		<item>
		<title>LabVIEW as one of the Top 20 Software Development Environments</title>
		<link>http://ekerry.wordpress.com/2011/06/07/labview-as-one-of-the-top-20-software-development-environments/</link>
		<comments>http://ekerry.wordpress.com/2011/06/07/labview-as-one-of-the-top-20-software-development-environments/#comments</comments>
		<pubDate>Tue, 07 Jun 2011 22:36:14 +0000</pubDate>
		<dc:creator>ekerry</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://ekerry.wordpress.com/?p=122</guid>
		<description><![CDATA[This idea, LabVIEW as one of the Top 20 Software Development Environments, was recently posted to the NI Idea Exchange, which prompted some great discussion that I wanted to contribute my thoughts to.  Unfortunately, my response grossly exceeded the number of alotted &#8230; <a href="http://ekerry.wordpress.com/2011/06/07/labview-as-one-of-the-top-20-software-development-environments/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ekerry.wordpress.com&amp;blog=7010111&amp;post=122&amp;subd=ekerry&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://ekerry.wordpress.com/2011/06/07/labview-as-one-of-the-top-20-software-development-environments/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/213e1b04bd4b56be0d2b01cc0f9c3aa2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ekerry</media:title>
		</media:content>
	</item>
		<item>
		<title>Designing LabVIEW Applications Using Plugins for Scalability and Flexibility</title>
		<link>http://ekerry.wordpress.com/2011/05/09/designing-labview-applications-using-plugins-for-scalability-and-flexibility/</link>
		<comments>http://ekerry.wordpress.com/2011/05/09/designing-labview-applications-using-plugins-for-scalability-and-flexibility/#comments</comments>
		<pubDate>Mon, 09 May 2011 00:33:53 +0000</pubDate>
		<dc:creator>ekerry</dc:creator>
				<category><![CDATA[Architecture]]></category>
		<category><![CDATA[Software Engineering Process]]></category>

		<guid isPermaLink="false">http://ekerry.wordpress.com/?p=87</guid>
		<description><![CDATA[The use of plugins in the design of software provides an elegant and popular solution for a lot of common architecture challenges, especially when dealing with a set of several similar but different components. The encapsulation of functionality into a &#8230; <a href="http://ekerry.wordpress.com/2011/05/09/designing-labview-applications-using-plugins-for-scalability-and-flexibility/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ekerry.wordpress.com&amp;blog=7010111&amp;post=87&amp;subd=ekerry&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://ekerry.wordpress.com/2011/05/09/designing-labview-applications-using-plugins-for-scalability-and-flexibility/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/213e1b04bd4b56be0d2b01cc0f9c3aa2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ekerry</media:title>
		</media:content>

		<media:content url="http://decibel.ni.com/content/servlet/JiveServlet/downloadImage/38-5319-18773/300-214/5-8-2011+2-09-30+PM.png" medium="image">
			<media:title type="html">5-8-2011 2-09-30 PM.png</media:title>
		</media:content>

		<media:content url="http://decibel.ni.com/content/servlet/JiveServlet/downloadImage/38-5319-18806/620-348/5-9-2011+7-26-29+AM.png" medium="image">
			<media:title type="html">5-9-2011 7-26-29 AM.png</media:title>
		</media:content>
	</item>
	</channel>
</rss>
