Scarica "Uno strumento per il controllo degli accessi a documenti XML basato su viste" gratis
Voi potete richiedere il lavoro e noi troveremo essa in 24 ore. Potete anche discutere e aggiungere ai lavori esistenti i propri materiali e le lezioni. Sostieni l’esame o la prova al voto più alto e condividi con noi e con altri i materiali di riferimento.
Facolta: Scienze Matematiche, Fisiche e Naturali
Corso: Informatica
Anteprima dell’appunto:
XML un metalinguaggio che nasce in pratica per riportare la realizzazione di documenti per il Web alla normale separazione tra struttura e rappresentazione dei dati che in HTML con il tempo si erano confusi. A rendere XML multi-piattaforma la sua natura testuale: infatti, una volta chiarito qual l’insieme di caratteri utilizzato, il testo pu essere letto ovunque. La crescente diffusione di XML come formato per la distribuzione e l’interscambio di informazioni via Web, rende necessario lo sviluppo di politiche e strumenti per il controllo degli accessi sufficientemente flessibili da poter offrire diversi livelli di granularit nella protezione dei dati e contemporaneamente garantire un elevato livello di sicurezza.
Scopo del lavoro di tesi la realizzazione di uno strumento (X-Access) per il controllo degli accessi a documenti XML.Il modello su cui si fonda lo strumento permette di definire diverse politiche assegnando, per ogni utente, i diritti di accesso ai documenti, a diversi livelli di granularit, che vanno dalle autorizzazioni definite a livello di DTD, a quelle definite a livello di documento, fino a quelle definite sul singolo elemento. In questo modo si ha la possibilit di consentire ad ogni utente un accesso selettivo al documento in base ai diritti di accesso assegnati. Per limitare il numero di autorizzazioni da definire, il modello comprende un insieme di opzioni di propagazione. Queste opzioni prevedono che le autorizzazioni specificate ad un certo livello di granularit vengano propagate ai livelli inferiori, quindi autorizzazioni specificate a livello di DTD vengono propagate a tutti i documenti conformi ad esso, oppure autorizzazioni specificate su un elemento vengono propagate a tutti i sottoelementi/attributi contenuti in esso. Il modello consente inoltre, di specificare sia autorizzazioni positive che negative, stato quindi necessario definire opportuni meccanismi per la risoluzione dei conflitti.
Il risultato di una richiesta di accesso da parte di un utente in generale una vista, contenente le porzioni di documento per cui l’utente possiede autorizzazione positiva.
Supponendo che l’utente a cui viene inviata la vista del documento abbia un parser validante necessario inviare anche il DTD a cui la vista conforme.
Per lo sviluppo, dello strumento X-Access, stato scelto eXcelon2.1, un database della Object Design che sfrutta XML come formato di memorizzazione dei dati, e consente l’accesso ai documenti anche via Web. Un’altra caratteristica che rende eXcelon flessibile la possibilit di sviluppare delle server exstension, programmi scritti in Java i quali, una volta installati all’interno di eXcelon, permettono di estendere le funzionalit del database includendo anche quei comportamenti che non sono stati previsti dalla casa produttrice. L’implementazione del meccanismo di controllo degli accessi ai documenti, la realizzazione delle viste e dei DTD, e le interrogazione sulle viste avviene appunto all’interno di una server exstension. Questa server exstension stata sviluppata in Java utilizando JDK1.2.
Per la gestione di documenti XML X-access utilizza il formato DOM, una specifica del W3C che definisce una serie di interfacce per la manipolazione di documenti XML. Secondo questa specifica gli oggetti di protezione di un documento XML vengono rappresentati come nodi di un albero. In X-Access l’assegnazione dei diritti di accesso ai vari frammenti di un documento si riconduce all’associazione delle autorizzazioni con i nodi dell’albero che rappresentano il documento.
Per individuare i nodi a cui assegnare le autorizzazioni stato utilizzato XPath, un linguaggio definito dal W3C per individuare determinati nodi all’interno di un file XML. Sfruttando le potenzialit di questo linguaggio stato possibile aumentare la granularit nell’assegnazione delle autorizzazioni che possono non solo essere assegnate sul singolo elemento ma possono anche essere diversificate tra gli attributi che caratterizzano l’elemento e il suo contenuto.
Una volta assegnate le autorizzazioni, X-Access crea la vista sul documento. Per fare questo stato necessario affrontare il problema di creare un nuovo documento vista nel quale gli elementi con autorizzazione negativa venissero fisicamente rimossi. L’eliminazione di alcuni nodi dall’albero produce modifiche sulla struttura ad albero del documento originale. E’ stato pertanto sviluppato un algoritmo che permette, dopo aver eliminato i nodi con autorizzazione negativa, di ricostruire la struttura ad albero della vista risultante secondo la sintassi XML. Sono stati anche definiti un insieme di vincoli sulla specifica delle autorizzazioni in modo che le informazioni contenute nella vista mantengano un senso logico. Come precedentemente detto, si vuole che le viste oltre che well-formed siano anche valid…
Appunti, tesine e tesi simili:
Parafrasi di uno strumento per il controllo degli accessi a documenti xml basato su viste | Tesine di uno strumento per il controllo degli accessi a documenti xml basato su viste (traduzione in italiano) | Riassunti di uno strumento per il controllo degli accessi a documenti xml basato su viste gratis | Temi svolti su uno strumento per il controllo degli accessi a documenti xml basato su viste | Saggi brevi di uno strumento per il controllo degli accessi a documenti xml basato su viste
- Scarica gratis -> Limitazioni tassative al diritto di accesso ai documenti amministrativi, Maggio 26, 2008
Facolta: Scienze PoliticheCorso: Scienze Politiche Anteprima dell’appunto: Il riconoscimento del diritto del cittadino ad accedere ... // Scaricato 25 volte. (18%) - Scarica gratis -> Analisi prestazionale di sistemi di accesso radio fisso a larga banda di nuova generazione operanti, Giugno 11, 2008
Facolta: IngegneriaCorso: Ingegneria delle Telecomunicazioni Anteprima dell’appunto: Nel panorama delle telecomunicazioni degli ultimi anni si ... // Scaricato 11 volte. (17%) - Scarica gratis -> Accesso e Trasparenza nell’attività della Pubblica Amministrazione, Giugno 8, 2008
Facolta: GiurisprudenzaCorso: Giurisprudenza Anteprima dell’appunto: La dissertazione affronta il tema della trasparenza amministrativa con particolare ... // Scaricato 27 volte. (17%) - Scarica gratis -> Impiego di nodi attivi per il controllo di flusso nello streaming video, Giugno 11, 2008
Facolta: IngegneriaCorso: Ingegneria delle Telecomunicazioni Anteprima dell’appunto: La funzione di una tradizionale rete di calcolatori ... // Scaricato 13 volte. (16%) - Scarica gratis -> Processo di formazione degli standard per la rete Internet, Giugno 16, 2008
Facolta: IngegneriaCorso: Ingegneria delle Telecomunicazioni Anteprima dell’appunto: Si descrive il processo di standardizzazione cui vengono ... // Scaricato 20 volte. (16%) - Scarica gratis -> Risoluzione efficiente di interrogazioni XPath su documenti XML con attributi e riferimenti, Giugno 11, 2008
Facolta: EconomiaCorso: Economia, statistica e informatica per l’azienda Anteprima dell’appunto: Obiettivo di questa tesi di ... // Scaricato 10 volte. (16%) - Scarica gratis -> Saggio su alcuni documenti dell’abbazia di Farfa, Giugno 16, 2008
Facolta: Lettere e FilosofiaCorso: Lettere moderne Anteprima dell’appunto: Tesi su alcuni documenti dell’epoca alto medioevale ... // Scaricato 16 volte. (15%) - Scarica gratis -> Società multiculturale e democrazia. Il caso della Bosnia Erzegovina., Giugno 11, 2008
Facolta: Scienze PoliticheCorso: Scienze politiche e delle relazioni internazionali Anteprima dell’appunto: Quali spazi di convivenza, ... // Scaricato 8 volte. (15%) - Scarica gratis -> La statistica per lo studio dei fenomeni ambientali.Teoria e applicazione a livello delle acque del, Maggio 27, 2008
Facolta: Scienze StatisticheCorso: Scienze statistiche Anteprima dell’appunto: Nel presente lavoro di tesi sono state proposte ... // Scaricato 6 volte. (14%) - Scarica gratis -> Studio e simulazione di una metodologia efficiente di routing in una rete cellulare IP, Maggio 25, 2008
Facolta: IngegneriaCorso: Ingegneria Elettronica Anteprima dell’appunto: IP BASED MOBILE TELECOMMUNICATIONS NETWORKS Today, the wireless network ... // Scaricato 11 volte. (14%)
Scaricato 9 volte.

(No Ratings Yet)