Prev Next

Decision Table Editor

Getting to know the Decision Table Editor

Introducing the Decision Table Editor

The Decision Table Editor provides a convenient and intuitive way to record how decisions are made in an organization or industry. A number of conditions can be defined and columns can be added that contain values, and one or more conclusions can be added with applicable columns where the decision value is entered. The Decision Table Editor is based on the Object Management Groups (OMG) Decision Model and Notation (DMN) specification; it can be used to generate implementation code using predefined macros.

An example decision table in Sparx Systems Enterprise Architect.

Where to find the Decision Table Editor

Ribbon: Design > Impact > Decisions > Manage Decisions

Usage of the Decision Table Editor

An Analyst will occasionally need to formally record the way that decisions are made in an organization. They will also need to express the conditions and the resulting decisions in a way that assists an Implementation Team to design a solution. The Decision Table Editor built into Enterprise Architect can assist in expressing and implementing the way that decisions are made.

Options for the Decision Table Editor

The Decision Table Editor can be used simply to record the conditions and the conclusions that form the basis of decision making. Alternatively, implementation code can be generated using the Enterprise Architect Simulation Library (EASL) code generation macros.

Decision Table toolbar in Sparx Systems Enterprise Architect.

Learn more about the Decision Table Editor

Decision Table Editor