Donatello Santoro

DiMIE - Università della Basilicata

Ph.D. in Computer Science
Research interests: Data Cleaning, Schema Mapping, Data Integration, Entity Resolution.

CV (IT)

  • Laboratorio ICAR
    Terzo Piano - DiMIE
  • Via dell'Ateneo Lucano
    85100 - Potenza
  • +39 0971205809
  • +39 1782257209

Publications

2016
[21] GROM: a General Rewriter of Semantic Mappings (Giansalvatore Mecca, Guillem Rull, Donatello Santoro, Ernest Teniente), In Proceedings of the 19th International Conference on Extending Database Technology - EDBT 2016, OpenProceedings.org, pp. 592-595, 2016. [bibtex] [pdf] [doi]
2015
[20] Database Challenges for Exploratory Computing (Marcello Buoncristiano, Giansalvatore Mecca, Elisa Quintarelli, Manuel Roveri, Donatello Santoro, Letizia Tanca), In SIGMOD Rec., ACM, volume 44, pp. 17-22, 2015. [bibtex] [pdf] [doi]
[19] Messing Up with BART: Error Generation for Evaluating Data-Cleaning Algorithms (Patricia C. Arocena, Boris Glavic, Giansalvatore Mecca, Renée J. Miller, Paolo Papotti, Donatello Santoro), In PVLDB, volume 9, pp. 36-47, 2015. [bibtex] [pdf]
[18] Exploratory Computing: What is there for the Database Researcher? (Marcello Buoncristiano, Giansalvatore Mecca, Elisa Quintarelli, Manuel Roveri, Donatello Santoro, Letizia Tanca), In In proceedings of the 23st Italian Symposium on Database Systems (Sistemi Evoluti per Basi di Dati) - SEBD 2015, volume , pp. , 2015. [bibtex] [pdf]
[17] Ontology-Based Mappings (Giansalvatore Mecca, Guillem Rull, Donatello Santoro, Ernest Teniente), In Data Knowledge Engineering (DKE), Special Issue on Best papers published in ER'13., volume , pp. , 2015. () [bibtex] [pdf] [doi]
2014
[16] Middleware-Oriented Government Interoperability Frameworks: A Comparison (Giansalvatore Mecca, Michele Santomauro, Donatello Santoro, Enzo Veltri), In Journal of Universal Computer Science, volume 20, pp. 1543-1563, 2014. [bibtex] [pdf]
[15] That's All Folks! Llunatic Goes Open Source (Floris Geerts, Giansalvatore Mecca, Paolo Papotti, Donatello Santoro), In Proceedings of the VLDB Endowment, VLDB Endowment, volume 7, pp. , 2014. [bibtex] [pdf]
[14] Advanced Techniques for Mapping and Cleaning (Donatello Santoro), PhD thesis, Universita' degli Studi Roma Tre, 2014. [bibtex] [pdf]
[13] Mapping and Cleaning (Floris Geerts, Giansalvatore Mecca, Paolo Papotti, Donatello Santoro), In Proceedings of the 30th International Conference on Data Engineering - ICDE 2014, IEEE, pp. 232-243, 2014. [bibtex] [pdf] [doi]
[12] An Overview of the Llunatic System (Floris Geerts, Giansalvatore Mecca, Paolo Papotti, Donatello Santoro), In In proceedings of the 22st Italian Symposium on Database Systems (Sistemi Evoluti per Basi di Dati) - SEBD 2014, volume , pp. , 2014. [bibtex] [pdf]
[11] IQ-METER - An Evaluation Tool for Data-Transformation Systems (Giansalvatore Mecca, Paolo Papotti, Donatello Santoro), In Proceedings of the 30th International Conference on Data Engineering - ICDE 2014, IEEE, pp. 1218-1221, 2014. [bibtex] [pdf] [doi]
2013
[10] The LLUNATIC Data-cleaning Framework (Floris Geerts, Giansalvatore Mecca, Paolo Papotti, Donatello Santoro), In Proceedings of the VLDB Endowment, VLDB Endowment, volume 6, pp. 625-636, 2013. [bibtex] [pdf]
[9] On the Quality and Effectiveness of Data Transformation Systems (Giansalvatore Mecca, Paolo Papotti, Salvatore Raunich, Donatello Santoro), In Proceedings of the 21st Italian Symposium on Database Systems (Sistemi Evoluti per Basi di Dati) - SEBD 2013, volume , pp. , 2013. [bibtex] [pdf]
[8] Large-Scale Deployment of Middleware-Oriented Government Interoperability Frameworks (Giansalvatore Mecca, Michele Santomauro, Donatello Santoro), In Proceedings of the 7th International Conference on Methodologies, Technologies and Tools enabling E-government - MeTTeG 2013, volume , pp. , 2013. [bibtex] [pdf]
[7] Semantic-Based Mappings (Giansalvatore Mecca, Guillem Rull, Donatello Santoro, Ernest Teniente), In Proceedings of the 32th International Conference on Conceptual Modeling - ER 2013, Springer Berlin Heidelberg, volume 8217, pp. 255-269, 2013. [bibtex] [pdf] [doi]
2012
[6] A Short History of Schema Mapping Systems (Giansalvatore Mecca, Paolo Papotti, Donatello Santoro), In Proceedings of the 20st Italian Symposium on Database Systems (Sistemi Evoluti per Basi di Dati) - SEBD 2012, Edizioni Libreria Progetto, volume , pp. 99-106, 2012. [bibtex] [pdf]
[5] Sulla Classificazione delle Sedi di Pubblicazione nella Valutazione della Produzione Scientifica (Giansalvatore Mecca, Marcello Buoncristiano, Donatello Santoro), In Proceedings of the 20st Italian Symposium on Database Systems (Sistemi Evoluti per Basi di Dati) - SEBD 2012, Edizioni Libreria Progetto, volume , pp. 7-14, 2012. [bibtex] [pdf]
[4] What is the IQ of Your Data Transformation System? (Giansalvatore Mecca, Paolo Papotti, Salvatore Raunich, Donatello Santoro), In Proceedings of the 21st ACM International Conference on Information and Knowledge Management - CIKM 2012, ACM, pp. 872-881, 2012. [bibtex] [pdf] [doi]
2011
[3] ++Spicy: an OpenSource Tool for Second-Generation Schema Mapping and Data Exchange (Bruno Marnette, Giansalvatore Mecca, Paolo Papotti, Salvatore Raunich, Donatello Santoro), In Proceedings of the VLDB Endowment, VLDB Endowment, volume 4, pp. 1438-1441, 2011. [bibtex] [pdf]
2008
[2] Soluzioni infrastrutturali Open Source per il Sistema Pubblico di Cooperazione Applicativa (Giansalvatore Mecca, Alessandro Pappalardo, Salvatore Raunich, il gruppo di lavoro ICAR), In Proceedings of the 16st Italian Symposium on Database Systems (Sistemi Evoluti per Basi di Dati) - SEBD 2008, volume , pp. , 2008. [bibtex] [pdf]
2007
[1] Noodles: A Clustering Engine for the Web (Giansalvatore Mecca, Salvatore Raunich, Alessandro Pappalardo, Donatello Santoro), In Proceedings of the 7th International Conference on Web Engineering - ICWE 2007, Springer Berlin Heidelberg, pp. 496-500, 2007. [bibtex] [pdf] [doi]

