Ai miei genitori, a Fabio e alla piccola Helena

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Ai miei genitori, a Fabio e alla piccola Helena"

Transcript

1 Ai miei genitori, a Fabio e alla piccola Helena

2

3 INTRODUZI ODUZIONE ONE Negli ultimi anni il World Wide Web ha avuto uno sviluppo enorme, soprattutto dovuto all'introduzione di nuove tecnologie in grado di conferire a qualsiasi utente, anche quello meno esperto, la capacità di pubblicare i propri contenuti su Internet in maniera facile e veloce. Tuttavia, la grande semplicità nel contribuire ai contenuti della rete con materiale proprio si traduce in un problema di gestione veloce ed efficace dell enorme mole di documenti che ne consegue. Per questo motivo risulta evidente come sia necessario ideare un sistema in grado di arricchire il materiale disponibile su Internet di informazioni riguardanti i contenuti pubblicati, in modo da rendere più efficiente la classificazione e l organizzazione automatica dei contenuti sulla rete e, soprattutto, le ricerche attraverso i motori di ricerca. Tale compito viene svolto principalmente grazie all uso e l interpretazione dei metadati, il cui scopo è descrivere le caratteristiche principali dei documenti presenti nella rete, in modo da rendere più veloci ed efficienti le operazioni su di essi. Ad oggi, sono state ideate soluzioni molto sofisticate per la metadatazione dei documenti scambiati attraverso sistemi di gestione documentale centralizzati. Le informazioni relative ai documenti del sistema sono contenute all interno di database creati ad hoc e ciascun set di metadati è collegato al documento cui si riferisce attraverso una tabella di references. In tali contesi la separazione tra contenuti e relativi metadati non rappresenta un grosso problema, poiché qualsiasi operazione possibile sui documenti comporta sempre e comunque il preventivo accesso al sistema i

4 ii INTRODUZIONE centrale: ogni ricerca, ad esempio, viene effettuata a partire dalle metainformazioni contenute all interno del database centrale e, una volta ottenuti i risultati, si viene automaticamente indirizzati verso i documenti desiderati. Inoltre l aggiornamento di tali metadati è piuttosto semplice, poiché esiste comunque un unica directory accessibile da tutti gli utenti del sistema, all interno della quale vengono gestiti i file condivisi. Il vero problema nasce nel momento in cui la struttura del sistema non è più centralizzata, bensì distribuita. Un esempio molto efficace di questa problematica si presenta, ad esempio, nei sistemi di gestione documentale basati sullo scambio di . L efficacia della posta elettronica risiede nel fatto che si tratta di un sistema di trasmissione di informazioni molto veloce, immediato e di facile apprendimento, anche da parte di utenti poco esperti: per questo motivo lo scambio di risulta, ad oggi, lo strumento di diffusione di documenti più utilizzato. È importante notare come l efficienza della posta elettronica come mezzo di comunicazione e di scambio di file derivi soprattutto dal fatto che, al momento dell invio di un , si stabilisca un canale di comunicazione pressoché diretto tra mittente e destinatario: non esiste, infatti, un sistema centrale di smistamento di tutta la posta scambiata attraverso la rete, ma semplicemente degli algoritmi di routing che calcolano dinamicamente il percorso migliore verso l indirizzo di destinazione. Da questa considerazione si può facilmente dedurre quanto l estrema flessibilità ottenuta grazie alla dinamicità degli algoritmi di inoltro dei messaggi porti invece alla creazione di una rete di scambio con una struttura a grafo molto complessa e, soprattutto, decentralizzata. Per questo motivo risulta molto difficile riuscire ad integrare qualsiasi sistema di gestione documentale tradizionale con un mezzo di comunicazione tanto distribuito quanto la posta elettronica.

5 INTRODUZIONE iii In un contesto come quello dell UN OCHA 1, ad esempio, i funzionari delle Nazioni Unite svolgono il proprio lavoro in aree geografiche spesso disastrate da catastrofi naturali o in piena crisi umanitaria; in tali situazioni di emergenza, gli strumenti a disposizione degli operatori per la comunicazione con la sede centrale o con le unità dislocate in altre zone critiche sono limitatissimi: in genere si tratta di un computer portatile con la possibilità di connettersi ad Internet raramente e per periodi di tempo spesso molto brevi. In una situazione così disagiata diventa difficile mantenere un database centrale d'appoggio per tutti i documenti del sistema a cui far riferimento per le operazioni di retrieve: risulta più facile ed immediato lo scambio diretto di documenti tra i singoli utenti. La complessità del panorama finora descritto ha portato alla nascita di Metadata for OCHA [VIT06]. Questo progetto si propone di creare un architettura in grado di gestire uno scambio sicuro dei file all interno del sistema OCHA, garantendo che non vi sia alcuna perdita di informazioni riguardanti il loro versionamento o l autorità dei cambiamenti introdotti. A questo scopo è stato definito uno schema di metadati specifici relativi ai documenti creati e scambiati all interno del sistema e la creazione di strumenti per la gestione degli stessi. Il progetto Ontology Mail Manager nasce dalla necessità di creare un sistema in grado di mantenere sempre aggiornati (e soprattutto accessibili) i metadati relativi ai documenti scambiati via all'interno del sistema OCHA ed ha, quindi, il compito di occuparsi dell integrazione della posta elettronica all interno del più complesso progetto Metadata for OCHA. Per prima cosa è necessario creare un ontologia in grado di descrivere in maniera appropriata i messaggi di posta elettronica e tutte le informazioni che è possibile evincere da essi. 1 United Nations Office for the Coordination of Humanitarian Affairs - Ufficio delle Nazioni Unite per gli Affari Umanitari; sito ufficiale:

6 iv INTRODUZIONE Bisogna inoltre ideare uno strumento in grado di generare automaticamente i metadati relativi ad ogni singola scambiata all'interno del sistema. Il problema di rendere sempre e comunque accessibili i metadati riguardanti i documenti a disposizione dell utente può essere facilmente risolto tenendo presente uno dei principi fondamentali del progetto Metadata for OCHA : la coesistenza dei contenuti veri e propri con le specifiche metainformazioni che li descrivono; in questo modo, infatti, non è più necessario accedere ad un database centrale per poter recuperare le informazioni relative ad un certo documento di cui l utente è già in possesso: tale soluzione, tra l altro, potrebbe essere difficilmente gestibile per i funzionari OCHA, i quali potrebbero incontrare grossi problemi nel connettersi al sistema centrale dalle postazioni in cui sono dislocati. Nonostante ciò è comunque importante riuscire a mantenere una sorta di server centrale che raccolga tutta la posta scambiata e che sia in grado di compiere alcune operazioni sulle a partire dai metadati che esse contengono. Ovviamente, è fondamentale che la raccolta di tutti i documenti del sistema venga gestita in maniera automatica, senza rallentare o complicare il lavoro dell utente; tale problema risulta di facile soluzione se al server centrale viene associato un indirizzo , il quale può essere automaticamente inserito nella lista dei destinatari del messaggio: in questo modo viene conservata una copia di tutta la posta scambiata all interno del sistema in un unico server centrale, così da rendere semplici e veloci le operazioni di ricerca e di retrieve delle informazioni.

7 Indice INTRODUZIONE... I 1 IL PROBLEMA DELLA METADATAZIONE DELLE COLLEZIONI DI DOCUMENTI LE ONTOLOGIE RDF RDFS OWL I MODELLI PER LA METADATAZIONE DI COLLEZIONI DI DOCUMENTI Un modello teorico: An analytical model of collections and their catalogues RSLP CD: Research Support Libraries Programme Collection Description DCC AP: Dublin Core Collections Application Profile NISO Z x: NISO Collection Description Specification Limiti dei modelli descritti ONTOLOGY MAIL MANAGER META MAIL: LA METADATAZIONE DELLA POSTA ELETTRONICA Definizione delle classi e delle proprietà dell ontologia Creazione e gestione dei metadati da parte dell Ontology Mail Manager METADATA CREATOR MAIL AGENT ARCHITETTURA DELL ONTOLOGY MAIL MANAGER ARCHITETTURA REST PER UN SISTEMA DISTRIBUITO Il protocollo di comunicazione: Mail Protocol...35 v

8 vi Indice Funzionalità del Mail Protocol Ricerca di messaggi scambiati all interno del sistema Retrieve di un messaggio Retrieve immediato Aggiornamento dell'ontologia Iscrizione alla mailing list Annullamento iscrizione alla mailing list Recupero manuale dell'ontologia Help IMPLEMENTAZIONE DEL METADATA CREATOR Raccolta delle metainformazioni riguardanti il messaggio di posta Creazione e gestione dei metadati del messaggio IMPLEMENTAZIONE DEL MAIL AGENT Accesso immediato ai metadati tramite protocollo IMAP Interazione con il Folder Monitor INTEGRAZIONE DEL SISTEMA CON I PRINCIPALI CLIENT DI POSTA ELETTRONICA Mozilla Thunderbird Outlook Express...67 CONCLUSIONI...71 BIBLIOGRAFIA...75 INDICE DELLE FIGURE...79 INDICE DELLE TABELLE...81 A PROTOCOLLO DI COMUNICAZIONE DELL ONTOLOGY MAIL MANAGER...83 A.1 MAIL PROTOCOL XML SCHEMA...83 B ONTOLOGIE...87 B.1 META MAIL...87 B.2 OCHA RINGRAZIAMENTI...143

9 Capitolo 1 1 Il problema della metadatazione delle collezioni di documenti Com è possibile notare dal seguente grafico, dal 2000 in poi si è verificato un picco di incremento del numero di siti web pubblicati su Internet. Figura 1 Evoluzione di Internet dalla sua nascita 2 La causa di tale crescita può essere facilmente trovata nella repentina diffusione, avvenuta nel periodo indicato, di nuove tecnologie come i blog, i forum e simili; la caratteristica fondamentale di questi strumenti risiede 2 Fonte: 1

10 2 Il problema della metadatazione delle collezioni di documenti nella loro facilità di utilizzo e di apprendimento, grazie la quale risulta possibile per tutti gli utenti, anche quelli meno esperti, pubblicare su Internet i propri contenuti in maniera semplice e veloce. Analogamente si può notare come lo stesso incremento si sia verificato per ciò che riguarda la posta elettronica, ormai diventata il più diffuso mezzo di comunicazione e di invio di documenti tra gli utenti della rete: solamente negli Stati Uniti, ad esempio, il volume della posta elettronica circolata su Internet è quasi triplicata dal 2000 ad oggi. Figura 2 Diffusione della posta elettronica dal La gestione di un tale quantitativo di dati viene ulteriormente complicata dall ambiguità caratteristica dei linguaggi umani, la quale risulta difficilmente interpretabile da parte dei sistemi informatici; questa considerazione può essere chiarita dal seguente esempio: inserendo il termine Aria all interno del motore di ricerca di Wikipedia si viene indirizzati ad una cosiddetta pagina di disambiguazione, la quale elenca tutti i possibili concetti che è possibile associare alla parola specificata; il risultato ottenuto è il seguente [WIK08a]: - L'aria è il miscuglio di gas che compone l'atmosfera - Aria è un comune spagnolo 3 Fonte:

