Abstract Layers and Generic Elements as a Basis for Expressing Multidimensional Software Knowledge. - Valentino Vranic; Adam Neupauer (ADBIS (Short Papers and Workshops), 2019)