<?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>MDA | Acorn IT</title>
	<atom:link href="https://acorn.ro/category/mda/feed/" rel="self" type="application/rss+xml" />
	<link>https://acorn.ro</link>
	<description>Progress Development</description>
	<lastBuildDate>Wed, 22 Mar 2023 07:40:04 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.6.1</generator>

<image>
	<url>https://acorn.ro/wp-content/uploads/2017/11/cropped-zamolxis-logo-32x32.png</url>
	<title>MDA | Acorn IT</title>
	<link>https://acorn.ro</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Zamolxis on Progress Developer Studio for OpenEdge 12.</title>
		<link>https://acorn.ro/zamolxis-on-progress-developer-studio-for-openedge-12/</link>
		
		<dc:creator><![CDATA[Marian Edu]]></dc:creator>
		<pubDate>Thu, 16 Jan 2020 07:27:45 +0000</pubDate>
				<category><![CDATA[MDA]]></category>
		<category><![CDATA[Progress]]></category>
		<guid isPermaLink="false">http://acorn.ro/?p=783</guid>

					<description><![CDATA[With the upgrade to a new version of Eclipse platform to 4.9 in Progress Developer Studio for OpenEdge installing Zamolxis ERD fails because of missing dependencies. The cause is some of the modelling components &#8211; namely the GMF Tooling &#8211; ...]]></description>
										<content:encoded><![CDATA[
<p>With the upgrade to a new version of Eclipse platform to 4.9 in Progress Developer Studio for OpenEdge installing Zamolxis ERD fails because of missing dependencies. </p>



<p>The cause is some of the modelling components &#8211; namely the GMF Tooling &#8211; used by Zamolxis are no longer included in the main Eclipse update site. In order to be able to install Zamolxis in Progress Developer Studio for OpenEdge version 12+ the update site for GMF tolling must also be added to the list of update sites in Eclipse the same way the Zamolxis update site is added, and make sure you check the &#8216;contact all update sites&#8217; for dependencies resolution.</p>



<p>The GMF Tooling update site is <a href="http://download.eclipse.org/modeling/gmp/gmf-tooling/updates/releases/">http://download.eclipse.org/modeling/gmp/gmf-tooling/updates/releases/</a>.</p>



<p>Another dependency that might be missing is for <code><strong>com.google.common</strong></code> package required by the model compare feature, this is available through Orbit repository:</p>



<p><a href="http://download.eclipse.org/tools/orbit/downloads/drops/R20160221192158/repository/">http://download.eclipse.org/tools/orbit/downloads/drops/R20160221192158/repository/</a>.</p>



<p>After adding those two additional update sites please make sure you check the <code><strong>Contact all update sites during install to find required software</strong></code> when installing Zamolxis features.</p>



<p>Happy modelling.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>ZAMOLXIS DATABASE EDITOR</title>
		<link>https://acorn.ro/zamolxis-database-editor/</link>
		
		<dc:creator><![CDATA[Marian Edu]]></dc:creator>
		<pubDate>Thu, 07 Jun 2012 14:38:05 +0000</pubDate>
				<category><![CDATA[MDA]]></category>
		<category><![CDATA[Progress]]></category>
		<guid isPermaLink="false">http://acorn.ro/?p=178</guid>

					<description><![CDATA[The Database Editor module of Zamolxis is ready for packing, some of the most important features: 1. Eclipse based available on all OS platforms supported by Eclipse based on open standards (EMF, GMF, XMI) 2. Data Definition file editor for ...]]></description>
										<content:encoded><![CDATA[<p>The Database Editor module of Zamolxis is ready for packing, some of the most important features:</p>
<p>1. Eclipse based</p>
<ul>
<li>available on all OS platforms supported by Eclipse</li>
<li>based on open standards (EMF, GMF, XMI)</li>
</ul>
<p>2. Data Definition file editor for fast database model definition</p>
<ul>
<li>full support for Progress OpenEdge DDL syntax</li>
<li>syntax highlight and code completion</li>
</ul>
<p><a href="https://acorn.ro/wp-content/uploads/2015/07/df-dsl.gif" target="_blank"><img fetchpriority="high" decoding="async" class="aligncenter wp-image-179" src="https://acorn.ro/wp-content/uploads/2015/07/df-dsl-300x164.gif" alt="df-dsl" width="402" height="220" srcset="https://acorn.ro/wp-content/uploads/2015/07/df-dsl-300x164.gif 300w, https://acorn.ro/wp-content/uploads/2015/07/df-dsl-1024x561.gif 1024w, https://acorn.ro/wp-content/uploads/2015/07/df-dsl-100x55.gif 100w, https://acorn.ro/wp-content/uploads/2015/07/df-dsl-864x473.gif 864w, https://acorn.ro/wp-content/uploads/2015/07/df-dsl-1200x658.gif 1200w" sizes="(max-width: 402px) 100vw, 402px" /></a></p>
<p>&nbsp;</p>
<p>3. Database Diagram editor for graphical database model definition</p>
<ul>
<li>full support for all Progress OpenEdge database elements and properties</li>
<li>support for table relations (foreign key)</li>
<li>import from data definition file, option to infer table relations</li>
<li>export to data definition file</li>
</ul>
<p><a href="https://acorn.ro/wp-content/uploads/2015/07/diagram.gif" target="_blank"><img decoding="async" class="aligncenter wp-image-180" src="https://acorn.ro/wp-content/uploads/2015/07/diagram-300x164.gif" alt="diagram" width="402" height="220" srcset="https://acorn.ro/wp-content/uploads/2015/07/diagram-300x164.gif 300w, https://acorn.ro/wp-content/uploads/2015/07/diagram-1024x561.gif 1024w, https://acorn.ro/wp-content/uploads/2015/07/diagram-100x55.gif 100w, https://acorn.ro/wp-content/uploads/2015/07/diagram-864x473.gif 864w, https://acorn.ro/wp-content/uploads/2015/07/diagram-1200x658.gif 1200w" sizes="(max-width: 402px) 100vw, 402px" /></a></p>
<p>&nbsp;</p>
<p>4. Database Model/Diagram compare</p>
<ul>
<li>power-full compare and merge functionality for both database diagrams and database models (definition files)</li>
<li>graphical and intuitive view for model differences</li>
</ul>
<p><a href="https://acorn.ro/wp-content/uploads/2015/07/df-diff.gif" target="_blank"><img decoding="async" class="aligncenter wp-image-181" src="https://acorn.ro/wp-content/uploads/2015/07/df-diff-300x164.gif" alt="df-diff" width="402" height="220" srcset="https://acorn.ro/wp-content/uploads/2015/07/df-diff-300x164.gif 300w, https://acorn.ro/wp-content/uploads/2015/07/df-diff-1024x561.gif 1024w, https://acorn.ro/wp-content/uploads/2015/07/df-diff-100x55.gif 100w, https://acorn.ro/wp-content/uploads/2015/07/df-diff-864x473.gif 864w, https://acorn.ro/wp-content/uploads/2015/07/df-diff-1200x658.gif 1200w" sizes="(max-width: 402px) 100vw, 402px" /></a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>OKAPI OPEN-SOURCE</title>
		<link>https://acorn.ro/okapi-open-source/</link>
		
		<dc:creator><![CDATA[Marian Edu]]></dc:creator>
		<pubDate>Thu, 01 Mar 2012 14:57:19 +0000</pubDate>
				<category><![CDATA[MDA]]></category>
		<category><![CDATA[Open Source]]></category>
		<guid isPermaLink="false">http://acorn.ro/?p=191</guid>

					<description><![CDATA[Since my new Eclipse based IDE for ABL project will eventually supersede Okapi there is little interest for me to continue with it and thought could release it as open-source project. If anyone interested please let me know about your ...]]></description>
										<content:encoded><![CDATA[<p>Since my new Eclipse based IDE for ABL project will eventually supersede Okapi there is little interest for me to continue with it and thought could release it as open-source project. If anyone interested please let me know about your preferences on source code repositories, up until now I’ve put almost everything on SF.net but nowadays there seems to be other valid options to pick from.</p>
<p>Mind you this is not written in Progress ABL but built using Eclipse RCP, ANTLR parser and have dependencies on UML2 and Acceleo plug-ins.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>OKAPI HELP</title>
		<link>https://acorn.ro/okapi-help/</link>
		
		<dc:creator><![CDATA[Marian Edu]]></dc:creator>
		<pubDate>Mon, 09 Jan 2012 14:59:59 +0000</pubDate>
				<category><![CDATA[MDA]]></category>
		<category><![CDATA[Progress]]></category>
		<guid isPermaLink="false">http://acorn.ro/?p=193</guid>

					<description><![CDATA[The static help files for Okapi as exported from Eclipse Help system can be found here…]]></description>
										<content:encoded><![CDATA[<p>The static help files for Okapi as exported from Eclipse Help system can be found<strong> <a title="Okapi Help" href="http://www.ganimede.ro/help/okapi"  target="blank">here…</a></strong></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>OKAPI – DATABASE DEFINITION SUPPORT</title>
		<link>https://acorn.ro/okapi-database-definition-support/</link>
		
		<dc:creator><![CDATA[Marian Edu]]></dc:creator>
		<pubDate>Sun, 08 Jan 2012 15:02:18 +0000</pubDate>
				<category><![CDATA[MDA]]></category>
		<category><![CDATA[Progress]]></category>
		<guid isPermaLink="false">http://acorn.ro/?p=195</guid>

					<description><![CDATA[For those lazy programmers out-there that might have some time to kill in a cold winter Sunday a new release of Okapi is available for download, if interested use the Eclipse update-site as usual:http://www.ganimede.ro/mda/okapi/update What’s new and worthy: the reverse ...]]></description>
										<content:encoded><![CDATA[<p>For those lazy programmers out-there that might have some time to kill in a cold winter Sunday a new release of Okapi is available for download, if interested use the Eclipse update-site as usual:<a href="http://www.ganimede.ro/mda/okapi/update" target="blank">http://www.ganimede.ro/mda/okapi/update</a></p>
<p>What’s new and worthy:</p>
<ul>
<li>the reverse engineering module now support database definition files</li>
<li>there is an UML profile for OpenEdge available as well, while not mandatory it is required in order to have all OpenEdge Domain Specific Language features</li>
<li>help integrated in Eclipse help system</li>
</ul>
<p><em>Update [January 8, 2012 at 7:21:08 pm]</em>Looks like there was an error in build setting on the ‘profile’ plug-in that made it unavailable for the reverse engineering module… the issue was corrected and a new version uploaded on update site.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>OKAPI COMMUNITY EDITION</title>
		<link>https://acorn.ro/okapi-community-edition/</link>
		
		<dc:creator><![CDATA[Marian Edu]]></dc:creator>
		<pubDate>Tue, 15 Nov 2011 15:08:23 +0000</pubDate>
				<category><![CDATA[MDA]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Progress]]></category>
		<guid isPermaLink="false">http://acorn.ro/?p=199</guid>

					<description><![CDATA[A new version of OKAPI project was released today having a newly reverse engineering module included in the package. For different reasons the open-source approach is not being considered anymore for the project, however a “community edition” license is available ...]]></description>
										<content:encoded><![CDATA[<p>A new version of OKAPI project was released today having a newly reverse engineering module included in the package. For different reasons the open-source approach is not being considered anymore for the project, however a “<strong>community edition</strong>” license is available for <strong>non-commercial use</strong>.</p>
<p>Being still an on-going work the project will continue to have releases based on ‘<em>release early, release often</em>‘ philosophy common to most open-source projects, any feedback is as always more than welcome.</p>
<p>The new release is available through the project update site –<strong><a href="http://www.ganimede.ro/mda/okapi/update" target="blank">http://www.ganimede.ro/mda/okapi/update</a>.</strong> Enjoy it!</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>OKAPI GOES TO AMSTERDAM :)</title>
		<link>https://acorn.ro/okapi-goes-to-amsterdam/</link>
		
		<dc:creator><![CDATA[Marian Edu]]></dc:creator>
		<pubDate>Tue, 04 Oct 2011 15:10:18 +0000</pubDate>
				<category><![CDATA[MDA]]></category>
		<category><![CDATA[Progress]]></category>
		<guid isPermaLink="false">http://acorn.ro/?p=203</guid>

					<description><![CDATA[Thanks to Dr. Thomas Mercer-Hursh initiative the EMEA PUG Challenge this year will host a ‘birds of a feather‘ session about Model Driven Development initiatives in Progress world. Okapi will be present at the show and hopefully the first version ...]]></description>
										<content:encoded><![CDATA[<p>Thanks to Dr. Thomas Mercer-Hursh initiative the <a href="http://www.pugchallenge.eu/" target="_blank">EMEA PUG Challenge</a> this year will host a ‘<strong><em><a href="http://en.wikipedia.org/wiki/Birds_of_a_Feather_(computing)" target="_blank">birds of a feather</a></em></strong>‘ session about Model Driven Development initiatives in Progress world. Okapi will be present at the show and hopefully the first version presented will include full round-trip engineering support.</p>
<p>If you have interests in that area come and join Dr. Thomas Mercer-Hurst, Julian Lyndon-Smith and myself each of us presenting different approaches to MDA as well as Rapid Application Development.Given the ‘<em>birds of a feather</em>‘ model of the session this is supposed to be more like an interactive chat than a presentation, if there are any subjects in that area that you find particularly interesting and care to share them with us even before the session we will really love to hear from you.</p>
<p>There is a mailing list where you can send us any comments, ideas, what ever you might find interesting and you can even make a subscription request if interested:<strong> <a href="mailto:mda.pug@ganimede.ro">mda.pug@ganimede.ro</a></strong>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>UML2ABL NAME CHANGE</title>
		<link>https://acorn.ro/uml2abl-name-change/</link>
		
		<dc:creator><![CDATA[Marian Edu]]></dc:creator>
		<pubDate>Mon, 15 Aug 2011 07:14:12 +0000</pubDate>
				<category><![CDATA[MDA]]></category>
		<category><![CDATA[Progress]]></category>
		<guid isPermaLink="false">http://acorn.ro/?p=207</guid>

					<description><![CDATA[The project was renamed to avoid confusion with other – most notable – MDA initiative in the Progress OpenEdge world.The new project name is Okapi – simply because it did seemed appropriate for a project that is mixing MDA with Progress ...]]></description>
										<content:encoded><![CDATA[<p>The project was renamed to avoid confusion with other – most notable – MDA initiative in the Progress OpenEdge world.The new project name is <strong>Okapi</strong> – simply because it did seemed appropriate for a project that is mixing MDA with Progress OpenEdge – and is going to include further modules that relates to MDA in conjunction with Progress OpenEdge:</p>
<ul>
<li>ABL Domain Specific Language (UML profile)</li>
<li>Reverse Engineering module (ABL-to-UML)</li>
</ul>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>UML2ABL</title>
		<link>https://acorn.ro/uml2abl/</link>
		
		<dc:creator><![CDATA[Marian Edu]]></dc:creator>
		<pubDate>Sun, 14 Aug 2011 07:23:25 +0000</pubDate>
				<category><![CDATA[MDA]]></category>
		<category><![CDATA[Progress]]></category>
		<guid isPermaLink="false">http://acorn.ro/?p=209</guid>

					<description><![CDATA[The UML2ABL code generator module is using the Acceleo Model to Text Transformation component which is part of Eclipse Modeling and can be applied to standard UML2 models to generate OpenEdge ABL code.First implementation offers support for OpenEdge Object Oriented ...]]></description>
										<content:encoded><![CDATA[<p>The UML2ABL code generator module is using the Acceleo Model to Text Transformation component which is part of Eclipse Modeling and can be applied to standard UML2 models to generate OpenEdge ABL code.First implementation offers support for OpenEdge Object Oriented constructs for the following elements:</p>
<ul>
<li>Interface
<ul>
<li>public properties</li>
<li>public methods</li>
</ul>
</li>
<li>Class
<ul>
<li>inheritance (generalization)</li>
<li>interfaces realization</li>
<li>all properties</li>
<li>all methods</li>
<li>constructors (methods with the same name as the class)</li>
<li>interface implementation (all methods from implemented interfaces)</li>
<li>internal temp-tables, datasets (nested components)</li>
<li>referenced (dependency) temp-tables, datasets (includes if not nested, in-line definition for nested components)</li>
<li>protected user code sections for methods and class main block (don’t get overwritten on re-generation)</li>
</ul>
</li>
<li>Temp-Table – class that inherits “Temp-Table” data type (generalization)
<ul>
<li>generate as include file if not nested component (internal class)</li>
<li>all properties as fields</li>
<li>all methods as indexes</li>
</ul>
</li>
<li>Dataset – class that inherits “Dataset” data type (generalization)
<ul>
<li>generate as include file if not nested component (internal class)</li>
<li>all internal temp-tables (nested components)</li>
<li>all referenced (dependency) temp-tables (includes if not nested, in-line definition for nested components)</li>
<li>protected user code section for data-relations definition</li>
</ul>
</li>
</ul>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
