/lico_network_analysis

Progetto di Analisi delle Reti Sociali - Università di Pisa

Primary LanguagePythonGNU General Public License v2.0GPL-2.0

Creazione di una rete basata sulla diffusione dei sistemi GNU/Linux

L’obiettivo principale del nostro lavoro è la creazione di una rete sociale basata sulla diffusione e l’utilizzo dei sistemi operativi GNU/LINUX nel mondo. I dati sono stati raccolti dal portale Linux Counter, il quale sotto forma di censimento colleziona le informazioni relative alle macchine grazie alla collaborazione diretta degli utenti. Gli amministratori del sito ci hanno fornito un drop del database contenente tutti i dati raccolti fino al 10/03/2016, dove ogni record fa riferimento ad un’unica macchina. Abbiamo selezionato i seguenti attributi, ritenuti utili per l'analisi:

  • numCores – numero di core del processore
  • kernel – versione del kernel
  • class – classe di appartenenza
  • cpu – modello del processore
  • country – nazionalità
  • architecture – architettura del processore
  • distribution – distribuzione

Il progetto è stato svolto per il corso di Analisi delle Reti Sociali a.a 2015/16 dell'Università di Pisa.

Tech

Il progetto è scritto interamentre in python. Ogni test è stato eseguito utilizzando python3.x o superiore.

Authors

Alessandro Romano
Tommaso Furlan