Publications Papers in refereed journals Papers in refereed conference proceedings Other publications 5608 citations (as of July 2022) Google Scholar (citation index) Computer Science Bibliography (DBLP) Share this:TwitterFacebookLike this:Like Loading...