The “Excel Exchange"module can edit model elements from Modelio with Microsoft Excel ©.

The elements that can be edited are:

  • Goals

  • Requirements

  • Business rules

  • Risks

  • Tests

  • Dictionary terms

  • Use cases

Use

After installing the module in the project, import/export commands are added to:

The “Import” and “Export” commands are available on the following elements:

image Package

To edit use cases

image Requirement container

To edit requirements

image Goal container

To edit goals

image Business rule container

To edit business rules

image Risk container

To edit risks

image Test container

To edit tests

image Dictionary

To edit terms

Notes:

Before the export, the Excel file format can be specified (“Excel 2007” and above or “Excel 97-2003”). The “.xlsx” or “.xls” file suffix setting can also specify the Excel format.

image

image

In the Excel table, it is possible to:

If the “Import” command is run on another container, dictionary or package, the behavior is as follows:

image
Excel edition

All Excel formats can be imported (from Excel 97).

image
Import from Excel

Restrictions:

Analyst element edition

To edit analysis elements with Excel, carry out the following steps:

  1. Run the “Export” command from a requirement container, a goal container, a business rule container, a risk container, a test container or a dictionary, and set the file name to save.

  2. Edit the element in Excel. Note: the Excel file is opened after the export.

  3. To update the model, save the file and run the “Import” command on the container or dictionary.

For each requirement, goal, business rule, risk, test and term, the following properties can be set:

  • Name

  • Description: content of the “description” note

  • Property values defined for the container or dictionary

Use case edition

To edit use cases with Excel, carry out the following steps:

  1. Run the “Export” command on a package and set the file name to save.

  2. Edit the element in Excel. Note: the Excel file is opened after the export.

  3. To update the model, save the file and launch the “Import” command on the package.

For each use case, the following properties can be set:

  • Name

  • Summary: content of the “summary” note

  • Description: content of the “description” note

  • Precondition: content of the “precondition” note

  • Postcondition: content of the “postcondition” note

  • Exception: content of the “exception” note

  • Functional constraint : content of the “constraint” note

  • Non-functional constraint: content of the “non-functional constraint” note