In questa relazione si presenta il lavoro di tesi compiuto all'interno del gruppo DBMS nell'ambito del progetto PariPari. PariPari è un progetto software di notevoli dimensioni che combina lo sviluppo di codice Java con i principi ell'Extreme Programming e con l'Unit Testing. PariPari è una rete peer to peer in fase di sviluppo presso il dipartimento d'ingegneria dell'informazione dell'Università degli studi di Padova. Una peculiarità è l'architettura modulare espandibile, che le permette di fornire qualsiasi tipo di servizio. Il modulo Pari DBMS realizza un DBMS (Database Management System) distribuito e consente agli utenti della rete PariPari di creare una propria base di dati e accedervi da qualsiasi nodo connesso. Nell'ambito del lavoro sono stati rivisti e modificati alcuni processi fondamentali che il modulo Pari DBMS mette in atto per distribuire i database, con particolare attenzione all'integrazione con gli altri moduli e al rispetto delle direttive di sicurezza realizzate nel modulo centrale Core. Il lavoro di reingegnerizzazione è stato necessario in quanto l'interlocutore diretto del modulo Pari DBMS per quanto riguarda le richieste di risorse non è più il sistema operativo. Una volta attivate le politiche di sicurezza per la gestione dei plugin nell'applicazione PariPari, l'interazione del modulo Pari DBMS è limitata al solo modulo Core e alle PariPari API(Application Programming Interface)

-
2011/2012

Abstract

In questa relazione si presenta il lavoro di tesi compiuto all'interno del gruppo DBMS nell'ambito del progetto PariPari. PariPari è un progetto software di notevoli dimensioni che combina lo sviluppo di codice Java con i principi ell'Extreme Programming e con l'Unit Testing. PariPari è una rete peer to peer in fase di sviluppo presso il dipartimento d'ingegneria dell'informazione dell'Università degli studi di Padova. Una peculiarità è l'architettura modulare espandibile, che le permette di fornire qualsiasi tipo di servizio. Il modulo Pari DBMS realizza un DBMS (Database Management System) distribuito e consente agli utenti della rete PariPari di creare una propria base di dati e accedervi da qualsiasi nodo connesso. Nell'ambito del lavoro sono stati rivisti e modificati alcuni processi fondamentali che il modulo Pari DBMS mette in atto per distribuire i database, con particolare attenzione all'integrazione con gli altri moduli e al rispetto delle direttive di sicurezza realizzate nel modulo centrale Core. Il lavoro di reingegnerizzazione è stato necessario in quanto l'interlocutore diretto del modulo Pari DBMS per quanto riguarda le richieste di risorse non è più il sistema operativo. Una volta attivate le politiche di sicurezza per la gestione dei plugin nell'applicazione PariPari, l'interazione del modulo Pari DBMS è limitata al solo modulo Core e alle PariPari API(Application Programming Interface)
2011-04-19
77
database distribuiti, SQL, HSQLDB, DDBMS, transazioni, driver JDBC, DHT, protocolli di comunicazione, libreria DiESeL, gestione risorse, replicazione transazioni, 2PC, modelli di coerenza, interfacce JAVA, PariPari, crediti
File in questo prodotto:
File Dimensione Formato  
TesiSpecialistica-DanBogatu-588535.pdf

accesso aperto

Dimensione 1.01 MB
Formato Adobe PDF
1.01 MB Adobe PDF Visualizza/Apri

The text of this website © Università degli studi di Padova. Full Text are published under a non-exclusive license. Metadata are under a CC0 License

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.12608/14493