Enterprise Architect for Power Users
Objective
Enterprise Architect (EA) from Sparx Systems is a fully UML2.1 and SysML-compliant toolset and is also highly configurable. There are various ways in which EA can be customised, either through developing a new MDA transformation, creating new document templates, developing add-ins or simply extending the UML's notation through a profile.
On this highly practical course delegates cover and combine topics such as developing a new profile (using the UML's extensibility mechanism) by defining new meta-classes and learning how to define tagged values. Delegates will then learn how they can customise code generation through the Code Template Framework (CTF) and generate MDA transformations. EA's object model will be examined and add-in development as a standalone application and in-process DLL will also be investigated, with delegates developing their own add-in to access the project browser and handle context-sensitive events. The GoF's design patterns will be covered along with how to create and deploy project-specific design patterns/mechanisms. Finally, document templates will be discussed.
Through this hands-on workshop, delegates will gain the theory and practical experience of how to customise EA for their organisation. Please note that there is a large practical element to this course, please contact us for guidance on applicability and tailoring.