11 Il problema della metadatazione delle collezioni di documenti 3 - L'aria è una forma musicale - Aria è un album di Alan Sorrenti - Aria è un album degli Asia - Aria è un album di Gianna Nannini - Aria è un film collettivo del 1987 diretto, tra gli altri, da Robert Altman, Jean-Luc Godard, Derek Jarman e Ken Russell - ARIA è un manga di Kozue Amano - Aria (subgenus), genus Sorbus L esempio appena illustrato dimostra come sia necessario creare un meccanismo per poter specificare in maniera precisa e non ambigua le metainformazioni riguardanti il contenuto dei documenti presenti sulla rete: in questo modo, è possibile effettuare ricerche sui metadati, ottenendo così risultati più precisi. Ad oggi, infatti, la maggior parte dei motori di ricerca utilizza criteri sintattici di analisi dei documenti (basati, cioè, sulla semplice corrispondenza di termini omografi), restituendo spesso risultati inconsistenti con la ricerca che l utente intendeva compiere realmente; l utilizzo dei metadati, invece, aumenta la raffinatezza delle operazioni di ricerca, poiché è possibile condurre analisi semantiche dei documenti sulla rete, rendendo così possibile per i motori di ricerca selezionare i risultati in base al concetto espresso, anche se descritto utilizzando termini che non coincidono con quelli specificati dall utente. Inoltre le metainformazioni possono essere utilizzate per definire criteri di aggregazione da utilizzare per organizzare i documenti digitali in collezioni. L appartenenza di un documento ad una certa collezione, infatti, lo arricchisce di ulteriori significati circa il contesto all interno del quale si colloca: ciò rende molto più efficiente l indicizzazione dei documenti da parte dei motori di ricerca, rendendo molto più veloci ed efficaci la ricerca ed il reperimento dei risultati ottenuti. L esigenza di organizzare i contenuti in collezioni (ciascuna delle quali descritta da opportuni metadati) deriva dalla necessità di velocizzare e rendere più efficiente la gestione di grosse quantità di dati; ciò è reso possibile dal fatto che la metadatazione di collezioni crei una descrizione ad

12 4 Il problema della metadatazione delle collezioni di documenti alto livello di tutto il set di dati, fornendo così informazioni generali circa la sua struttura, i singoli elementi che lo compongono, i criteri di aggregazione tra di essi e le relazioni esistenti tra un documento e l altro. Il vantaggio più evidente che deriva da questo tipo di organizzazione dei contenuti è la maggiore efficienza nella ricerca di informazioni all interno di sistemi che si trovano a dover gestire un elevato numero di documenti: a scapito di un leggero incremento del costo da sostenere durante la fase di inserimento del documento all interno del sistema, la qualità della ricerca aumenta notevolmente e si traduce in una drastica diminuzione del tempo necessario a ricavare le informazioni cercate. Dal ragionamento appena esposto, emerge chiaramente la necessità di creare dei modelli formali in grado di descrivere la realtà riguardante l organizzazione in collezioni di un elevato numero di documenti: tali schemi prendono il nome di ontologia. 1.1 Le ontologie In filosofia, il termine ontologia assume letteralmente il significato di studio dell essere e si tratta di quella branca della metafisica il cui scopo è fornire una spiegazione di che cosa sia l essere in quanto tale e quali siano le categorie fondamentali attraverso cui esso si manifesta. Tale termine è stato ereditato dall informatica ed indica il tentativo di creare uno schema in grado di descrivere una porzione di realtà, all interno di un dominio ben definito, specificando le entità (classi) che la compongono e le relazioni che esistono tra di esse; queste ultime possono essere di vario tipo e specificano che tipo di legame mette in relazione tra loro diverse entità appartenenti allo stesso dominio di definizione, creando così una serie di regole sintattiche che è possibile utilizzare per esprimere affermazioni sulla realtà così modellata. Le ontologie vengono specificate sulla base di tre specifiche tecnologie: RDF, RDFS e OWL.

13 Il problema della metadatazione delle collezioni di documenti RDF Il Resource Description Framework (RDF) [W3C04a] è un modello astratto il cui scopo è fornire un meccanismo generale per rappresentare ed esprimere affermazioni circa le risorse presenti sul Web. Il modello è molto semplice e si basa sul concetto di RDF triple; questo oggetto consiste in una terna composta dai seguenti valori: un soggetto, il quale è un riferimento RDF ad un URI oppure un nodo vuoto, un predicato, il quale è un riferimento RDF ad un URI e un oggetto, il quale è un riferimento RDF ad un URI, un letterale oppure un nodo vuoto. È possibile, quindi, descrivere in maniera completa ogni risorsa presente sul web attraverso la specificazione di terne del tipo soggetto-predicatooggetto, secondo lo schema appena illustrato. È comunque importante sottolineare che RDF fornisce esclusivamente un modello astratto per la descrizione delle risorse e non dà alcuna indicazione sul linguaggio da utilizzare per la rappresentazione dei concetti espressi secondo questo schema RDFS L RDF Schema (RDFS) [W3C04b] è un estensione semantica di RDF, sulla cui base si definisce un linguaggio per la specificazione di un vocabolario RDF. Lo Schema descrive le classi che rappresentano le risorse da metadatare e le proprietà che creano delle relazioni tra le classi soggetto ed il relativo oggetto ; tale distinzione viene formalizzata all interno del linguaggio introducendo i concetti di dominio e range (o codominio) delle proprietà. È possibile inoltre creare delle relazioni gerarchiche tra le entità specificando il concetto di subclassof, il quale permette alle classi che derivano da una classe principale di ereditarne tutte le proprietà, secondo un approccio Object Oriented simile a Java; un discorso analogo può essere

14 6 Il problema della metadatazione delle collezioni di documenti fatto per ciò che riguarda la capacità delle proprietà di poter derivare da altre proprietà. In conclusione RDF Schema definisce un linguaggio molto semplice basato sul modello RDF, tramite il quale è possibile descrivere tutte le risorse presenti sul Web OWL OWL (Web Ontology Language) [W3C04c] è un linguaggio per la serializzazione di modelli ontologici per la descrizione di documenti ed applicazioni presenti sul Web. Questo linguaggio si basa su RDF ed RDFS, estendendo il vocabolario di quest ultimo: OWL, infatti, introduce alcuni importanti concetti, come quelli di disgiunzione e di uguaglianza tra classi, di cardinalità, di tipizzazione delle proprietà del modello, ecc.: in questo modo è possibile esprimere affermazioni molto più complesse di quanto non sia possibile con RDF Schema. OWL, quindi, rappresenta un linguaggio più complesso, e quindi anche più completo per la creazione di ontologie Web-based. 1.2 I modelli per la metadatazione di collezioni di documenti In generale, per modello si intende una rappresentazione di un oggetto o di un fenomeno, in grado di riprodurre caratteristiche o comportamenti ritenuti fondamentali per l ambito all interno del quale viene creato [WIK08b]; analogamente, un modello ontologico descrive le entità che appartengono ad un certo dominio e le relazioni che esistono tra esse. Un modello ontologico è formato da un certo numero di classi, ciascuna della quali rappresenta un entità appartenente alla realtà di riferimento; a partire da queste, similmente a quanto succede in un modello ad oggetti, possono essere istanziati degli individui, i quali rappresentano un singolo oggetto definito a partire dall entità descritta dalla classe cui appartengono. Ogni oggetto del modello, infine, può essere ulteriormente specificato dalla

15 Il problema della metadatazione delle collezioni di documenti 7 presenza di eventuali attributi e può essere associato ad un altro per mezzo di proprietà. Per poter formalizzare ontologie in grado di descrivere in maniera esaustiva la porzione di realtà cui si riferiscono, quindi, è necessario che esse si sviluppino a partire da modelli ben strutturati, capaci di rappresentare tutte e solo le entità più importanti concernenti la realtà da descrivere. Nei prossimi paragrafi sarà condotta un analisi riguardante i più diffusi modelli per la metadatazione delle collezioni di documenti. Innanzitutto sarà presentato un modello teorico, il cui scopo è dare una visione generale di quali siano le caratteristiche principali di cui tener conto per specificare le metainformazioni riguardanti qualsiasi tipo di collezione (sia fisica che digitale); in seguito si analizzeranno i più importanti progetti sviluppati sulla base del modello teorico presentato, alcuni dei quali coinvolgono le più importanti organizzazioni che si occupano di standard, tra cui, ad esempio, Dublin Core Metadata Initiative (DCMI) e NISO (National Information Standars Organization). Nel capitolo 2, infine, ci si occuperà della creazione di un modello specifico per la metadatazione della posta elettronica. Sulla base dello schema così ottenuto, sarà sviluppata un ontologia per la descrizione delle metainformazioni relative alle collezioni di , con lo scopo di colmare le lacune presentate dai modelli che verranno descritti a breve Un modello teorico: An analytical model of collections and their catalogues Esistono molti modelli per descrivere collezioni (sia fisiche che digitali), la maggior parte delle quali si basa sullo schema descritto da Michael Heaney nel 2000 all interno del suo studio An analytical model of collections and their catalogues [HEA00]. Il concetto fondamentale su cui si basa questo modello teorico è quello di information landscape : la realtà è vista come un paesaggio che è possibile descrivere attraverso una mappa a curve di livello, tenendo conto solo dei dislivelli che la caratterizzano e

16 8 Il problema della metadatazione delle collezioni di documenti tralasciando invece tutti i dettagli relativi i singoli elementi che contiene e che causano le disomogeneità che la sua superficie presenta 4. Lo stesso concetto è applicabile alle collezioni di oggetti digitali e fisici, ambito all interno del quale il concetto di Information Landscape prende il nome di Collection Level Description : la collezione può essere descritta secondo vari gradi di accuratezza, partendo da un livello più generale, per poi passare ad un livello di dettaglio via via più specifico. Heaney distingue tra quattro differenti tipi di descrizione delle collezioni ( Collection- Description ): 1. Unitary: viene descritta la collezione nella sua totalità, senza fornire alcuna informazione circa i singoli elementi che la compongono, a meno che questi non contengano importanti informazioni contestuali circa la collezione stessa; 2. Hierarchic: vengono descritte le informazioni circa la collezione intesa nella sua totalità, ma anche quelle riguardanti gli elementi che la compongono, il loro contenuto ed il contesto cui appartengono, tenendo conto delle relazioni gerarchiche che sussistono tra i vari elementi; 3. Analytic: crea una lista dei singoli elementi che compongono la collezione, fornendo anche una descrizione del loro contenuto; 4. Indexing: vengono descritte le informazioni che è possibile raccogliere circa i singoli elementi che compongono la collezione. Ogni collezione può essere rappresentata secondo uno dei profili appena elencati; questa modularità permette la creazione di diversi tipi di descrizione, ciascuno dei quali in grado di gestire informazioni a vari livelli di completezza e, quindi, di complessità. 4 The information landscape can be seen as a contour map in which there are mountains, hillocks, valleys, plains and plateaux. A large general collection of information say a research library can be seen as a plateau, raised above the surrounding plain. A specialized collection of particular importance is like a sharp peak. Upon a plateau there might be undulations representing strengths and weaknesses.

