Scarica "Uno strumento per il controllo degli accessi a documenti XML basato su viste" gratis


Vote -Vote + (No Ratings Yet)
Loading ... Loading ...
Su questa pagina EilaStudenti.net Voi potete scaricare gratuitamente il lavoro sul tema "Uno strumento per il controllo degli accessi a documenti XML basato su viste". Seguite le istruzione e confermate il codice. Aspettate alcuni istanti finché il file inizia scaricarsi. Voi potete anche richiedere altro lavoro e noi troveremo essa in 24 ore. In basso troverete il link su lavori somiglianti, quali contengono i suggerimenti (bigliettini), e risposte pronti ai test per preparazione degli esami su tema "Uno strumento per il controllo degli accessi a documenti XML basato su viste" in università. Gli alunni troveranno i compiti pronti su questo tema. Tra i lavori ci sono relazioni, i riassunti, i rapporti sul tema "Uno strumento per il controllo degli accessi a documenti XML basato su viste". Lavori di corso e tesi di laurea per gli studenti posso richiedere con l’aiuto di questo modulo. Per post-laureati ci sono diversi pubblicazioni e pronti le tesi di dottorato.
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…


Scarica il file


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

Scaricato 9 volte.

Fai la richiesta