This paper presents a knowledge-based system for designing matrix stimulation operations. The two main points in carrying out such a design are to define the technical/economic objectives to be reached and the injection parameters that optimize stimulation. The system takes into consideration these points and generates a matrix stimulation program that includes treatment, spacer and displacement fluids, operating procedures, equipment, reference injection parameters and, finally, diagrams to evaluate the removal of damage during the execution of the job. Expert knowledge has been formalized and implemented using a built-in-house classification shell. The system, preliminarily validated at company headquarters, has been delivered to the operating districts where it is routinely used. The system is part of a more comprehensive project, called PROGRESS (PRoduction Optimization inteGRated Expert SystemS), aimed at providing a decision support system for well production optimization.