Thomas Kilian

Thomas Kilian

Freelancer (Consultant)
Working since mid 1970 in the IT industry. Having gone through development and management in almost all industries (international but based in Germany). Currently focused on UML based projects (Embedded Systems/SysML, SOA, BPM) preferably using EA. And of course customization and CM for EA projects.

Tutorials

Advanced Searching
Enterprise Architect offers a wealth of API functions to support automated manipulation of UML models. However, quite a number of tasks require actions not directly supported by the API. Here...
Intro to Creating a MDG File
One of the great things in EA is the possibility to extend standard UML modeling by usage of so-called MDG (Model Driven Generator) files. With these you can - in short - add own diagram types...
Creating marvelous EA documentation using LaTeX
Though MS-Word is widely used (and thought of as a standard) for creating paper documentation, a small but strong community is using ancient TeX for that purpose. You might not believe it, but...

Community Resources

Improved MDG Creation
When creating MDG files you usually have a couple of single profile files you need to save before you can assemble the MDG. It often happens that these files get saved in the wrong location of...
Align ports and interfaces with a Perl script
The standard EA layout does not support Ports (and Interfaces) with the automatic layout. So you have to do that manually. If you are working with SysML you easily run into a situation where you...
Create a "hyperlink" for EA elements
Sometimes you need to mail model locations to colleagues which work on a shared model. A rather new functionality of EA is to provide a "Copy Path" so you can paste this. Here is a...