No 58A, New No 73,
Thirumangalam Road,
Chennai-600 049



Sparx India

Course Code





3 days


About Course

Explore the power of Enterprise Architect in Software with 2 Days hands on workshop. Empower your Software development (Enterprise Architect SysML Training)/Business Process (Enterprise Architect BPMN Training) skills to use UML and the Enterprise Architect across all phases of SDLC for effective, high quality application development and effective Process Modelling.


Enterprise Architect is a comprehensive UML analysis and design tool for UML, SysML, BPMN and many other technologies. Sparx EA is used across all phases of software development lifecycle, starting from requirements gathering through to the analysis stages, design models, testing and maintenance.

This specialized, customizable training module is designed by Sparx EA experts to get a team started with UML and EA. Practitioners will be introduced to all key features in Enterprise Architect, with best practices and practical hands-on sessions using a standard example model or a live-project of the team. Practitioners without licensed Enterprise Architect Software version, can download and make use of our Sparx trial version, from our official website. Our Trainers and consultant’s holds hand full of knowledge in all the Sparx EA versions.

Training also focusses on devising strategies to leverage existing assets such as Source Code, DBMS Schema, Requirements documents, etc into Enterprise Architect swiftly, to facilitate better model management and improve project efficiency.

The course is a combination of practical and theory sessions. Each module is accompanied with practical, hands-on session to allow practitioners to apply the theory and become proficient using Enterprise Architect.


  • No prior Enterprise Architect experience is required.
  • Understanding of Software Engineering , SDLC , UML and Business Process will be helpful but not mandatory

Additional Content

Introduction to Enterprise Architect

  • Create project models in Enterprise Architect
  • Model Views in Enterprise Architect
  • Introduction to Packages In Enterprise Architect
  • Working with Diagrams in Enterprise Architect
  • Model Elements in Enterprise Architect
  • Workspace layouts in Enterprise Architect
  • Context Specific Diagram toolboxes in Enterprise Architect
  • Model structure in Project Browser
  • Properties and notes window
  • Remove model elements
  • Model elements search
  • Model views and diagram filters
  • Template Packages in Enterprise Architect
  • Introduction to UML diagrams in Enterprise Architect
  • 4+1 View

Requirements Models using Enterprise Architect

  • Create requirements diagrams
  • Requirement properties
  • Requirements relationship
  • Requirement priority and status
  • Organise Requirements
  • View Requirements

Usecase Models using Enterprise Architect

  • Create usecase diagrams
  • Actors
  • UseCases
  • UseCase status
  • Organising UseCase model
  • UseCase scenarios
  • Generate activity diagrams
  • Generate testcases
  • Add usecase relationship

Activity Models using Enterprise Architect

  • Create activity diagrams
  • Action element
  • Control flow connector
  • Add Decision element and modeling parallel actions
  • Action pins
  • Swimlanes and Matrix

Domain/Class Models using Enterprise Architect

  • Create domain models
  • Class elements
  • Add element attributes
  • Association element
  • Multiplicity
  • Aggregation connector
  • Generalize connector

Traceability in Enterprise Architect

  • Requirements mapping to activities or use cases
  • Realization connector
  • Traceability diagram
  • Relationship Matrix

Impact Analysis Using Enterprise Architect

  • Traceability Window
  • Context Filtering in Workspaces
  • Relationship Window
  • Element Browser
  • Diagram Filters

Introduction to Document Generation using Enterprise Architect

  • RTF document generation
  • Customise RTF/Docx/PDF document templates
  • HTML document generation
  • Customise HTML document templates

Exchanging model information between teams and between tools

  • Interchanging Data between .eap Files and DBMS Repositories

  • Reference Data Import Export

Baselines, Differencing and Merges

  •  Differencing and Merges
  • Differencing Diagram Changes
  • Replication
  • Package Control
  • Version Controlling in Enterprise Architect


  •  Manage Users
  • Manage Groups
  •  Manage Locks
  • Require User Lock to Edit
  • Manage My Locks
  • Login as Another User
  • Change Password

Customizing Enterprise Architect

  • Tagged Values and stereo Types

Project Dash Board

  • Creating various graphs and charts based on statuses or type

Review Elements

  • Online review of Elements using discussion windows

Target Audience

Enterprise Architect Sparx Training benefits everyone involved in the development of information technology (project managers, system designers or developers), and everyone interested in getting acquainted with the advantages of object orientation in both programming and design to simplify analysis as well as design and development.  

  • Practitioners in the Software Industry looking to upgrade their skills on a Modelling tools.
  • Practitioners in the Software Industry planning to use an Application Lifecycle Management / Modelling tools in their day to operations.
  • Practitioners who are already using Sparx Enterprise Architect and want to explore the full capability of Enterprise Architect.

This workshop trains a tool beginner about the basic overview of Sparx Enterprise Architect. Creating various Models using Enterprise Architect Implementing Traceability, Impact Analysis, Document Generation and Exchanging model information between teams and tools using Enterprise Architect are also covered.

This Sparx Systems basic training forms the foundation and will help them to explore the advanced features of Enterprise Architect for their respective area of expertise as per the list below but not limited to

  • Software Architects –  Software Architectural Modelling using ArchiMate , TOGAF, SYSML
  • Software Designers – Class Modeling , Sequence Modeling , Forward Engineering and Reverse Engineering , Data Modeling
  • Business Analyst – Requirements Modeling , Gap Analysis , Use Case Modeling , BPMN Modeling etc   

Related Services: Sparx Systems India could also afford wide range of short-term and long-term consultancy services and advisory services on completion of our training based on the requirement.