Software Assest Classification and Retrieval with Description Logic: the Intelligence Reuse Assistant