Issue No.05 - September/October (2008 vol.12)
Stefano Ceri , Politecnico di Milano
Daniele Braga , Politecnico di Milano
Davide Martinenghi , Politecnico di Milano
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MIC.2008.105
Mashup languages offer new graphic interfaces for service composition. Normally, composition is limited to simple services, such as RSS or Atom feeds, but users can potentially use visual mashup languages for complex service compositions, with typed parameters and well-defined I/O interfaces. Composing search services introduces new issues, however, such as determining the optimal sequence of search invocations and separately composing ranked entries into a globally ranked result. Enabling end users to mash up services through suitable abstractions and tools is a viable option for improving service-based computations.
Service mashups, Web search, Web service registration, Web service orchestration, query optimization, Web services
Stefano Ceri, Daniele Braga, Davide Martinenghi, "Mashing Up Search Services", IEEE Internet Computing, vol.12, no. 5, pp. 16-23, September/October 2008, doi:10.1109/MIC.2008.105