1. A method of gathering Information interactively from an analyst and multiple users each being associated with a respective terminal on a network, said Information being gathered as input for a computer-based tool which generates Process models or dataflow models or both from data identified with token identifiers, said method comprising the steps of: communicating successive common queries to a respective display at each user terminal; users at the terminals selectively entering natural language Component inputs into a common database connected to the network, in response to a communicated common query; presenting the Component inputs to the analyst terminal and, at the analyst terminal only, selectively editing of the entered Component inputs; specifying, at the analyst terminal, whether an entered Component input is an Entity or Attribute and storing the Component in a corresponding Entity table or Attribute table in the database; assigning Attributes to Entities and storing such assignments in the database; assigning, under computer control, token identifiers to the stored Entities, Attributes, and assignments therebetween, wherein the token identifiers are of a format prescribed by a computer-based information engineering tool; assigning and storing, in files corresponding to the files recognized by an information engineering tool, token identifiers for (i) Parent Processes and subsidiary Processes that compose each Parent Process, (ii) Data Flows, (iii) External Agents, (iv) Associations, (v) Entities associated with Data Flows, and (vi) Attributes associated with Entities; associating all offspring Processes which compose a Parent Process and storing an association therebetween; and assigning, to Information assigned a token by a token identifier means, type codes that are prescribed by the information engineering tool.