A hierarchical constraint satisfaction approach to product selection for electronic shopping support | IEEE Journals & Magazine | IEEE Xplore