17 Il problema della metadatazione delle collezioni di documenti 9 La figura seguente rappresenta il grado di dettaglio associato a ciascun tipo di Collection-Description : Figura 3 AMCC: Relazione tra Collezioni e Descrizione delle Collezioni Heaney propone un proprio schema, col quale cerca di dare una visione di tipo Unitary delle collezioni. L entità principale del modello è la classe Collection, la quale rappresenta, per l appunto, un aggregato di oggetti aventi certe caratteristiche comuni. Attraverso la proprietà Is-Gathered-Into è possibile ricavare quali siano i singoli oggetti ( Item ) che compongono la collezione. Di ogni oggetto rappresentato è possibile ricavare il contenuto (tramite la relazione Is-Embodied-In con la classe Content ) e le parti in cui esso è articolato (grazie alle proprietà Has-Part e Is-Embodied-In, che mettono in relazione la classe Item con le classi I-Component e CN-Component, rispettivamente). È possibile inoltre descrivere il produttore (rappresentato dalla classe Producer e collegato all oggetto per mezzo della proprietà Produces ). Un altra classe molto importante è Collector, la quale rappresenta un Agent il cui scopo è l aggregazione di oggetti di tipo Collection per mezzo della proprietà Collects, creando così vere e proprie collezioni di collezioni.

18 10 Il problema della metadatazione delle collezioni di documenti Tale modello è rappresentato dal seguente schema: Figura 4 AMCC: schema della classe Collection L altra entità fondamentale del modello di Heaney è rappresentata dalle Collection-Description. Il modello che le descrive è molto simile a quello che rappresenta le Collection ; l unica eccezione è data dalle proprietà aggregatrici, le quali permettono alle Collection-Description di essere formate da un solo oggetto. Il resto del modello rimane inalterato: in modo analogo a quanto accade per le Collection, infatti, è possibile indicare creatore ( Producer ) e contenuto ( Content ) della Description, le parti ( CN-Component ) in cui essa è articolata, ecc.

19 Il problema della metadatazione delle collezioni di documenti 11 Tale modello può essere rappresentato graficamente nel modo seguente: Figura 5 AMCC: schema della classe Collection-Description È importante notare, infine, che le Collection-Description possono essere specificate secondo diversi tipi di dettaglio, così come indicato ad inizio paragrafo: il tipo di descrizione indica il punto da cui la Collection- Description accede allo schema della Collection, determinando così quali saranno le proprietà e gli attributi della collezione visibili per la specificazione della sua descrizione. Numerosi schemi di metadati sono stati sviluppati a partire dal modello teorico di Heaney: in seguito ne vengono illustrati solo alcuni RSLP CD: Research Support Libraries Programme Collection Description L RSLP CD [POW00] è uno schema di descrizione delle collezioni ideato da Andy Powell sulla base del modello teorico proposto da Heaney ed il cui scopo fondamentale è creare un set strutturato di metadati per la descrizione delle collezioni. Lo schema sviluppato si basa sulla necessità delle biblioteche di integrare le descrizioni dei singoli elementi con una descrizione a livello generale

20 12 Il problema della metadatazione delle collezioni di documenti dell intera collezione, utilizzando formati strutturati, aperti, standard e machine-readable. L RSLP CD Schema implementa una versione semplificata del modello di Heaney ed è quindi sviluppato utilizzando l architettura RDF. L entità principale del modello è, analogamente a quanto accade per lo schema di Heaney, la classe Collection. La relazione collects, la quale unisce Collector e Collection, specifica come esistano degli oggetti aggregatori che possano includere una o più collezioni, diventando così essi stessi delle vere e proprie collezioni. Di ogni collezione, infine, è possibile descrivere le informazioni riguardanti la sua Location (ovvero il luogo, fisico o virtuale, in cui si trova la collezione), l Owner (l Agent che detiene la proprietà legale della collezione) e l Administrator (colui o colei che detiene i diritti di amministrazione della Location all interno della quale è contenuta la collezione). Le relazioni appena descritte sono illustrate dal seguente schema: Figura 6 RSLP CD Schema Lo schema ideato da Powell supporta la creazione di Unitary Finding- Aids, ovvero di una descrizione a livello generale dell intera collezione. È infine importante notare come le proprietà specificate siano state ereditate da schemi di metadati già esistenti come, ad esempio, il Dublin

21 Il problema della metadatazione delle collezioni di documenti 13 Core Metadata Element Set [DCM08] ed alcuni attributi dello schema vcard [W3C01]. Per una trattazione più specifica dell RSLP CD Schema si fa riferimento al sito ufficiale del progetto [POW00] DCC AP: Dublin Core Collections Application Profile Il Dublin Core Application Profile [DCC07] è il tentativo del DC Collection Description Task Group di formalizzare l RSLP CD Schema utilizzando i termini del core. Il compito principale di tale progetto è definire un subset di elementi Dublin Core tramite i quali creare uno schema in grado di descrivere esaustivamente le collezioni ed i relativi cataloghi (un insieme, cioè, di metadati riguardanti una specifica collezione). Tale progetto è tuttora in corso e, ad oggi, ha sviluppato una serie di bozze di schemi per la descrizione delle collezioni digitali e fisiche. Per, sono previste due classi principali: Collection e Catalogue, le quali indicano, rispettivamente, una collezione (di qualsiasi tipo e dimensione) e la sua descrizione. Per ciascuna di esse, analogamente a quanto accade nel modello di Powell, può essere specificata una Location ad indicare il luogo (fisico o virtuale) in cui si trova la risorsa. In maniera leggermente differente all RSLP CD Schema, invece, sono gestite la proprietà e la creazione della collezione: in questi casi la classe Collection è collegata all entità generica Agent tramite le relazioni owns, nel primo caso, e collects, nel secondo. È importante notare come venga introdotto il concetto di Item, il quale rappresenta i singoli elementi che compongono la collezione: tale classe è collegata all entità Collection tramite la relazione is-gathered-into. Inoltre viene inserita nel modello l entità Service, la quale fornisce una descrizione del servizio che è necessario utilizzare per poter accedere alla collezione.

22 14 Il problema della metadatazione delle collezioni di documenti Lo schema seguente illustra graficamente la struttura del modello appena descritto: Figura 7 DCC AP Schema NISO Z x: NISO Collection Description Specification Lo schema di descrizione delle collezioni della NISO [NIS05] è anch esso un Dublin Core Application Profile, il quale è stato sviluppato a partire dallo schema descritto nel paragrafo precedente. L entità fondamentale del modello è descritta dalla classe Collection, la quale può essere descritta solo in termini di altre collezioni o, in alternativa, di Subject Completeness Indicator : ciascuno di questi oggetti è composto da un soggetto, il quale deve essere un termine riconducibile ad uno schema, e da un livello di completezza che dia una misura della profondità, all interno della collezione, del soggetto specificato.

23 Il problema della metadatazione delle collezioni di documenti 15 Anche in questo schema, quindi, viene fornita una visione della collezione di tipo Unitary, caratterizzata da una descrizione molto generale che specifica le proprietà della collezione intesa come un unica entità, mentre tutti i dettagli relativi i singoli elementi che la compongono sono totalmente trascurati Limiti dei modelli descritti I modelli finora descritti risultano molto efficaci per quanto concerne la metadatazione dei documenti digitali al fine di organizzare gli stessi in collezioni. È da notare comunque che ciascuno di essi tratta le collezioni in maniera molto generale; nessuno dei modelli appena descritti, infatti, sarebbe in grado di descrivere in maniera completa i messaggi di posta elettronica: non è previsto, ad esempio, alcun meccanismo per descrivere in maniera appropriata gli attori coinvolti nella comunicazione , né il ruolo che essi ricoprono durante lo scambio di messaggi. Per dimostrare tale affermazione, è possibile tentare di applicare i modelli descritti finora al dominio dello scambio della posta elettronica. Innanzitutto si può provare ad applicare l RSLP CD Schema, considerando l insieme di tutti messaggi scambiati all interno di un sistema come la Collection da descrivere. Figura 8 RSLP CD Schema per la descrizione della posta elettronica

24 16 Il problema della metadatazione delle collezioni di documenti Dallo schema ricavato è possibile notare come la posta elettronica possa essere descritta solo a livello molto generale e che esprimere alcuni concetti specifici delle risulta impossibile poiché mancano le classi necessarie a rappresentarli. Se proviamo ad inserire nel modello gli agenti coinvolti nello scambio, ad esempio, è possibile tener conto solamente del Destinatario o del Mittente, ma mai di entrambi contemporaneamente: solamente uno di questi agenti può essere rappresentato dall RSLP CD Schema per mezzo della classe Collector, e ciò dipende dalla scelta del criterio secondo il quale si intende organizzare la collezione (se per mittente o per destinatario). Nell eventualità in cui il Collector sia il destinatario, inoltre, non esiste un meccanismo che ne specifichi il tipo (To, Cc o Bcc). È importante comunque notare come non sia minimamente possibile fare dei riferimenti specifici relativi ai singoli oggetti che compongono la collezione: l RSLP CD Schema, infatti, si propone di fornire una descrizione di tipo Unitary delle collezioni. Il limite intrinseco al modello appena presentato, quindi, non rende possibile affermare, ad esempio, se l contiene degli allegati, quale siano l oggetto ed il contenuto, quale sia la priorità associata, ecc.: in questo modo, non è possibile specificare quei criteri di aggregazione attraverso i quali poter efficientemente organizzare tali documenti in collezioni digitali. È possibile, quindi, tentare di descrivere la posta elettronica tramite il Collection Application Profile del Dublin Core Metadata Initiative. In questo modello, infatti, viene introdotto il concetto di Item tramite il quale dovrebbe essere possibile dare una descrizione dettagliata delle proprietà riguardanti le singole che compongono la collezione.

