Web service composition through declarative queries: the case of conjunctive queries with union and negation | IEEE Conference Publication | IEEE Xplore