Hi all,
I don't think that the two column approach ("User Action" and "System Response") is a good practice, because use cases can represent manual tasks that have no interaction with a system. For example, in the Human Development Indexes project we are carrying out for the Mazatlan Villa de Flores municipality, we have to describe a "fill family questionnaire" use case: questioner asks family head for family home data detailed in questionnaire (form) page 1; questioner writes family home data on family data on form, page 1...
I agree with Eric et al. that one of the most fundamental aspects of use cases is to obtain the basic path and alternative paths.
I don't write the detailed event list of the basic path or alternative paths in the scenario section of the use case dialog in EA (though I do write a very brief description of these, or at least something that can remind me and/or other modeler or programmer that some alternative path has to be considered as well). But I do obtain a detailed event list from the sequence diagram(s) that describe the use cases' path(s).
However, I do not mean to deny that what is being called "data fill" can be valuable. In order to obtain with EA something very similar to what James is looking for, I would suggest the following:
1. Create a sequence diagram that describes your scenario (prefferably directly under your use case, if this does not interfere with the way you order your project packages).
2. Generate the RTF documentation of the package that contains your sequence diagram (right click on the package -> Documentation -> Rich Text... ).
The resulting RTF will contain a column formatted event list of your sequence with "Message", "From Object", "To Object" and "Notes". Example:
(message:) double click, (from object:) user, (to object:) ico_system;
display(w_login)... etc
You can actually change the order of the event list columns in the RTF doc: go to the resources tab of your Project Workspace -> expand Templates, right click on RTF Templates, create an RTF template, and modify the sequence of cells in both Sequence Heading and Sequence Line items. When generating your RTF doc, use the "Style" drop-down list to specify the RTF template you have just saved.
I hope this can be of some help.
Jaime Gonzalez