14. A computer program product comprising a computer useable medium having computer readable program code embodied therein for editing a first file, the computer program product comprising computer readable program code devices configured to cause a computer to: read the first file; read at least one second file comprising at least one behavior describing changes that may be made to the first file, wherein the at least one behavior includes at least one participant designated by an expert for use in editing the first file; provide for display a menu of identifiers comprising an identifier for the at least one behavior referenced in the at least one second file; receive a selection of the identifier, by an operator, for the at least one behavior from the menu of identifiers provided, wherein the operator is different from the expert; and responsive to the selection of the identifier for the at least one behavior: determine a location in the first file, the location corresponding to the at least one participant; and edit the first file at the location corresponding to the at least one participant, wherein the editing is performed in accordance with the changes described by the at least one behavior corresponding to the selected identifier.
14. A computer program product comprising a computer useable medium having computer readable program code embodied therein for editing a first file, the computer program product comprising computer readable program code devices configured to cause a computer to: read the first file; read at least one second file comprising at least one behavior describing changes that may be made to the first file, wherein the at least one behavior includes at least one participant designated by an expert for use in editing the first file; provide for display a menu of identifiers comprising an identifier for the at least one behavior referenced in the at least one second file; receive a selection of the identifier, by an operator, for the at least one behavior from the menu of identifiers provided, wherein the operator is different from the expert; and responsive to the selection of the identifier for the at least one behavior: determine a location in the first file, the location corresponding to the at least one participant; and edit the first file at the location corresponding to the at least one participant, wherein the editing is performed in accordance with the changes described by the at least one behavior corresponding to the selected identifier. 21. The computer program product of claim 14 wherein the location comprises at least one predefined text string in the first file.