Prev Next

Develop Ribbon

The 'Develop' ribbon collects together all the tools for working with programming and database languages, including tools to reverse engineer, forward engineer and synchronize code and models. A system can be designed from requirements through to visual models of the components and code elements, and then generated to programming or database code.

Part of the Code ribbon in Sparx Systems Enterprise Architect.
Part of the Code ribbon in Sparx Systems Enterprise Architect.

Panels

Panel

Description

See also

Data Modeling

The 'Data Modeling' panel provides facilities for importing existing projects from other tools, to create or add to an Enterprise Architect project, and for importing code files in a range of programming languages into your model, creating new model elements that represent the classes in those files.

Data Modeling Panel

Schema Modeling

From the 'Schema Modeling' panel, you can access facilities for importing XSD files, WSDL files and DB Schema, and for generating XSD and WSDL files from your model. You can also edit XSL Transformations, and edit and debug language grammars.

Schema Modeling Panel

Source Code

The 'Source Code' panel brings together a number of facilities for working with source code. Here, you can generate source code from the model and synchronize the model with updated source code. You can also locate, open, edit and merge source code files. Also available are the:

  • Execution Analyzer, in which you can specify how the model is used to generate a built product, including how an application will be compiled, debugged and simulated
  • Grammar Editor window, an advanced facility that allows you to view, add, edit and manage language grammars, used for importing source code, and
  • Code Analyzer that allows code metrics to be queried much faster than conventional methods
Source Code Panel