ABSTRACT
Search computing is a novel discipline whose goal is to answer complex, multi-domain queries. Such queries typically require combining in their results domain knowledge extracted from multiple Web resources; therefore, conventional crawling and indexing techniques, which look at individual Web pages, are not adequate for them. In this paper, we sketch the main characteristics of search computing and we highlight how various classical computer science disciplines - including software engineering, Web engineering, service-oriented architectures, data management, and human-computing interaction - are challenged by the search computing approach.
- Amazon. Elastic Compute Cloud (EC2). http://aws.amazon.com/ec2/Google Scholar
- D. Braga, A. Campi, S. Ceri, A. Raffio. Joining the results of heterogeneous search engines. Inf. Syst. 33(7-8): 658--680, 2008. Google ScholarDigital Library
- D. Braga, S. Ceri, F. Daniel, D. Martinenghi. Optimization of Muti-domain queries on the Web. VLDB'08, pp. 562--573, 2008. Google ScholarDigital Library
- D. Braga, S. Ceri, F. Daniel, D. Martinenghi. Mashing Up Search Services. IEEE Internet Computing 12(5): 16--23, 2008. Google ScholarDigital Library
- I. Elgedawy, Z. Tari, and M. Winiko. Exact functional context matching for web services. In ICSOC, 2004. Google ScholarDigital Library
- R. Fagin. Combining fuzzy information from multiple systems. J. Comput. Syst. Sci., 58(1):83--99, 1999. Google ScholarDigital Library
- R. Fagin, R. Kumar, M. Mahdian, D. Sivakumar, and E. Vee. Comparing partial rankings. SIAM J. Discrete Math., 20(3):628--648, 2006. Google ScholarDigital Library
- R. Fagin, A. Lotem, and M. Naor. Optimal aggregation algorithms for middleware. J. Comput. Syst. Sci., 66(4):614--656, 2003. Google ScholarDigital Library
- C. Fellbaum, ed. WordNet: An Electronic Lexical Database (Language, Speech, and Communication). MIT Press, May 1998.Google ScholarCross Ref
- G. Gottlob, C. Koch, R. Baumgartner, M. Herzog, S. Flesca. The Lixto data extraction project: back and forth between theory and practice. ACM PODS 2004, Paris. Google ScholarDigital Library
- B. Hayes. Cloud computing. Communications of the ACM 51(7): 9--11 (2008). Google ScholarDigital Library
- I. F. Ilyas, W. G. Aref, and A. K. Elmagarmid. Supporting top-k join queries in relational databases. VLDB J., 13(3):207--221, 2004. Google ScholarDigital Library
- I. F. Ilyas, G. Beskales, and M. A. Soliman. A survey of top-query processing techniques in relational database systems. ACM Comput. Surv., 40(4), 2008. Google ScholarDigital Library
- D. Kossmann, F. Ramsak, S. Rost. Shooting stars in the sky: an online algorithm for skyline queries. In VLDB'02, pp. 275--286. Google ScholarDigital Library
- N. Mamoulis, M. L.Yiu, K. H. Cheng, and D. W. Cheung. Efficient top-k aggregation of ranked inputs. ACM TODS, 32(3), 2007. Google ScholarDigital Library
- C. D. Manning. Probabilistic Syntax. In Rens Bod, Jennifer Hay, and Stefanie Jannedy (eds), Probabilistic Linguistics, pp. 289--341. Cambridge, MA: MIT Press, 2003.Google Scholar
- MetaSearch. http://www.lib.berkeley.edu/TeachingLib/Guides/Internet/MetaSearch.html.Google Scholar
- D. Papadias, Y. Tao, G-Fu, and B. Seeger. Progressive skyline computation in database systems. ACM TODS, 30(1):41--82, 2005. Google ScholarDigital Library
- M. Papazouglu and K. Pohl eds, Wp 2009-2010 expert group: Longer term research challenges in software&services. 2008.Google Scholar
- A. A. Patil, S. A. Oundhakar, A. P. Sheth, and K. Verma. Meteor-s web service annotation framework. In WWW 2004, pp. 553--562. Google ScholarDigital Library
- S. Ran. A model for web services discovery with QOS. SIGecom Exch., 4(1):1--10, 2003. Google ScholarDigital Library
- Stanford Natural Language Processing Group. Statistical parser. http://nlp.stanford.edu/software/lex-parser.shtmlGoogle Scholar
- M. Stollberg, U. Keller, H. Lausen, and S. Heymans. Two-phase web service discovery based on rich functional descriptions. In ESWC '07: pp. 99--113. Springer-Verlag, 2007. Google ScholarDigital Library
Index Terms
- Engineering search computing applications: vision and challenges
Recommendations
7th international workshop on principles of engineering service-oriented and cloud systems (PESOS 2015)
ICSE '15: Proceedings of the 37th International Conference on Software Engineering - Volume 2PESOS has established itself as a forum that brings together software engineering researchers and practitioners working in the areas of service-oriented systems to discuss research challenges, new developments and applications, as well as methods, ...
Engineering Service-Based Dynamic Software Product Lines
A service-oriented approach that com- bines feature-oriented analysis with a self- managing quality-of-service framework addresses the challenges associated with dynamic software product lines.
A SOA Based Software Engineering Design Approach in Service Engineering
ICEBE '09: Proceedings of the 2009 IEEE International Conference on e-Business EngineeringService-oriented architecture (SOA) is for flexibility and reuse, and enables organizations to easily integrate systems, data, applications and processes through the linking of services. SOA also addresses the critical security and privacy issues. This ...
Comments