25 Il problema della metadatazione delle collezioni di documenti 17 Il seguente schema rappresenta il tentativo di rappresentare la posta elettronica attraverso il DCC AP: Figura 9 DCC AP Schema per la descrizione della posta elettronica Si può notare come, applicando questo modello, sia possibile creare un indice dei messaggi scambiati all interno del sistema. Tuttavia non è possibile tener conto di altre caratteristiche molto importanti ai fini di eventuali ricerche all interno della collezione quali il contenuto delle , l oggetto, la priorità associata, ecc. Per questo motivo anche il DCC AP risulta essere uno schema poco efficace per la descrizione della posta elettronica. Il modello proposto dalla NISO, infine, similmente a quanto accade per l RSLD CD Schema, risulta inappropriato per la descrizione della posta

26 18 Il problema della metadatazione delle collezioni di documenti elettronica, poiché ha lo scopo di descrivere le collezioni in termini di altre collezioni: utilizzando tale modello, quindi, tutte le informazioni relative alle singole andrebbero perdute. Per questo motivo è necessario creare una specifica ontologia il cui scopo è la descrizione di tutti gli aspetti riguardano lo scambio di posta elettronica.

27 Capitolo 2 2 Ontology Mail Manager Metadata for OCHA [VIT06] è un progetto che si propone di creare un architettura per lo scambio sicuro dei file dell Ufficio delle Nazioni Unite per gli Affari Umanitari; tale progetto si basa principalmente sulla specificazione e l aggiornamento dei metadati che descrivono i documenti condivisi all interno del sistema. A questo scopo, il progetto Metadata for OCHA prevede la specificazione di un ontologia in grado di descrivere le metainformazioni riguardanti i file scambiati, ma anche quelle circa i funzionari delle Nazioni Unite che agiscono su di essi, specificandone i dati personali, il ruolo che ricoprono all interno dell organizzazione, l ufficio cui appartengono, eccetera. Inoltre Metadata for OCHA prevede l introduzione di alcuni strumenti per la gestione dei file del sistema basata essenzialmente sull interpretazione dei metadati che li descrivono. Ontology Mail Manager implementa quella parte del progetto Metadata for OCHA che si occupa della gestione e della metadatazione della posta elettronica, creando un ontologia in grado di descrivere in maniera adeguata tutte le proprietà caratteristiche delle ; a tal scopo, inoltre, il progetto implementa quegli strumenti necessari alla creazione dei metadati relativi ai messaggi scambiati ed alla loro gestione sulla base dell interpretazione delle metainformazioni che li descrivono. 19

28 20 Ontology Mail Manager A questo scopo sono stati sviluppati due moduli per la gestione della posta elettronica: il Metadata Creator ed il Mail Agent. Il primo si occupa della creazione dei metadati riguardanti i messaggi di posta in uscita sulla base di un ontologia condivisa da tutti gli utenti del sistema; ha inoltre il compito di inserire tali metadati all interno dell , in modo da renderli facilmente accessibili a chi riceverà il messaggio; il Metadata Creator, infine, gestisce tutta la posta in uscita dell utente, inviandone una copia ad un determinato indirizzo associato al Mail Agent (l altro modulo implementato dall Ontology Mail Manager). Il compito principale del Mail Agent, invece, è fornire agli utenti alcuni servizi che permettano loro di compiere le operazioni di retrieve e di aggiornamento dell ontologia; gli utenti possono inoltre compiere ricerche tra i messaggi scambiati all interno del sistema ed hanno la possibilità di ricevere via una copia dei risultati ottenuti. Il Mail Agent, infine, si integra con un altro modulo del progetto Metadata for OCHA : il Folder Monitor. Questa applicazione si occupa di rilevare qualsiasi cambiamento effettuato dagli utenti all interno della cartella condivisa e, quando ciò accade, di validare i metadati contenuti all interno dei documenti appena salvati; poiché il Mail Agent ha il compito di memorizzare automaticamente all interno della cartella condivisa tutti i file ricevuti in allegato ai messaggi di posta in arrivo, ogni volta che ciò accade il Folder Monitor rileverà tale cambiamento, compiendo le proprie operazioni di validazione. In caso di errore, il Mail Agent deve fornire al Folder Monitor un servizio che permetta all applicazione di inviare tutte le comunicazioni del caso all utente che ha tentato la creazione o l aggiornamento del file che ha generato la situazione d errore.

29 Ontology Mail Manager Meta Mail: la metadatazione della posta elettronica A partire dai modelli di metadatazione finora presentati, è possibile notare come non sia previsto uno specifico schema in grado di rappresentare in maniera esaustiva tutte le caratteristiche tipiche dei messaggi di posta elettronica. Per questo motivo è stato necessario creare uno schema ontologico in grado di descrivere in maniera appropriata tutti gli aspetti che riguardano lo scambio di . A tal scopo si è fatto riferimento al modello teorico di Heaney, cercando di fornire una descrizione di tipo Analytic delle collezioni di documenti inviati tramite posta elettronica; per questo motivo il focus è stato concentrato maggiormente sugli Item del modello: a partire dai metadati specificati per la loro descrizione sarà in seguito possibile estrarre i criteri di aggregazione per la creazione dinamica di collezioni di tali oggetti. L entità principale dell ontologia è definita dalla classe e rappresenta un messaggio di posta elettronica. La classe Agente deriva direttamente dalla classe Person dell ontologia OCHA e rappresenta gli attori coinvolti nello scambio di . Esistono due tipi di Agente, a seconda del ruolo ricoperto nella transazione: il Mittente è colui o colei che invia il messaggio; il Destinatari, invece, è la persona che lo riceve. Ogni Agente è identificato in modo univoco dal proprio indirizzo ed, eventualmente, da un nickname visualizzato dal client di posta elettronica come mittente/destinatario dell scambiata; ciascuno dei destinatari dell' , inoltre, può essere di tre tipi: il destinatario principale (To), il destinatario in copia carbone (Cc) o il destinatario in copia carbone nascosto (Bcc). Di ogni scambiata si tiene traccia della data e dell ora di creazione e di invio; ogni messaggio di posta elettronica, inoltre, può contenere o meno del testo nel proprio body e ad esso può essere associato un oggetto che sintetizzi le informazioni che vengono trasmesse con l invio.

30 22 Ontology Mail Manager Ad ogni messaggio viene inoltre assegnata una priorità, che può essere alta, normale o bassa (il valore di default è normale ); ciascuna , poi, può essere inoltrata o essere oggetto di risposta da parte del destinatario. Il messaggio di posta elettronica, infine, può eventualmente contenere uno o più allegati, ciascuno dei quali identificato attraverso il proprio nome di file; ogni attachment, inoltre, è rappresentato per mezzo della classe Allegato, la quale deriva direttamente dalla superclasse File dell ontologia OCHA. La figura a seguire fornisce una rappresentazione grafica dello schema ontologico appena descritto. Legenda: Class Subclass ObjectProperty DatatypeProperty

31 Ontology Mail Manager 23 Figura 10 Schematizzazione dell'ontologia Meta Mail Definizione delle classi e delle proprietà dell ontologia Seguendo lo schema appena illustrato è stata sviluppata l ontologia Meta Mail, la quale si propone di fornire una descrizione completa dei messaggi di posta elettronica scambiati all interno del sistema Ontology Mail Manager. In seguito vengono illustrate tutte le classi e le proprietà che compongono l ontologia Meta Mail. Tabella 1 META MAIL: Classi dell'ontologia URI Label Definition Super-class URI Label Definition Super-class URI Label Definition Super-class URI Label Definition URI Label Definition Super-class Agente Agente Rappresenta una persona o un ente coinvolto nello scambio di posta elettronica. Allegato Allegato Rappresenta un file inviato come allegato all . Destinatario Destinatario Rappresenta la persona o l ente che riceve l . Agente Rappresenta il messaggio di posta elettronica scambiato. Mittente Mittente Rappresenta la persona o l ente che invia l . Agente

32 24 Ontology Mail Manager Tabella 2 META MAIL: Proprietà di tipo ObjectProperty dell ontologia allegatoa URI Label allegatoa Definition Proprietà che mette in relazione un File con l a cui è allegato. Comment La proprietà ha cardinalità (1, 1). Domain Allegato Range Inverse of haallegato forward URI Label forward Definition Proprietà che mette in relazione un con un altra che ne rappresenta un inoltro a terzi. Comment La proprietà ha cardinalità (1, 1). Domain Range haallegato URI Label haallegato Definition Proprietà che mette in relazione un con il File che ha in allegato. Comment La proprietà ha cardinalità (0, N). Domain Range Allegato Inverse of allegatoa inviataa URI Label inviataa Definition Proprietà che mette in relazione un con uno dei suoi Destinatari. Comment La proprietà ha cardinalità (1, N). Domain Range Destinatario

33 Ontology Mail Manager 25 inviatada URI Label inviatada Definition Proprietà che mette in relazione un con il Mittente che l ha inviata. Comment La proprietà ha cardinalità (1, 1). Domain Range Mittente reply URI Label reply Definition Proprietà che mette in relazione un con un altra che ne rappresenta la risposta al solo mittente originale. Comment La proprietà ha cardinalità (1, 1). Domain Range replyall URI Label replyall Definition Proprietà che mette in relazione un con un altra che ne rappresenta una risposta multipla (ovvero inviata da uno dei destinatari dell originale ed indirizzata al mittente originario ed agli altri destinatari). Comment La proprietà ha cardinalità (1, 1). Domain Range Tabella 3 META MAIL: Proprietà di tipo DatatypeProperty dell ontologia creatail URI Label creatail Definition Proprietà che specifica la data di creazione di un . Comment La proprietà ha cardinalità (1, 1). Domain Range hacontenuto URI Label hacontenuto Definition Proprietà che specifica l eventuale testo contenuto nel body di un . Comment La proprietà ha cardinalità (0, 1).

34 26 Ontology Mail Manager Domain Range haoggetto URI Label haoggetto Definition Proprietà che specifica l eventuale oggetto di un Comment La proprietà ha cardinalità (0, 1). Domain Range hapriorita URI Label hapriorita Definition Proprietà che specifica la priorità assegnata ad un . Comment La proprietà ha cardinalità (1, 1). Domain Range one of: - alta - normale - bassa inviatail URI Label inviatail Definition Proprietà che specifica la data di invio di un . Comment La proprietà ha cardinalità (1, 1) Domain Range parlalingua URI Label parlalingua Definition Proprietà che specifica una lingua (specificata secondo ISO 639-3) parlata da un Agente. Comment La proprietà ha cardinalità (0, N). Domain Agente Range in particolare verrà utilizzata una sequenza di tre caratteri per identificare la lingua, secondo lo standard ISO tipodestinatario URI ario Label tipodestinatario

