Data & knowledge engineering [Data Knowl Eng] NLMUID: 101550897