Programming-by-Example Meets the Semantic Web: Using Ontologies and Web Services to Close the Semantic Gap | IEEE Conference Publication | IEEE Xplore