A Visual Environment for Designing and Running Data Mining Workflows in the Knowledge Grid

  • Eugenio Cesario
  • Marco Lackovic
  • Domenico Talia
  • Paolo Trunfio
Part of the Intelligent Systems Reference Library book series (ISRL, volume 24)


Data mining tasks are often composed by multiple stages that may be linked each other to form various execution flows. Moreover, data mining tasks are often distributed since they involve data and tools located over geographically distributed environments, like the Grid. Therefore, it is fundamental to exploit effective formalisms, such as workflows, to model data mining tasks that are both multi-staged and distributed. The goal of this work is defining a workflow formalism and providing a visual software environment, named DIS3GNO, to design and execute distributed data mining tasks over the Knowledge Grid, a service-oriented framework for distributed data mining on the Grid. DIS3GNO supports all the phases of a distributed data mining task, including composition, execution, and results visualization. The paper provides a description of DIS3GNO, some relevant use cases implemented by it, and a performance evaluation of the system.


Data Mining Computing Node Grid Resource Execution Plan Data Mining Task 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Cannataro, M., Talia, D.: The Knowledge Grid. Communitations of the ACM 46(1), 89–93 (2003)CrossRefGoogle Scholar
  2. 2.
    Mastroianni, C., Talia, D., Trunfio, P.: Metadata for Managing Grid Resources in Data Mining Applications. Journal of Grid Computing 2(1), 85–102 (2004)zbMATHCrossRefGoogle Scholar
  3. 3.
    Congiusta, A., Talia, D., Trunfio, P.: Distributed data mining services leveraging WSRF. Future Generation Computer Systems 23(1), 34–41 (2007)CrossRefGoogle Scholar
  4. 4.
    Foster, I.: Globus Toolkit Version 4: Software for service-oriented systems. In: Conf. on Network and Parallel Computing, pp. 2–13 (2005)Google Scholar
  5. 5.
    Zhou, Z.H.: Semi-supervised learning by disagreement. In: 4th IEEE International Conference on Granular Computing, p. 93 (2008)Google Scholar
  6. 6.
    Tan, P.N., Steinbach, M., Kumar, V.: Introduction to Data Mining. Addison-Wesley, Reading (2006)Google Scholar
  7. 7.
    Fahringer, T., Jugravu, A., Pllana, S., Prodan, R., Seragiotto Junior, C., Truong, H.L.: ASKALON: A Tool Set for Cluster and Grid Computing. Concurrency and Computation: Practice & Experience 17(2-4) (2005)Google Scholar
  8. 8.
    Altintas, I., Berkley, C., Jaeger, E., Jones, M., Ludascher, B., Mock, S.: Kepler: an extensible system for design and execution of scientific workflows. In: 16th International Conference on Scientific and Statistical Database Management (2004)Google Scholar
  9. 9.
    Deelman, E., Blythe, J., Gil, Y., Kesselman, C., Mehta, G., Patil, S., Su, M.-H., Vahi, K., Livny, M.: Pegasus: Mapping Scientific Workflows onto the Grid. In: Across Grids Conference (2004)Google Scholar
  10. 10.
    Hull, D., Wolstencroft, K., Stevens, R., Goble, C., Pocock, M., Li, P., Oinn, T.: Taverna: a tool for building and running workflows of services. Nucleic Acids Research 34(Web Server issue), 729–732 (2006)CrossRefGoogle Scholar
  11. 11.
    Shields, M., Taylor, I.: Programming Scientific and Distributed Workflow with Triana Services. In: Workflow in Grid Systems Workshop in GGF 2010 (2004)Google Scholar
  12. 12.
    Lackovic, M., Talia, D., Trunfio, P.: A Framework for Composing Knowledge Discovery Workflows in Grids. In: Abraham, A., Hassanien, A., Carvalho, A., Snel, V. (eds.) Foundations of Computational Intelligence, Data Mining Theoretical Foundations and Applications. SCI. Springer, Heidelberg (2009)Google Scholar
  13. 13.
    BPEL4WS. Business Process Execution Language for Web Services. See,

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Eugenio Cesario
    • 1
  • Marco Lackovic
    • 2
  • Domenico Talia
    • 1
    • 2
  • Paolo Trunfio
    • 2
  1. 1.ICAR-CNRItaly
  2. 2.DEIS, University of CalabriaRendeItaly

Personalised recommendations