<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.oehive.org" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>The OpenEdge Hive - Development Support Tools</title>
 <link>http://www.oehive.org/taxonomy/term/214/0</link>
 <description>Tools to assist in the development process</description>
 <language>oehive</language>
<item>
 <title>OpenEdge Session Tracing</title>
 <link>http://www.oehive.org/project/SessionTrace</link>
 <description>&lt;p&gt;Tuning OpenEdge application code can be daunting for a beginner. Although the tools required to debug and tune your code are available in the 4GL, they are not always easy to use and understand. This toolset aims to simplify the process of tuning without requiring major (or any) changes to your code.&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li  class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;/devtools&quot; class=&quot;og_links&quot;&gt;Development Tools Group&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;p&gt;&lt;a href=&quot;http://www.oehive.org/project/SessionTrace&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <category domain="http://www.oehive.org/taxonomy/term/1089">Debugging</category>
 <category domain="http://www.oehive.org/taxonomy/term/271">performance</category>
 <category domain="http://www.oehive.org/taxonomy/term/1088">Tracing</category>
 <category domain="http://www.oehive.org/taxonomy/term/1087">Tuning</category>
 <category domain="http://www.oehive.org/taxonomy/term/214">Development Support Tools</category>
 <enclosure url="http://www.oehive.org/files/apptune.zip" length="17588" type="application/zip" />
 <group domain="http://www.oehive.org/devtools">Development Tools Group</group>
 <pubDate>Sun, 02 Aug 2015 21:06:41 +0000</pubDate>
 <dc:creator>TheMadDBA</dc:creator>
 <guid isPermaLink="false">2320 at http://www.oehive.org</guid>
</item>
<item>
 <title>Database Activity Monitor</title>
 <link>http://www.oehive.org/project/DBActMon</link>
 <description>&lt;p&gt;A ChUI Database Activity Monitor that asks you to select a database connection. Database activity for that connection is then displayed in a browses - there is a Table view and an Index view. Reads / Creates / Updates by Table or Index. The activity is read from _UserTableStat and _UserIndexStat VSTs. There is a one minute auto-refresh, or it can be refreshed manually by pressing the space bar. There is a hotkey to display the stack trace for the connection, but statement caching must be enabled for this to work. There is an option to reset all stats to Zero.&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li  class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;/node/667&quot; class=&quot;og_links&quot;&gt;ABL(4GL) General Programming Group&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;p&gt;&lt;a href=&quot;http://www.oehive.org/project/DBActMon&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <category domain="http://www.oehive.org/taxonomy/term/1071">database activity monitor reads writes updates</category>
 <category domain="http://www.oehive.org/taxonomy/term/132">Code Quality &amp;amp; Improvement</category>
 <category domain="http://www.oehive.org/taxonomy/term/214">Development Support Tools</category>
 <category domain="http://www.oehive.org/taxonomy/term/567">Testing Tools</category>
 <enclosure url="http://www.oehive.org/files/dbactmon.p" length="20550" type="text/x-pascal" />
 <group domain="http://www.oehive.org/node/667">ABL(4GL) General Programming Group</group>
 <pubDate>Wed, 04 Jun 2014 09:48:37 +0000</pubDate>
 <dc:creator>Richard Elvin</dc:creator>
 <guid isPermaLink="false">2240 at http://www.oehive.org</guid>
