The new features of the Enterprise Architect V17 BETA version

The new and customised functions and features of EA 17.01 Beta are

  • Diagramming drag-and-drop
    Simplify various diagram creation use cases with the new drag-and-drop functions.
  • Model Based Perspective Sets
    This allows you to model and publish user-defined perspectives directly from the diagram.
  • Working with Data Warehouse Schemas
    Database engineering support for data warehouse technologies has been extended.
  • EA Warehousing
    Provide a standardized way to model and represent concepts, elements, and relationships commonly found in data warehousing systems.
  • Diagrams Smart placements and Guides
    These updated Placements & Guides allow for precise placement and alignment of elements in diagrams. This allows you to optimize your layouts and create presentable model diagrams.
  • External data integration
    Introduction of an improved user interface for the SBPI integration window, allowing seamless navigation through different external data providers and different menu levels within these providers.
  • Code Miner
    The new API will delegate all calls to an internal code miner that manages the node sets. Import complex data from grammars, logic, and rules specific to your project.
  • Profile Authoring
    Introduction of a number of improvements and refinements to Profile Authoring, providing users with an optimised and intuitive experience.
  • Introduction of Prolaborate 5.3
    Introduces a number of improvements and refinements to profile authoring that provide a more streamlined and intuitive experience for users.

One small but important and time-saving feature I would like to introduce to you today is the diagramming drag&drop capability.

To assign a behavior to an operation in a state in a state machine, for example, you had to call the following up to and including V16:

V16 and older: With the state selected, double-click on Operation ->Behavior ->Find element in the Project Browser and then ->Ok ->SAVE and finally ->Close. If you then forgot to ‘Save’, everything starts all over again!

V17 Beta: Now this works very easily via drag-and-drop from the Project Browser to the desired operation.

A new dialogue window opens, in which we can then select whether the behavior ‘entry|do|exit’ applies. Small but powerful!
This saves the modeller a lot of time.

RESULT:

 

 

Disadvantage in this context (behavior of an ‘entry|do|exit’ operation in the state) only works with activities and not with sequence diagrams or other states as behavior!

 

Where else can this type of drag & drop be used?

  • Conveyed Items: Drag a Classifier onto an ItemFlow to add it as a Conveyed Item.
  • StateMachine Triggers: Drag a trigger onto a transition in a StateMachine diagram to apply it as a trigger.
  • State Behaviors: Drag an activity onto a state in a StateMachine diagram to apply it as an ‘entry|do|exit’ behavior, with a prompt for the action type.
  • Sequence Diagram Operations: Drag an operation onto a message in a sequence diagram to set it as the called operation.
  • Using Signals: Drag a signal onto a message in a sequence diagram, a SendSignal Action or an AcceptEvent Action to create a new trigger and apply the signal.
  • Connector Adjustments: Drag an element onto a connector to split the existing connector and rejoin the ends to the dropped element where appropriate.

Registered users can already test the Enterprise Architect v17.0.1701 version in 32 bit or 64 bit in BETA.

For the registered download area of SparxSystems please click HERE!

The next post will be about Model Based Perspective Sets

 

Posted in Enterprise Architect, Sparx News
Tags: , , , , ,