Patent ID: 7386831

Claim:
A review facility having a processor for providing a document for collaborative review by a plurality of reviewers and collecting comments from reviewers, said review facility comprising: preparation means for preparing software source code for interactive collaborative review comprising: selection means for selecting and retrieving said software source code, and means for formatting said retrieved software source code and building a comment file, wherein the means for formatting said software source code identifies individual lines of said source code within said software source code, said interactive collaborative review providing comments on ones of said individual lines of said source code; means for making said prepared software source code available for interactive collaborative review, said prepared software source code being independently reviewable in said interactive collaborative review; means for collecting comments on said individual lines of said source code in said prepared software source code from said interactive collaborative review, collected comments on code lines being contained in said comment file; means for distributing collected said comments from said interactive collaborative review; and means for conducting a formal review, wherein distributed said comments sufficiently provide any collaborating reviewers attending a subsequent formal review meeting with awareness of a particular condition with respect to said interactive collaboratively reviewed said software source code that said comments may be addressed in said interactive collaborative review prior to said formal review meeting, such that further action is unnecessary at the time of said formal review with respect to said particular condition and each corresponding said comment.