Defining and Classifying Software Bots: A Faceted Taxonomy | IEEE Conference Publication | IEEE Xplore