PUBLICATIONS of Domenico Talia


Books

  1. D. Talia, N. Meyer, R. Yahyapour (eds.) Grid and Services Evolution, Springer, USA, 2009.

  2. D. Talia, R. Yahyapour, W. Ziegler (eds.) Grid Middleware and Services: Challenges and Solutions, Springer, USA, 2008.

  3. D. Talia, A. Bilas, M.D. Dikaiakos (eds.) Knowledge and Data Management in Grids, Springer, USA, 2006.

  4. N. Zhong, J. Bradshaw, S.K. Pal, D. Talia, J. Liu, N. Cercone (eds.) Proceedings of the IEEE/WIC/ACM International Conference on Intelligent Agent Technology (IAT 2004), IEEE Computer Society Press, California, USA, 2004.

  5. G. Spezzano and D. Talia, Calcolo Parallelo, Automi Cellulari e Modelli per Sistemi Complessi, FrancoAngeli, Milan, 1999.

  6. D.B. Skillicorn and D. Talia, Programming Languages for Parallel Processing, IEEE Computer Society Press, Los Alamitos, CA, 1994.

  7. M. Cannataro, G. Spezzano, and D. Talia, Programmazione Logica e Architetture Parallele, FrancoAngeli, Milan, 1993.
  8.  

    Papers in Refereed Journals

     

  9. D. Talia,P. Trunfio   "How Distributed Data Mining Tasks can Thrive as Knowledge Services", Communications of the ACM, 2010. (to appear)

  10. C. Comito, A. Gounaris, R. Sakellariou, D. Talia, "A service-oriented system for distributed data querying and integration on Grids". Future Generation Computer Systems, vol. 25, n. 5, pp. 511--524, Elsevier Science, May 2009.

  11. C. Mastroianni, P. Cozza, D. Talia, I. Kelley, I. Taylor, "A Scalable Super-Peer Approach for Public Scientific Computation". Future Generation Computer Systems, vol. 25, n. 3, pp. 213-223, Elsevier Science, March 2009.

  12. G. Pirrò, M. Ruffolo, D. Talia, "Leveraging Peer-to-Peer and Ontologies for the Extended Enterprise". International Journal of Business Process Integration and Management. Special Issue in Innovations in the Extended Enterprise., vol. 3, n. 3, 2009. Note: In press.

  13. G. Pirrò, M. Ruffolo, D. Talia, "SECCO: On Building Semantic Links in Peer-to-Peer Networks". Journal on Data Semantics, vol. XII, pp. 1-36, 2009. Note: In press.

  14. G. Pirrò, C. Mastroianni, D. Talia, "A Framework for Distributed Knowledge Management: Design and Implementation". Future Generation Computer Systems, 2010.

  15. C. Lucchese, C. Mastroianni, S. Orlando, D. Talia, "Mining@home: Towards a Public Resource Computing Framework for Distributed Data Mining". Concurrency and Computation: Practice and Experience, Wiley InterScience, 2009. Note: To appear.

  16. D. Talia, P. Trunfio, O. Verta, "The Weka4WS framework for distributed data mining in service-oriented Grids". Concurrency and Computation: Practice and Experience, vol. 20, n. 16, pp. 1933--1951, Wiley InterScience, November 2008.

  17. C. Comito, S. Patarin, D. Talia, "PARIS: A Peer-to-peer architecture for large-scale semantic data sharing". Intern. Journal of Computer Systems Science & Engineering, CRL Publishing, 23(2), pp. 59-76, 2008.

  18. A. Pugliese, D. Talia, R. Yayhapour, "Modeling and Supporting Grid Scheduling". Journal of Grid Computing, Springer, 6(2), pp. 195-213, 2008.

  19. A. Congiusta, D. Talia, P. Trunfio, "Service-Oriented Middleware for Distributed Data Mining on the Grid". Journal of Parallel and Distributed Computing, Elsevier Science, 68, pp. 3-15, 2008.

  20. M. Cannataro, D. Talia, G. Tradigo, P. Trunfio, P. Veltri "SIGMCC: A System for Sharing Meta Patient Records in a Peer-to-Peer Environment ", Future Generation Computing Systems, 24(3), pp. 222-234, 2008.

  21. A. Congiusta, D. Talia, P. Trunfio, "Distributed Data mining Services Leveraging WSRF", Future Generation Computing Systems, 23(1), pp. 34-41, 2007.

  22. C. Mastroianni, D. Talia, O. Verta,  "A Super-Peer Model for Resource Discovery Services in Large-Scale Grids", Future Generation Computer Systems, vol.21, no. 8, 2005.

  23. D. Talia and P. Trunfio, "Adapting a Pure Decentralized Peer-to-Peer Protocol for Grid Services Invocation", Parallel Processing Letters, vol. 15, nos. 1&2, pp. 67-84, 2005. 

  24. C. Comito, D. Talia and P. Trunfio, "Grid Services: Principles, Implementations and Use", International Journal of Web and Grid Services, vol. 1, no. 1, 2005. 

  25. A. Iamnitchi and D. Talia, "P2P Computing and Interaction with Grids", Future Generation Computer Systems, North-Holland, vol. 21, no.3, pp. 331-332, 2005.

  26. M. Cannataro and D. Talia, "Semantics and Knowledge Grids: Building the Next-Generation Grid", IEEE Intelligent Systems, vol. 19, no 1. pp. 56-63, 2004. 

  27. C. Mastroianni, D. Talia D. , P. Trunfio, "Metadata for Managing Grid Resources in Data Mining Applications", Journal of Grid Computing, Kluwer vo. 2, no. 1, pp. 85-102, 2004.

  28. M. Cannataro, A. Congiusta, A. Pugliese, D. Talia, P. Trunfio, "Distributed Data Mining on Grids: Services, Tools, and Applications", IEEE Transactions on Systems, Man, Cybernetics, Part B, vol. 34, n. 6, pp. 1-15, 2004.

  29. D. Talia, P. Trunfio,  "Toward a Synergy Between P2P and Grids", IEEE Internet Computing, vol. 7, no. 4, pp. 94-96, 2003.

  30. A. Conguista, A. Pugliese, D. Talia, P. Trunfio,  "Designing Grid Services for Distributed Knowledge Discovery", Web Intelligence and Agent Systems: An International Journal, IOS Press, vol. 1, no. 2, pp. 91-104, 2003.

  31. G. Manco, C. Pizzuti, D. Talia,  "Eureka!: An Interactive and Visual Knowledge Discovery Tool", Journal of Visual Languages and Computing, Elsevier, vol. 15, no.1, pp. 1-35, 2004.

  32. M. Cannataro, D. Talia,  "The Knowledge Grid", Communications of the ACM, vol. 46, no. 1, pp. 89-93, 2003.

  33. C. Pizzuti, D. Talia,  "P-AutoClass: Scalable Parallel Clustering for Mining Large Data Sets", IEEE Transactions on Knowledge and Data Engineering, vol. 15, no. 3, pp. 629-641, 2003.

  34. D. Talia, "The Open Grid Services Architecture - Where the Grid Meets the Web", IEEE Internet Computing, vol. 6, no. 6, pp. 67-71, 2002.

  35. D. Skillicorn, D. Talia, " Mining Large Data Sets on Grids: Issues and Prospects", Computing and Informatics, vol. 21, no. 4, pp. 347-362, 2002.

  36. G. Aloisio, D. Talia, "Grid Computing: Towards a New Computing Infrastructure", Future Generation Computer Systems, North-Holland, vol. 18, no. 8, pp. v-vi, 2002.

  37. M Cannataro, D. Talia, P. Trunfio, "Distributed Data Mining on the Grid", Future Generation Computer Systems, North-Holland, vol. 18, no. 8, pp. 1101-1112, 2002.

  38. D. Talia, P.K. Srimani,  "Guest Editorial: Parallel Data Intensive Algorithms and Applications", Parallel Computing, vol. 28, no. 5, pp. 669-671, 2002.

  39. M. Cannataro, D. Talia, P.K. Srimani,  "Parallel Data Intensive Computing in Scientific and Commercial Applications", Parallel Computing, vol. 28, no. 5, pp. 673-704, 2002.

  40. G. Spezzano, D. Talia, "CAMELot: A Parallel Cellular Environment for Modelling Complexity", AI*IA Notizie, vol. XIV, no. 2, 2001. (invited) 

  41. D. Talia, "Cellular Processing Tools for High-Performance Simulation", IEEE Computer, vol. 33, no. 9, pp. 44-52, 2000.

  42. D. Talia, P. Srimani, and M. Jazayeri, "Guest Editors' Introduction: Architecture-Independent Languages and Software Tools for Parallel Processing", IEEE Transactions on Software Engineering, vol. 26, no. 3, pp. 193-196 and no. 4, pp. 289-292, 2000.

  43. D. Talia, "Models and Trends in Parallel Programming", Parallel Algorithms and Applications, vol. 16, no. 2-3, pp. 145-180, 2001.

  44. D. Talia and P. Sloot, "Cellular Automata: Promise and Prospects in Computational Science", Future Generation Computer Systems, North-Holland, vol. 16, no. 2-3, pp. 1-3, 1999.

  45. G. Spezzano and D. Talia, "Programming Cellular Automata Algorithms on Parallel Computers", Future Generation Computer Systems, North-Holland, vol. 16, no. 2-3, pp. 203-216, 1999.

  46. C. Pizzuti and D. Talia, "Knowledge Discovery e Data Mining: Concetti, Algoritmi e Sistemi", Rivista di Informatica, vol. XXIX, no. 1, pp. 31-74, 1999.

  47. D.B. Skillicorn and D. Talia, "Models and Languages for Parallel Computation", ACM Computing Surveys, vol. 30, no. 2, pp. 123-169, June 1998.

  48. G. Spezzano and D. Talia, "The CARPET Programming Environment for Solving Scientific Problems on Parallel Computers", Parallel and Distributed Computing Practices, NOVA Science Publishers, vol. 1, no. 3, pp. 49-61, September 1998.

  49. G. Spezzano and D. Talia, "Designing Parallel Models of Soil Contamination by the CARPET Language", Future Generation Computer Systems, North-Holland, vol. 13, no. 4-5, pp. 291-302, 1998.

  50. S. Di Gregorio, R. Rongo, W. Spataro, G. Spezzano, D. Talia, "High Performance Scientific Computing by a Parallel Cellular Environment", Future Generation Computer Systems, North-Holland, vol. 12, no. 5, pp. 357-369, 1997.

  51. D. Talia, "Parallel Computation Still Not Ready for the Mainstream", Communications of the ACM, vol. 40, no. 7, pp. 98-99, 1997.

  52. S. Di Gregorio, R. Rongo, W. Spataro, G. Spezzano, D. Talia, "A Parallel Cellular Tool for Interactive Modeling and Simulation", IEEE Computational Science & Engineering, vol. 3, no. 3, pp. 33-43, 1996.

  53. S. Di Gregorio, F. Nicoletta, R. Rongo, C. Siciliano, M. Sorriso-Valvo, G. Spezzano, D. Talia, "Simulazione di Frane con Automi Cellulari", Computazione Evolutiva, vol. 1, pp. 5-16, 1996.

  54. M. Cannataro, S. Di Gregorio, R. Rongo, W. Spataro, G. Spezzano, and D. Talia, "A Parallel Cellular Automata Environment on Multicomputers for Computational Science", Parallel Computing, North-Holland, vol. 21, no. 5, pp. 803-824, 1995.

  55. D. Talia, "Parallel Logic Programming Systems on Multicomputers", Journal of Programming Languages, Chapman & Hall, vol. 2, no. 1, pp. 77-87, March 1994.

  56. M. Cannataro, Ya. D. Sergeyev, G. Spezzano, and D. Talia, "PNS : A Dynamic Mapping Strategy for Massively Parallel Computers", Computers and Artificial Intelligence, vol. 13, no. 5, 1994.

  57. D. Talia, "Message Routing Systems for Transputer-Based Multicomputers", IEEE Micro, vol. 13, no. 3, pp. 62-72, 1993.

  58. D. Talia, "A Survey of PARLOG and Concurrent Prolog: The Integration of Logic and Parallelism", Computer Languages, Pergamon Press, vol. 18, no. 3, pp. 185-196, 1993.

  59. D. Talia, "Distributed Termination of Concurrent Processes in Occam", Computer Languages, Pergamon Press, vol. 19, no. 1, pp. 51-62, 1993.

  60. D. Talia, "Reti Neurali: Modelli ed Algoritmi", Rivista di Informatica, Masson, vol. XXIII, no. 2, pp. 127-144, 1993.

  61. M. Cannataro, G. Spezzano, and D. Talia, "Un Algoritmo di Routing Esente da Deadlock per Sistemi Paralleli", Rivista di Informatica, Masson, vol. XXIII, no. 1, pp. 31-48, 1993.

  62. M. Cannataro, G. Spezzano, and D. Talia, "High Level Communication Mechanisms for Distributed Parallel Computers from an Adaptive Message Routing", Future Generation Computer Systems, North-Holland, vol. 8, no. 1-3, pp. 253-255, 1992.

  63. M. Cannataro, E. Gallizzi, G. Spezzano, and D. Talia, "Design, Implementation and Evaluation of a Deadlock-Free Routing Algorithm for Concurrent Computers", Concurrency: Practice and Experience, John Wiley & Sons, vol. 4, no. 2, pp. 143-161, April 1992.

  64. D. Conforti, L. Grandinetti, R. Musmanno, M. Cannataro, G. Spezzano, and D. Talia, "A Model of Efficient Asynchronous Parallel Algorithms on Multicomputer Systems", Parallel Computing, North-Holland, vol. 18, no. 1, pp. 31-45, January 1992.

  65. M. Cannataro, G. Spezzano, and D. Talia, "A Parallel Logic System on a Multicomputer Architecture", Future Generation Computer Systems, North-Holland, vol. 6, no. 4, pp. 317-331, 1991.

  66. D. Talia, "Programmazione Logica Concorrente: PARLOG e Concurrent Prolog", Rivista di Informatica, Masson, vol. XX, no. 4, pp. 345-364, 1990.

  67. G. Spezzano, D. Talia, and M. Vanneschi, "A Concurrent Programming Support for Distributed Systems", Computing Systems, vol. 3, no. 3, pp. 423-447, 1990.
  68.  

    Book Chapters

     

  69. A. Congiusta, D. Talia, P. Trunfio, "Using Grids for Distributed Knowledge Discovery", in G. Felici, C. Vercellis (eds.), Mathematical Methods for Knowledge Discovery and Data Mining, Hershey, Pa, Information Science Reference, pp. 284-298, 2008.
  70. A. Congiusta, D. Talia, P. Trunfio,  "WSRF-Based Services for Distributed Data Mining", in D. Talia, A. Bilas, M.D. Dikaiakos (eds.), Knowledge and Data Management in Grids, Springer-Verlag, 2007.
  71. M. Cannataro, D. Talia, P. Trunfio, "Grids for Ubiquitous Computing and Ambient Intelligence", in A. Vasilakos, W. Pedrycz (eds.), Ambient Intelligence, Wireless Networking, Ubiquitous Computing.  Artech House, Boston, 2006.
  72. A. Congiusta, D. Talia, P. Trunfio, "A Visual Programming Environment for Developing Complex Grid Applications", in J. C. Cunha, O. F. Rana (eds.), Grid Computing: Software Environments and Tools, Springer-Verlag. pp. 257-283, 2006.
  73. A. Congiusta, D. Talia, P. Trunfio, "On Designing and Composing Grid Services for Distributed Data Mining", in Future Generation Grids, Springer-Verlag, pp. 113-132, 2006.
  74. D. Talia, P. Trunfio, "Peer-to-Peer Protocols and Grid Services for Resource Discovery on Grids", in L. Grandinetti (ed.) Grid Computing: The New Frontier of High Performance Computing. Chap. 4, Elsevier, pp. 83-103, 2005.
  75. D. Talia, Parallel Cellular Algorithms and Programs, in Handbook of Bioinspired Algorithms and Applications, S. Olariu, A. Zomaya (eds.), Boca Raton, FL, USA, Chapman & Hall/CRC, chapt. 6, pp. 85-101, 2005.

  76. M. Cannataro, D. Talia, P. Trunfio, Design of Distributed Data Mining Applications on the Knowledge Grid, in Data Mining - Next Generation Challenges and Future Directions, H. Kargupta et al. (eds.), The MIT Press, chapt. 4, pp. 67-88, 2004. 

  77. A. Congiusta, D. Talia, P. Trunfio, Parallel and Grid-Based Data Mining, in Data Mining and Knowledge Discovery Handbook: A Complete Guide for Practitioners and Researchers, O. Maimon, L. Rokach (eds.), Springer, 2005.

  78. M. Cannataro, A. Congiusta, C. Mastroianni, A. Pugliese, D. Talia, P. Trunfio, Grid-Based Data Mining and Knowledge Discovery, in Intelligent Technologies for Information Analysis, N. Zhong and J. Liu (eds.), Springer-Verlag, chapt. 2, pp. 19-45, 2004.
  79. C. Lee, D. Talia, "Grid Programming Models: Current Tools, Issues and Directions", in Grid Computing: Making the Global Infrastructure a Reality, F. Berman, G. Fox and T. Hey (eds.), Wiley, chapt. 21, pp. 555-578, 2003.
  80. D. Talia, "Parallel Data Mining", in Dealing with the Data Flood, J. Meij (ed.), STT, chapt. 6.4.2, pp. 813-822, 2002.
  81. E. Maltseva, C. Pizzuti, D. Talia, "Mining High-Dimensional Scientific Data Using Singular Value Decompostion", in Data Mining for Scientific and Engineering Applications, R. Grossman et al. (eds.), Kluwer Academic Publ., pp. 425-438, 2001.

  82. D. Talia, "The Role of Parallel Cellular Programming in Computational Science", Vector and Parallel Processing - VECPAR'2000 Post Conf. Book, J. Palma et al (Eds.), LNCS 1981, Springer-Verlag, pp. 207-220, 2001
  83. D. Talia, "Advances in Programming Languages for Parallel Computing", in Annual Review of Scalable Computing, C.K. Yuen and K. Hwang (Eds.), chapter 2, pp. 28-58, World Scientific Publishing and Singapore University Press, 2000.

  84. G. Spezzano, D. Talia, "Experiences Using High-Level Programming for Parallel Cellular Computation", in High Performance Computing Systems and Applications, A. Pollard et al. (Eds.), chapter 51, Kluwer Academic Publishers, pp. 515-528, 2000.
  85. Cannataro M., Spezzano G., Talia D., "Logic Program Execution on Distributed Memory Parallel Computers", in Parallel Computing on Distributed Memory Multiprocessors, F. Ozguner and F. Ercal, (Eds.), NATO ASI Series F, Springer-Verlag, Berlin, vol. 103, pp. 205-216, 1993.

  86. Cannataro M., Spezzano G., Talia D., "PALM : A Logic Programming System on a Highly Parallel Architecture", in VLSI for Neural Networks and Artificial Intelligence, J.G. Delgado-Frias and W. R. Moore (Eds), Plenum, New York, pp. 255-265, 1994.

  87. Cannataro M., Spezzano G., Talia D., "A Multi-Transputer Architecture for a Parallel Logic Machine", in VLSI for Artificial Intelligence and Neural Networks, J.G. Delgado Frias and W. R. Moore (Eds.), Plenum, New York, pp. 165-174, 1991.
  88.  

    Papers in Refereed Conference Proceedings

     

  89. D. Talia, "Distributed Data Mining Tasks and Patterns as Services", Proc. Euro-Par Workshops 2008, LNCS 5415, pp. 405-412, 2009.
  90. C. Mastroianni, D. Talia, O. Verta, "Evaluating Resource Discovery Protocols for Hierarchical and Super-Peer Grid Information Systems", Proc. PDP 2007, IEEE Computer Society Press, pp. 147-154, 2007.
  91. D. Talia, "Using Grids for Exploiting Data Abundance in Science", Proc. PDP 2007, IEEE Computer Society Press, 2007. (invited talk)
  92. G. Pirro', D. Talia, M. Ruffolo, "K-link: A Peer to Peer Solution for Organizational Knowledge Management", Proc. Conference AP2PC 2006, Hokodate, Giappone, 2006, Joseph S., et al. (eds.), LNAI 4461, Springer-Verlag:Heidelberg, 2008, pp. 86-97.

  93. D. Talia, P. Trunfio, O. Verta, "WSRF Services for Composing Distributed Data Mining Applications on Grids: Functionality and Performance", Proc. ICCSA (1), Springer-Verlag, LNCS, pp. 1080-1089, 2006.
  94. D. Talia, "Grid-based Distributed Data Mining Systems, Algorithms and Services", Proc. Workshop HPDM 2006 at the SIAM Data Mining Conference, Bethesda, USA, April 2006.
  95. C. Comito, S. Patarin, D. Talia. "A Semantic Overlay Network for P2P Schema-Based Data Integration", Proc. ISCC'06, IEEE Computer Science Press, pp. 88-94, 2006.
  96. E. Le Coche, C. Mastroianni, G. Pirrò, M. Ruffolo, D. Talia, "A Peer-to-Peer Virtual Office for Organizational Knowledge Management", Proc. PAKM 2006, Springer-Verlag, LNCS, pp. 166-177, 2006.
  97. M. Cannataro, D. Talia, G. Tradigo, P. Trunfio, P. Veltri, G. Zarola, "Querying XML-based Electronic Patient Records in a Peer-to-peer Environment", Proc. SEBD 2006, pp. 361-372, 2006.
  98. D. Talia, P. Trunfio, O. Verta, "Weka4WS: A WSRF-Enabled Weka Toolkit for Distributed Data Mining on Grids", Proc. PKDD 2005, Springer-Verlag, pp. 309-320, 2006.
  99. A. Congiusta, G. Greco, A. Guzzo, G. Manco, L. Pontieri, D. Saccà, D. Talia, "A Data Mining-based Framework for Grid Workflow Management", Proc. Int. Workshop on Grid and Peer-to-Peer based Workflows, IEEE Computer Society Press, Melbourne, Australia, September 2005.

  100. C. Comito, D. Talia, "XML Data Integration in OGSA Grids", Proc. VLDB Workshop on Data Management in Grids (DMG'05), LNCS, September 2005.
  101. C. Comito, C. Mastroianni, D. Talia, "A Metadata Model and Information System for the Management of Resources in a Grid-based PSE Toolkit", Proc. 2005 Int. Conf. on High Performance Computing and Communications (HPCC-05), Sorrento. Italy, September 2005.
  102. C. Mastroianni, D. Talia, O. Verta, "A P2P Approach for Memebrship Management and Resource Discovery in Grids", Proc. Int. Conf. on Information Technology Coding and Computing - ITCC 2005, IEEE Computer Society Press, vol. II, pp. 168-174, April 2005.

  103. C. Mastroianni, D. Talia, O. Verta, "A Super-Peer Model for Building Resource Discovery Services in Grids: Design and Simulation Analysis", Advances in Grid Computing - EGC 2005, Springer Verlag, LNCS 3470, pp. 132-143, February 2005. (best paper award)

  104. D. Talia , P. Trunfio, "A P2P Grid Services-Based Protocol: Design and Evaluation", Proc. EuroPar 2004, Pisa, Springer-Verlag, LNCS vol. 3149, pp. 1022-1031, 2004,
  105. A. Pugliese, D. Talia , "Application-Oriented Scheduling in the Knowledge Grid: A Model and Architecture", Proc.  International Conference on Computational Science and its Applications (ICCSA), Assisi, Springer-Verlag, Vol. 2, pp. 55-65, April 2004. 
  106. C. Comito, C. Mastroianni, D. Talia, "Metadata Management in a Grid-based PSE Toolkit", Proceedings 2nd IST Workshop on Metadata Management in Grid and P2P Systems (MMGPS), London, December 2004.
  107. A. Congiusta, C. Mastroianni, A. Pugliese, D. Talia, P. Trunfio, "Enabling knowledge discovery services on Grids". Grid Computing - Proc. 2nd European Across Grids Conference AxGrids 2004 - revised papers, Springer-Verlag, LNCS vol. 3165, pp. 250-259, 2004. 
  108. C. Comito, D. Talia , "GDIS: A Service-based Architecture for Data Integration on Grids", Proc. Conference OTM 2004, Cyprus, 2004, Springer Verlag, LNCS, pp. 88-98, 2004. 
  109. A. Congiusta, D. Talia, "Grid-Based Distributed Collaborative Environments for Applied Space Sciences". Proceedings 55th Intl. Astronatical Congress - IAC 2004, Vancouver, Canada, October, IAF, 2004.
  110. M. Cannataro, C. Comito, A. Congiusta, G. Folino, C. Mastroianni, A. Pugliese, G. Spezzano, D. Talia, P. Veltri, "A General Architecture for Grid-based PSE Toolkits", Proc. International Workshop on State-of-the-Art in Scientific Computing (PARA'04), Copenhagen, LNCS, Springer-Verlag, 2004.
  111. D. Talia, P. Trunfio, "Web Services for Peer-to-Peer Resource Discovery on the Grid", Proc. Sixth International Workshop of the EU Network of Excellence DELOS, S. Margherita di Pula, Italy, June, 2004. 
  112. G. Bueti, A. Congiusta, D. Talia, "Developing Distributed Data Mining Applications in the KNOWLEDGE GRID Framework", High Performance Computing for Computational Science - VECPAR'04, Springer-Verlag, LNCS 3402, pp. 156-169, 2005.
  113. A. Congiusta, D. Talia, P. Trunfio, "VEGA: A Visual Environment for Developing Complex Grid Applications Grid", Proceedings 1st Int. Workshop on Knowledge Grid and Grid Intelligence - KGGI 2003, Alifax, Canada, pp. 56-66, October 2003.
  114. M. Cannataro, C. Mastroianni, D. Talia, P. Trunfio, "
  115. Evaluating and Enhancing the Use of the GridFTP Protocol for Efficient Data Transfer on the Grid", Recent Advances in Parallel Virtual Machine and Message Passing Interface - EuroPVM/MPI 2003, Springer-Verlag, LNCS 2840, pp. 619-628, October 2003.

  116. D. Talia, "
  117. Knowledge Discovery Services and Tools on Grids", Foundation of Intelligent Systems - ISMIS 2003, Springer-Verlag, LNCS 2871, pp. 14-23, October 2003.

  118. Cannataro M., Talia D., "Towards the Next-Generation Grid:A Pervasive Environment for Knowledge-Based Computing", Proc. Int. Conference on Information Technology: Computers and Communications, Las Vegas, Nevada,  IEEE Computer Society, pp. 437-441, April 2003.
  119. D. Talia, "Parallel Cellular Programming for Developing Massively Parallel Emergent Systems", Proceedings IPDPS 2003, IEEE Computer Society Press, April 2003.
  120. C. Mastroianni, D. Talia, P. Trunfio, "Managing Heterogeneous Resources in Data Mining Applications on Grids Using XML-Based Metadata", Proceedings IPDPS 2003, IEEE Computer Society Press, April 2003.
  121. M. Cannataro, D. Talia, P. Trunfio, "Design of Distributed Data Mining Applications on the KNOWLEDGE GRID", Proceedings NSF Workshop on Next Generation Data Mining, Baltimore, pp. 191-195, November 2002.
  122. M. Cannataro, A. Congiusta, D. Talia, P. Trunfio, "A Data Mining Toolset for Distributed High-Performance Platforms", Proceedings 3rd Int. Conference Data Mining 2002, Bologna,  WIT Press, pp. 41-50, September 2002.
  123. D. Talia, "Parallelism in Knowledge Discovery Techniques", Proc. Sixth Int. Conference on Applied Parallel Computing, Helsinki, LNCS 2367, pp. 127-136, June 2002.
  124. G. Manco, C. Pizzuti, D. Talia, "Eureka!: A Tool for Interactive Knowledge Discovery", Proc. 13th International Conf. on Database and Expert Systems Applications - DEXA 2002, Aix-en-Provence, France, LNCS 2453, pp. 381-391, September 2002.

  125. P. Corsonello, G. Spezzano, G. Staino, D. Talia, "Efficient Implementation of Cellular Algorithms on Reconfigurable Hardware", Proc. of the 10th Euromicro Workshop on Parallel, Distributed and Network-based Processing (PDP 2002), Las Palmas, Spain, IEEE Computer Society Press, pp. 211-218, January 2002.
  126. E. Maltseva, C. Pizzuti, D. Talia, "Visual data mining for defining tax-payer profiles", Proceedings of the International Workshop in Information retrieval IR'2001, Oulu, Finland, pp. 107-114, September 2001.

  127. M. Cannataro, D. Talia, P. Trunfio, "KNOWLEDGE GRID : High Performance Knowledge Discovery Services on the Grid", Proceedings 2nd Int. Workshop GRID 2001, Denver, CO, LNCS 2242, Springer-Verlag, pp. 38-50, November 2001.

  128. S. Basta, D. Talia, "Analysis of Communication Overhead in Parallel Clustering of  Large Data Sets with P-AUTOCLASS" in Parallel Computing: Advances and Current Issues - Proceedings ParCo 2001, Imperial College Press, pp. 265-273, 2002.

  129. W. Shi, A. Bouabdallah, P.K. Srimani, D. Talia, "Leader election in wrapped butterfly networks", in Parallel Computing: Advances and Current Issues - Proceedings ParCo 2001, Imperial College Press, pp. 382-389, 2002.

  130. E. Masciari, C. Pizzuti, G. Raimondo, D. Talia, "Using an Out-of-Core Technique for Clustering Large Data Sets", Proceedings DEXA 2001 Workshops, IEEE Computer Society Press, pp. 133-137, Munich, September 2001.

  131. R. Bosco, G.Manco, C. Pizzuti, D. Talia, "Data Mining per il Monitoraggio del Territorio: Il Caso di Studio del Piano Telematico Calabria", Proceedings AICA 2001, Como, September 2001.

  132. D. Talia, "Implementing Standard and Nonstandard Parallel Cellular Automata in CARPET", Proc. of the 9th Euromicro Workshop on Parallel and Distributed Processing (PDP 2001), Mantova, Italy, IEEE Computer Society Press, pp. 243-249, February 2001.

  133. D. Talia, "Modeling Emergent Dynamical Systems on Parallel Computers Using Cellular Automata", Proc. Int. Symposium on Adaptive Systems - ISAS 2001, Cuba, pp. 32-26, March 2001.

  134. M. Cannataro, D. Talia, "Parallel and Distributed Knowledge Discovery on the Grid: A Reference Architecture", Proc. of the 4th International Conference on Algorithms and Architectures for Parallel Computing (ICA3PP), Hong Kong, World Scientific Publ., pp. 662-673, December 2000.

  135. E. Maltseva, C. Pizzuti, D. Talia, "Una Metodologia di Data Mining per la Scoperta di Conoscenza in Dati Multidimensionali", Proc. XXXVII Congresso Annuale AICA, pp. 273-283, Taormina, September 2000.

  136. D. Foti, D. Lipari, C. Pizzuti, D. Talia, "Scalable Parallel Clustering for Data Mining on Multicomputers", Proc. of the 3rd Int. Workshop on High Performance Data Mining HPDM00-IPDPS, LNCS, Springer-Verlag, pp. 390-398, Cancun, Mexico, May 2000.

  137. D. Talia, "Solving Problems on Parallel Computers by Cellular Programming", Proc. of the 3rd Int. Workshop on Bio-Inspired Solutions to Parallel Processing Problems BioSP3-IPDPS, LNCS, Springer-Verlag, pp. 595-603, Cancun, Mexico, May 2000.

  138. E. Maltseva, C. Pizzuti, D. Talia, "Undirect Knowledge Discovery by Using Singular Value Decomposition ", Proc. Second International Conference on Data Mining 2000, WIT Press, Cambridge, July 2000.

  139. C. Pizzuti, D. Talia, G. Vonella, "A Divisive Initialization Method for Clustering Algorithms", Proc. PKDD'99 - Third Europ. Conf. on Principles and Practice of Data Mining and Knowledge Discovery, Lecture Notes in Artificial Intelligence, vol. 1704, Springer-Verlag, pp. 484-491, Prague, Sept. 1999.

  140. D. Talia, "Recent Advances in Parallel Programming Languages and Tools", in Advances in Intelligent Systems and Computer Science, N. Mastorakis (Ed.), WSES Press, pp. 26-34, 1999. Also in Proc. of 3rd IEEE/IMACS Multiconference on Circuits, Systems, Communications & Computers (CSCC'99), WSES Press, pp. 34-42, July 1999. (plenary lecture)

  141. D. Talia, "Esplicitazione del Parallelismo nelle Tecniche di Data Mining", Settimo Convegno Nazionale su Sistemi Evoluti per Basi di Dati - SEBD'99, pp. 387-401, Como, 23-25 Giugno 1999.

  142. G. Spezzano, D. Talia, "Language Constructs and Run-time System for Parallel Cellular Programming", Proc. of Euro-Par'98 Parallel Processing, LNCS 1470, Springer-Verlag, pp. 669-675, August 1998.

  143. G. Folino, G. Spezzano, D. Talia, "Evaluating and Modeling Communication Overhead of MPI Primitives on the Meiko CS-2", Recent Advances in Parallel Virtual Machine and Message Passing Interface - Proc. of EuroPVM/MPI98, LNCS 1497, Springer-Verlag, pp. 27-35, September 1998.

  144. D. Talia, "Parallel Cellular Automata for High Performance Computational Simulation", Proc. of the High-Performance Computing Conference - HPC'98, SCS Press, USA, pp. 27-32, 1998.

  145. G. Folino, G. Spezzano, D. Talia, "Performance Evaluation and Modeling of MPI Communications on the Meiko CS-2", Proc. of HPCN Europe '98, LNCS 1401, Springer-Verlag, pp.932-936, April 1998.

  146. D. Talia, "Cellular Automata + Parallel Computing = Computational Simulation ", Proc. 15th IMACS World Congress on Scientific Computation, Modelling and Applied Mathematics, vol. 6, pp.409-414, Wissenschaft&Technik Verlag, Berlin, August 1997.

  147. G. Spezzano, D. Talia, "A High-Level Cellular Programming Model for Massively Parallel Processing", Proc. of the 2nd Int. Workshop on High-Level Programming Models and Supportive Environments HIPS'97, IEEE Computer Society Press, pp. 55-63, April 1997.

  148. G. Spezzano, D. Talia, "Programming High Performance Models of Soil Contamination by a Cellular Automata Language", Proc. of HPCN Europe '97, LNCS, Springer-Verlag, pp. 531-540, April 1997.

  149. S. Di Gregorio, R. Rongo, W. Spataro, G. Spezzano, D. Talia, "A Parallel Cellular Simulator for Bioremediation of Contaminated Soils", in Develpment and Applications of Computer Techniques to Environmental Studies VI, Computational Mechanics Publications, C.A. Brebbia et al. (Eds.), pp. 685-695, 1996.

  150. G. Spezzano, D. Talia, "A High-Level Language for Programming Cellular Algorithms on Parallel Machines", ACRI '96 - Proc. 2nd Conference on Cellular Automata for Research and Industry, S. Bandini and G. Mauri (Eds.), Springer-Verlag, pp. 187-196, London, 1997.

  151. Gregorio S., Rongo R., Serra R., Spataro W., Spezzano G., Talia D., Villani M. "Parallel Simulation of Soil Contamination by Cellular Automata", Proc. PARCELLA'96 Seventh International Workshop on Parallel Processing by Cellular Automata and Arrays, Akademie Verlag, Mathematical Research series, vol. 96, pp. 295-297, Berlin, 1996.

  152. S. Di Gregorio, R. Rongo, W. Spataro, G. Spezzano, D. Talia, "A Parallel Cellular Environment for High Performance Scientific Computing", Proc. HPCN Europe 1996, H. Lindell et al. (eds.), LNCS 1067, Springer-Verlag, pp. 514-521, 1996.

  153. G. Spezzano, D. Talia, "CARPET: A Programming Language for Parallel Cellular Processing", Proc. 2nd European School on Parallel Programming Environments for HPC '96, pp. 71-74, Alpe d'Huez, France, April 1996.

  154. S. Di Gregorio, D.C. Festa, R. Rongo, W. Spataro, G. Spezzano, D. Talia, "A Microscopic Freeway Traffic Simulator on a Highly Parallel System", in Parallel Computing: State-of-the-Art and Perspectives , E. D'Hollander et al, eds., pp. 69-76, Elsevier, Amsterdam, 1996.

  155. G. Spezzano, D. Talia, "Implicit Parallelism Models: Logic Programming", in General Purpose Parallel Computers, G. Balbo and M. Vanneschi, eds., pp. 251-266, Edizioni ETS, Pisa, 1995.

  156. S. Di Gregorio, F. Nicoletta, R. Rongo, M. Sorriso-Valvo, G. Spezzano, D. Talia, "Landslide Simulation by Cellular Automata in a Parallel Environment", Proc. 2nd Int. Workshop on Massive Parallelism, Capri, pp. 392-407, World Scientific, 1994.

  157. M. Cannataro, S. Di Gregorio, R. Rongo, W. Spataro, G. Spezzano, D. Talia, "A Parallel Cellular Automata Environment for Modeling Complex Systems", Proceedings ICANN '94 International Conference on Artificial Neural Networks, Springer-Verlag, May 1994.

  158. M. Cannataro, G. Spezzano, D. Talia, "PNS : A Load Balancing Algorithm for Massively Parallel Systems", Proc. IFIP Conference on Programming Environments for Massively Parallel Distributed Systems, Birkhaeuser Verlag, April 1994.

  159. A. Candelieri, M. Cannataro, G. Spezzano, D. Talia, "Esecuzione Efficiente di Programmi Logici Paralleli nel Sistema PALM", Atti del Congresso Annuale AICA'94, Palermo, September 1994.

  160. S. Di Gregorio, G. Spezzano, D. Talia, "CAMEL: A Parallel Cellular Environment for Interactive Simulation", Proc. Convegno ACRI'94, Rende, Italy, September 1994.

  161. Cannataro M., Sergeyev Ya. D., Spezzano G., Talia D., "A Dynamic Load Balancing Strategy for Massively Parallel Computers", in A. Bode, M. Reeve, and G. Wolfe (Eds.), PARLE '93 Parallel Architectures and Languages and Europe, LNCS 694, pp. 664-667, Springer-Verlag, June 1993.

  162. Cannataro M., Spezzano G., Talia D.,"PALM: Parallel Implementation of Logic Programs", in Models and Tools for Massively Parallel Architectures, CNR, pp. 117-128, June 1993.

  163. M. Cannataro, S. Di Gregorio, R. Rongo, W. Spataro, G. Spezzano, D. Talia, "CAMEL : A Cellular Automata Environment on a Highly Parallel Computer", Proc. of the International Section of AICA'93, pp. 143-158, 1993.

  164. Cannataro M., Spezzano G., Talia D., "A Parallel Architecture for the Implementation of a Distributed Inference Engine", in Parallel Computing: Problems, Methods and Application, P. Messina & A. Murli (Eds.), Elsevier, pp. 415-425, 1992.

  165. Cannataro M., Spezzano G., Talia D., "Esecuzione Parallela di Programmi Logici su Architetture a Memoria Distribuita", Atti del Workshop Elaborazione Parallela: Ricerca ed Applicazioni, AICA, pp. 385-399, Rome, Feb. 1992.

  166. Cannataro M., Spezzano G., Talia D., "Adaptive Deadlock-Free Message Routing in Multicomputer Networks", in Parallel Computing: From Theory to Sound Practice, W. Joosen and E. Milgrom (Eds.), IOS Press, pp. 592, 1992.

  167. Talia D., "Message Routing Systems for Transputer Based Parallel Computers", in Transputer Systems - Ongoing Research, A.R. Allen (Ed.), IOS Press, Amsterdam, pp. 1-12, April 1992.

  168. Cannataro M., Sergeyev Ya. D., Spezzano G., Talia D., "Dynamic Process Scheduling in a Parallel Logic Machine", Proc. of the JICSLP '92 Joint Workshop on Distributed and Parallel Implementations of Logic Programming Systems, Washington D.C., pp. 22-31, November 1992.

  169. Cannataro M., Spezzano G., Talia D., "PARADISE: a Parallel Architecture for a Distributed Inference Engine", Proceedings of IEEE COMPEURO '91, Bologna, pp. 26-30, May 1991.

  170. Spezzano G., Talia D., "L'Uso di Strumenti Automatici per L'Estensione Concorrente di Linguaggi Sequenziali in Ambiente Unix", Atti del Convegno Annuale Unix, pp. 441-455, Milan, May 1991.

  171. Baiardi F., Candelieri A., Di Bella D., Ricci L., Spezzano G., Talia D., "Strumenti per la Parallelizzazione di Programmi Logici: FIXUP, OPTIMA, e PALM", in Sistemi Informatici e Calcolo Parallelo, B. Fadini (Ed.), FrancoAngeli, pp. 139-148, Rome, 1991.

  172. Cannataro M., Spezzano G., Talia D., "A Distributed Implementation of OR-Parallel Interpretation of Logic Programs", Proceedings of the ILPS '91 Workshop on Implementation of Parallel Logic Programming Systems, San Diego, CA, October 1991.

  173. Cannataro M., Spezzano G., Talia D., "The Development of a Multi-Transputer Implementation of the AND/OR Process Model", in Transputer Research and Applications 2, J. Board Jr. (Ed.), IOS Press, Amsterdam, pp. 265-281, 1990.

  174. Cannataro M., Spezzano G., Talia D., "A Highly Decentralized Architecture for the Parallel Execution of Logic Programs", in Decentralized Systems, M. Cosnard & C. Girault (Eds.), North-Holland, pp. 235-246,1990.

  175. Cannataro M., Spezzano G., Talia D., "Evaluation of Routing Algorithms for a Parallel Machine", in Supercomputing Tools for Science and Engineering, D. Laforenza & R. Perego (Eds.), FrancoAngeli, pp. 169-175, 1990.

  176. Talia D., "Distributed Termination of Parallel Applications in the Occam 2 Language", Proceedings of Conference on Parallel Computing in Engineering and Eng. Education, UNESCO, Paris, pp. 261-265, October 1990.

  177. Cannataro M., Spezzano G., Talia D., "Strumenti per la Programmazione Parallela: L'esperienza CRAI", Atti del Convegno Unix al Castello, Napoli, pp. 327-336, November 1990.

  178. Aiello C., Serrelli C., Siciliano C., Talia D., Prototipazione in Ambiente Unix: Studio di un Caso, Atti del Convegno Unix al Castello, Napoli, pp. 127-135, November 1990.

  179. Gallizzi E., Cannataro M., Spezzano G., Talia D., "A Deadlock-Free Communication System for a Transputer Network", Proceedings of 12th Occam User Group Meeting, IOS Press, pp. 11-21, April 1990.

  180. Spezzano G., Talia D., "The Design of Fault-Tolerant Distributed Software Using a Concurrent Language", Proceedings of 12th International Conference on FTSD, pp. 260-265, Prague, September 1989.

  181. Cannataro M., Spezzano G., Talia D., "Valutazioni di Algoritmi di Routing per una Macchina Parallela Basata sul Transputer", Atti del Convegno Annuale AICA'89, AICA, vol.1, pp. 37-52, Trieste, October 1989.

  182. Spezzano G., Talia D., "An Approach to Reliability in Distributed Programming", Proceedings of the EUUG Autumn 89 Conference, pp. 257-263, Vienna, September 1989.

  183. Spezzano G., Talia D., "A Language Based Approach for Reliable Distributed Computing", Proceedings of the Workshop on the Future Trends of Distributed Computing Systems, IEEE CS Press, pp. 262-269, Hong Kong, September 1988.

  184. Spezzano G., Talia D., Vanneschi M., "NERECO: An Environment for the Development of Distributed Software", Proceedings of the EUUG Conference, Dublin, pp. 153-167, September 1987.

  185. Gaudenzi F., Pagano R., Spezzano G., Talia D., Vanneschi M., "NERECO: un Ambiente per lo Sviluppo di Programmi Distribuiti", Atti del Convegno Annuale AICA'87, AICA, Trento, vol. 1, pp. 95-110, September 1987.
  186.  

    Unrefeered Publications

  187. D. Talia, "Towards Self-Organizing Pervasive Knowledge Grids", OGF Thought Leadership Series, OGF, february 2008.
  188. P.Herrero, M. S. Pérez, D. Talia, A. Y. Zomaya, GADA 2006 International Conference (Grid Computing, High-Performance and Distributed Applications) PC Co-chairs' Message, OTM Conferences, vol. 2, pp. 1117-1118, 2006.
  189. P. Valduriez, W. Lehner, D. Talia, P. Watson, "Parallel and Distributed Databases, Data Mining and Knowledge Discovery", (Introduction to a session) Proc. Euro-Par 2006, Springer-Verlag, pp. 335, 2006.
  190. D. Talia, Towards GRID Operating Systems: from GLinux to a GVM, Proc. Workshop on Network Centric Operating Systems, Brussels, 16-17 march 2005.

  191. NGG2 Expert Group, Next Generation Grids 2 - Requirements and Options for European Grids Research 2005-2010 and Beyond, 2004.

  192. D. Talia, "Scoperta di Conoscenza su Griglie", Sistemi & Impresa: Rivista di Tecnologia e Management, Vol. 50, n. 6, pp. 52-57, 2004.

  193. D. Di Serafino, E. Houstis, P. Sloot, D. Talia, "Integrated Problem Solving Environments" (Introduction to a session),. Proc. EuroPar 2004, Pisa, Springer-Verlag, LNCS vol. 3149, pp. 962-963, 2004.

  194. D. Talia, "Grid-based Data Mining and the Knowledge Grid Framework", Proc. Workshop on Data Mining and Exploration Middleware for Distributed and Grid Computing, pp. 29-30, Univ. of Minnesota, September 2003.

  195. B. Mitschang, D.B. Skillicorn, P. Bonnet, D. Talia, "Parallel and Distributed Databases, Data Mining and Knowledge Discovery" (Introduction to a session), Proc. Euro-Par 2003 - Parallel Processing, Lecture Notes in Computer Science, vol. 2790, Springer-Verlag, Berlin, pp. 309, August 2003.

  196. D. Talia, "Parallel and Distributed Data Mining: from Multicomputers to Grids", Proc. ECML/PKDD 2003 Workshop on Parallel and Distributed Computing for Machine Learning, September 2003.

  197. H. Kosch, D. Talia, D.B. Skillicorn, "Parallel and Distributed Databases, Data Mining and Knowledge Discovery" (Introduction to a session), Proc. Euro-Par 2002 - Parallel Processing, Lecture Notes in Computer Science, vol. 2400, Springer-Verlag, Berlin, pp. 319-320, August 2002.

  198. C. Lee, S. Matsuoka, D. Talia, A. Sussman, N. Karonis, G. Allen, J. Saltz, "A Grid Programming Primer", Global Grid Forum 2, Washington D.C., July 2001.

  199. D. Saccà, D. Talia, "OLAP e Data Mining in Ambienti Distribuiti", Workshop Sistemi Distribuiti e Architettura dei Dati, Quinta Conferenza Nazionale di Statistica, ISTAT, Rome, November 2000.

  200. D. Talia, D.B. Skillicorn, "High-Performance Data Mining and Knowledge Discovery" (Introduction to a workshop), Proc. Euro-Par'99 - Parallel Processing, Lecture Notes in Computer Science, vol. 1685, Springer-Verlag, Berlin, pp. 1439-1440, August 1999.

  201. D.Talia, "Laboratori Virtuali", Sapere, vol. 65, no. 2, pp. 51-61, 1999.

  202. D. Talia, "Cellular Automata Thrive on Parallel Systems", Scientific Computing World, no. 42, pp. 21-22, October 1998.

  203. D. Talia, "General-Purpose Practical Models for Parallel Computation", ACM Workshop on Strategic Directions in Computing Research, Cambridge, MA, U.S.A., June 1996. (invited paper)

  204. D. Talia, "Survey and Comparison of PARLOG and Concurrent Prolog", SIGPLAN Notices, ACM Press, vol. 25, no. 1, pp. 33-42, January 1990.

  205. D. Talia, "Notes on Termination of Occam Processes", SIGPLAN Notices, ACM Press, vol. 25, no. 9, pp. 17-24, September 1990.

  206. D. Talia, Book review of "Strand: New Concepts in Parallel Programming", Science of Computer Programming, North-Holland, Amsterdam, vol. 15, no. 1, pp. 111-112, Nov. 1990.

Domenico Talia ( ), DEIS, UNICAL, Rende, Italy. - Last update March 2007 -