A Self-Learning Structure to Improve the Efficiency of BlueChip Software | IEEE Conference Publication | IEEE Xplore