1. A computer-implemented method for checking data quality of data of an application program by a data quality management system, the method comprising: executing, by a processor of the data quality management system, at least one of a plurality of jobs, the at least one job being adapted for evaluating the data for compliance with one or more quality criteria, wherein: each of the plurality of jobs is a member of one of a plurality of job sets, the plurality of job sets comprising at least a first job set and a second job set; each of the job sets represents a runtime behavior category, the jobs contained in each of the job sets having been classified into runtime behavior categories in accordance with their respective runtime behavior; execution of the jobs contained in the first job set is triggered by a message received by the data quality management system from the application program; and execution of the jobs contained in the second job set is triggered by a scheduler of the data quality management system; monitoring the runtime behavior of at least one executed job by the data quality management system for determining a current runtime behavior of the executed job; and reclassifying at least one monitored job by reallocating the monitored job to the job set representing the determined current runtime behavior; wherein: the data whose quality is to be checked is application data comprising one or more business objects being specified by a business object schema of the application program; the application program is operatively coupled to a first database having stored the business objects; and the data quality management system is operatively coupled to a second database, the second database comprising a copy of the application data and respective copies of the business objects in accordance with a mapping, the mapping assigning attributes of the business objects of the business object schema to structural elements of the second database; the method further comprising: accessing, by the data quality management system, the business object schema and the mapping for determining attributes of business objects specified in the business object schema, the attributes being mapped to the structural elements of the second database; and creating, by the data quality management system using the business object schema and/or the mapping, one or more of the jobs as extract-transform-load jobs.