35 Ontology Mail Manager 27 Definition Proprietà che specifica di che tipo è un Destinatario dell (To, Cc, Bcc). Comment La proprietà ha cardinalità (1, 1) Domain Destinatario Range one of: - To - Cc - Bcc Creazione e gestione dei metadati da parte dell Ontology Mail Manager Il meccanismo di specificazione dei metadati è implementato nella posta elettronica attraverso l uso degli headers, descritti nell RFC 2822 ( Internet Message Format ) [NWG01a]: si tratta di messaggi testuali che forniscono le metainformazioni riguardanti l all interno della quale sono contenuti. È importante notare come lo standard impolementi la creazione di nuovi headers da parte dell utente, i cosiddetti Optional Fields. Il vincolo che è necessario rispettare perché questi possano essere specificati all interno delle è che non abbiano lo stesso nome di altri headers noti (quelli, cioè, già previsti dall RFC 2822); per convenzione, il nome di questi campi inizia con la sequenza X-. Ogni volta che il client di posta elettronica invia un nuovo messaggio, il Metadata Creator genera i metadati che descrivono l processata; questi saranno espressi in linguaggio OWL ed inseriti all interno del messaggio utilizzando un apposito header chiamato X-Ontology-Mail- Manager, secondo le specifiche dello standard Internet Message Format. 2.2 Metadata Creator Il Metadata Creator è un modulo installato sulla macchina di ciascun utente del sistema il cui compito è metadatare tutta la posta in uscita secondo lo schema dell ontologia Meta Mail, reperendo automaticamente tutte le informazioni necessarie e svolgendo le proprie funzioni senza che sia necessario il continuo intervento da parte dell utente.

36 28 Ontology Mail Manager Questo modulo si occupa inoltre dell invio al server centrale di una copia di ciascun messaggio di posta scambiato all interno del sistema: a tale scopo l indirizzo del Mail Agent viene aggiunto in Bcc alla lista dei destinatari originali dell . Il Metadata Creator si frappone tra il client di posta elettronica ed il server SMTP vero e proprio intercettando tutta la posta in uscita ed eseguendo le operazioni di metadatazione della stessa. Una volta ricevuto il messaggio inviato dal client, il processo di metadatazione dell si svolge secondo due fasi: la raccolta delle metainformazioni relative allo scambio ed il loro successivo invio. Per prima cosa il Metadata Creator reperisce le informazioni necessarie alla specificazione dei metadati leggendo il contenuto degli headers del messaggio; in seguito il modulo recupera ulteriori informazioni riguardanti il mittente da un file di configurazione in cui l utente avrà immesso i propri dati personali al momento dell installazione. Infine l aplicazione inserisce i metadati creati, specificati in linguaggio OWL, all interno di un apposito header dell ed inoltra il messaggio di posta elettronica al server SMTP, il quale provvederà all invio vero e proprio. 2.3 Mail Agent Il Mail Agent è un modulo installato sul server centrale che, agendo come un utente di un server IMAP, salva automaticamente tutta la posta in entrata; l applicazione fornisce inoltre i servizi necessari per la gestione dei messaggi ricevuti e dell ontologia Meta Mail. Le operazioni possibili all interno del sistema sono essenzialmente la possibilità di effettuare delle ricerche di messaggi sulla base dei metadati in essi contenuti ed il retrieve delle trovate. Per quanto concerne la gestione dei metadati, il Mail Agent offre un sistema di aggiornamento dell ontologia da parte degli utenti: tale operazione richiede l invio lato client di un messaggio di posta elettronica contenenente la richiesta, opportunamente specificata secondo la sintassi del

RDF. Resource Description Framework

RDF. Resource Description Framework RDF Resource Description Framework 1 Sommario 1) Cos è l RDF RDF Model and Syntax RDF Schema 2) Il data model RDF definizione di risorsa, proprietà e statement esempio 1 esempio 2 2 3) Combinazione RDF

Dettagli

Raccolta e memorizzazione dei dati immessi nei moduli dai visitatori

Raccolta e memorizzazione dei dati immessi nei moduli dai visitatori Raccolta e memorizzazione dei dati immessi nei moduli dai visitatori Raccolta e memorizzazione dei dati immessi nei moduli dai visitatori Per impostazione predefinita, i risultati dei moduli vengono salvati

Dettagli

Argomenti XML JSON. Linguaggi per la definizione e lo scambio di dati strutturati, semi-strutturati, non strutturati. XML Data Model JSON

Argomenti XML JSON. Linguaggi per la definizione e lo scambio di dati strutturati, semi-strutturati, non strutturati. XML Data Model JSON XML JSON Argomenti 2 Linguaggi per la definizione e lo scambio di dati strutturati, semi-strutturati, non strutturati XML Data Model JSON 3 XML XML extensible Markup Language 4 Modello di dati XML Nato

Dettagli

Open Database Connectivity (ODBC)

Open Database Connectivity (ODBC) Open Database Connectivity (ODBC) Open Database Connectivity (ODBC), proposto dalla Microsoft nel 1991, fornisce un interfaccia applicativa standard che permette ad una generica applicazione di accedere

Dettagli

Comunicazione Digitale

Comunicazione Digitale Comunicazione Digitale Schema didattico di riferimento 1 1. Internet e le reti locali 1. Qual è la storia della rete Internet dagli albori ai giorni nostri 2. I tipi di rete, come si organizzano e agglomerano

Dettagli

ACCESSO ALLA POSTA ELETTRONICA TRAMITE OUTLOOK WEB ACCESS

ACCESSO ALLA POSTA ELETTRONICA TRAMITE OUTLOOK WEB ACCESS ACCESSO ALLA POSTA ELETTRONICA TRAMITE OUTLOOK WEB ACCESS Versione 1.2 9 Luglio 2007 Pagina 1 di 16 SOMMARIO 1. Cos è Outlook Web Access... 3 2. Quando si usa... 3 3. Prerequisiti per l uso di Outlook

Dettagli

Manuale d uso della Posta TBS. Oracle Collaboration Suite

Manuale d uso della Posta TBS. Oracle Collaboration Suite Manuale d uso della Posta TBS. Oracle Collaboration Suite Indice 1 Introduzione...3 2 Prerequisiti:...3 3 Accesso WEB...3 3.1 Come cambiare la propria password...8 4 Quota spazio su disco del mail server...9

Dettagli

Manuale d istruzioni per l uso della web-mail di ANDI

Manuale d istruzioni per l uso della web-mail di ANDI Manuale d istruzioni per l uso della web-mail di ANDI 1. Login Dopo esservi connessi all indirizzo https://webmail.andinazionale.it/ troverete una interfaccia come quella indicata in Figura 1. per accedere

Dettagli

Strumenti per l automazione del testing di applicazioni web Javascript-based

Strumenti per l automazione del testing di applicazioni web Javascript-based tesi di laurea Strumenti per l automazione del testing di applicazioni web Javascript-based Anno Accademico 2005/2006 relatore Ch.mo prof. Porfirio Tramontana 1 candidato Salvatore Agnello Matr. 41/2612

Dettagli

Guida alla Configurazione del Client di posta Microsoft XP Outlook 2006

Guida alla Configurazione del Client di posta Microsoft XP Outlook 2006 Guida alla Configurazione del Client di posta Microsoft XP Outlook 2006 Client Posta - Microsoft Outlook Express 2006 Pag. 1 di 20 Indice 1 Introduzione a Microsoft Outlook Express 2006...3 2 Scheda account

Dettagli

CONCETTI E ARCHITETTURA DI UN SISTEMA DI BASI DI DATI

CONCETTI E ARCHITETTURA DI UN SISTEMA DI BASI DI DATI CONCETTI E ARCHITETTURA DI UN SISTEMA DI BASI DI DATI Introduzione alle basi di dati (2) 2 Modelli dei dati, schemi e istanze (1) Nell approccio con basi di dati è fondamentale avere un certo livello di

Dettagli

SISTEMI INFORMATIVI E DATABASE

