Das IZS ist eine gemeinsame Einrichtung des IÖR sowie des Internationalen Hochschulinstituts (IHI) Zittau der Technischen Universität Dresden. Das Zentrum verfolgt dabei einen transdisziplinären Ansatz, bei dem die Ermittlung des Forschungsbedarfes, die Produktion von Wissen, die pilothafte Anwendung neuer Lösungen sowie die Reflexion und Weiterentwicklung gemeinsam mit Akteuren der Stadt- und Regionalentwicklung geschehen.