Enterprise Architect-logoTransparent

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

Share and Enjoy:
  • Technorati
  • Digg
  • Facebook
  • del.icio.us
  • Live
  • Google Bookmarks
  • DotNetKicks
  • DZone
  • TwitThis
  • Blogosphere News
  • Blogplay
  • LinkedIn
  • MisterWong
  • MisterWong.DE
  • MSN Reporter
  • MyShare
  • RSS
  • StumbleUpon
  • Suggest to Techmeme via Twitter
  • Tumblr
  • Twitter
  • Webnews.de
  • Yahoo! Bookmarks
  • Yigg

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.

Enterprise Tester

I has many possibilities to integrate with other tools like Quality Center, Jira or Enterprise Architect.

Share and Enjoy:
  • Technorati
  • Digg
  • Facebook
  • del.icio.us
  • Live
  • Google Bookmarks
  • DotNetKicks
  • DZone
  • TwitThis
  • Blogosphere News
  • Blogplay
  • LinkedIn
  • MisterWong
  • MisterWong.DE
  • MSN Reporter
  • MyShare
  • RSS
  • StumbleUpon
  • Suggest to Techmeme via Twitter
  • Tumblr
  • Twitter
  • Webnews.de
  • Yahoo! Bookmarks
  • Yigg

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…)

Share and Enjoy:
  • Technorati
  • Digg
  • Facebook
  • del.icio.us
  • Live
  • Google Bookmarks
  • DotNetKicks
  • DZone
  • TwitThis
  • Blogosphere News
  • Blogplay
  • LinkedIn
  • MisterWong
  • MisterWong.DE
  • MSN Reporter
  • MyShare
  • RSS
  • StumbleUpon
  • Suggest to Techmeme via Twitter
  • Tumblr
  • Twitter
  • Webnews.de
  • Yahoo! Bookmarks
  • Yigg

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 Smile

image

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:

image

Share and Enjoy:
  • Technorati
  • Digg
  • Facebook
  • del.icio.us
  • Live
  • Google Bookmarks
  • DotNetKicks
  • DZone
  • TwitThis
  • Blogosphere News
  • Blogplay
  • LinkedIn
  • MisterWong
  • MisterWong.DE
  • MSN Reporter
  • MyShare
  • RSS
  • StumbleUpon
  • Suggest to Techmeme via Twitter
  • Tumblr
  • Twitter
  • Webnews.de
  • Yahoo! Bookmarks
  • Yigg

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! Smile

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)
image

(weiterlesen…)

Share and Enjoy:
  • Technorati
  • Digg
  • Facebook
  • del.icio.us
  • Live
  • Google Bookmarks
  • DotNetKicks
  • DZone
  • TwitThis
  • Blogosphere News
  • Blogplay
  • LinkedIn
  • MisterWong
  • MisterWong.DE
  • MSN Reporter
  • MyShare
  • RSS
  • StumbleUpon
  • Suggest to Techmeme via Twitter
  • Tumblr
  • Twitter
  • Webnews.de
  • Yahoo! Bookmarks
  • Yigg

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.

image

Share and Enjoy:
  • Technorati
  • Digg
  • Facebook
  • del.icio.us
  • Live
  • Google Bookmarks
  • DotNetKicks
  • DZone
  • TwitThis
  • Blogosphere News
  • Blogplay
  • LinkedIn
  • MisterWong
  • MisterWong.DE
  • MSN Reporter
  • MyShare
  • RSS
  • StumbleUpon
  • Suggest to Techmeme via Twitter
  • Tumblr
  • Twitter
  • Webnews.de
  • Yahoo! Bookmarks
  • Yigg

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 Winking smile

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…)

Share and Enjoy:
  • Technorati
  • Digg
  • Facebook
  • del.icio.us
  • Live
  • Google Bookmarks
  • DotNetKicks
  • DZone
  • TwitThis
  • Blogosphere News
  • Blogplay
  • LinkedIn
  • MisterWong
  • MisterWong.DE
  • MSN Reporter
  • MyShare
  • RSS
  • StumbleUpon
  • Suggest to Techmeme via Twitter
  • Tumblr
  • Twitter
  • Webnews.de
  • Yahoo! Bookmarks
  • Yigg