<?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>LieberLieber Software TeamBlog</title>
	<atom:link href="http://blog.lieberlieber.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.lieberlieber.com</link>
	<description>was uns treibt und verfolgt!</description>
	<lastBuildDate>Thu, 26 Apr 2012 07:43:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Enterprise Architect 9.3 ready for ESRI ArcGIS</title>
		<link>http://blog.lieberlieber.com/2012/04/26/enterprise-architect-9-3-ready-for-esri-arc-gis/</link>
		<comments>http://blog.lieberlieber.com/2012/04/26/enterprise-architect-9-3-ready-for-esri-arc-gis/#comments</comments>
		<pubDate>Thu, 26 Apr 2012 07:40:00 +0000</pubDate>
		<dc:creator>rmaier</dc:creator>
				<category><![CDATA[Enterprise Architect]]></category>
		<category><![CDATA[Featured]]></category>

		<guid isPermaLink="false">https://blog.lieberlieber.com/2012/04/26/enterprise-architect-9-3-ready-for-esri-arc-gis/</guid>
		<description><![CDATA[Sparx Systems is pleased to announce the official release of its UML profile for ESRI ArcGIS. The profile was released with Enterprise Architect 9.3, and its associated import and export tools are built into the product and available in all editions. The new profile is intended to enhance the way architects and analysts work with [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.lieberlieber.com/wp-content/uploads/Enterprise-Architect-logoTransparent.jpg" rel="lightbox"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Enterprise Architect-logoTransparent" border="0" alt="Enterprise Architect-logoTransparent" src="http://blog.lieberlieber.com/wp-content/uploads/Enterprise-Architect-logoTransparent_thumb.jpg" width="244" height="69" /></a></p>
<p>Sparx Systems is pleased to announce the official release of its UML profile for ESRI ArcGIS. The profile was released with Enterprise Architect 9.3, and its associated import and export tools are built into the product and available in all editions. The new profile is intended to enhance the way architects and analysts work with geospatial databases. Built on UML, MDG Technology for ArcGIS facilitates design, forward and reverse engineering of geodatabase schemas for ESRI&#8217;s ArcGIS platform.</p>
<p>Sparx Systems made some resources available online to help new users get started quickly with the profile. An introductory demo video and companion tutorial are available, along with an EAP project file that contains a simple example model. Further resources may be made available to assist users who need to import existing schema models from Visio.</p>
<p>Please visit the release page to learn more: <a href="http://www.sparxsystems.com/arcgis">www.sparxsystems.com/arcgis</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.lieberlieber.com/2012/04/26/enterprise-architect-9-3-ready-for-esri-arc-gis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AMUSE 2.1 nominiert f&#252;r Industriepreis 2012</title>
		<link>http://blog.lieberlieber.com/2012/04/25/amuse-2-1-nominiert-fr-industriepreis-2012/</link>
		<comments>http://blog.lieberlieber.com/2012/04/25/amuse-2-1-nominiert-fr-industriepreis-2012/#comments</comments>
		<pubDate>Wed, 25 Apr 2012 14:42:00 +0000</pubDate>
		<dc:creator>rmaier</dc:creator>
				<category><![CDATA[AMUSE]]></category>

		<guid isPermaLink="false">https://blog.lieberlieber.com/2012/04/25/amuse-2-1-nominiert-fr-industriepreis-2012/</guid>
		<description><![CDATA[Aus über 500 Bewerbungen wurde AMUSE 2.1 in der Kategorie „IT- &#38; Softwarelösungen für die Industrie“ unter die drei Nominierten gewählt. Der Industriepreis wird seit 2006 jährlich vom Huber Verlag für Neue Medien in 14 Kategorien auf der Hannover Messe verliehen . Eine 30-köpfige Experten-Jury aus Professoren und Fachjournalisten wählte aus den heuer besonders zahlreich [...]]]></description>
			<content:encoded><![CDATA[<p>Aus über 500 Bewerbungen wurde AMUSE 2.1 in der Kategorie „IT- &amp; Softwarelösungen für die Industrie“ unter die drei Nominierten gewählt. Der Industriepreis wird seit 2006 jährlich vom Huber Verlag für Neue Medien in 14 Kategorien auf der Hannover Messe verliehen . Eine 30-köpfige Experten-Jury aus Professoren und Fachjournalisten wählte aus den heuer besonders zahlreich eingegangenen Bewerbungen die Nominierten und Sieger. Die offizielle Preisverleihung fand am Montag, den 23. April auf der Hannover Messe in Halle 2 auf dem Stand des Verein Deutscher Ingenieure (VDI) statt. Wir gratulieren den Siegern und freuen uns mit ihnen über unsere Nominierung…<img style="border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none" class="wlEmoticon wlEmoticon-smile" alt="Smiley" src="http://blog.lieberlieber.com/wp-content/uploads/wlEmoticon-smile10.png" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.lieberlieber.com/2012/04/25/amuse-2-1-nominiert-fr-industriepreis-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Multi-Touch am Big Day</title>
		<link>http://blog.lieberlieber.com/2012/04/25/multi-touch-am-big-day/</link>
		<comments>http://blog.lieberlieber.com/2012/04/25/multi-touch-am-big-day/#comments</comments>
		<pubDate>Wed, 25 Apr 2012 14:11:00 +0000</pubDate>
		<dc:creator>rmaier</dc:creator>
				<category><![CDATA[Microsoft Surface]]></category>

		<guid isPermaLink="false">https://blog.lieberlieber.com/?p=4001</guid>
		<description><![CDATA[Über 1.300 IT-Professionals, Entwickler und IT-Entscheidungsträger informierten sich am 24. April im Kongresscenter am Wiener Messegelände über die neuesten Microsoft Themen. Auf Einladung von Samsung zeigte Christian Zauner mittendrin unsere neuesten Surface-Applikationen. Der Big Day ist mittlerweile eine der größten IT-Veranstaltungen Österreichs. Die Besucher wählten aus über 30 praxisrelevanten Fachvorträgen zu Microsoft Technologien und Innovationen [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.lieberlieber.com/wp-content/uploads/BigDays_2012.jpg" rel="lightbox"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="BigDays_2012" border="0" alt="BigDays_2012" src="http://blog.lieberlieber.com/wp-content/uploads/BigDays_2012_thumb.jpg" width="244" height="184" /></a></p>
<p>Über 1.300 IT-Professionals, Entwickler und IT-Entscheidungsträger informierten sich am 24. April im Kongresscenter am Wiener Messegelände über die neuesten Microsoft Themen. Auf Einladung von Samsung zeigte Christian Zauner mittendrin unsere neuesten Surface-Applikationen. Der Big Day ist mittlerweile eine der größten IT-Veranstaltungen Österreichs. Die Besucher wählten aus über 30 praxisrelevanten Fachvorträgen zu Microsoft Technologien und Innovationen von Windows 8 über Flexible Workstyle bis zu Business Intelligence. Beim abendlichen Get-together wurde dann ausgiebig gefeiert…<img style="border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none" class="wlEmoticon wlEmoticon-smile" alt="Smiley" src="http://blog.lieberlieber.com/wp-content/uploads/wlEmoticon-smile9.png" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.lieberlieber.com/2012/04/25/multi-touch-am-big-day/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enterprise Tester&#8211;a perfect fit in an Enterprise Architect ALM environment</title>
		<link>http://blog.lieberlieber.com/2012/04/03/enterprise-testera-perfect-fit-in-an-enterprise-architect-alm-environment/</link>
		<comments>http://blog.lieberlieber.com/2012/04/03/enterprise-testera-perfect-fit-in-an-enterprise-architect-alm-environment/#comments</comments>
		<pubDate>Tue, 03 Apr 2012 10:39:22 +0000</pubDate>
		<dc:creator>Daniel Siegl</dc:creator>
				<category><![CDATA[Enterprise Architect]]></category>
		<category><![CDATA[Enterprise Architect Erweiterungen]]></category>
		<category><![CDATA[Enterprise Tester]]></category>
		<category><![CDATA[Jira]]></category>
		<category><![CDATA[QC]]></category>
		<category><![CDATA[Quality Center]]></category>
		<category><![CDATA[Test Driven Development]]></category>
		<category><![CDATA[Test Tool]]></category>
		<category><![CDATA[Testing]]></category>

		<guid isPermaLink="false">https://blog.lieberlieber.com/2012/04/03/enterprise-testera-perfect-fit-in-an-enterprise-architect-alm-environment/</guid>
		<description><![CDATA[Ever wondered how the Information stored in your Enterprise Architect Models could be leveraged for Testing your products? Ever wondered which could be an “affordable” yet scalable Testing Tool for your Organization? We feel the answer is simple – Enterprise Tester from Catch Limited. I has many possibilities to integrate with other tools like Quality [...]]]></description>
			<content:encoded><![CDATA[<p>Ever wondered how the Information stored in your <a href="http://www.sparxsytems.eu" target="_blank">Enterprise Architect</a> Models could be leveraged for Testing your products?</p>
<p>Ever wondered which could be an “affordable” yet scalable Testing Tool for your Organization?</p>
<p>We feel the answer is simple – <a href="http://www.enterprisetester.com/" target="_blank">Enterprise Tester</a> from Catch Limited.</p>
<p><a href="http://www.enterprisetester.com/"><img src="http://www.enterprisetester.com/images/logo.png" alt="Enterprise Tester" /></a></p>
<p>I has many possibilities to integrate with other tools like Quality Center, Jira or <a href="http://www.sparxsystems.eu">Enterprise Architect</a>.</p>
<p><a href="http://www.enterprisetester.com/"><img src="http://www.enterprisetester.com/cache/multithumb_thumbs/b_900_600_0_00___images_screenshots_execution-package.png" alt="" width="799" height="600" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.lieberlieber.com/2012/04/03/enterprise-testera-perfect-fit-in-an-enterprise-architect-alm-environment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Webinar: Software Development with Enterprise Architect and AMUSE</title>
		<link>http://blog.lieberlieber.com/2012/03/27/webinar-software-development-with-enterprise-architect-and-amuse/</link>
		<comments>http://blog.lieberlieber.com/2012/03/27/webinar-software-development-with-enterprise-architect-and-amuse/#comments</comments>
		<pubDate>Tue, 27 Mar 2012 12:35:00 +0000</pubDate>
		<dc:creator>rmaier</dc:creator>
				<category><![CDATA[AMUSE]]></category>

		<guid isPermaLink="false">https://blog.lieberlieber.com/?p=3986</guid>
		<description><![CDATA[&#160; LieberLieber Software CEO Daniel Siegl explains in this webinar how to suceed in your UML software project by using the latest releases of Enterprise Architect (Sparx System) and AMUSE (LieberLieber Software). Enjoy the show.. http://www.embedded-know-how.com/tools-a-software-main/article/44-tools-software/1128-software-development-with-enterprise-architect-and-amuse.html]]></description>
			<content:encoded><![CDATA[<p>&#160;</p>
<p><a href="http://blog.lieberlieber.com/wp-content/uploads/Daniel_Siegl_1.jpg" rel="lightbox"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Daniel_Siegl_1" border="0" alt="Daniel_Siegl_1" src="http://blog.lieberlieber.com/wp-content/uploads/Daniel_Siegl_1_thumb.jpg" width="164" height="244" /></a></p>
<p>LieberLieber Software CEO Daniel Siegl explains in this webinar how to suceed in your UML software project by using the latest releases of Enterprise Architect (Sparx System) and AMUSE (LieberLieber Software). Enjoy the show..<strong><img style="border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none" class="wlEmoticon wlEmoticon-smile" alt="Smiley" src="http://blog.lieberlieber.com/wp-content/uploads/wlEmoticon-smile8.png" /></strong></p>
<p><strong></strong></p>
<p><a href="http://www.embedded-know-how.com/tools-a-software-main/article/44-tools-software/1128-software-development-with-enterprise-architect-and-amuse.html">http://www.embedded-know-how.com/tools-a-software-main/article/44-tools-software/1128-software-development-with-enterprise-architect-and-amuse.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.lieberlieber.com/2012/03/27/webinar-software-development-with-enterprise-architect-and-amuse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tutorial &#8211; NUnit and Sequence Diagram Recording in Enterprise Architect 9.3</title>
		<link>http://blog.lieberlieber.com/2012/03/13/tutorial-nunit-and-sequence-diagram-recording-in-enterprise-architect-9-3/</link>
		<comments>http://blog.lieberlieber.com/2012/03/13/tutorial-nunit-and-sequence-diagram-recording-in-enterprise-architect-9-3/#comments</comments>
		<pubDate>Tue, 13 Mar 2012 12:16:30 +0000</pubDate>
		<dc:creator>Daniel Siegl</dc:creator>
				<category><![CDATA[.NET Framework]]></category>
		<category><![CDATA[.net Tools & Tips]]></category>
		<category><![CDATA[Enterprise Architect]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Debug]]></category>
		<category><![CDATA[NUnit]]></category>
		<category><![CDATA[SD]]></category>
		<category><![CDATA[Sequence Diagram]]></category>

		<guid isPermaLink="false">https://blog.lieberlieber.com/?p=3958</guid>
		<description><![CDATA[Enterprise Architect from Sparx Systems can be a real Swiss army knife for .net developers! Most of the stuff shown will also work with a Java environment. I did already a series of blog posts around this type of topics. All of them are based around EA 8. As a lot of stuff changed since [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.sparxsystems.eu/" target="_blank">Enterprise Architect</a> from <a href="http://www.sparxsystems.eu/" target="_blank">Sparx Systems</a> can be a real Swiss army knife for .net developers! Most of the stuff shown will also work with a Java environment.<br />
I did already a series of blog posts around this type of topics. All of them are based around EA 8. As a lot of stuff changed since EA 8, the release of EA 9.3 motivated to rework the tutorial to reflect the changes.</p>
<p>We regularly use these techniques to find issues in large IOC (Inversion of Control) architectures. Where many modules are loaded dynamically and simple test beds like console runners and unit tests are your only chance to isolate the problematic parts in the source code.</p>
<p>I try to offer a simple explanation and step by step tutorial – should you have feedback or additional tips and tricks I am very happy to incorporate them in this guide.</p>
<p>The old posts are still available:<br />
<a href="http://blog.lieberlieber.com/2010/10/07/integrate-nunit-into-sparx-systems-enterprise-architect-8/" target="_blank">Integrating NUNIT in EA</a><br />
<a href="http://blog.lieberlieber.com/2010/10/11/recording-sequence-diagrams-from-net-source-code-with-enterprise-architect-from-sparx-systems/" target="_blank">Recording Sequence Diagrams with EA</a></p>
<p><span id="more-3958"></span></p>
<p>You can download my sample project from <a href="http://blog.lieberlieber.com/wp-content/uploads/Accounts.zip">here</a>. Please note that everything is configured for specific paths.</p>
<p>Solution Directory: C:\Source\Accounts\src\Accounts<br />
Model Directory: C:\Source\Accounts\model</p>
<p>As you work with this guide it will be pretty easy for you to customize the location <img class="wlEmoticon wlEmoticon-winkingsmile" style="border-style: none;" src="http://blog.lieberlieber.com/wp-content/uploads/wlEmoticon-winkingsmile14.png" alt="Winking smile" />.</p>
<h1>Preparing for x64 operating system</h1>
<p>If you are running a x64 operating system you need to make sure that all of your code is compiled for x86 as Enterprise Architect is an x86 application – it will not work otherwise.</p>
<p>Open the Accounts.sln from C:\Source\Accounts\src\Accounts in Visual Studio 2008 and make sure you modify the solution correctly.</p>
<p><a rel="lightbox" href="http://blog.lieberlieber.com/wp-content/uploads/image137.png"><img style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://blog.lieberlieber.com/wp-content/uploads/image_thumb115.png" border="0" alt="image" width="244" height="94" /></a></p>
<p><a rel="lightbox" href="http://blog.lieberlieber.com/wp-content/uploads/image138.png"><img style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://blog.lieberlieber.com/wp-content/uploads/image_thumb116.png" border="0" alt="image" width="244" height="76" /></a></p>
<p><a rel="lightbox" href="http://blog.lieberlieber.com/wp-content/uploads/image139.png"><img style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://blog.lieberlieber.com/wp-content/uploads/image_thumb117.png" border="0" alt="image" width="244" height="118" /></a></p>
<p>Now it should look like this:</p>
<p><a rel="lightbox" href="http://blog.lieberlieber.com/wp-content/uploads/image140.png"><img style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://blog.lieberlieber.com/wp-content/uploads/image_thumb118.png" border="0" alt="image" width="244" height="153" /></a></p>
<h1>Creating the Accounts.eap Model</h1>
<p>Open Enterprise Architect 9.3 and create Accounts(x).eap in C:\Source\Accounts\model folder (Accounts.eap is there for reference) &#8211; Attention file path may vary.</p>
<p>Create a Package &#8211; and choose &#8220;Import Source directory&#8230;&#8221;.<br />
<a rel="lightbox" href="http://blog.lieberlieber.com/wp-content/uploads/image141.png"><img style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://blog.lieberlieber.com/wp-content/uploads/image_thumb119.png" border="0" alt="image" width="241" height="244" /></a></p>
<p>Choose C# and point it to the C:\Source\Accounts\src\Accounts directory!</p>
<p><a rel="lightbox" href="http://blog.lieberlieber.com/wp-content/uploads/image142.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://blog.lieberlieber.com/wp-content/uploads/image_thumb120.png" border="0" alt="image" width="244" height="239" /></a></p>
<p>After the import the project browser should look like this:</p>
<p><a rel="lightbox" href="http://blog.lieberlieber.com/wp-content/uploads/image143.png"><img style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://blog.lieberlieber.com/wp-content/uploads/image_thumb121.png" border="0" alt="image" width="162" height="244" /></a></p>
<h1>Preparing the Execution Analyzer</h1>
<p>Click on the before created Package (here &#8220;Classes&#8221;) and choose Execution Analyzer.</p>
<p><a rel="lightbox" href="http://blog.lieberlieber.com/wp-content/uploads/image144.png"><img style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://blog.lieberlieber.com/wp-content/uploads/image_thumb122.png" border="0" alt="image" width="244" height="234" /></a></p>
<p>The following message should show up – just click “Yes”.</p>
<p><a rel="lightbox" href="http://blog.lieberlieber.com/wp-content/uploads/image145.png"><img style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://blog.lieberlieber.com/wp-content/uploads/image_thumb123.png" border="0" alt="image" width="244" height="84" /></a></p>
<p>Now we need to configure the build to work from inside Enterprise Architect.</p>
<p>The command line should look like this:  (if you configured everything as described above)<br />
<em>%windir%\Microsoft.NET\Framework\v3.5\msbuild.exe Accounts.sln /Target:Rebuild /Property:Config=Debug;Platform=x86</em></p>
<p><a href="http://blog.lieberlieber.com/wp-content/uploads/build_config2.png" rel="lightbox[3958]"><img class="alignnone size-full wp-image-3973" title="build_config" src="http://blog.lieberlieber.com/wp-content/uploads/build_config2.png" alt="build config" width="245" height="193" /></a><br />
Change the setting on top to &#8220;Process&#8221; and specify the DefaultDirectory to your /src/Accounts folder and choose parse output to .net – That’s it.</p>
<h1>Let’s build from inside Enterprise Architect</h1>
<p>Right click on the package and choose build.</p>
<p><a rel="lightbox" href="http://blog.lieberlieber.com/wp-content/uploads/image147.png"><img style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://blog.lieberlieber.com/wp-content/uploads/image_thumb125.png" border="0" alt="image" width="244" height="241" /></a></p>
<p>In the output window you should see something like below.</p>
<p><a rel="lightbox" href="http://blog.lieberlieber.com/wp-content/uploads/image148.png"><img style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://blog.lieberlieber.com/wp-content/uploads/image_thumb126.png" border="0" alt="image" width="244" height="89" /></a></p>
<p>You built your first code using EA! Congratulations!</p>
<h1>Preparing for using NUnit</h1>
<p>Next make sure you have NUnit installed. If not download it from there:<br />
<a href="http://launchpad.net/nunitv2/2.5/2.5.7/+download/NUnit-2.5.7.10213.msi">http://launchpad.net/nunitv2/2.5/2.5.7/+download/NUnit-2.5.7.10213.msi</a><br />
We need to install it because we will use the  console runner.<br />
Next we configure the Test Tab of the Execution analyzer depending on os version we need<br />
<em>&#8220;C:\Program Files(x86)\NUnit 2.5.7\bin\net-2.0\nunit-console-x86.exe&#8221; AccountsTest\bin\x86\Debug\AccountsTest.dll<br />
</em>or<br />
<em>&#8220;C:\Program Files\NUnit 2.5.7\bin\net-2.0\nunit-console-x86.exe&#8221; AccountsTest\bin\x86\Debug\AccountsTest.dll</em></p>
<p><em><a rel="lightbox" href="http://blog.lieberlieber.com/wp-content/uploads/image149.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="image" src="http://blog.lieberlieber.com/wp-content/uploads/image_thumb127.png" border="0" alt="image" width="244" height="153" /></a></em></p>
<p>Don’t forget to specify everything as on the screenshot above!<br />
If you have troubles check your NUnit-console path.<br />
Don&#8217;t check the &#8220;BUILD FIRST&#8221; OPTION!  &#8211; there seems to be a problem when this option is checked.</p>
<h1>Running NUnit from inside Enterprise Architect</h1>
<p>In the Execution Analyzer window right click on &#8220;Model.Classes&#8221; and run &#8220;Test&#8221;.</p>
<p><a rel="lightbox" href="http://blog.lieberlieber.com/wp-content/uploads/image150.png"><img style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://blog.lieberlieber.com/wp-content/uploads/image_thumb128.png" border="0" alt="image" width="234" height="244" /></a></p>
<p>Next you need to open the testing window!</p>
<p><a rel="lightbox" href="http://blog.lieberlieber.com/wp-content/uploads/image151.png"><img style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://blog.lieberlieber.com/wp-content/uploads/image_thumb129.png" border="0" alt="image" width="244" height="210" /></a></p>
<p>Navigate to the class AccountTest in Project Browser</p>
<p><a rel="lightbox" href="http://blog.lieberlieber.com/wp-content/uploads/image152.png"><img style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://blog.lieberlieber.com/wp-content/uploads/image_thumb130.png" border="0" alt="image" width="217" height="244" /></a><br />
And you will see the following in the Test Window.</p>
<p><a rel="lightbox" href="http://blog.lieberlieber.com/wp-content/uploads/image153.png"><img style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://blog.lieberlieber.com/wp-content/uploads/image_thumb131.png" border="0" alt="image" width="244" height="117" /></a></p>
<p>ATTENTION: As always, this type of features needs to be tested for your specific environment &#8211; nothing worth than a Unit Test integration reporting false positives!<br />
My current Setup EA 9.3 and NUNIT 2.5.7 works nicely.<br />
Right click on AccountTest in the Project Browser and select &#8220;View Source Code&#8230;&#8221;</p>
<p>Let’s play with line 38 – and comment it out or in</p>
<p><a rel="lightbox" href="http://blog.lieberlieber.com/wp-content/uploads/image154.png"><img style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://blog.lieberlieber.com/wp-content/uploads/image_thumb132.png" border="0" alt="image" width="244" height="93" /></a></p>
<p>In the Execution Analyzer.<br />
* Call Build and then<br />
* Call Test<br />
Go back to the &#8220;Testing&#8221; window with AccountTest selected in the Project Browser.</p>
<p><a rel="lightbox" href="http://blog.lieberlieber.com/wp-content/uploads/image155.png"><img style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://blog.lieberlieber.com/wp-content/uploads/image_thumb133.png" border="0" alt="image" width="244" height="84" /></a></p>
<p>ATTENTION: The TESTING Window might not been updated automatically. If so, you need to move back and open it again after running the unit tests.</p>
<p>Ok – goal one is achieved. We successfully integrated unit test running capabilities into Enterprise Architect.</p>
<h1>Recording Sequence Diagrams with EA via the Debugger</h1>
<p>We could use the unit test for this purpose – but for simplicity and to be able to try this alone &#8211; I use the AccountsConsole program included in the sample.</p>
<p>Choose program.cs in Project Browser and hit F12 to view the source code:</p>
<p><a rel="lightbox" href="http://blog.lieberlieber.com/wp-content/uploads/image156.png"><img style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://blog.lieberlieber.com/wp-content/uploads/image_thumb134.png" border="0" alt="image" width="244" height="190" /></a></p>
<p>I already added a start (line 12) and end (line 26)  recording marker in the source editor.</p>
<p>To manage markers you right click in the gray bar beside the line number and choose one or the other option.</p>
<p><a rel="lightbox" href="http://blog.lieberlieber.com/wp-content/uploads/image157.png"><img style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://blog.lieberlieber.com/wp-content/uploads/image_thumb135.png" border="0" alt="image" width="244" height="147" /></a></p>
<p>Now we have to configure the debugger. For this double click &#8220;Model.Classes&#8221; in the Execution Analyzer view and configure the debug platform as follows:</p>
<p><a href="http://blog.lieberlieber.com/wp-content/uploads/debug_config.png" rel="lightbox[3958]"><img class="alignnone size-full wp-image-3978" title="debug_config" src="http://blog.lieberlieber.com/wp-content/uploads/debug_config.png" alt="debug config" width="312" height="247" /></a></p>
<p>Let’s build the code once more.</p>
<p><a rel="lightbox" href="http://blog.lieberlieber.com/wp-content/uploads/image158.png"><img style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://blog.lieberlieber.com/wp-content/uploads/image_thumb136.png" border="0" alt="image" width="244" height="204" /></a></p>
<p>Now open the &#8220;Record and Analyze&#8221; window in Enterprise Architect.</p>
<p><a rel="lightbox" href="http://blog.lieberlieber.com/wp-content/uploads/image159.png"><img style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://blog.lieberlieber.com/wp-content/uploads/image_thumb137.png" border="0" alt="image" width="244" height="142" /></a></p>
<p>In the &#8220;Record and Analyze&#8221; toolbar hit the Recording button – now a Sequence Diagram will be recorded in the selected package.</p>
<p><a rel="lightbox" href="http://blog.lieberlieber.com/wp-content/uploads/image160.png"><img style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://blog.lieberlieber.com/wp-content/uploads/image_thumb138.png" border="0" alt="image" width="244" height="139" /></a></p>
<p>In the next screen specify Track instances – and type in <em>Accounts.Account</em></p>
<p><a rel="lightbox" href="http://blog.lieberlieber.com/wp-content/uploads/image161.png"><img style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://blog.lieberlieber.com/wp-content/uploads/image_thumb139.png" border="0" alt="image" width="244" height="192" /></a></p>
<p>The result is a Sequence Diagram that is not perfect, because there are three swimlanes and not two. But it is easier to read than the other alternative with only one swimlane.</p>
<p><a rel="lightbox" href="http://blog.lieberlieber.com/wp-content/uploads/image162.png"><img style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://blog.lieberlieber.com/wp-content/uploads/image_thumb140.png" border="0" alt="image" width="244" height="107" /></a></p>
<p>Of course for this sample the perfect version should look like this:</p>
<p><a rel="lightbox" href="http://blog.lieberlieber.com/wp-content/uploads/image163.png"><img style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://blog.lieberlieber.com/wp-content/uploads/image_thumb141.png" border="0" alt="image" width="244" height="130" /></a></p>
<p>If you start recording from the execution analyzer window with the debug command you still get the older viewer with only one swimlane not taking account any instances.</p>
<p><a rel="lightbox" href="http://blog.lieberlieber.com/wp-content/uploads/image164.png"><img style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://blog.lieberlieber.com/wp-content/uploads/image_thumb142.png" border="0" alt="image" width="244" height="217" /></a></p>
<p><a rel="lightbox" href="http://blog.lieberlieber.com/wp-content/uploads/image165.png"><img style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://blog.lieberlieber.com/wp-content/uploads/image_thumb143.png" border="0" alt="image" width="244" height="154" /></a></p>
<p>So still not perfect, but one can clearly see that a lot happened and that Enterprise Architect has been and will be improved in this area.</p>
<p>Waiting for your comments!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.lieberlieber.com/2012/03/13/tutorial-nunit-and-sequence-diagram-recording-in-enterprise-architect-9-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LieberLieber &#8211; the name explained &#8211;  a German language thing</title>
		<link>http://blog.lieberlieber.com/2012/03/13/lieberlieber-the-name-explained-a-german-language-thing/</link>
		<comments>http://blog.lieberlieber.com/2012/03/13/lieberlieber-the-name-explained-a-german-language-thing/#comments</comments>
		<pubDate>Tue, 13 Mar 2012 09:50:37 +0000</pubDate>
		<dc:creator>Daniel Siegl</dc:creator>
				<category><![CDATA[AMUSE]]></category>
		<category><![CDATA[Allgemeine Theorien]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[LieberLieber]]></category>

		<guid isPermaLink="false">https://blog.lieberlieber.com/2012/03/13/lieberlieber-the-name-explained-a-german-language-thing/</guid>
		<description><![CDATA[A little story to explain our company&#160; name “LieberLieber” LieberLieber was found by our owner Mr. Peter Lieber. To write Peter Lieber a letter (old form of a mail, but you can also write mails) in English in a personal, but not to formally way, you can start with “Dear Mr. Lieber” similar to that [...]]]></description>
			<content:encoded><![CDATA[<p>A little story to explain our company&#160; name “LieberLieber” </p>
<p>LieberLieber was found by our owner Mr. Peter Lieber.</p>
<p>To write Peter Lieber a letter (old form of a mail, but you can also write mails) in English in a personal, but not to formally way, you can start with “Dear Mr. Lieber” similar to that in German would be: “Lieber Herr Lieber” and some funny guys wrote sometimes: “Lieber Lieber”.   <br />So what’s the story behind the company’s name? Is it: “Lieber and son”? No&#160; Is it: “two Brothers”? No – indeed it is because of another meaning of the word “Lieber” – it means also “prefer” or “better”. So it could mean “prefer to go to Mr. Lieber”.    <br />But the true story is: There was a friend of Peter called “Johannes Leopold Zeitlberger” and in old Austria “Leopold” was “Leupold” and he wanted to have a company “Leupold&amp;Leupold” – and so I thought that this sounds like a good idea to get an unique domain name: <a href="http://www.lieberlieber.com" target="_blank">www.lieberlieber.com</a> was born.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.lieberlieber.com/2012/03/13/lieberlieber-the-name-explained-a-german-language-thing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EA 9.3 and AMUSE 2.5 at Glance</title>
		<link>http://blog.lieberlieber.com/2012/03/08/ea-9-3-and-amuse-2-5-at-glance/</link>
		<comments>http://blog.lieberlieber.com/2012/03/08/ea-9-3-and-amuse-2-5-at-glance/#comments</comments>
		<pubDate>Thu, 08 Mar 2012 11:54:37 +0000</pubDate>
		<dc:creator>Roman Bretz</dc:creator>
				<category><![CDATA[AMUSE]]></category>
		<category><![CDATA[Enterprise Architect]]></category>
		<category><![CDATA[Enterprise Architect Erweiterungen]]></category>
		<category><![CDATA[Programmierung Allgemein]]></category>
		<category><![CDATA[UML Simulation and Execution]]></category>
		<category><![CDATA[UML mit Enterprise Architect]]></category>

		<guid isPermaLink="false">https://blog.lieberlieber.com/2012/03/08/ea-9-3-and-amuse-2-5-at-glance/</guid>
		<description><![CDATA[Developing State Machines and drawing GUI sketches is not a new feature, but opening both and working on both at the same time it’s definitely something new in the EA 9.3 Execution of State Machine is nothing new for AMUSE, but generating GUIs from UI sketch drawn in the EA and control them using a [...]]]></description>
			<content:encoded><![CDATA[<p>Developing State Machines and drawing GUI sketches is not a new feature, but opening both and working on both at the same time it’s definitely something new in the EA 9.3 <img style="border-bottom-style: none; border-left-style: none; border-top-style: none; border-right-style: none" class="wlEmoticon wlEmoticon-smile" alt="Smile" src="http://blog.lieberlieber.com/wp-content/uploads/wlEmoticon-smile7.png" /></p>
<p><a href="http://blog.lieberlieber.com/wp-content/uploads/image135.png" rel="lightbox"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blog.lieberlieber.com/wp-content/uploads/image_thumb113.png" width="616" height="412" /></a></p>
<p>Execution of State Machine is nothing new for AMUSE, but generating GUIs from UI sketch drawn in the EA and control them using a state machine is definitely something new in the AMUSE 2.5 coming soon:</p>
<p><a href="http://blog.lieberlieber.com/wp-content/uploads/image136.png" rel="lightbox"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blog.lieberlieber.com/wp-content/uploads/image_thumb114.png" width="616" height="417" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.lieberlieber.com/2012/03/08/ea-9-3-and-amuse-2-5-at-glance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IT&#8217;S TOO MUCH !</title>
		<link>http://blog.lieberlieber.com/2012/03/08/its-too-much/</link>
		<comments>http://blog.lieberlieber.com/2012/03/08/its-too-much/#comments</comments>
		<pubDate>Thu, 08 Mar 2012 00:21:01 +0000</pubDate>
		<dc:creator>Roman Bretz</dc:creator>
				<category><![CDATA[Embedded Systems]]></category>
		<category><![CDATA[Enterprise Architect]]></category>
		<category><![CDATA[Enterprise Architect Erweiterungen]]></category>
		<category><![CDATA[MBSE]]></category>
		<category><![CDATA[MDD]]></category>
		<category><![CDATA[Model Based Development]]></category>
		<category><![CDATA[Model Based System Engineering]]></category>
		<category><![CDATA[Problemlösungen]]></category>
		<category><![CDATA[Sparx Systems]]></category>
		<category><![CDATA[UML mit Enterprise Architect]]></category>

		<guid isPermaLink="false">https://blog.lieberlieber.com/2012/03/08/its-too-much/</guid>
		<description><![CDATA[The Enterprise Architect has a big advantage &#8211; it can everything: Modeling (a number of standards), Requirement Management, Project Management, Documentation Generation, Code Generation, Model Simulation, Team Collaboration etc. etc. It’s really great, but in sometimes s it is too much. Not everybody needs all the features, all the standards. Sometimes it leads to misunderstandings [...]]]></description>
			<content:encoded><![CDATA[<p>The Enterprise Architect has a big advantage &#8211; it can everything: Modeling (a number of standards), Requirement Management, Project Management, Documentation Generation, Code Generation, Model Simulation, Team Collaboration etc. etc. </p>
<p>It’s really great, but in sometimes s it is too much. Not everybody needs all the features, all the standards. Sometimes it leads to misunderstandings and disorientation. Sometimes only a couple of modeling elements and 2-3 diagram types would be sufficient. </p>
<p>What to do?? Can you reduce the EA functionality – YES you can! <img style="border-bottom-style: none; border-left-style: none; border-top-style: none; border-right-style: none" class="wlEmoticon wlEmoticon-smile" alt="Smile" src="http://blog.lieberlieber.com/wp-content/uploads/wlEmoticon-smile6.png" /></p>
<p>Following article <a href="https://blog.lieberlieber.com/2012/03/08/architecture-of-enterprise-architect/">https://blog.lieberlieber.com/2012/03/08/architecture-of-enterprise-architect/</a> demonstrates: EA is built of several building blocks. Means &#8211; <strong>you also can easily disable or even replace them all by your own. </strong>I’ll demonstrate it using owned developed MDG technology &#8211; <a href="http://www.sysmod.de/">SYSMOD extension of SysML for system engineers</a>.</p>
<p>1. Open dialog: Settings / MDG Technologies and disable all the available technologies excepting SYSMOD (don’t worry, you can enable them again at any time)   <br /><a href="http://blog.lieberlieber.com/wp-content/uploads/image129.png" rel="lightbox"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blog.lieberlieber.com/wp-content/uploads/image_thumb107.png" width="244" height="236" /></a></p>
<p>  <span id="more-3887"></span>
<p>2. Open dialog AddIns / Manage-Add-Ins.. or Extensions / Manage-Add-Ins.. and disable all add-ins if any available.   <br /><a href="http://blog.lieberlieber.com/wp-content/uploads/image130.png" rel="lightbox"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blog.lieberlieber.com/wp-content/uploads/image_thumb108.png" width="244" height="165" /></a></p>
<p>From now the only available tool boxes are the common one and the tool boxes defined by SYSMOD technology.</p>
<table border="0" cellspacing="0" cellpadding="2" width="509">
<tbody>
<tr>
<td width="250"><a href="http://blog.lieberlieber.com/wp-content/uploads/image131.png" rel="lightbox"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blog.lieberlieber.com/wp-content/uploads/image_thumb109.png" width="208" height="244" /></a></td>
<td width="7">&nbsp;</td>
<td width="250"><a href="http://blog.lieberlieber.com/wp-content/uploads/image132.png" rel="lightbox"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blog.lieberlieber.com/wp-content/uploads/image_thumb110.png" width="244" height="236" /></a></td>
</tr>
</tbody>
</table>
<p>As SYSMOD does not defined its own diagram types, it’s not possible to add any at all.</p>
<p><a href="http://blog.lieberlieber.com/wp-content/uploads/image133.png" rel="lightbox"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blog.lieberlieber.com/wp-content/uploads/image_thumb111.png" width="244" height="170" /></a></p>
<p>The only problem is the dialog for adding new elements e.g. available via button above the project browser – it still allows adding standard UML elements <img style="border-bottom-style: none; border-left-style: none; border-top-style: none; border-right-style: none" class="wlEmoticon wlEmoticon-sadsmile" alt="Sad smile" src="http://blog.lieberlieber.com/wp-content/uploads/wlEmoticon-sadsmile.png" /></p>
<p><a href="http://blog.lieberlieber.com/wp-content/uploads/image134.png" rel="lightbox"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blog.lieberlieber.com/wp-content/uploads/image_thumb112.png" width="244" height="183" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.lieberlieber.com/2012/03/08/its-too-much/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Layer-Architecture of Enterprise Architect</title>
		<link>http://blog.lieberlieber.com/2012/03/08/architecture-of-enterprise-architect/</link>
		<comments>http://blog.lieberlieber.com/2012/03/08/architecture-of-enterprise-architect/#comments</comments>
		<pubDate>Wed, 07 Mar 2012 23:20:36 +0000</pubDate>
		<dc:creator>Roman Bretz</dc:creator>
				<category><![CDATA[AMUSE]]></category>
		<category><![CDATA[Enterprise Architect]]></category>
		<category><![CDATA[Enterprise Architect Erweiterungen]]></category>
		<category><![CDATA[LieberLieber]]></category>
		<category><![CDATA[LieberLieber Kunden]]></category>
		<category><![CDATA[Problemlösungen]]></category>
		<category><![CDATA[UML Simulation and Execution]]></category>
		<category><![CDATA[UML mit Enterprise Architect]]></category>

		<guid isPermaLink="false">https://blog.lieberlieber.com/2012/03/08/architecture-of-enterprise-architect/</guid>
		<description><![CDATA[Important for everybody who needs to extend EA by new functionality. The picture shall provide roughly overview of Enterprise Architect layer architecture.&#160; Most important message: The EA itself is built of building blocks and it can be flexibly extended more or less in the same way (like AMUSE it does). The only difference between self [...]]]></description>
			<content:encoded><![CDATA[<p>Important for everybody who needs to extend EA by new functionality.</p>
<p>The picture shall provide roughly overview of Enterprise Architect layer architecture.&#160; Most important message: The EA itself is built of building blocks and it can be flexibly extended more or less in the same way (like AMUSE it does). The only difference between self made MDG Technologies / Add-Ins and EA original functionality – there are some APIs reserved for EA internal usage.</p>
<p><strong>MDG technologies</strong> shall be used for extension of already available technologies like UML or SysML by providing new tool boxes, stereotypes, tagged values etc.</p>
<p><strong>Add-Ins </strong>shall be used for providing completely new functionality like new UIs, diagram types, reports, supporting of user workflows etc.</p>
<p><a href="http://blog.lieberlieber.com/wp-content/uploads/image128.png" rel="lightbox"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blog.lieberlieber.com/wp-content/uploads/image_thumb106.png" width="616" height="383" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.lieberlieber.com/2012/03/08/architecture-of-enterprise-architect/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dissertation-Summary: Costs and Benefits of model-based development !!</title>
		<link>http://blog.lieberlieber.com/2012/03/06/dissertation-summary-costs-and-benefits-of-model-based-development/</link>
		<comments>http://blog.lieberlieber.com/2012/03/06/dissertation-summary-costs-and-benefits-of-model-based-development/#comments</comments>
		<pubDate>Tue, 06 Mar 2012 19:53:59 +0000</pubDate>
		<dc:creator>Roman Bretz</dc:creator>
				<category><![CDATA[AMUSE]]></category>
		<category><![CDATA[Allgemeine Theorien]]></category>
		<category><![CDATA[Car Industry]]></category>
		<category><![CDATA[Embedded Systems]]></category>
		<category><![CDATA[Enterprise Architect]]></category>
		<category><![CDATA[Enterprise Architect Erweiterungen]]></category>
		<category><![CDATA[LieberLieber]]></category>
		<category><![CDATA[LieberLieber Kunden]]></category>
		<category><![CDATA[MBSE]]></category>
		<category><![CDATA[MDD]]></category>
		<category><![CDATA[Model Based Development]]></category>
		<category><![CDATA[Model Based System Engineering]]></category>
		<category><![CDATA[Problemlösungen]]></category>
		<category><![CDATA[Programmierung Allgemein]]></category>
		<category><![CDATA[Qualitätssicherung]]></category>
		<category><![CDATA[Sparx Systems]]></category>
		<category><![CDATA[UML Simulation and Execution]]></category>
		<category><![CDATA[UML mit Enterprise Architect]]></category>

		<guid isPermaLink="false">https://blog.lieberlieber.com/2012/03/06/dissertation-summary-costs-and-benefits-of-model-based-development/</guid>
		<description><![CDATA[Some of us always had a feeling &#8211; model based development saves time and money, others of us had reasonable doubts, most of us had endless discussions about it. Good news for all Enterprise Architect and AMUSE users &#8211; finally we got proved numbers! The following dissertation shows why it’s true why the benefits definitely [...]]]></description>
			<content:encoded><![CDATA[<p>Some of us always had a feeling &#8211; <strong><em>model based development saves time and money</em></strong>, others of us had reasonable doubts, most of us had endless discussions about it. Good news for all Enterprise Architect and AMUSE users &#8211; finally we got proved numbers! The following dissertation shows why it’s true why the benefits definitely overweighs the costs and why MBSE&#160; <em>(Model Based System Engineering) </em>is the approach of the future development.</p>
<p>The only question keeps open &#8211; how to use Enterprise Architect and AMUSE to get maximum benefit of these tools, e.g. </p>
<ul>
<li>can I build <strong>functional architecture </strong>from customer requirements using Enterprise Architect??</li>
<li>or can I combine EA and Matlab/Simulink in a reasonable way?? </li>
</ul>
<p>The answer is – yes you can! But it’s a stuff for one of the next articles <img style="border-bottom-style: none; border-left-style: none; border-top-style: none; border-right-style: none" class="wlEmoticon wlEmoticon-winkingsmile" alt="Winking smile" src="http://blog.lieberlieber.com/wp-content/uploads/wlEmoticon-winkingsmile13.png" /></p>
<p>Summary of the dissertation “Model Based Development of Embedded Software Systems in the Automotive &#8211; Costs and Benefits” Author: <a href="http://www4.in.tum.de/~kirstan/">Sascha Kirstan</a>; Academic Advisor: <a href="http://www4.in.tum.de/~broy/">Prof. Dr. Dr. h.c. Manfred Broy</a>; Technical University Munich (Software &amp; Systems Engineering).     <br />Hardcover Edition: <a href="http://www.amazon.de/gp/product/384390121X/">http://www.amazon.de/gp/product/384390121X/</a></p>
<p>The dissertation defined and verified following 26 hypotheses &#8211; enjoy!</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top" width="92">
<p>Hypothesis 1</p>
</td>
<td valign="top" width="410">
<p>Usage of MBSE saves at least 30% of time during development lifecycle</p>
</td>
<td valign="top" width="104">
<p align="center">Fully confirmed           <br />(up to 36%)</p>
</td>
</tr>
<tr>
<td valign="top" width="92">
<p>Hypothesis 2</p>
</td>
<td valign="top" width="410">
<p>Usage of MBSE leads to productivity improvement</p>
</td>
<td valign="top" width="104">
<p align="center">Fully confirmed</p>
<p align="center">
</td>
</tr>
</tbody>
</table>
<p>  <span id="more-3860"></span><br />
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top" width="92">
<p>Hypothesis 3</p>
</td>
<td valign="top" width="410">
<p>Usage of MBSE allows cost savings for single projects (opposite of product-lines)</p>
</td>
<td valign="top" width="104">
<p align="center">Trend confirmed</p>
</td>
</tr>
<tr>
<td valign="top" width="92">
<p>Hypothesis 4</p>
</td>
<td valign="top" width="410">
<p>The cost-saving effect is only true for product-lines</p>
</td>
<td valign="top" width="104">
<p align="center">Statement not possible</p>
</td>
</tr>
<tr>
<td valign="top" width="92">
<p>Hypothesis 5</p>
</td>
<td valign="top" width="410">
<p>The cost-saving effect is bigger for big projects than for small projects</p>
</td>
<td valign="top" width="104">
<p align="center">Trend confirmed</p>
</td>
</tr>
<tr>
<td valign="top" width="92">
<p>Hypothesis 6</p>
</td>
<td valign="top" width="410">
<p>The MBSE pay-off is bigger in the domains with high proportion of controlling engineering</p>
</td>
<td valign="top" width="104">
<p align="center">Statement rejected</p>
</td>
</tr>
<tr>
<td valign="top" width="92">
<p>Hypothesis 7</p>
</td>
<td valign="top" width="410">
<p>The cost-saving effect is as bigger as more comprehensive the MBSE usage is.</p>
</td>
<td valign="top" width="104">
<p align="center">Statement rejected</p>
</td>
</tr>
<tr>
<td valign="top" width="92">
<p>Hypothesis 8</p>
</td>
<td valign="top" width="410">
<p>Usage of MBSE allows saving 20% of maintenance</p>
</td>
<td valign="top" width="104">
<p align="center">Trend confirmed            <br />(~15%)</p>
</td>
</tr>
<tr>
<td valign="top" width="92">
<p>Hypothesis 9</p>
</td>
<td valign="top" width="410">
<p>The time-saving effect is bigger than the cost-saving effect</p>
</td>
<td valign="top" width="104">
<p align="center">Fully confirmed</p>
</td>
</tr>
<tr>
<td valign="top" width="92">
<p>Hypothesis 10</p>
</td>
<td valign="top" width="410">
<p>- MBSE approach is reasonable for innovative development.            <br />- Classic approach is reasonable for safety-relevant development</p>
</td>
<td valign="top" width="104">
<p align="center">Statement rejected</p>
</td>
</tr>
<tr>
<td valign="top" width="92">
<p>Hypothesis 11</p>
</td>
<td valign="top" width="410">
<p>MBSE supports the trend of function-development by OEM’s them self</p>
</td>
<td valign="top" width="104">
<p align="center">Fully confirmed</p>
</td>
</tr>
<tr>
<td valign="top" width="92">
<p>Hypothesis 12</p>
</td>
<td valign="top" width="410">
<p>Usage of MBSE based requirement-validation allows finding 10% of all potential errors in the requirement engineering phase</p>
</td>
<td valign="top" width="104">
<p align="center">Fully confirmed           <br />(up to ~31%)</p>
</td>
</tr>
<tr>
<td valign="top" width="92">
<p>Hypothesis 13</p>
</td>
<td valign="top" width="410">
<p>Usage of MBSE based architecture-verification allows finding 5% of all potential errors in the architecture engineering phase</p>
</td>
<td valign="top" width="104">
<p align="center">Fully confirmed            <br />(~15%)</p>
</td>
</tr>
<tr>
<td valign="top" width="92">
<p>Hypothesis 14</p>
</td>
<td valign="top" width="410">
<p>As higher the formalization-level of the architecture-models as higher the their reusability</p>
</td>
<td valign="top" width="104">
<p align="center">Trend confirmed</p>
</td>
</tr>
<tr>
<td valign="top" width="92">
<p>Hypothesis 15</p>
</td>
<td valign="top" width="410">
<p>Usage of MBSE based design-validation increases the number of found errors in the design phase et least by 30%</p>
</td>
<td valign="top" width="104">
<p align="center">Fully confirmed            <br />(average 60%)</p>
</td>
</tr>
<tr>
<td valign="top" width="92">
<p>Hypothesis 16</p>
</td>
<td valign="top" width="410">
<p>Reuse of functional models allows saving at least 80% of development costs</p>
</td>
<td valign="top" width="104">
<p align="center">Trend confirmed            <br />(average ~50%)</p>
</td>
</tr>
<tr>
<td valign="top" width="92">
<p>Hypothesis 17</p>
</td>
<td valign="top" width="410">
<p>Modeling-level of SW-design has the biggest impact on the development costs </p>
</td>
<td valign="top" width="104">
<p align="center">Fully confirmed</p>
</td>
</tr>
<tr>
<td valign="top" width="92">
<p>Hypothesis 18</p>
</td>
<td valign="top" width="410">
<p>Continuity between the SW-design and the implementation allows saving at least 50% of implementation-costs and -time</p>
</td>
<td valign="top" width="104">
<p align="center">Trend confirmed            <br />(average ~45%)</p>
</td>
</tr>
<tr>
<td valign="top" width="92">
<p>Hypothesis 19</p>
</td>
<td valign="top" width="410">
<p>Manual implemented code is more efficient than the code generated from a model</p>
</td>
<td valign="top" width="104">
<p align="center">Trend confirmed</p>
</td>
</tr>
<tr>
<td valign="top" width="92">
<p>Hypothesis 20</p>
</td>
<td valign="top" width="410">
<p>Model based development allows costs-saving of code-reviews</p>
</td>
<td valign="top" width="104">
<p align="center">Statement rejected </p>
</td>
</tr>
<tr>
<td valign="top" width="92">
<p>Hypothesis 21</p>
</td>
<td valign="top" width="410">
<p>Code-generation increases time required for implementation of changes at least by 10%</p>
</td>
<td valign="top" width="104">
<p align="center">Statement rejected</p>
</td>
</tr>
<tr>
<td valign="top" width="92">
<p>Hypothesis 22</p>
</td>
<td valign="top" width="410">
<p>Usage of MBSE allows saving 10% of test-time</p>
</td>
<td valign="top" width="104">
<p align="center">Fully confirmed            <br />(average ~12%)</p>
</td>
</tr>
<tr>
<td valign="top" width="92">
<p>Hypothesis 23</p>
</td>
<td valign="top" width="410">
<p>Frontloading of test activities (reached due to MBSE usage) decreases number of errors during component-, integration- and system-test</p>
</td>
<td valign="top" width="104">
<p align="center">Fully confirmed</p>
</td>
</tr>
<tr>
<td valign="top" width="92">
<p>Hypothesis 24</p>
</td>
<td valign="top" width="410">
<p>Reusability of model-based test-cases is higher than the reusability of classical test-cases </p>
</td>
<td valign="top" width="104">
<p align="center">Fully confirmed           <br />(~52% reuse)</p>
</td>
</tr>
<tr>
<td valign="top" width="92">
<p>Hypothesis 25</p>
</td>
<td valign="top" width="410">
<p>Model-based approach saves the costs of test-case-development at least by 25%</p>
</td>
<td valign="top" width="104">
<p align="center">Trend confirmed            <br />(~10%)</p>
</td>
</tr>
<tr>
<td valign="top" width="92">
<p>Hypothesis 26</p>
</td>
<td valign="top" width="410">
<p>Model-based approach highly improves the quality asspects, test coverage, automation-level of tests</p>
</td>
<td valign="top" width="104">
<p align="center">Trend confirmed</p>
</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://blog.lieberlieber.com/2012/03/06/dissertation-summary-costs-and-benefits-of-model-based-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Talking Screenshots (part 4)</title>
		<link>http://blog.lieberlieber.com/2012/02/29/talking-screenshots-part-4/</link>
		<comments>http://blog.lieberlieber.com/2012/02/29/talking-screenshots-part-4/#comments</comments>
		<pubDate>Wed, 29 Feb 2012 15:16:00 +0000</pubDate>
		<dc:creator>rmaier</dc:creator>
				<category><![CDATA[AMUSE]]></category>

		<guid isPermaLink="false">https://blog.lieberlieber.com/2012/02/29/talking-screenshots-part-4/</guid>
		<description><![CDATA[&#160; The screenshot shows a scenario, when the Validation rule detects a validation rule violation. The diagram specifies that the state “Ready” shall be the sub-state of the composite state “Working”, but the project browser shows the real facts. Both states are on the same level in the model. Validation dialog informs the user about [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.lieberlieber.com/wp-content/uploads/AMUSE_Validation1.png" rel="lightbox"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="AMUSE_Validation1" border="0" alt="AMUSE_Validation1" src="http://blog.lieberlieber.com/wp-content/uploads/AMUSE_Validation1_thumb.png" width="534" height="267" /></a></p>
<p>&#160;</p>
<p>The screenshot shows a scenario, when the Validation rule detects a validation rule violation.</p>
<p>The diagram specifies that the state “Ready” shall be the sub-state of the composite state “Working”, but the project browser shows the real facts. Both states are on the same level in the model. Validation dialog informs the user about the issue and ask if auto-correction rule shall be executed to repair the problem.</p>
<p>AMUSE 2.0 provides over 20 validation rules. They ensure UML-correctness of customer models, their internal consistence as well as the consistence between model and diagrams. As far as possible we provide also corresponding auto-correction rules that help the user to repair the model.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.lieberlieber.com/2012/02/29/talking-screenshots-part-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vortrag: Dialog zwischen Kunde und Berater</title>
		<link>http://blog.lieberlieber.com/2012/02/29/vortrag-dialog-zwischen-kunde-und-berater/</link>
		<comments>http://blog.lieberlieber.com/2012/02/29/vortrag-dialog-zwischen-kunde-und-berater/#comments</comments>
		<pubDate>Wed, 29 Feb 2012 15:04:00 +0000</pubDate>
		<dc:creator>rmaier</dc:creator>
				<category><![CDATA[Multitouch & Surface]]></category>

		<guid isPermaLink="false">https://blog.lieberlieber.com/2012/02/29/vortrag-dialog-zwischen-kunde-und-berater/</guid>
		<description><![CDATA[Christian Zauner, Business Development Manager von LieberLieber Software hält am 8. März 2012 auf dem “Innovationstag für Banken in der Münchner Allianz-Arena“ des deutschen IT-Dienstleisters Henrichsen einen Vortrag zum Thema: „Wie unterstützen innovative Technologien und intelligente Anwendungen den Dialog zwischen Kunde und Berater? Der Zukunftstrend: interaktive und multimediale Kundenberatung mittels Microsoft Touchscreen-Tisch.“ Interessierte können sich [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.lieberlieber.com/wp-content/uploads/Christian_Zauner1.jpg" rel="lightbox"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Christian_Zauner" border="0" alt="Christian_Zauner" src="http://blog.lieberlieber.com/wp-content/uploads/Christian_Zauner_thumb1.jpg" width="144" height="189" /></a></p>
<p>Christian Zauner, Business Development Manager von LieberLieber Software hält am 8. März 2012 auf dem “Innovationstag für Banken in der Münchner Allianz-Arena“ des deutschen IT-Dienstleisters Henrichsen einen Vortrag zum Thema: „Wie unterstützen innovative Technologien und intelligente Anwendungen den Dialog zwischen Kunde und Berater? Der Zukunftstrend: interaktive und multimediale Kundenberatung mittels Microsoft Touchscreen-Tisch.“ Interessierte können sich die Applikation auf dem Surface SUR 40 während der Veranstaltung auch live ansehen. Wer an diesem Tag keine Zeit hat, kann jederzeit gerne einen individuellen Vorführtermin bei LieberLieber in Wien vereinbaren.</p>
<p>Henrichsen feiert heuer seinen 30. Geburtstag und wurde mit dem Ziel gegründet, Kunden aus unterschiedlichen Branchen bei der Optimierung Ihrer Geschäfts-Prozesse zu beraten und entsprechende IT-Lösungen zu implementieren sowie zu betreuen. Bis heute wurden mehr als 1.500 Installationen in unterschiedlichsten Branchen erfolgreich realisiert.</p>
<p><a href="http://www.henrichsen.de">www.henrichsen.de</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.lieberlieber.com/2012/02/29/vortrag-dialog-zwischen-kunde-und-berater/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Questionnaire: Modeling in Practice and Model Execution</title>
		<link>http://blog.lieberlieber.com/2012/02/22/questionnaire-modeling-in-practice-and-model-execution/</link>
		<comments>http://blog.lieberlieber.com/2012/02/22/questionnaire-modeling-in-practice-and-model-execution/#comments</comments>
		<pubDate>Wed, 22 Feb 2012 17:54:18 +0000</pubDate>
		<dc:creator>Konrad Wieland</dc:creator>
				<category><![CDATA[AMUSE]]></category>
		<category><![CDATA[Enterprise Architect]]></category>
		<category><![CDATA[Enterprise Architect Erweiterungen]]></category>
		<category><![CDATA[UML Simulation and Execution]]></category>
		<category><![CDATA[UML mit Enterprise Architect]]></category>

		<guid isPermaLink="false">http://blog.lieberlieber.com/?p=3843</guid>
		<description><![CDATA[In the course of the project MOLIZ, a research project together with the Vienna University of Technology, we kindly invite you to participate in an online survey about the usage of models in practice and requirements for model execution. The questionnaire is targeted at people who work with models and especially at people who use [...]]]></description>
			<content:encoded><![CDATA[<p>In the course of the project <a href="http://www.modelexecution.org/" target="_blank">MOLIZ</a>, a research project together with the <a href="http://www.tuwien.ac.at/en/tuwien_home/" target="_blank">Vienna University of Technology</a>, we kindly invite you to participate in an online survey about the usage of models in practice and requirements for model execution.<br />
The questionnaire is targeted at people who work with models and especially at people who use UML or UML profiles, such as SysML. Filling in the questionnaire will take only approximately 15 minutes. We kindly ask you to take that time and thereby significantly support research in the area of model execution. The results of the survey will be published.<br />
The link to the questionnaire:<br />
<a title="Survey" href="http://www.big.tuwien.ac.at/modelexecution/survey/index.php?sid=63755&amp;lang=en" target="_blank">http://www.big.tuwien.ac.at/modelexecution/survey</a></p>
<p><a href="http://blog.lieberlieber.com/wp-content/uploads/moliz_logo1.png" rel="lightbox[3843]"><img class="alignnone size-full wp-image-3845" title="moliz_logo" src="http://blog.lieberlieber.com/wp-content/uploads/moliz_logo1.png" alt="" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.lieberlieber.com/2012/02/22/questionnaire-modeling-in-practice-and-model-execution/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

