In this paper, a novel approach for service accommodation in WDM networks is proposed. It is based on the classification of optical network services according to Quality-of-Service (QoS) to be guaranteed for a client network (typically, SDH or ATM). This principle is applied to node architectures and node main functions as well as to wavelength assignment. Various resource management heuristics for WDM optical networks are presented, where shifting of physical and logical resources in dynamically routed optical networks is minimised. Simulation results for an example network are presented for a demonstration of applicability of the proposed methods.