<?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>Ticklish Techs &#187; flow</title>
	<atom:link href="http://www.ticklishtechs.net/tag/flow/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ticklishtechs.net</link>
	<description>a mostly .NET but also some other cool techs blog</description>
	<lastBuildDate>Fri, 23 Jul 2010 06:07:49 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Flow</title>
		<link>http://www.ticklishtechs.net/2009/01/05/flow/</link>
		<comments>http://www.ticklishtechs.net/2009/01/05/flow/#comments</comments>
		<pubDate>Mon, 05 Jan 2009 06:49:00 +0000</pubDate>
		<dc:creator>Benjamin Schröter</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[flow]]></category>
		<category><![CDATA[JaDAL]]></category>
		<category><![CDATA[visual studio]]></category>
		<category><![CDATA[vsx]]></category>

		<guid isPermaLink="false">http://www.ticklishtechs.net/2009/01/05/flow/</guid>
		<description><![CDATA[It was very silent here in the past month. That was mainly because I was working on my diploma thesis until the end of September. After that I did my final exam and started working in Bonn. Now it is December and almost 2009. I’m sitting in a plane to Australia for holiday and have [...]]]></description>
			<content:encoded><![CDATA[<p>It was very silent here in the past month. That was mainly because I was working on my diploma thesis until the end of September. After that I did my final exam and started working in Bonn. Now it is December and almost 2009. I’m sitting in a plane to Australia for holiday and have much time to write articles. I will try to keep this blog alive and will write articles more frequently.</p>
<p>Today I will introduce <em><strong>Flow</strong></em>. With <em>Flow</em> you can model the behavior of nodes in a wireless sensor network (WSN) in a data driven and event driven manor. I developed <em>Flow</em> as part of my diploma thesis.</p>
<p><em>Flow</em> is build as a Visual Studio Addon (a VS Package) on top of the DSL-Tools containing three different domain specific languages to describe different parts of the software running on a sensor node. These different DSLs are working together and using most of the techniques I described earlier in this blog. E.g. my library JaDAL was initially build to support this diploma thesis.</p>
<p>You will find screenshots, more explanations and <em>Flow</em> itself on <a href="http://flow.irgendwie.net">http://flow.irgendwie.net</a>. While the webpage and the software are available in English the thesis itself is a pdf-document and can only be downloaded in a German version.</p>
<p>The software is fully working and if no wireless sensor network is available you can use a node simulator to evaluate <em>Flow</em>. The code is released under the new BSD license and also available for download.</p>
<h3>Screenshots:</h3>
<p>Dataflows modeled with <em>Flow</em> looks like that:</p>
<p><a href="http://www.ticklishtechs.net/wp-content/uploads/2009/01/dataflow.png"><img style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" title="dataflow" src="http://www.ticklishtechs.net/wp-content/uploads/2009/01/dataflow-thumb.png" border="0" alt="dataflow" width="456" height="191" /></a></p>
<p>The simulated sensor nodes are represented as Windows forms programmed by such dataflows:</p>
<p><a href="http://www.ticklishtechs.net/wp-content/uploads/2009/01/simulatednode.png"><img style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" title="simulatednode" src="http://www.ticklishtechs.net/wp-content/uploads/2009/01/simulatednode-thumb.png" border="0" alt="simulatednode" width="182" height="244" /></a></p>
<p>For more information just visit <a href="http://flow.irgendwie.net">http://flow.irgendwie.net</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ticklishtechs.net/2009/01/05/flow/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