SISTEMI INFORMATIVI E DATABASE SISTEMI INFORMATIVI E DATABASE SISTEMA INFORMATIVO AZIENDALE (S.I.) In una realtà aziendale si distingue: DATO elemento di conoscenza privo di qualsiasi elaborazione; insieme di simboli e caratteri. (274,

Dettagli

Le aree dell informatica

Le aree dell informatica Fondamenti di Informatica per la Sicurezza a.a. 2006/07 Le aree dell informatica Stefano Ferrari UNIVERSITÀ DEGLI STUDI DI MILANO DIPARTIMENTO DI TECNOLOGIE DELL INFORMAZIONE Stefano Ferrari Università

Dettagli

I servizi del SITR-IDT

I servizi del SITR-IDT I servizi del SITR-IDT Sistema Informativo Territoriale Regionale (SITR-IDT) Titolo Creatore I servizi del SITR-IDT SITR Data 05/02/10 Soggetto Tipo Editore Descrizione Autori Formato Riferimento Diritti

Dettagli

Tesina esame Programmazione di Sistemi Mobile realizzata da Roberto Giuliani matricola Sicurezza e Permission in Android

Tesina esame Programmazione di Sistemi Mobile realizzata da Roberto Giuliani matricola Sicurezza e Permission in Android Tesina esame Programmazione di Sistemi Mobile realizzata da Roberto Giuliani matricola 633688 Sicurezza e Permission in Android La sicurezza al giorno d oggi è uno degli aspetti più importanti dell informatica!

Dettagli

MODELLI ISO/OSI e TCP/IP

MODELLI ISO/OSI e TCP/IP PARTE I - Reti di Calcolatori ed Internet MODELLI ISO/OSI e TCP/IP Reti di Calcolatori Livelli e Servizi Il modello OSI Il modello TCP/IP Un confronto tra OSI e TCP/IP ARPANET Ethernet Reti ATM reti wireless

Dettagli

Sistema di Teleraccolta EMITTENTI

Sistema di Teleraccolta EMITTENTI Sistema di Teleraccolta EMITTENTI Manuale Utente Storia delle modifiche Data Versione Tipo di modifica 09/07/2006 1.0 Creazione del documento 10/04/2007 1.1 Modifica del documento 24/04/2007 1.2 Modificata

Dettagli

Utilizzare Outlook Express

Utilizzare Outlook Express Utilizzare Outlook Express Inviare un messaggio (1) Per inviare un messaggio: Cliccare sul pulsante Appare la finestra Nuovo messaggio: Inviare un messaggio (2) Riempire i campi: A:

Dettagli

Manuale operativo di amministrazione del Portale Aziende BPM

Manuale operativo di amministrazione del Portale Aziende BPM Manuale operativo di amministrazione del Portale Aziende BPM Versione 1.0 Indice Indice INDICE 2 PREFAZIONE 3 IL MANUALE OPERATIVO 3 I LETTORI DEL MANUALE 3 DEFINIZIONI 3 I CONTENUTI DEL MANUALE 4 CAPITOLO

Dettagli

AURORA WebDOC Document Management System

AURORA WebDOC Document Management System AURORA WebDOC Document Management System PRESENTAZIONE Aurora WebDOC è un software della famiglia DMS (document management system) pensato per le piccole aziende e gli studi professionali. Queste realtà

Dettagli

Le aree dell informatica

Le aree dell informatica Fondamenti di Informatica per la Sicurezza a.a. 2008/09 Le aree dell informatica Stefano Ferrari UNIVERSITÀ DEGLI STUDI DI MILANO DIPARTIMENTO DI TECNOLOGIE DELL INFORMAZIONE Stefano Ferrari Università

Dettagli

INVIARE MESSAGGI CON UN SEMPLICE CLIC

INVIARE MESSAGGI CON UN SEMPLICE CLIC EMAIL INVIARE MESSAGGI CON UN SEMPLICE CLIC 1 La posta elettronica Fra i tanti programmi che permettono di gestire la posta elettronica viene proposto Outlook Express, in quanto è il più diffuso ed è gratuito

Dettagli

Introduzione al Semantic Web

Introduzione al Semantic Web Corso di Laurea Specialistica in Ingegneria Informatica Corso di Linguaggi e Tecnologie Web A. A. 2011 - Introduzione al Semantic Web Eufemia TINELLI Dal Web al Semantic Web: Motivazioni Il Web dovrebbe

Dettagli

Impostazione Dati generali

Impostazione Dati generali Impostazione Dati generali Dalla funzione UTILITA /Dati generali è possibile impostare una serie di informazioni, tra cui la denominazione dell Ente, l indirizzo, i Responsabili, ecc Intestazione testi

Dettagli

GENERA AMBIENTE MANUALE PER L'UTENTE

GENERA AMBIENTE MANUALE PER L'UTENTE GENERA AMBIENTE MANUALE PER L'UTENTE Pagina 1 di 17 Indice 1 Introduzione... 3 2 Genera chiavi... 4 3 Blocco chiavi... 9 4 Copia dispositivo di firma... 11 4.1 Messaggi di Errore in fase di Genera Chiave...

Dettagli

MyMax PROCEDURA QUALITA Gestione Documenti PQ05a Ed. 0 Rev. 5 Pag. 1 di 8

MyMax PROCEDURA QUALITA Gestione Documenti PQ05a Ed. 0 Rev. 5 Pag. 1 di 8 Immagine TIPO_DOC_01 MyMax PQ05a Ed. 0 Rev. 5 Pag. 1 di 8 1.0 Scopo e campo di applicazione La procedura definisce la gestione dei documenti rilevanti utilizzati per la gestione aziendale. Il Responsabile

Dettagli

E un sistema di comunicazione simile alla posta elettronica. standard a cui si aggiungono delle caratteristiche di sicurezza e

E un sistema di comunicazione simile alla posta elettronica. standard a cui si aggiungono delle caratteristiche di sicurezza e USO DELLA PEC PEC: Che cos è? E un sistema di comunicazione simile alla posta elettronica standard a cui si aggiungono delle caratteristiche di sicurezza e di certificazione della trasmissione tali da

Dettagli

Fiat Group Purchasing Supplier Quality SQP Manuale Utente Versione 1, Novembre 2008

Fiat Group Purchasing Supplier Quality SQP Manuale Utente Versione 1, Novembre 2008 SQP Riferimenti fornitore Versione 1, Novembre 2008 Indice argomenti 1. Versione documento... 2 2. Cosa si intende per Riferimento Fornitore... 3 3. Configurazione dei ruoli aziendali... 4 4. Ruoli aziendali

Dettagli

Introduzione. Il routing permette la comunicazione tra due nodi differenti anche se non sono collegati direttamente

Introduzione. Il routing permette la comunicazione tra due nodi differenti anche se non sono collegati direttamente Routing Introduzione Il livello 3 della pila ethernet ha il compito di muovere i pacchetti dalla sorgente attraversando più sistemi Il livello di network deve quindi: Scegliere di volta in volta il cammino

Dettagli

Business Community Confindustria

Business Community Confindustria Portale Business Community Confindustria per le Associazioni come assistere le aziende 1 per le Associazioni Confindustria Il portale BCC è un portale di business e, come tale, accessibile solo da utenti

Dettagli

Elaborazione dati contabili Office Automation Consulenza aziendale

Elaborazione dati contabili Office Automation Consulenza aziendale Il software Start Up Multi PEC permette di selezionare con un semplice click uno o più destinatari per l invio di PEC, email o sms. La lista degli indirizzi è gestita utilizzando un semplice foglio di

Dettagli

SUPER. (Sistema Unico Posta Elettronica Regionale) Gestione Profilo Account

SUPER. (Sistema Unico Posta Elettronica Regionale) Gestione Profilo Account SUPER (Sistema Unico Posta Elettronica Regionale) Gestione Profilo Account Versione 1.7 del 07.12.2016 PAGINA2 1 PREMESSA... 3 1.1 GLOSSARIO... 3 1.2 RIFERIMENTI E BIBLIOGRAFIA... 3 1.3 VERIFICHE PER L

Dettagli

Manuale Utente Operatore MAE CEL MAE Versione 1.0

Manuale Utente Operatore MAE CEL MAE Versione 1.0 Manuale Utente Operatore MAE CEL MAE Versione 1.0 CEL MAE - Manuale utente pag. 1 di 11 Sommario 1. INTRODUZIONE... 3 2. UTILIZZO DELL APPLICAZIONE... 3 2.1. ACCESSO AL SISTEMA E SCELTA PROFILO... 3 2.2.

Dettagli

Convenzione tra Dipartimento della Protezione Civile e Operatori Mobili Versione al 27 settembre 2004

Convenzione tra Dipartimento della Protezione Civile e Operatori Mobili Versione al 27 settembre 2004 Convenzione Dipartimento Protezione Civile Operatori di Telefonia Mobile (H3G-TIM-Vodafone-Wind) per la costituzione del Circuito Nazionale dell Informazione d Emergenza A1. Oggetto Allegato Tecnico Il

Dettagli

COMUNE DI SANT ANNA ARRESI

COMUNE DI SANT ANNA ARRESI COMUNE DI SANT ANNA ARRESI AREA AMMINISTRATIVA UFFICIO SEGRETERIA UFFICIO PROTOCOLLO PRODUZIONE E CONSERVAZIONE DEL REGISTRO GIORNALIERO DI PROTOCOLLO 1. Introduzione e breve inquadramento normativo Dal

Dettagli

Gestione Avvisi e Comunicazioni

Gestione Avvisi e Comunicazioni U N I V E R S I T À D E G L I S T U D I D I S A L E R N O Procedura ESSE3 Gestione Avvisi e Comunicazioni Versione 2.0 Autore Carmela Viviano Stato Approvato Revisore Pio Casalaspro Data 15/01/2009 Distribuito

Dettagli

CRESCITA. RG-Crescita 1

CRESCITA. RG-Crescita 1 CRESCITA RG-Crescita 1 STIMOLO RG-Crescita 2 Domanda 1: LA CRESCITA A partire dal 1980 l altezza media delle ragazze di 20 anni è aumentata di 2,3 cm arrivando a 170,6 cm. Qual era l altezza media delle

Dettagli

Architetture di rete. 4. Le applicazioni di rete

Architetture di rete. 4. Le applicazioni di rete Architetture di rete 4. Le applicazioni di rete Introduzione L avvento di tecnologie (hw, sw, protocolli) di rete avanzate ha permesso la nascita di architetture software molto evolute che permettono lo

Dettagli

Tecnologia dell Informazione

Tecnologia dell Informazione Tecnologia dell Informazione Il Sistema Operativo Windows Materiale Didattico a cura di Marco Musolesi Università degli Studi di Bologna Sede di Ravenna Facoltà di Giurisprudenza Corso di Laurea in Operatore

Dettagli

Cosa è l Informatica?

Cosa è l Informatica? Cosa è l Informatica? Scienza degli elaboratori elettronici (Computer Science) Scienza dell informazione Scienza della rappresentazione, memorizzazione, elaborazione e trasmissione dell informazione Elaboratore

Dettagli

Comportamento del Sistema

Comportamento del Sistema INA SAIA Comportamento del Sistema 1/12 INDICE Indice...2 1 INTRODUZIONE...3 1.1 Scopo del documento...3 1.2 A chi si rivolge...3 1.3 Contenuti...3 1.4 Riferimenti Esterni...3 2 Funzionalità esposte...4

Dettagli

Questo materiale è reperibile a questo indirizzo: PAS

Questo materiale è reperibile a questo indirizzo:  PAS Questo materiale è reperibile a questo indirizzo: http://diego72.altervista.org/ PAS Comunicazione elettronica - Libero Posta elettronica Libero Mail Accedere a Libero Mail Accedi da qui Link pagina Pagina

Dettagli

Registro elettronico scuola ospedaliera rel. 5.0

Registro elettronico scuola ospedaliera rel. 5.0 Registro elettronico scuola ospedaliera rel. 5.0 MODELLO DI AUTENTICAZIONE E AUTORIZZAZIONE 1/7 INDICE MODELLO DI AUTENTICAZIONE E AUTORIZZAZIONE...3 INTRODUZIONE...3 DESCRIZIONE GENERALE DEL MODELLO DI

Dettagli

Prova di Esame - Rete Internet (ing. Giovanni Neglia) Lunedì 24 Gennaio 2005, ore 15.00

Prova di Esame - Rete Internet (ing. Giovanni Neglia) Lunedì 24 Gennaio 2005, ore 15.00 Prova di Esame - Rete Internet (ing. Giovanni Neglia) Lunedì 24 Gennaio 2005, ore 15.00 NB: alcune domande hanno risposta multipla: si richiede di identificare TUTTE le risposte corrette. Cognome: Nome:

Dettagli

Progettazione di basi di dati

Progettazione di basi di dati Progettazione di basi di dati Sistemi Informativi L-B Home Page del corso: http://www-db.deis.unibo.it/courses/sil-b/ Versione elettronica: progettazionedb.pdf Sistemi Informativi L-B Progettazione di

Dettagli

Gestione della Conoscenza

Gestione della Conoscenza Gestione della Conoscenza Corso di Laurea Specialistica in Informatica Massimo Ruffolo E-mail: ruffolo@icar.cnr.it Web: http://www.icar.cnr.it/ruffolo Istituto di CAlcolo e Reti ad alte prestazioni del

Dettagli

Dalla rete locale (LAN) ad internet

Dalla rete locale (LAN) ad internet IISS Istituto di Istruzione Secondaria Superiore Raffaele Gorjux Dalla rete locale (LAN) ad internet Obiettivi del modulo Sapere cosa è una rete di computer Conoscere le reti senza fili (wireless) Sapere

Dettagli

rchinizer il protocollo informatico obiettivi e strategie dott. michele bianchi

rchinizer il protocollo informatico obiettivi e strategie dott. michele bianchi rchinizer il protocollo informatico obiettivi e strategie dott. michele bianchi Obiettivi migliorare l'efficienza interna ridurre i registri cartacei diminuire gli uffici di protocollo razionalizzare i

Dettagli

Modelli e Metodi per la Simulazione (MMS)

Modelli e Metodi per la Simulazione (MMS) Modelli e Metodi per la Simulazione (MMS) adacher@dia.uniroma3.it Programma La simulazione ad eventi discreti, è una metodologia fondamentale per la valutazione delle prestazioni di sistemi complessi (di

Dettagli

Manuale Utente Impostazione router Tele-assistenza

Manuale Utente Impostazione router Tele-assistenza Manuale Utente Impostazione router Tele-assistenza Sommario Indice Tabelle... 3 Indice Figure... 4 1. Rappresentazione struttura base LAN... 5 2. Accesso al PLC da remoto... 5 2.1 Configurazione Modem/Router

Dettagli

Sistemi Mobili e Wireless Android - Risorse

Sistemi Mobili e Wireless Android - Risorse Sistemi Mobili e Wireless Android - Risorse Stefano Burigat Dipartimento di Matematica e Informatica Università di Udine www.dimi.uniud.it/burigat stefano.burigat@uniud.it Risorse in Android In Android,

Dettagli

Introduzione 2. Modulo 1 - Menù Veloce 2. Modulo 2 - Avvisi Importanti e Motore di Ricerca 2. Modulo 3 - Gestione Ticket 5

Introduzione 2. Modulo 1 - Menù Veloce 2. Modulo 2 - Avvisi Importanti e Motore di Ricerca 2. Modulo 3 - Gestione Ticket 5 Introduzione 2 Modulo 1 - Menù Veloce 2 Modulo 2 - Avvisi Importanti e Motore di Ricerca 2 Avvisi Importanti 2 Motore di ricerca 4 Modulo 3 - Gestione Ticket 5 Nuovo Ticket 5 Consultazione ticket 6 Download

Dettagli

Basi di Dati e Sistemi Informativi su Web

Basi di Dati e Sistemi Informativi su Web Basi di Dati e Sistemi Informativi su Web Corso di Laurea Specialistica in Ingegneria Informatica Massimo Ruffolo E-mail: ruffolo@icar.cnr.it Web: http://www.icar.cnr.it/ruffolo Istituto di CAlcolo e Reti

Dettagli

INTRODUZIONE AL TESTO FILOSOFICO

INTRODUZIONE AL TESTO FILOSOFICO INTRODUZIONE AL TESTO FILOSOFICO MEDIANTE FORME DI ANNOTAZIONE SEMANTICA Ciclo seminariale 4 febbraio 2011 4 marzo 2011 Fra ontologie e mappe: un introduzione Francesco Bianchini DI COSA PARLEREMO Mappe

Dettagli

Plugin Gestione Circolari Sviluppato da Scimone Ignazio

Plugin Gestione Circolari Sviluppato da Scimone Ignazio Plugin Gestione Circolari Sviluppato da Scimone Ignazio http://plugin.sisviluppo.info ignazios@gmail.com 1 Indice Introduzione...3 Come installare il plugin... 4 Parametri; come configurare il plugin...

Dettagli

Programma del corso. Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori

Programma del corso. Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori Programma del corso Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori Evoluzione dei sistemi informatici Cos è una rete? Insieme di

Dettagli

Configurazione di riferimento di IP Office Server Edition IP Office 8.1

Configurazione di riferimento di IP Office Server Edition IP Office 8.1 Configurazione di riferimento di IP Office Server Edition IP Office 8.1 15-604135 Dicembre 2012 Sommario Capitolo 1: Introduzione... 5 Scopo del documento... 5 Destinatari... 5 Documenti correlati...

Dettagli

Hardware, software e periferiche. Facoltà di Lettere e Filosofia anno accademico 2008/2009 secondo semestre

Hardware, software e periferiche. Facoltà di Lettere e Filosofia anno accademico 2008/2009 secondo semestre Hardware, software e periferiche Facoltà di Lettere e Filosofia anno accademico 2008/2009 secondo semestre Riepilogo - Concetti di base dell informatica L'informatica è quel settore scientifico disciplinare

Dettagli

Mariarosaria Napolitano. Architettura TCP/IP. Corso di: Laboratorio di tecnologie informatiche e telematiche

Mariarosaria Napolitano. Architettura TCP/IP. Corso di: Laboratorio di tecnologie informatiche e telematiche Mariarosaria Napolitano Architettura TCP/IP Corso di: Laboratorio di tecnologie informatiche e telematiche Contesto e Prerequisiti Contesto E' rivolto agli studenti del V anno degli Istituti Tecnici Industriali

Dettagli

Struttura di un applicazione Instant Developer

Struttura di un applicazione Instant Developer La creazione di un nuovo tipo di installazione avviene dall interno del manager, a partire dall installazione di default che è stata creata da In.de quando l applicazione è stata pubblicata per la prima

Dettagli

Protocolli multimediali

Protocolli multimediali Protocolli multimediali RTP, RTCP, RTSP Ormai molte applicazioni scambiano informazioni in cui le relazioni temporali sono molto importanti. La Telefonia via Internet, Videoconferenza, Lezioni a distanza,

Dettagli

ArcGIS - ArcView ArcCatalog

ArcGIS - ArcView ArcCatalog ArcGIS - ArcView ArcCatalog Marco Negretti Politecnico di Milano Polo Regionale di Como e-mail: marco.negretti@polimi.it http://geomatica.como.polimi.it 04/04/06 - v 1.1 2 ArcCatalog ArcCatalog: strumento

Dettagli

Lezione 11 ed esercitazione La Greenstone Librarian Interface

Lezione 11 ed esercitazione La Greenstone Librarian Interface Lezione 11 ed esercitazione La Greenstone Librarian Interface Pasquale Savino ISTI - CNR Localizza risorse da internet Definisce le funzionalità e le modalità di presentazione della collezione Scarica

Dettagli

Mon Ami 3000 MACommerce La soluzione per il commercio elettronico totalmente integrata con Mon Ami 3000

Mon Ami 3000 MACommerce La soluzione per il commercio elettronico totalmente integrata con Mon Ami 3000 Mon Ami 000 MACommerce La soluzione per il commercio elettronico totalmente integrata con Mon Ami 000 Prerequisiti La soluzione MACommerce si integra totalmente con le versioni Azienda Light e Azienda

Dettagli

Bibliografia. INFORMATICA GENERALE Prof. Alberto Postiglione. Scienze della Comunicazione Università di Salerno. Definizione di DB e di DBMS

Bibliografia. INFORMATICA GENERALE Prof. Alberto Postiglione. Scienze della Comunicazione Università di Salerno. Definizione di DB e di DBMS INFORMATICA GENERALE DBMS: Introduzione alla gestione dei dati Bibliografia 4 ott 2011 Dia 2 Curtin, Foley, Sen, Morin Vecchie edizioni: 8.4, 8.5, 8.6, 8.7, 8.8 Edizione dalla IV in poi: 6.5, 21.1, 19.4,

Dettagli

Definizione di file. Directory e file File binari e file di testo

Definizione di file. Directory e file File binari e file di testo I/O Avanzato e File Definizione di file Directory e file File binari e file di testo 5 Definizione di file Directory e file Tutti i sistemi operativi permettono di organizzare le informazioni su hard disk

Dettagli

COMUNICAZIONE LAVORO INTERMITTENTE

COMUNICAZIONE LAVORO INTERMITTENTE COMUNICAZIONE LAVORO INTERMITTENTE GUIDA PRATICA 3 alternative possibili per le Modalità di Comunicazione 1. COMPILAZIONE DEL MODELLO UNI INTERMITTENTE IN PDF ED INVIO VIA PEC: Il modello UNI Intermittenti

Dettagli

La posta elettronica MiBACT

La posta elettronica MiBACT La posta elettronica MiBACT La posta elettronica (Electronic mail, o e mail) e un servizio a cui possono accedere solo gli utenti collegati a Internet. La posta elettronica permette di spedire e ricevere

Dettagli

Le basi di dati. Definizione 1. Lezione 2. Bisogna garantire. Definizione 2 DBMS. Differenza

Le basi di dati. Definizione 1. Lezione 2. Bisogna garantire. Definizione 2 DBMS. Differenza Definizione 1 Lezione 2 Le basi di dati Gli archivi di dati Organizzato in modo integrato attraverso tecniche di modellazione di dati Gestiti su memorie di massa Con l obiettivo Efficienza trattamento

Dettagli

Elena Baralis 2007 Politecnico di Torino 1

Elena Baralis 2007 Politecnico di Torino 1 Introduzione Sistemi informativi 2 Introduzione Base di dati Modello dei dati Accesso ai dati Vantaggi e svantaggi dei DBMS 4 6 2007 Politecnico di Torino 1 7 8 9 10 Sistema informatico Nei sistemi informatici,

Dettagli

PORTALE NdR. L architettura del sistema

PORTALE NdR. L architettura del sistema PORTALE NdR L accesso al Portale NdR è garantito attraverso una procedura di accreditamento della singola ws che avviene attraverso l impiego di certificati digitali. Non sono richiesti requisiti tecnici

Dettagli

Certificazione e.toscana Compliance. Applicativi di Sistemi Informativi degli Enti Locali (SIL)

Certificazione e.toscana Compliance. Applicativi di Sistemi Informativi degli Enti Locali (SIL) Pagina 1 di Applicativi di Sistemi Informativi degli Enti Locali (SIL) Pagina 2 Dati Identificativi dell Applicativo Nome DOCPRO Versione 6.0 Data Ultimo Rilascio 15.06.2007 Documentazione Versione Data

Dettagli

SOCIETÀ ENERGETICA LUCANA

SOCIETÀ ENERGETICA LUCANA SEL - SOCIETÀ ENERGETICA LUCANA ALBO PROFESSIONISTI MANUALE SEL 1. Informazioni Introduttive pag. i / 23 SEL - Indice i. Autori...iii ii. Principali Revisioni...iii 1. Informazioni Introduttive... 4 1.1

Dettagli

Programmi e Oggetti Software

Programmi e Oggetti Software Corso di Laurea Ingegneria Informatica Fondamenti di Informatica 1 Dispensa 2 Programmi e Oggetti Software Alfonso Miola Settembre 2007 http://www.dia.uniroma3.it/~java/fondinf1/ Programmi e Oggetti Software

Dettagli

IL SITO WEB. Concetti generali

IL SITO WEB. Concetti generali IL SITO WEB Concetti generali CONCETTI GENERALI Il sito Internet è un insieme di pagine web legate tra loro che si riferiscono allo stesso utente. TIPOLOGIE SITI INTERNET Possono essere: STATICI, consentono

Dettagli

INTRODUZIONE INTERFACCIA UTENTE SCENARIO D INTEGRAZIONE CON L ANAGRAFE REGIONALE FILTRI DI RICERCA MINIMI RICHIESTI...

INTRODUZIONE INTERFACCIA UTENTE SCENARIO D INTEGRAZIONE CON L ANAGRAFE REGIONALE FILTRI DI RICERCA MINIMI RICHIESTI... !!!" "!!"!# $! !!!$ 1. INTRODUZIONE... 4 1.1. INTERFACCIA UTENTE... 5 1.2. SCENARIO D INTEGRAZIONE CON L ANAGRAFE REGIONALE... 10 1.3. FILTRI DI RICERCA MINIMI RICHIESTI... 11 2. MODALITA DI RICERCA E

Dettagli

Manuale NoiPA. Modifica Dati Personali

Manuale NoiPA. Modifica Dati Personali Manuale NoiPA Modifica Dati Personali Versione 2.2 Agosto 2016 Indice 1 Introduzione... 3 2 I Dati personali (dati di profilo) su NoiPA... 3 3 L area Modifica dati personali... 4 3.1 Modifica recapiti...

Dettagli

Dispensa di Informatica II.1

Dispensa di Informatica II.1 ALGORITMI La dispensa di seguito proposta si pone come tutorial per poter porre le basi per la realizzazione di algoritmi che poi potranno eventualmente essere sviluppati in moduli software con metodologia

Dettagli

REPORT DI VALUTAZIONE DELL ACCESSIBILITÀ

REPORT DI VALUTAZIONE DELL ACCESSIBILITÀ Pag. 1 di 13 REPORT DI VALUTAZIONE DELL ACCESSIBILITÀ PUBBLICA AMMINISTRAZIONE Comune di Volpedo (AL) www.comune.volpedo.al.it DATA DELLA VALUTAZIONE 1/12/2008 AUTORE DELLA VALUTAZIONE Fabio Regina COMMENTI

Dettagli

Regole e modalità di utilizzo della PEC e della PEO istituzionale

Regole e modalità di utilizzo della PEC e della PEO istituzionale ALLEGATO 2 al Manuale per la Gestione del Protocollo informatico, dei Flussi documentali e degli Archivi Regole e modalità di utilizzo della PEC e della PEO istituzionale 3 All. 2 Regole e modalità di

Dettagli

Informatica. Posta Elettronica Certificata

Informatica. Posta Elettronica Certificata Informatica Posta Elettronica Certificata Università degli Studi di Napoli Federico II Prof. Ing. Guglielmo Toscano 1 Cos è la PEC: La PEC: Fonti E un sistema di comunicazione simile alla posta elettronica

Dettagli

Ministero dei beni e delle attività culturali e del turismo

Ministero dei beni e delle attività culturali e del turismo Ministero dei beni e delle attività culturali e del turismo 500 giovani per la cultura Piano per la formazione frontale Roma, 16 giugno 2015 La metadatazione dei dati catalografici gestiti dall ICCD: schemi

Dettagli

Comunicazione tra Computer. Protocolli. Astrazione di Sottosistema di Comunicazione. Modello di un Sottosistema di Comunicazione

Comunicazione tra Computer. Protocolli. Astrazione di Sottosistema di Comunicazione. Modello di un Sottosistema di Comunicazione I semestre 03/04 Comunicazione tra Computer Protocolli Prof. Vincenzo Auletta auletta@dia.unisa.it http://www.dia.unisa.it/professori/auletta/ Università degli studi di Salerno Laurea in Informatica 2

Dettagli

Librerie digitali. Cos è una libreria digitale? Introduzione. Cos è una libreria digitale? Cos è una libreria digitale? Cos è una libreria digitale?

Librerie digitali. Cos è una libreria digitale? Introduzione. Cos è una libreria digitale? Cos è una libreria digitale? Cos è una libreria digitale? Librerie digitali Introduzione William Arms "An informal definition of a digital library is a managed collection of information, with associated services, where the information is stored in digital formats

Dettagli

Prof. Pagani Corrado HTML

Prof. Pagani Corrado HTML Prof. Pagani Corrado HTML IPERTESTI E MULTIMEDIALITÀ Un ipertesto è un insieme di documenti messi in relazione tra loro per mezzo di parole chiave sensibili (link). Può essere visto come una rete; i documenti

Dettagli

Linguaggi di Programmazione

Linguaggi di Programmazione Linguaggi di Programmazione Linguaggi di Programmazione Programmazione. Insieme delle attività e tecniche svolte per creare un programma (codice sorgente) da far eseguire ad un computer. Che lingua comprende

Dettagli

Manuale della Procedura per la predisposizione di Decreti del Rettore e del Direttore Generale: dalla bozza alla registrazione a repertorio.

Manuale della Procedura per la predisposizione di Decreti del Rettore e del Direttore Generale: dalla bozza alla registrazione a repertorio. Manuale della Procedura per la predisposizione di Decreti del Rettore e del Direttore Generale: dalla bozza alla registrazione a repertorio. L iter di produzione dei Decreti del Rettore e dei Decreti del

Dettagli

Lez. 5 La Programmazione. Prof. Salvatore CUOMO

Lez. 5 La Programmazione. Prof. Salvatore CUOMO Lez. 5 La Programmazione Prof. Salvatore CUOMO 1 2 Programma di utilità: Bootstrap All accensione dell elaboratore (Bootsrap), parte l esecuzione del BIOS (Basic Input Output System), un programma residente

Dettagli

OGGETTO: Costi Attivazione Servizio PEC (Posta Elettonica Certificata)

OGGETTO: Costi Attivazione Servizio PEC (Posta Elettonica Certificata) epublic s.r.l. Sede Legale: Via del Tigli n.7-28066 Galliate NO) Sede Operativa: C.so XXIII Marzo n.21-28100 Novara e-mail: info@epublic.it - Http://www.epublic.it Http://www.piemonteweb.it Spett.le COMUNE

Dettagli

La Back Office Console consente di costruire lo scheletro degli schema.

La Back Office Console consente di costruire lo scheletro degli schema. BACK OFFICE CONSOLE 1.1 Introduzione 3 1.2 Creazione di uno Schema 4 1.2.1 Struttura dello Schema 5 1.2.2 Caratteristiche dei campi 6 1.2.3 Traduzioni 8 1.3 Ricerca degli schema 8 1.4 Gestione delle Categorie

Dettagli

Utilizzo collegamento remoto

Utilizzo collegamento remoto Utilizzo collegamento remoto Introduzione Il collegamento VPN (virtual private network) consente a PC collegati ad internet ma fisicamente fuori dalla rete interna regionale, di accedere, con le credenziali

Dettagli

Guida. > Introduzione. > Accesso e prima overview. > Ricerca Prodotti. > Ricerca Ricambi. > Ricerca News

Guida. > Introduzione. > Accesso e prima overview. > Ricerca Prodotti. > Ricerca Ricambi. > Ricerca News Guida > Introduzione > Accesso e prima overview > Ricerca Prodotti > Ricerca Ricambi > Ricerca News Introduzione Service Net è il sistema di documentazione tecnica preposto alla produzione, alla gestione

Dettagli

Flusso. Documentale. Archiviazione Invio Documenti. via

Flusso. Documentale. Archiviazione Invio Documenti. via Flusso Documentale Archiviazione Invio Documenti via E-Mail Flusso Documentale INTRODUZIONE L uso sempre più diffuso della posta elettronica rende sicuramente interessante la possibilità di archiviare

Dettagli

AnthericaCMS. Gestisci in autonomia i contenuti del tuo sito-web

AnthericaCMS. Gestisci in autonomia i contenuti del tuo sito-web AnthericaCMS Gestisci in autonomia i contenuti del tuo sito-web INDICE I vantaggi di un sito dinamico... 1 I vantaggi di anthericacms... 2 La piattaforma di gestione dei contenuti... 3 Accesso: le sezioni...

Dettagli

testo Saveris Web Access Software Istruzioni per l'uso

testo Saveris Web Access Software Istruzioni per l'uso testo Saveris Web Access Software Istruzioni per l'uso 2 1 Indice 1 Indice 1 Indice... 3 2 Descrizione delle prestazioni... 4 2.1. Utilizzo... 4 2.2. Requisiti di sistema... 4 3 Installazione... 5 3.1.

Dettagli

Parte II.4 World Wide Web

Parte II.4 World Wide Web Parte II.4 World Wide Web Elisabetta Ronchieri Università di Ferrara Dipartimento di Economia e Management Insegnamento di Informatica Dicembre 1, 2015 Argomenti World Wide Web URL Pagine Web World Wide

Dettagli

SISTEMI DI ELABORAZIONE

SISTEMI DI ELABORAZIONE SISTEMI DI ELABORAZIONE CORSO DI LAUREA MAGISTRALE IN INGEGNERIA ELETTRONICA SPECIFICHE DI PROGETTO A.A. 2011/2012 Il progetto consiste nello sviluppo di un applicazione client/server. Client e server

Dettagli

Tema Di Progetto 1 Descrizione

Tema Di Progetto 1 Descrizione Tema Di Progetto 1 Descrizione Acquisto On Line Applicazione Web-based per la simulazione di un flusso di acquisto di un prodotto on-line. Deve essere generata una (o più) pagine di catalogo con contenuto

Dettagli

ALLEGATO Specifiche di Interfaccia

ALLEGATO Specifiche di Interfaccia ALLEGATO Specifiche di Interfaccia PROGETTO INTEGRAZIONE SISTEMA DI PRENOTAZIONE DELL ENTE (CUP CASSA) VERSO SPORTELLI SELF SERVICE 1 Introduzione Obiettivo di questo documento è descrivere l architettura

Dettagli

3.5.1 PREPARAZ1ONE I documenti che si possono creare con la stampa unione sono: lettere, messaggi di posta elettronica, o etichette.

3.5.1 PREPARAZ1ONE I documenti che si possono creare con la stampa unione sono: lettere, messaggi di posta elettronica, o etichette. 3.5 STAMPA UNIONE Le funzioni della stampa unione (o stampa in serie) permettono di collegare un documento principale con un elenco di nominativi e indirizzi, creando così tanti esemplari uguali nel contenuto,

Dettagli