Driving simulators have been used successfully in various application fields for decades. They vary widely in their structure, fidelity, complexity and cost. Nowadays, driving simulators are usually custom-designed for a specific task and they typically have a fixed structure. Nevertheless, using the driving simulator in an application field, such as the development of the Advanced Driver Assistance Systems (ADAS), requires several variants of the driving simulator. Therefore, there is a need to develop a reconfigurable driving simulator which allows its operator to easily create different variants without in-depth expertise in the system structure. In order to solve this challenge, a Design Framework for Developing a Reconfigurable Driving Simulator has been developed. The design framework consists of a procedure model and a configuration tool. The pro-cedure model describes the required development phases, the entire tasks of each phase and the used methods in the development. The configuration tool organizes the driving simulators solution elements and allows its operator to create different variants of the driving simulator by selecting a combination of the solution elements, which are like building blocks. The design framework is validated by developing an ADAS reconfigu-rable driving simulator and by creating three variants of this driving simulator.