Systems and methods are provided for editing and displaying a structured
argument. An argument model comprises a plurality of parameters
associated with a structured argument. A user interface graphically
displays the plurality of parameters at a user accessible display and
receives input from a user defining the value of a selected parameter. A
computational engine alters the selected parameter to the defined value
and updates the plurality of parameters according to the defined value of
the selected parameter. The altered parameters are provided to the user
interface, such that the display is updated in real time to reflect the
user input.