Following the trend of mass customization, reprographic machines (photocopiers, printers, fax machines, etc.) are increasingly designed and assembled from standard components. For example, a system engineer may design a paper path for a new print engine configuration from components such as sheet transports, sheet inverters, gates, registration units, and trays. Similarly, customers may choose from and plug together different complex modules such as mark engines and feeder and finisher modules in order to get the desired functionality. One of the most complex steps in this composition of reprographic modules is the automatic configuration of the system control software. In this extended abstract, we give an overview of our approach to this task.