A Case-Based Reasoning Architecture of a Hybrid Software Agent | IEEE Conference Publication | IEEE Xplore