SCN GmbH

UML in Sparx Enterprise Architect

Seminar / Training UML in Sparx Enterprise Architect

Create and configure EAP file

  • Create and save an Enterprise Architect project file
  • Types of views
  • Program interface: menus, toolbars, toolbox, project browser and other windows
  • Docking and hiding windows

Working with a model, diagram

  • Predefined models
  • Packages (views) and diagrams
  • Adding elements to the model and diagram
  • Different ways of removing elements and their consequences
  • Saving diagrams

Managing requirements

  • Methods of requirements gathering
  • FURPS requirements categories
  • Requirements diagram
  • Relationships between requirements
    • Aggregation
    • Dependencies
  • How to improve the appearance of a diagram?
    • Layout Diagram
    • Color Status Requirements
    • Enable / disable package names
  • Creating and managing a matrix relationship
  • Documenting requirements
    • HTML pages
    • printable version
  • Advanced requirements management
    • custom types of requirements
    • User defined request status
    • Track requirements
    • Documenting requirements

business process modeling, architecture

  • Activity diagram
  • Composite Activities
  • Control flows, object flows
  • Exception handling, interrupt flow
  • Partitioning
  • Concurrent flows and decision making
  • How to improve the appearance of a diagram?
    • different levels of detail
    • Reduction of the amount of detail
    • Complexity of the process
  • Components and implementation diagrams
  • The original architecture of the system - logical and physical
    • nested components
    • delegation and assembly
    • Connection
    • Interface
    • communication paths
  • Non-standard implementation of stereotypes in diagrams
    • Stereotype graphics library
    • Adding the library to the project
    • User-defined graphic stereotypes

Use cases and their documentation

  • Modeling functional requirements
  • Scope of the system
  • Actors and the relationships between them
    • Identification of use cases
    • Actor-use case association and its properties
    • Relationship between use cases: include, extend, generalize
  • Automatic numbering
  • Generate use case scenarios and activity diagrams based on them
  • Documentation generation
  • Document templates

Static model

  • Class diagram at design level
  • Source code generation and reverse engineering
    • Source code generation from diagram
    • Diagram generation from source code
    • Synchronization of source code and diagram
  • Object diagrams

Dynamic model

  • Verification of the static model
    • Clarification of method signatures
    • Verification of the class diagram
  • Dynamic modelling at method call level (sequence diagram) based on use cases and static analysis model
  • How to improve the appearance of a diagram?
    • Reduction of the number of modelled scenarios
    • Reduction of the number of lifelines
    • Avoidance of complex nested blocks
    • Hiding details
  • State machine diagram
    • States and sub-states
    • Transitions between states - trigger, condition and action
    • internal actions (entry, do, exit)

Analytical model

  • Class diagram at domain model level
  • class, method, attribute, abstract class, interface
    • Association and its properties
    • other relationships: aggregation, composition, generalization, dependency, association class
    • class identification
  • Sequence diagram
  • message types: asynchronous, synchronous, return
  • stereotypes: boundary, control and entity

Patterns and profiles

  • "Gang of Four" patterns
  • Patterns defined in the project
  • User patterns
  • Importing profiles from XML files

Requirements

Modelling skills in UML.

This seminar has the level "Administration / Basics".

If you are not sure whether this course is the right level for you, you can check this with the trainer in advance.

We conduct this seminar online for you. You can book the training as a public seminar or as a company seminar. The practical exercises are carried out in our Remotelab and make up 40-50 percent of the seminar.

Your contacts

  • Promise Akachukwu Kelechi

    E-Mail:
    Phone: +234 1 227 9218

  • Peter Chidiebere Ugochukuw

    E-Mail:
    Phone: +234 1 227 9218

  • Raphael Chukuwgozie Ndubuisi

    E-Mail:
    Phone: +234 1 227 9218

What makes our seminars different?

We offer seminars with a high practical relevance. The contents and exercises are geared to your daily tasks in the company and completely dispense with advertising references to other products of the software manufacturer.

All our training courses are manufacturer-independent. This enables us to offer critical considerations of the products themselves and comparisons with competitors of the manufacturer in the seminar. The course contents are our own and derived from the practical experience of our trainers in projects.

Of course, the contents of company seminars can be individually adapted to your needs. Please do not hesitate to contact us.

Réservation


Das Seminar wurde auf die Merkliste gesetzt


Das von Ihnen gewählte Seminar wurde bereits auf die Merkliste gesetzt


Bitte wählen Sie einen freien Termin aus


Bitte geben Sie Ihren Wunschtermin im Format tt.mm.jjjj ein


Bitte wählen Sie einen freien Termin aus


Bitte geben Sie den gewünschten Termin im Format tt.mm.jjjj der Schulung ein

Duration 3 Days, approx. 6h/Day
1. Day: 10:00 Clock, more from 09:00 Clock
Price ₦ 707.766,00 plus VAT.
Seminar documents Original documentation of the manufacturer on data carrier / download / weblink
Certificate of attendance yes, of course
Barrier free access Available at most locations
Catering Cold / hot drinks, lunch (optional vegetarian) - not for company and online seminars
Support 3 calls included in the seminar price
Methods Lecture, demonstration, practical exercises on the system
Seminar types With trainer on site: Public or in-house - Alternatively orderable as webinar
Implementation guarantee yes, from 2 participants, max. 8 participants, Details

Choose a free date for Aba

















Duration 3 Days, approx. 6h/Tag
1. Day: 10:00 Clock, more from 09:00 Clock
Price ₦ 1.957.650,00 plus VAT.
Seminar documents Original documentation of the manufacturer on data carrier / download / weblink
Certificate of attendance yes, of course
Barrier free access Available at most locations
Catering Cold / hot drinks, lunch (optional vegetarian) - not for company and online seminars
Support 3 calls included in the seminar price
Methods Lecture, demonstration, practical exercises on the system
Seminar types With trainer on site: Public or in-house - Alternatively orderable as webinar
Implementation guarantee yes, from 2 participants, max. 8 participants, Details

Enter your preferred date for Aba



Duration 3 Days, approx. 6h/Tag
1. Day: 10:00 Clock, more from 09:00 Clock
Price ₦ 707.766,00 plus VAT.
Seminar documents Original documentation of the manufacturer on data carrier / download / weblink
Certificate of attendance yes, of course
Barrier free access Available at most locations
Catering Cold / hot drinks, lunch (optional vegetarian) - not for company and online seminars
Support 3 calls included in the seminar price
Methods Lecture, demonstration, practical exercises on the system
Seminar types With trainer on site: Public or in-house - Alternatively orderable as webinar
Implementation guarantee yes, from 2 participants, max. 8 participants, Details

Please select a free date