Research Projects

  • BART

    Benchmarking Algorithms for (data) Repairing and (data) Translation

    Llunatic

    General Framework for Data Cleaning and Schema Mappings

    IQMeter

    Tools and Techniques to Evaluate Data-Transformation Systems

    GROM

    a General Rewriter of Ontology Mappings

    ++Spicy

    Schema Mapping System

    Noodles

    Tools and Techniques for Semantic Search Engines

    freESBee

    Interoperability and Cooperation in e-Goverment Environments

Didattica

  • Programmazione ad Oggetti I2013 - 2014

    Pagina del corso

    Programma del corso:
    Introduzione
    Introduzione. Piattaforme di riferimento. La piattaforma Java.
    Classi e Oggetti
    Componenti. Metodi e proprietà. Classi. Oggetti. Costruttori. Riferimenti.
    Sintassi e Semantica
    Sintassi e semantica di Java. Convenzioni di stile.
    UML
    Diagramma delle classi. Diagramma dei casi d'uso. Diagrammi di collaborazione. Diagrammi di sequenza.
    Responsabilità e Strati Applicativi
    Incapsulamento. Interfaccia e implementazione. Responsabilità. Strati applicativi. Architettura di base. Il Processo di sviluppo.
    Eccezioni
    Gestione delle eccezioni. Eccezioni controllate. Programmazione difensiva.
    Test e Correzione
    Test. Test di regressione. Framework per i test. Debugging. Sistemi di logging.
    C#
    La piattaforma .NET. Sintassi e semantica di C#. Elementi principali della piattaforma.
    Objective C
    Sintassi e semantica di Objective C. Gestione della memoria. Elementi principali della piattaforma.
    XML
    XML. Alberi e Documenti. Cammini e Query. Schemi DTD. XML Schema.

Ricevimento Studenti

Contatti

  • Laboratorio ICAR
  • Terzo piano Dipartimento di Matematica, Informatica ed Economia
  • Università della Basilicata
  • Via dell'Ateneo Lucano
  • 85100 - Potenza (PZ)
  • Email:
  • Phone: +39 0971205809
  • Fax: +39 1782257209