</item>
<item>
 <title>ABL2DB - Databasing ABL information for Analysis</title>
 <link>http://www.oehive.org/ABL2DB</link>
 <description>&lt;p&gt;The ABL compiler provides some valuable tools for analyzing individual compile units, but this information can become far more valuable if systematically gathered into a database and supplemented with other information and analysis tools.  Presentation on this project can be found at &lt;a href=&quot;http://cintegrity.com/content/Databasing-ABL-Code-and-Data-Relationships&quot; title=&quot;http://cintegrity.com/content/Databasing-ABL-Code-and-Data-Relationships&quot;&gt;http://cintegrity.com/content/Databasing-ABL-Code-and-Data-Relationships&lt;/a&gt; and &lt;a href=&quot;http://cintegrity.com/content/How-Can-I-Fix-Applied-Use-ABL2DB%0B-Real-World-Problems&quot; title=&quot;http://cintegrity.com/content/How-Can-I-Fix-Applied-Use-ABL2DB%0B-Real-World-Problems&quot;&gt;http://cintegrity.com/content/How-Can-I-Fix-Applied-Use-ABL2DB%0B-Real-W...&lt;/a&gt; .&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li  class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;/ABL2DB-ABL2UML&quot; class=&quot;og_links&quot;&gt;ABL2DB &amp;amp; ABL2UML Group&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;p&gt;&lt;a href=&quot;http://www.oehive.org/ABL2DB&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.oehive.org/ABL2DB#comments</comments>
 <category domain="http://www.oehive.org/taxonomy/term/168">UML, MDA, &amp;amp; Application Transformation</category>
 <category domain="http://www.oehive.org/taxonomy/term/135">Code Documentation Tools</category>
 <category domain="http://www.oehive.org/taxonomy/term/214">Development Support Tools</category>
 <group domain="http://www.oehive.org/devtools">Development Tools Group</group>
 <group domain="http://www.oehive.org/ABL2DB-ABL2UML">ABL2DB &amp;amp; ABL2UML Group</group>
 <pubDate>Wed, 28 May 2014 15:51:51 +0000</pubDate>
 <dc:creator>tamhas</dc:creator>
 <guid isPermaLink="false">2238 at http://www.oehive.org</guid>
</item>
<item>
 <title>Progress Profiler</title>
 <link>http://www.oehive.org/Profiler</link>
 <description>&lt;p&gt;There is a capability built in to ABL to provide run-time execution detail on a program.  It collects execution times on blocks of code so that one can evaluate performance.  It returns:
&lt;ul&gt;
&lt;li&gt;Line numbers.&lt;/li&gt;
&lt;li&gt;Number of repetitions.&lt;/li&gt;
&lt;li&gt;Average time.&lt;/li&gt;
&lt;li&gt;Cumulative time.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;It can be used by:
&lt;ul&gt;
&lt;li&gt;-profile run time parameter.  Profiles whole session, but does not require modifying code.&lt;/li&gt;
&lt;br class=&quot;clear&quot; /&gt;&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li  class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;/node/667&quot; class=&quot;og_links&quot;&gt;ABL(4GL) General Programming Group&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;p&gt;&lt;a href=&quot;http://www.oehive.org/Profiler&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.oehive.org/Profiler#comments</comments>
 <category domain="http://www.oehive.org/taxonomy/term/214">Development Support Tools</category>
 <group domain="http://www.oehive.org/node/667">ABL(4GL) General Programming Group</group>
 <pubDate>Fri, 02 Aug 2013 19:45:06 +0000</pubDate>
 <dc:creator>tamhas</dc:creator>
 <guid isPermaLink="false">2184 at http://www.oehive.org</guid>
</item>
<item>
 <title>Maia</title>
 <link>http://www.oehive.org/node/1985</link>
 <description>&lt;br class=&quot;clear&quot; /&gt;</description>
 <category domain="http://www.oehive.org/taxonomy/term/942">code generation maia</category>
 <category domain="http://www.oehive.org/taxonomy/term/214">Development Support Tools</category>
 <pubDate>Mon, 20 Jun 2011 06:18:16 +0000</pubDate>
 <dc:creator>jmls</dc:creator>
 <guid isPermaLink="false">1985 at http://www.oehive.org</guid>
</item>
<item>
 <title>Maia</title>
 <link>http://www.oehive.org/project/Maia</link>
 <description>&lt;p&gt;Maia is a Progress ABL code generator that takes a user-defined template and produces clean, understandable, consistent code. If you have ever copied and pasted a block of code, then Maia is for you. Maia removes the need for manual code duplication. &lt;/p&gt;
&lt;p&gt;Even better, Maia removes the need for the vast majority of dynamic coding, making your code understandable to the programmer that follows you&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li  class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;/node/213&quot; class=&quot;og_links&quot;&gt;Miscellaneous Group&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description>
 <category domain="http://www.oehive.org/taxonomy/term/941">generator code automatic</category>
 <category domain="http://www.oehive.org/taxonomy/term/214">Development Support Tools</category>
 <category domain="http://www.oehive.org/taxonomy/term/150">All Projects</category>
 <group domain="http://www.oehive.org/ooabl">Object-Oriented ABL Techniques</group>
 <group domain="http://www.oehive.org/node/213">Miscellaneous Group</group>
 <pubDate>Mon, 20 Jun 2011 05:07:35 +0000</pubDate>
 <dc:creator>jmls</dc:creator>
 <guid isPermaLink="false">1983 at http://www.oehive.org</guid>
</item>
<item>
 <title>abljson</title>
 <link>http://www.oehive.org/project/abljson</link>
 <description>&lt;p&gt;&lt;span class=&quot;inline left&quot;&gt;&lt;a href=&quot;http://www.ganimede.ro&quot;&gt;&lt;img src=&quot;http://www.oehive.org/files/images/JSON_0.thumbnail.gif&quot; alt=&quot;abljson&quot; title=&quot;abljson&quot;  class=&quot;image thumbnail&quot; width=&quot;150&quot; height=&quot;93&quot; /&gt;&lt;/a&gt;&lt;span class=&quot;caption&quot; style=&quot;width: -2px;&quot;&gt;&lt;strong&gt;abljson&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;JSON Parser for Progress ABL is a &quot;wrapper&quot; for the &lt;a href=&quot;https://sourceforge.net/projects/cjson/&quot;&gt;cJSON&lt;/a&gt; parser - ultra-lightweight, portable, single-file, simple-as-can-be ANSI-C compliant JSON parser.&lt;/p&gt;
&lt;p&gt;The reader object can be used to load and parse a JSON string from either a file on the file system or from a character, longchar or memptr variable.&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li  class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;/node/194&quot; class=&quot;og_links&quot;&gt;Hive group&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;p&gt;&lt;a href=&quot;http://www.oehive.org/project/abljson&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <category domain="http://www.oehive.org/taxonomy/term/896">json</category>
 <category domain="http://www.oehive.org/taxonomy/term/897">parser</category>
 <category domain="http://www.oehive.org/taxonomy/term/214">Development Support Tools</category>
 <category domain="http://www.oehive.org/taxonomy/term/136">OOABL</category>
 <category domain="http://www.oehive.org/taxonomy/term/292">Web Services &amp;amp; Other Integration Technologies</category>
 <category domain="http://www.oehive.org/taxonomy/term/281">Aggregation from other Progress-related Websites</category>
 <group domain="http://www.oehive.org/node/194">Hive group</group>
 <pubDate>Mon, 10 Jan 2011 10:21:36 +0000</pubDate>
 <dc:creator>medu</dc:creator>
 <guid isPermaLink="false">1893 at http://www.oehive.org</guid>
</item>
<item>
 <title>Application performance profile viewer</title>
 <link>http://www.oehive.org/project/Profiler</link>
 <description>&lt;p&gt;This profiler identifies performancebottlenecks in your application by analysing the logfile you create with the log-manager.  &lt;span class=&quot;inline left&quot;&gt;&lt;img src=&quot;http://www.oehive.org/files/images/profiler.thumbnail.jpg&quot; alt=&quot;Profiler&quot; title=&quot;Profiler&quot;  class=&quot;image thumbnail&quot; width=&quot;150&quot; height=&quot;114&quot; /&gt;&lt;span class=&quot;caption&quot; style=&quot;width: -2px;&quot;&gt;&lt;strong&gt;Profiler&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li  class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;/node/213&quot; class=&quot;og_links&quot;&gt;Miscellaneous Group&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description>
 <category domain="http://www.oehive.org/taxonomy/term/295">4GLTrace</category>
 <category domain="http://www.oehive.org/taxonomy/term/296">LOG-MANAGER</category>
 <category domain="http://www.oehive.org/taxonomy/term/765">monitor</category>
 <category domain="http://www.oehive.org/taxonomy/term/271">performance</category>
 <category domain="http://www.oehive.org/taxonomy/term/766">profiler</category>
 <category domain="http://www.oehive.org/taxonomy/term/132">Code Quality &amp;amp; Improvement</category>
 <category domain="http://www.oehive.org/taxonomy/term/214">Development Support Tools</category>
 <category domain="http://www.oehive.org/taxonomy/term/567">Testing Tools</category>
 <category domain="http://www.oehive.org/taxonomy/term/150">All Projects</category>
 <enclosure url="http://www.oehive.org/files/analyse4GLTrace.W" length="32939" type="application/octet-stream" />
 <group domain="http://www.oehive.org/ooabl">Object-Oriented ABL Techniques</group>
 <group domain="http://www.oehive.org/node/213">Miscellaneous Group</group>
 <pubDate>Fri, 15 Jan 2010 16:16:08 +0000</pubDate>
 <dc:creator>Stefan</dc:creator>
 <guid isPermaLink="false">1620 at http://www.oehive.org</guid>
