Enabling Knowledge Discovery Services on Grids
The Grid is mainly used today for supporting high-performance compute intensive applications. However, it is going to be effectively exploited for deploying data-driven and knowledge discovery applications. To support these classes of applications, high-level tools and services are vital. The Knowledge Grid is a high-level system for providing Grid-based knowledge discovery services. These services allow professionals and scientists to create and manage complex knowledge discovery applications composed as workflows that integrate data sets and mining tools provided as distributed services on a Grid. This paper presents and discusses how knowledge discovery applications can be designed and deployed on Grids. The contribution of novel technologies and models such as OGSA, P2P, and ontologies is also discussed.
KeywordsKnowledge Discovery Grid Resource Grid Service Execution Plan Open Grid Service Architecture
Unable to display preview. Download preview PDF.
- 1.Foster, I., Kesselman, C., Nick, J.M., Tuecke, S.: The Physiology of the Grid: An Open Grid Services Architecture for Distributed Systems Integration, technical report (2002), http://www.globus.org/research/papers/ogsa.pdf
- 4.Cannataro, M., Congiusta, A., Talia, D., Trunfio, P.: A Data Mining Toolset for Distributed High-Performance Platforms. In: Proc. 3rd Int. Conference Data Mining 2002, September 2002, pp. 41–50. WIT Press, Bologna (2002)Google Scholar
- 6.Cannataro, M., Comito, C.: A Data Mining Ontology for Grid Programming. In: Proc. 1st Int. Workshop on Semantics in Peer-to-Peer and Grid Computing, in conjunction with WWW 2003, Budapest (May 20-24, 2003)Google Scholar
- 8.Berman, F., Fox, G., Hey, A. (eds.): Grid computing: Making the Global Infrastructure a Reality. Wiley, Chichester (2003)Google Scholar
- 9.Kargupta, H., Chan, P. (eds.): Advances in Distributed and Parallel Knowledge Discovery. AAAI Press, Menlo Park (1999)Google Scholar