Donnerstag, April 26th, 2012 | by rmaier | Posted in Enterprise Architect, Featured | No Comments »

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’s ArcGIS platform.
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.
Please visit the release page to learn more: www.sparxsystems.com/arcgis
Dienstag, April 3rd, 2012 | by Daniel Siegl | Posted in Enterprise Architect, Enterprise Architect Erweiterungen | No Comments »
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 Center, Jira or Enterprise Architect.

Dienstag, März 13th, 2012 | by Daniel Siegl | Posted in .NET Framework, .net Tools & Tips, Enterprise Architect | No Comments »
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 EA 8, the release of EA 9.3 motivated to rework the tutorial to reflect the changes.
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.
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.
The old posts are still available:
Integrating NUNIT in EA
Recording Sequence Diagrams with EA
(weiterlesen…)
Donnerstag, März 8th, 2012 | by Roman Bretz | Posted in AMUSE, Enterprise Architect, Enterprise Architect Erweiterungen, Programmierung Allgemein, UML Simulation and Execution, UML mit Enterprise Architect | No Comments »
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 state machine is definitely something new in the AMUSE 2.5 coming soon:

Donnerstag, März 8th, 2012 | by Roman Bretz | Posted in Embedded Systems, Enterprise Architect, Enterprise Architect Erweiterungen, MBSE, MDD, Model Based Development, Model Based System Engineering, Problemlösungen, Sparx Systems, UML mit Enterprise Architect | No Comments »
The Enterprise Architect has a big advantage – 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 and disorientation. Sometimes only a couple of modeling elements and 2-3 diagram types would be sufficient.
What to do?? Can you reduce the EA functionality – YES you can! 
Following article https://blog.lieberlieber.com/2012/03/08/architecture-of-enterprise-architect/ demonstrates: EA is built of several building blocks. Means – you also can easily disable or even replace them all by your own. I’ll demonstrate it using owned developed MDG technology – SYSMOD extension of SysML for system engineers.
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)

(weiterlesen…)
Donnerstag, März 8th, 2012 | by Roman Bretz | Posted in AMUSE, Enterprise Architect, Enterprise Architect Erweiterungen, LieberLieber, LieberLieber Kunden, Problemlösungen, UML Simulation and Execution, UML mit Enterprise Architect | No Comments »
Important for everybody who needs to extend EA by new functionality.
The picture shall provide roughly overview of Enterprise Architect layer architecture. 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.
MDG technologies shall be used for extension of already available technologies like UML or SysML by providing new tool boxes, stereotypes, tagged values etc.
Add-Ins shall be used for providing completely new functionality like new UIs, diagram types, reports, supporting of user workflows etc.

Dienstag, März 6th, 2012 | by Roman Bretz | Posted in AMUSE, Allgemeine Theorien, Car Industry, Embedded Systems, Enterprise Architect, Enterprise Architect Erweiterungen, LieberLieber, LieberLieber Kunden, MBSE, MDD, Model Based Development, Model Based System Engineering, Problemlösungen, Programmierung Allgemein, Qualitätssicherung, Sparx Systems, UML Simulation and Execution, UML mit Enterprise Architect | No Comments »
Some of us always had a feeling – 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 – finally we got proved numbers! The following dissertation shows why it’s true why the benefits definitely overweighs the costs and why MBSE (Model Based System Engineering) is the approach of the future development.
The only question keeps open – how to use Enterprise Architect and AMUSE to get maximum benefit of these tools, e.g.
- can I build functional architecture from customer requirements using Enterprise Architect??
- or can I combine EA and Matlab/Simulink in a reasonable way??
The answer is – yes you can! But it’s a stuff for one of the next articles 
Summary of the dissertation “Model Based Development of Embedded Software Systems in the Automotive – Costs and Benefits” Author: Sascha Kirstan; Academic Advisor: Prof. Dr. Dr. h.c. Manfred Broy; Technical University Munich (Software & Systems Engineering).
Hardcover Edition: http://www.amazon.de/gp/product/384390121X/
The dissertation defined and verified following 26 hypotheses – enjoy!
|
Hypothesis 1
|
Usage of MBSE saves at least 30% of time during development lifecycle
|
Fully confirmed (up to 36%)
|
|
Hypothesis 2
|
Usage of MBSE leads to productivity improvement
|
Fully confirmed
|
(weiterlesen…)