Automatic composition of Web service workflows using a semantic agent | IEEE Conference Publication | IEEE Xplore