Cross-domain thinking: Common representation format or generalized mapping process?