Due to the increasing complexity of data warehouses , a centralized and declarative management of metadata is essential for data warehouse administration, maintenance and usage. Metadata are usually divided into technical and semantic metadata. Typically, current approaches only support subsets of these metadata types, such as data movement meta-data or multidimensional metadata for OLAP. In pa...