This facility is used by programmers to convert QMF reports (queries, forms, and procedures) into compiled programs, to automatically generate DB2 stored procedure programs from QMF queries, or to generate general purpose application programs for accessing DB2. In addition, this facility can automatically register report programs with the End User Facility.