Open Science

I’m committed to Open Science and I truly appreciate the Ubuntu philosophy (not necessarily the OS). You may find some products of my research disseminated over the Internet as free and open-source software or as FAIR data.

  • My personal GitHub repo: random stuff, mostly code, some for fun, some didactic.

  • arXiv: few e-prints of scientific papers I co-authored.

  • Zenodo: few products saved in the CERN’s repo.

  • Byron: an evolutionary tool for program synthesis; coded in Python, distributed under Apache-2.0.

  • BOARDS: benchmark boards for flying-probe testing, described in the paper “Flying-Probe Testing: A Trajectory Planner and a Benchmark Suite” [DOI: 10.1109/tcad.2025.3567012].

  • COVID: ML models for COVID-19 prediction, described in the paper “COVID-19 Detection from Exhaled Breath” [DOI: 10.1038/s41598-024-74104-1].

  • I99T: benchmark circuits with characteristics typical of synthesized ones, part of ITC99 Benchmarks, described in the paper “RT-Level ITC 99 Benchmarks and First ATPG Results” [DOI: 10.1109/54.867894].

  • Coders Guild of Glubbdubdrib: naïve experiments in Machine Learning.

  • MicroGP: an evolutionary tool able to generate realistic assembly code (Byron’s father).

    • ugp2 (version 2): coded in C in 2002 and maintained until 2006, distributed under GPL2.
    • µGP³ (version 3): coded in C++ between 2006 and 2016, distributed under GPL3. Described in the book Evolutionary Optimization: the µGP toolkit [DOI: 10.1007/978-0-387-09426-7].
  • Fenice: an outdated fault-simulation and gate-level editing library for sequential circuits, distributed under a BSD license.

Last update: