loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Web Semantics in the Clouds
September/October 2008 (vol. 23 no. 5)
pp. 82-87
Peter Mika, Yahoo! Research
Giovanni Tummarello, Digital Enterprise Research Institute
Cloud Computing refers to the use of large-scale computer clusters often built from low-cost hardware and network equipment, where resources are allocated dynamically among users of the cluster. While the paradigm is not entirely novel, recent developments in software frameworks for Cloud Computing are making it increasingly easy for programmers to parallelize and thereby scale-up complex data-processing tasks. This article investigates how this trend is impacting the Semantic Web field and shows how Cloud Computing can be used to analyze, query, and reason with the massive amounts of metadata handled by semantic search engines.

1. F. Chang et al., "Bigtable: A Distributed Storage System for Structured Data," Proc. 7th Symp. Operating System Design and Implementation (OSDI 06), Usenix Assoc., 2006, pp. 205–218.
2. J. Dean and S. Ghemawat, "MapReduce: Simplified Data Processing on Large Clusters," Proc. 6th Symp. Operating System Design and Implementation (OSDI 04), Usenix Assoc., 2004, pp. 137–150.
3. E. Oren et al., "Sindice.com: A Document-Oriented Lookup Index for Open Linked Data," Int'l J. Metadata, Semantics, and Ontologies, vol. 3, no. 1, 2008.
4. R. Baeza-Yates and R. Ramakrishnan, "Data Challenges at Yahoo!" Proc. 11th Int'l Conf. Extending Database Technology (EDBT 08), ACM Press, 2008, pp. 652–655.
5. C. Olston et al., "PigLatin: a Not-So-Foreign Language for Data Processing," Proc. 2008 ACM SIGMODInt'l Conf. Management of Data (SIGMOD08), ACM Press, 2008, pp. 1099–1110.
6. J. Broekstra, A. Kampman, and F. van Harmelen, "Sesame: An Architecture for Storing and Querying RDF and RDF Schema," Proc. 1st Int'l Semantic Web Conf. (ISWC 02), LNCS 2342, Springer, 2002, pp. 54–68.
7. R. Cyganiak et al., "Exposing Large Data Sets with Semantic Sitemaps," Proc. 5th European Semantic Web Conf., LNCS 5021, Springer, 2008, pp. 690–704.
1. J. Dean and S. Ghemawat, "MapReduce: Simplified Data Processing on Large Clusters," Proc. 6th Symp. Operating System Design and Implementation (OSDI 04), Usenix Assoc., 2004.
2. F. Chang et al., "Bigtable: A Distributed Storage System for Structured Data," Proc. 7th Symp. Operating System Design and Implementation (OSDI 06), Usenix Assoc., 2006, pp. 205–218.

Index Terms:
cloud computing, semantic web, distributed systems, scalability, semantic search
Citation:
Peter Mika, Giovanni Tummarello, "Web Semantics in the Clouds," IEEE Intelligent Systems, vol. 23, no. 5, pp. 82-87, Sep./Oct. 2008, doi:10.1109/MIS.2008.94
Usage of this product signifies your acceptance of the Terms of Use.