A semantic model of selective dissemination of information for digital libraries