Quality of Service (QoS) management is an increasing demand on distribution infrastructures. While most of the existing QoS management architectures support a fixed set of QoS only, larger distributed systems encounter a variety of QoS requirements. This leads to a mix of different platforms and increased interoperability and management efforts. Generic QoS management could help to reduce this effort and provide flexibility towards new application requirements. We have developed a generic QoS management architecture based on CORBA. In this paper we present the motivations and requirements for the architecture, and we discuss the necessary extensions to the CORBA.