</item>
<item>
 <title>Memoryleak inspector</title>
 <link>http://www.oehive.org/project/Memoryleakfinder</link>
 <description>&lt;p&gt;Identifies possible memory leaks and their source by                      extracting those lines from logmanager output that point at created objects that are not deleted later on or allocated space that is not (fully) deallocated.&lt;br /&gt;
  This analyser goes a bit further than &lt;a href=&quot;http://www.oehive.org/node/846&quot; title=&quot;http://www.oehive.org/node/846&quot;&gt;http://www.oehive.org/node/846&lt;/a&gt; and can handle OE 10.2A extra&#039;s&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li  class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;/node/213&quot; class=&quot;og_links&quot;&gt;Miscellaneous Group&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description>
 <category domain="http://www.oehive.org/taxonomy/term/760">dynobjects</category>
 <category domain="http://www.oehive.org/taxonomy/term/296">LOG-MANAGER</category>
 <category domain="http://www.oehive.org/taxonomy/term/758">memoryleak</category>
 <category domain="http://www.oehive.org/taxonomy/term/759">QA</category>
 <category domain="http://www.oehive.org/taxonomy/term/131">Code Parsing</category>
 <category domain="http://www.oehive.org/taxonomy/term/132">Code Quality &amp;amp; Improvement</category>
 <category domain="http://www.oehive.org/taxonomy/term/214">Development Support Tools</category>
 <category domain="http://www.oehive.org/taxonomy/term/567">Testing Tools</category>
 <category domain="http://www.oehive.org/taxonomy/term/150">All Projects</category>
 <enclosure url="http://www.oehive.org/files/analyseerlogmanfile.p" length="8783" type="text/x-pascal" />
 <group domain="http://www.oehive.org/node/213">Miscellaneous Group</group>
 <pubDate>Thu, 07 Jan 2010 10:36:42 +0000</pubDate>
 <dc:creator>Stefan</dc:creator>
 <guid isPermaLink="false">1613 at http://www.oehive.org</guid>
</item>
<item>
 <title>KsvVSSplugin</title>
 <link>http://www.oehive.org/project/KsvVSSplugin</link>
 <description>&lt;p&gt;There&#039;s a very good plugin for Eclipse which integrates Eclipse with Microsoft Visual SourceSafe. It&#039;s &lt;a href=&quot;http://sourceforge.net/projects/vssplugin/&quot;&gt;org.vssplugin&lt;/a&gt; developed by &lt;strong&gt;Marcus Nylander&lt;/strong&gt;, unfortunately it&#039;s not been updated since 2007. The latest version is 1.6.2 and it was developed for Eclipse 3.2, so it doesn&#039;t work with 3.4 and higher. Since I work with a quite unique VSS configuration I desperately needed to modify this plugin but before that I had to make it work on Eclipse 3.4.&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li  class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;/node/667&quot; class=&quot;og_links&quot;&gt;ABL(4GL) General Programming Group&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;p&gt;&lt;a href=&quot;http://www.oehive.org/project/KsvVSSplugin&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <category domain="http://www.oehive.org/taxonomy/term/156">Eclipse</category>
 <category domain="http://www.oehive.org/taxonomy/term/638">visual sourcesafe</category>
 <category domain="http://www.oehive.org/taxonomy/term/639">vssplugin</category>
 <category domain="http://www.oehive.org/taxonomy/term/214">Development Support Tools</category>
 <category domain="http://www.oehive.org/taxonomy/term/423">OEA and AppBuilder Support and Supplement</category>
 <group domain="http://www.oehive.org/node/667">ABL(4GL) General Programming Group</group>
 <pubDate>Thu, 15 Oct 2009 20:33:21 +0000</pubDate>
 <dc:creator>ksv</dc:creator>
 <guid isPermaLink="false">1530 at http://www.oehive.org</guid>
</item>
</channel>
</rss>
