Journal of enabling technologies [J Enabling Technol] NLMUID: 101701081