Use of cross-domain concepts for component roles