Software Configuration Management (K. Narayanaswamy & W. Scacchi)

Configuration Management is the discipline of developing uniform descriptions of a complex product at discrete points in its lifecycle with a view to controlling systematically the manner in which the product evolves.

K. Narayanaswamy and W. Scacchi; "Maintaining configurations of evolving software systems" IEEE Transactions on Software Engineering; March 1987, Vol. 13 No. 4, pp. 323-334.