The Effectiveness Of Using An Abstraction-Decomposition Space As A Tool For Characterizing A Knowledge Domain And Enhancing Learning