1. A method for controlling the flow of exchanged documents comprising the steps of: receiving a document by a recipient; extracting and storing a plurality of GUID values associated with said document including a GUID for the document itself (SelfGUID), a GUID indicating a original predecessor document (OriginGUID) to which said received document is related, and a GUID indicating an immediate predecessor parent document (ParentGUID) to said received document; composing a new document related to said received document; performing historical participation analysis using said stored GUID values according to a set of user preferences to classify one or more potential recipients; and proposing at least one list of recipients of said new document according to said potential recipient classifications.