Indice Introduzione

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Indice Introduzione --------------------------------------------------------------------------------------------------------------------- 3"

Transcript

1 INSEGNAMENTO DI INFORMATICA II LEZIONE II LE LIBRERIE DIGITALI PROF. GIUSEPPE DE SIMONE

2 Indice 1 Introduzione RICERCA Il Web Semantico INTRODUZIONE RESOURCE DESCRIPTION FRAMEWORK RDF DATA MODEL RDF SCHEMA Le Ontologie DEFINIZIONE DI ONTOLOGIA OWL (ONTOLOGY WEB LANGUAGE) Biblioteca Digitale Europea INTRODUZIONE EUROPEANA di 20

3 1 Introduzione La rete Internet e il Web richiedono applicazioni e strumenti complessi per sfruttare a pieno le proprie potenzialità. Solo studiando le caratteristiche della rete ed analizzando le applicazioni esistenti per la produzione, la trasmissione e la condivisione del sapere si possono proporre dei modelli che superino quelli esistenti, consolidati ed affinati in secoli di storia. Le biblioteche, intese come luogo di conservazione e trasmissione del sapere, sono infatti nate già nell antico Egitto ed a quel periodo risale anche il concetto di Biblioteca Universale poi consolidatosi fino a raggiungere l attuale collocazione all interno del web sotto forma di libreria digitale. In tale contesto si colloca lo sviluppo di un progetto integrato di biblioteca digitale ed e- learning. Se si percepisce la Biblioteca Digitale come spazio informativo in cui persone, collezioni digitali e servizi di accesso interagiscono per creare, preservare ed utilizzare i documenti digitali, essa diviene il luogo in cui i nuovi modi di creazione, diffusione ed interiorizzazione del sapere, della conoscenza e di tutti i prodotti dell intelletto umano trovano la giusta collocazione. Il primo uso del termine libreria digitale risale al 1998 in un rapporto redatto dalla Corporation for National Research Initiatives anche se esso è già comparso in un iniziativa del FS/DARPA/NASA nel Il termine libreria digitale è diffusamente applicato a collezioni ed organizzazioni di dati, manipolabili e accessibili da una comunità di utenti. Una libreria digitale è uno spazio definito del web in cui è possibile rilevare una migliore organizzazione e persistenza dei dati. Le librerie digitali costituiscono, da un lato, i nodi della rete che organizzano le risorse accessibili attraverso la rete stessa, ed in questo caso non si differenziano molto da quelli che vengono definiti portali, dall altro possono essere un centro di organizzazione e distribuzione del sapere della comunità scientifica che ad essa afferisce. Data la definizione di libreria digitale, vediamo ora quali sono le differenze fra le librerie digitali e quelle tradizionali. Limiti fisici: gli utenti di una libreria digitale non hanno bisogno di spostarsi per accedere alle informazioni, è sufficiente che abbiano una connessione a disposizione. 3 di 20

4 Disponibilità: gli utenti possono accede alle informazioni senza vincoli di orario. Accessibilità: la stessa risorsa può essere condivisa da diversi utenti. Approccio Strutturale: le librerie digitali consentono l accesso a contenuti strutturati in modo ottimale, ad esempio è possibile spostarsi facilmente dall indice di un particolare libro ad un capitolo in particolare e così via. Recupero delle informazioni: l utente è in grado di utilizzare qualsiasi chiave di ricerca (parola, frase, titolo, nome, soggetto) per cercare l intera collezione. Le librerie digitali prevedono un interfaccia user-friendly che facilita l accesso alle sue risorse. Conservazione: una copia esatta dell originale può essere fatta un numero indefinito di volte senza perdita di qualità. Spazio: considerando che le biblioteche tradizionali hanno uno spazio di memorizzazione limitato, le librerie digitali hanno il potenziale di poter memorizzare molte informazioni, per il semplice fatto che le informazioni digitali richiedono poco spazio fisico. Networking: la libreria digitale prevede un link alle risorse di qualsiasi altra libreria digitale; questo consente la condivisione delle risorse integrate. Costo: in teoria, il costo per gestire una libreria digitale è molto basso rispetto a quello richiesto dalla gestione di una libreria tradizionale. In particolare, una libreria tradizionale deve spendere molto per: La paga dello staff; La manutenzione dei libri; L acquisto di nuovi libri etc. Sebbene le librerie digitali non hanno questi costi, è stato provato che esse possono essere non meno espansive nel loro modo di operare. Le librerie digitali incorrono in costi elevati per: la conversione del materiale cartaceo in formato digitale; la manutenzione da parte dello staff di tali materiali; 4 di 20

5 la gestione dei servizi di rete quali server, larghezza di banda etc. Le informazioni in una libreria digitale devono spesso migrare verso le nuove tecnologie. Questo processo ha come conseguenza costi elevati in merito all hardware e la formazione del personale Ricerca Molte librerie prevedono un interfaccia di ricerca delle risorse così dette deep_web (risorse web non indicizzate), dal momento che spesso non possono essere localizzate dal crawler (programma che sfoglia in modo automatico il World Wide Web) dei motori di ricerca. Alcune librerie digitali creano delle pagine speciali (sitemaps) per consentire di trovare tutte le risorse ad essa appartenenti. Spesso le librerie digitali, per condividere le loro informazioni con latre librerie digitali, utilizzano l Open Archives Initiative Protocol for Metadata Harvesting (OAI-PMH). Si tratta di un protocollo utilizzato per raccogliere la descrizione di record di matadati in un archivio, in modo tale che i servizi possano essere costruiti utilizzando i metadati provenienti da archivi differenti. Il protocollo è di solito denominato OAI. Ci sono due strategie generali per la ricerca in una libreria digitale: 1. ricerca distribuita 2. ricerca di metadati precedentemente raccolti. La ricerca distribuita tipicamente coinvolge un client che invia, in parallelo, richieste multiple di ricerca ad un certo numero di server. I risultati vengono raccolti, i duplicati vengono eliminati o raggruppati, e i restanti items vengono memorizzati e restituiti al client. In una tale ricerca solitamente è utilizzato il protocollo Z39.50 (protocollo client-server per la ricerca e il recupero di informazioni da un database di un computer remoto). Un vantaggio di questo approccio è che l indicizzazione e la memorizzazione delle risorse sono a carico dei server. 5 di 20

6 Uno svantaggio di tale approccio è che il meccanismo di ricerca è limitato dalle differenti indicizzazioni, e l enorme dimensione dei database che rende complicato assemblare risultati partendo da un numero rilevante di item trovati. La ricerca di metadati precedentemente raccolti si basa su un indice di informazioni, memorizzato localmente e precedentemente costruito. Quando viene effettuata una ricerca, il meccanismo di ricerca non ha bisogno di effettuare connessioni con le librerie digitali in cui sta cercando; esso ha già una rappresentazione locale delle informazioni. Questo approccio richiede la creazione di un indice ed un meccanismo di raccolta che opera regolarmente, collegandosi a tutte le librerie digitali ed interrogando tutte le collezioni al fine di scoprire nuove risorse ed aggiornare quelle già esistenti. OAI-PMH è di frequente usato dalle librerie digitali per consentire la raccolta dei metadati. Un vantaggio di questo approccio è che il meccanismo di ricerca ha pieno controllo sugli algoritmi di indicizzazione e classificazione, consentendo così dei risultati più consistenti. Lo svantaggio è che i sistemi di raccolta ed indicizzazione sono costituiti da molte risorse e quindi sono costosi. 6 di 20

7 2 Il web semantico 2.1. Introduzione Il concetto di web semantico è stato introdotto nel 2001 da Tim Berners-Lee, ideatore del World Wide Web. Per chiarire tale concetto cominciamo analizzando brevemente il web attuale: un insieme di documenti collegati tra di loro che costruisce una fitta rete di informazioni. Le modalità di definizione dei contenuti ed i collegamenti tra i documenti sono soltanto modalità sintattiche. Questo significa che un browser può solo seguire un collegamento senza capire la relazione tra la pagina corrente e quella di destinazione. Un motore di ricerca può provare a classificare i contenuti basandosi unicamente sugli elementi sintattici, cioè il testo contenuto nei documenti ed il markup. Il web semantico si propone di catturare il significato dei contenuti e delle reciproche relazioni migliorandone la loro fruizione. Nel web semantico non si parla di documenti e collegamenti, ma bensì di risorse e relazioni. Le risorse sono insiemi di informazioni omogenee e catalogabili, mentre le relazioni stabiliscono il legame semantico tra le risorse. Potremmo ad esempio creare una relazione tra: un articolo con il suo autore; un autore con il suo curriculum; un autore con l insieme dei suoi libri. Affinché il web attuale possa diventare web semantico è necessario che ciascun documento diventi una risorsa e ciascun collegamento esprima una relazione. In sintesi, oltre al contenuto sintattico in sé, i documenti dovrebbero fornire informazioni sul proprio contenuto: i cosiddetti metadati. Per quanto riguarda standard e tecnologie, il web semantico va inteso come una struttura a gradini : uno stack formato da più componenti in cui ogni livello è la base per gli standard definiti ai livelli superiori. 7 di 20

8 Figura 1: Architettura del web semantico Esaminiamo ora brevemente la piramide partendo dalla base: Unicode: si tratta di un sistema di codifica che assegna una sequenza di bit a ogni carattere indipendentemente dal programma, dalla piattaforma e dalla lingua. Attraverso Unicode è possibile rappresentare i caratteri usati in quasi tutte le lingue vive e in alcune lingue morte, nonché simboli matematici e chimici, cartografici, l'alfabeto Braille, ideogrammi etc.. URI (Uniform Resource Identifier): è una stringa che identifica una risorsa nel web in maniera univoca. XML, Namespace e XML Schema: XML fornisce un insieme standard di regole sintattiche per modellare la struttura di documenti e dati. XML Schema è un documento XML che utilizza un insieme di tag speciali per definire la struttura di un documento XML. Infine un Namespace non è altro che un insieme di nomi, di elementi e/o attributi individuati in modo univoco da un identificatore. RDF e RDF Schema: RDF (Resource Description Framework) fornisce un insieme di regole per definire informazioni descrittive sui dati. RDF Schema fornisce, a sua volta, un metodo per combinare queste descrizioni in un singolo vocabolario. OWL (Ontology Web Language): è un linguaggio di markup utilizzato per rappresentare esplicitamente significato e semantica di termini con vocabolari e relazioni tra essi. Tale rappresentazione dei termini e delle relative relazioni costituisce una ontologia. 8 di 20

9 Fino a questo livello abbiamo brevemente identificato le tecnologie sottostanti il processo di rappresentazione della conoscenza. I gradini più elevati della piramide sono occupati da tecnologie ancora in evoluzione. Logica, Prova e Fiducia: affinché il web Semantico possa concretamente aiutarci estraendo autonomamente informazioni utili dalla enorme quantità di documenti web registrati semanticamente, sarà indispensabile costruire un potente linguaggio logico per realizzare le inferenze. I risultati ottenuti saranno validati attraverso motori di validazione costituiti da sequenze di formule derivate da assiomi. Infine il sistema restituirà solo quelle informazioni che secondo il richiedente proverranno da utenti di indubbia attendibilità. Gli altri elementi fondamentali sono rappresentati da: Agenti intelligenti: programmi capaci di eseguire compiti definiti da un utente in modo autonomo. Firma digitale: garantisce, basandosi su di un sistema crittografico, l autenticità delle varie asserzioni e permette di scoprire la loro provenienza. Spetta poi all'utente istruire il software del proprio computer di quali firme digitali fidarsi. Metadati: sono informazioni relative ai dati, tramite le quali è possibile ricavare delle informazioni sulla risorsa a cui sono associate. Ad ogni risorsa disponibile sul web dovrebbe essere associata una precisa descrizione Resource Description Framework L evoluzione del web in web semantico comincia con la definizione, da parte del W3C (associazione fondata da Tim Berners Lee con lo scopo di migliorare gli esistenti protocolli e linguaggi per il world wide web e di aiutare il web a sviluppare tutte le sue potenzialità) dello standard Resource Description Framework (RDF), una particolare applicazione XML che standardizza la definizione di relazioni tra informazioni. Attualmente, l informazione contenuta all interno di una qualsiasi risorsa, è strutturata in modo da essere "machine-readable" (leggibile da una macchina) ma non "machine-understandable" (comprensibile da una macchina). La mancanza di una caratterizzazione semantica pone infatti un limite nelle operazioni di elaborazione automatica delle informazioni sul web. 9 di 20

10 Al fine di colmare le lacune che impediscono alla macchina di interpretare l informazione possono essere utilizzati metadati, cioè descrizioni aggiuntive ai dati. Questa è appunto la funzione di RDF che, ispirandosi ai principi della logica dei predicati e ricorrendo agli strumenti tipici del web (URI) e dell XML (namespace), introduce un formalismo per la rappresentazione di metadati. L idea è quella di avvalersi di una struttura dati organizzata come un grafo orientato in cui i nodi rappresentano le risorse (soggetto e oggetto), mentre gli archi le relazioni (predicato). Come accennato, in RDF le informazioni sono esprimibili con asserzioni costituite da triple formate da: Soggetto: ciò di cui si parla; Predicato: è la proprietà, l attributo, la caratteristica che si vuole descrivere; Oggetto: è il valore della proprietà; Le asserzioni RDF possono essere rappresentate graficamente, in particolare: una risorsa viene rappresentata con un ellisse; le proprietà vengono rappresentate come archi etichettati; i valori corrispondenti a sequenze di caratteri vengono rappresentati come rettangoli RDF Data Model oggetti: Figura 2: Rappresentazione delle asserzioni RDF mette a disposizione un semplice modello per descrivere le risorse, basato su tre tipi di Risorsa: termine con il quale si fa riferimento a qualsiasi cosa descritta da un espressione RDF. Proprietà: è una caratteristica o una relazione utilizzata per descrivere una risorsa. 10 di 20

11 Asserzione: Una risorsa, con una proprietà distinta da un nome, e un valore della proprietà per la specifica risorsa, costituisce un asserzione RDF. Risorsa 1 Proprietà 2 Valore Valore Proprietà 1 Proprietà 3 Valore Risorsa 2 Proprietà 4 Valore Proprietà 5 Risorsa 3 Proprietà 6 Rispetto ad XML, RDF presenta alcuni vantaggi, come ad esempio la possibilità di definire facilmente il tipo e le proprietà degli oggetti. RDF limita ed evidenzia alcune caratteristiche di XML per renderlo un linguaggio rivolto alla descrizione di un oggetto, delle sue proprietà, e delle relazioni con gli altri oggetti. In particolare, le differenze tra RDF e XML sono: RDF è stato progettato appositamente per esprimere metadati. XML può anche essere usato per descrivere metadati, ma generalmente ha un rapporto molto più stretto con i dati. RDF esprime metadati nel senso più proprio, ovvero descrive contenuti di un documento che in esso non sono presenti. XML è fondato su una struttura ad inclusione che consente di esprimere in maniera semplice le relazioni di parentela ma che presenta dei limiti per la definizione di altre relazioni. Spesso è necessario far riferimento a più di una risorsa, ad esempio per esprimere che un libro è stato scritto da più autori oppure per elencare gli iscritti ad un corso, a tal fine in RDF è possibile definire i contenitori. RDF distingue tre tipi di oggetti contenitori: 11 di 20

12 Bag Sequence Alternative Un contenitore di tipo bag è una lista non ordinata di risorse utilizzata per dichiarare che una proprietà ha valori multipli e che l ordine con cui questi valori sono inseriti non è rilevante. Questi tipi di contenitori ammettono valori duplicati. Un contenitore di tipo sequence, invece, è una lista ordinata di risorse usata per dichiarare che una proprietà ha valori multipli e che l ordine dei valori è rilevante. Tale contenitore potrebbe essere usato, ad esempio, per conservare un ordine alfabetico dei valori. Sono ammessi valori duplicati. Infine un contenitore di tipo alternative è una lista di risorse che rappresenta un elenco di alternative al valore (singolo) di una proprietà. Esso potrebbe essere utilizzato, ad esempio, per indicare traduzioni in altre lingue del titolo di un opera, o per fornire una lista di siti Internet nei quali è reperibile la risorsa. Un applicazione che utilizza una proprietà il cui valore è un raccolta di tipo alternative sa di poter selezionare uno fra gli oggetti presenti nella lista RDF Schema Quando si utilizza RDF per descrivere gli elementi di uno specifico dominio è necessario prendere in considerazione la natura del dominio. Questo significa che il dominio interessato deve essere considerato in termini reali, in quanto, le categorie, le relazioni fra gli elementi del dominio e le regole che stabiliscono tali relazioni devono avere determinate caratteristiche per poter essere considerate valide. RDF Schema consente di definire il significato e le caratteristiche delle relazioni esistenti fra le risorse, descritte nel data model RDF, e le loro proprietà. Esso mette a disposizione un insieme di risorse e proprietà predefinite che prende il nome di vocabolario attraverso il quale è possibile definire particolari vocaboli e creare relazioni tra gli oggetti. I concetti resi disponibili da RDF Schema sono: Classe e SottoClasse SottoProprietà 12 di 20

13 Dominio e Codominio di una Proprietà Commenti, Etichette ed Informazioni Addizionali In conclusione, un RDF Schema consente di dare un significato ai diversi termini impiegati nelle asserzioni RDF, inoltre, esso mette a disposizione un meccanismo di specializzazione delle proprietà definendone i vincoli di applicabilità e organizzandole gerarchicamente, consentendo in questo modo di aggiungere connessioni (relazioni) tra molteplici risorse permettendo di fatto l estensione del significato (semantica). 13 di 20

14 3 Le ontologie 3.1 Definizione di ontologia Per raggiungere l'obiettivo prefissato dal web semantico occorre utilizzare l ontologia. L ontologia nasce come disciplina strettamente filosofica, distante dal mondo delle tecnologie. Negli ultimi anni, invece, l espandersi della comunicazione in rete ha consentito agli aspetti ontologici dell informazione di assumere un valore strategico. Inizialmente, le ontologie furono sviluppate nel settore dell intelligenza artificiale al fine di facilitare la condivisione e il riuso della conoscenza. Un ontologia, in informatica, è un insieme gerarchicamente strutturato di termini che descrive un dominio e che può essere utilizzato come schema per una base di conoscenza. Nell ambito del web semantico, Tim Berners-Lee definisce un ontologia come un file contenente la descrizione formale delle relazioni esistenti tra particolari termini. Lo scopo del web semantico è quello di utilizzare un vocabolario condiviso la cui semantica sia descritta in un formato non ambiguo e processabile da una macchina, compito affidato alle ontologie. Un ontologia fornisce quindi una concettualizzazione esplicita che descrive la semantica dei dati. La sua funzione è paragonabile a quella di un database ma con diverse differenze: i linguaggi utilizzati per definire le ontologie hanno una struttura sintattica ed una semantica molto più ricca rispetto al database; un ontologia deve usare una terminologia comune e concordata, affinché possa essere usata (e riusata) per la condivisione e lo scambio di informazioni; un ontologia fornisce la teoria per un dominio e non la struttura per un contenitore di dati; offre quindi non solo la rappresentazione, ma anche un punto di vista sul dominio esaminato. Le Ontologie servono quindi a: Separare la conoscenza dichiarativa sul dominio dalla conoscenza procedurale, e rendere perciò il sistema indipendente dall'applicazione e quindi esportabile in altri domini; Condividere una comprensione comune della struttura dell'informazione in un gruppo: interoperabilità, moduli accessibili anche da applicazioni esterne; 14 di 20

15 Fornire un vocabolario comune: interoperabilità semantica. (Due sistemi, facendo riferimento all'ontologia, possono comunicare anche se usano formati diversi di rappresentazione della conoscenza) Esplicitare le assunzioni sul dominio: modellizzazione della conoscenza del dominio. Esistono differenti tipi di ontologia: Top-level ontologies: concetti molto generali o comune senso di conoscenza, sono indipendenti dal dominio; Domain ontologies: vocabolario relativo ad un generico dominio (esempio: medicina, fisica); Task ontologies: vocabolario relativo ad un generico task o attività (esempio: diagnostica, vendite); Application ontologies: conoscenza proveniente da domain e task ontologies, è generalmente la loro specializzazione. Secondo Berners-Lee, la tipica ontologia per il web è formata da una tassonomia e da una serie di regole di inferenza che specificano ulteriormente le relazioni tra i termini stessi. Le tassonomie definisco classi e sottoclassi di oggetti, le loro proprietà e le relazioni tra di essi. La presenza di ontologie sul web può risolvere, ad esempio, problemi sul significato dei termini presenti nelle pagine e di conseguenza sulla comprensione del contenuto delle pagine stesse. In particolare, è possibile definire le ontologie come delle raccolte di classi e di nuove proprietà, reperibili sul web ad un determinato indirizzo. Al fine di esprimere formalmente le ontologie sono stati sviluppati diversi linguaggi, tra cui DAML-OIL e OWL (Ontology Web Language). 3.2 OWL (Ontology Web Language) L Ontology Web Language (OWL), sviluppato dal W3C, è un linguaggio utilizzato per definire e istanziare le ontologie web. Esistono tre diverse versioni di OWL, divise a seconda di complessità e potere espressivo crescenti. OWL-Lite è la versione sintatticamente più semplice. Attraverso OWL-Lite è possibile definire gerarchie di classi e vincoli poco complessi. 15 di 20

16 OWL-DL è una versione intermedia. Offre un potere espressivo elevato e conserva la decidibilità (tutte le computazioni vengono concluse in un tempo finito) e la completezza computazionale (tutte le conclusioni risultano infatti computabili). OWL-Full, infine, offre la massima espressività, ma non offre alcuna garanzia circa la completezza e la decidibilità (a differenza di OWL-DL). Ciascuna di queste versioni è un'estensione della versione più semplice, sia in ciò che può essere espresso sia in ciò che può essere validamente concluso. Le seguenti affermazioni sono vere, non è vero il contrario: Ogni ontologia OWL Lite legale è un'ontologia OWL DL legale. Ogni ontologia OWL DL legale è un'ontologia OWL Full legale. Ogni conclusione OWL Lite valida è una conclusione OWL DL valida. Ogni conclusione OWL DL è una conclusione OWL Full valida. Gli sviluppatori di ontologia che adottano OWL valutano quale sottolinguaggio si addice meglio ai loro bisogni. La scelta tra OWL Lite e OWL DL dipende dal grado di necessità degli utenti di aver bisogno delle strutture più espressive fornite da OWL DL. La scelta tra OWL DL e OWL Full dipende soprattutto dal grado di necessità degli utenti di aver bisogno degli strumenti di metamodeling dello Schema RDF. In confronto a OWL DL, il supporto di ragionamento, quando si usa OWL Full, è meno prevedibile poichè attualmente non esistono implementazioni complete di OWL Full. OWL Full può essere considerato come una estensione di RDF, mentre OWL Lite e OWL DL possono essere considerate come una estensione di una visione limitata di RDF. Ogni documento OWL (sia esso Lite, DL o Full) è un documento RDF, ed ogni documento RDF è un documento OWL Full, ma solo alcuni documenti RDF saranno un documento OWL Lite oppure OWL DL. A causa di questo, si deve fare attenzione quando si vuole trasformare un documento RDF in OWL. Quando l'espressività di OWL DL o OWL Lite è ritenuta appropriata, alcune precauzioni devono essere prese per assicurare che il documento originale osservi le limitazioni addizionali imposte da OWL DL e OWL Lite. 16 di 20

17 Un ontologia OWL si basa su tre componenti fondamentali: individui, proprietà e classi. Gli individui rappresentano gli oggetti appartenenti al dominio di interesse, le proprietà sono relazioni binarie tra individui, le classi rappresentano gruppi di individui. Città Persone Marco Napoli Franco hafiglio lavoraincittà Salerno hamoglie Roma Luisa Bari La figura mostra un esempio in cui sette individui (Marco, Franco, Luisa, Napoli, Salerno, Roma, Bari) sono raggruppati in due classi (Persone e Città) e relazionati attraverso tre tipi di proprietà (hafiglio, hamoglie e lavoraincittà). Gli individui sono rappresentati come piccoli tondi pieni, le classi come ovali vuoti e le proprietà come archi direzionati. Una ontologia costruita su questo esempio ci direbbe che: Marco, Franco e Luisa sono Persone, Napoli, Salerno, Roma e Bari sono Città. Marco ha un figlio che si chiama Franco, Franco ha una moglie che si chiama Luisa e Marco lavora a Roma. Le classi OWL possono essere organizzate in gerarchie e divise quindi in superclassi e sottoclassi dette tassonomie. Nel nostro esempio, dalla classe Persone è possibile derivare due sotto-classi: Donne e Uomini. Affermare che Uomini è una sottoclasse di Persone equivale a dire che tutti gli Uomini sono Persone. 17 di 20

18 4.1 Introduzione 4 Biblioteca digitale europea In un primo tempo, quando si parlava di biblioteca digitale europea, si faceva riferimento alla realizzazione, da parte delle biblioteche europee, di un comune catalogo interscambiabile di tutte le risorse, prevalentemente pubblicate su carta, disponibili nelle varie nazioni. Il Tel (The European Library), sistema che permette già attualmente di consultare i cataloghi online di diverse biblioteche nazionali, è stato creato da alcuni membri della Conferenza dei direttori delle biblioteche nazionali europee e ha fruito di finanziamenti della Comunità europea in fase iniziale. Eccezionalmente permetteva anche di accedere ad una serie di risorse digitalizzate provenienti dalle biblioteche aderenti al progetto. Con l'enorme progresso della rete Internet è venuto quasi spontaneo passare ad obiettivi più ambiziosi. Viviane Reding, commissario dell'unione Europea per la Società dell Informazione e dei Media, ha indicato un tempo di cinque anni per rendere disponibili in rete almeno sei milioni di risorse digitali, tra libri, documenti e altri beni culturali. La Commissione intende cofinanziare la creazione di una rete di centri di digitalizzazione. Essa desidera anche affrontare la questione della tutela dei diritti di proprietà intellettuale nel contesto delle biblioteche digitali. La Commissione ha pubblicato una sintesi dei risultati di un ampia consultazione online sulle biblioteche digitali iniziata il 30 settembre Le 225 risposte ricevute provengono da biblioteche, archivi e musei (46%), editori e titolari di diritti d autore (19%) nonché università, studiosi e docenti (14%). Le risposte sono generalmente favorevoli all iniziativa, considerata un occasione per rendere l eredità culturale europea più accessibile e utilizzabile su Internet. Esse dimostrano peraltro che le opinioni divergono sui problemi di copyright, in particolare tra istituzioni culturali e detentori dei diritti d autore. I risultati della consultazione sono stati utili alla Commissione per definire meglio l assetto concreto della Biblioteca digitale europea, che offrirà un accesso multilingue e altamente visibile alle risorse digitali delle istituzioni culturali europee. Essa si baserà sull infrastruttura TEL, il sistema che permette attualmente di consultare i cataloghi online di diverse biblioteche nazionali e di accedere anche ad una serie di risorse digitalizzate delle biblioteche aderenti.il nodo da risolvere è la collaborazione tra settore pubblico e privato in materia di digitalizzazione e copyright. 18 di 20

19 4.2 Europeana Europeana è un proggetto iniziato a luglio del 2007 con l obiettivo di creare un prototipo che permetta l accesso a due milioni di oggetti digitali, inclusi film, foto, quadri, file audio, mappe, manoscritti, libri, giornali e pubblicazioni. Il prototipo vedrà la luce entro il Il progetto Europeana nasce all interno del programma econtentplus. Originariamente parte come European digital library network (EDLnet) e coinvolge attualmente 90 organizzazioni rappresentative nel patrimonio culturale europeo. Supervisiore del progetto è la EDL Foundation, che racchiude associazioni chiave all interno del patrimonio culturale europeo. Europeana si basa su standard internazionali che assicurano la raccolta e le pubblicazione, in un unico schema cross-domain, di contenuti digitali eterogenei provenienti da archivi, musei, biblioteche e collezioni audio-video: Dublin Core: sistema di metadati costituito da un nucleo di elementi essenziali ai fini della descrizione di qualsiasi materiale digitale accessibile via rete informatica, OAI-PMH (Open Archive Protocol for Metadata Harvesting): protocollo di comunicazione che permette l'interazione tra più depositi per la disseminazione della conoscenza scientifica. OAI-PMH è un framework per l interoperabilità totalmente indipendendente dal contesto applicativo. Si appoggia all HTTP, protocollo di comunicazione del WWW, per la sintassi di comunicazione, e al concetto di raccolta di metadati per le funzionalità. XML: metalinguaggio creato e gestito dal World Wide Web Consortium (W3C). All interno di Europeana queste tre tecnologie vengono utilizzate rispettivamente per: interoperabilità dei metadati provenienti dai vari settori (Dublin Core), distribuzione delle informazioni dalle banche dati al portale (OAI-PMH) e rappresentazione dei dati (XML). I contenuti digitali saranno selezionati tra quelli già disponibili nei musei, nelle biblioteche, negli archivi e nelle collezioni audio-visive europee. Il prototipo mira a rappresentare contenuti 19 di 20

20 provenienti da queste quattro macro categorie ma soprattutto a raccogliere contenuti provenienti da ogni parte d Europa. L interfaccia sarà multilingue. Inizialmente si prevede un interfaccia disponibile in francese, inglese e tedesco, ma si mira all aumento del numero di lingue col passare del tempo. L intento principale di Europeana è di fornire, entro il 2010, accesso diretto a oltre 6 milioni di contenuti digitali, tra file audio, foto, libri, film e video d archivio. Europeana si pone quindi come progetto di punta per lo sviluppo e la diffusione della cultura all interno del panorama europeo e mondiale. 20 di 20

Dai metadati all harvesting

Dai metadati all harvesting Dai metadati all harvesting la gestione di risorse informative attraverso repository interoperabili di Gino Roncaglia 1 Pubblicato su Culture del testo e del documento 26/2008, pp. 109 122 1. Cosa sono

Dettagli

Analisi dei requisiti e casi d uso

Analisi dei requisiti e casi d uso Analisi dei requisiti e casi d uso Indice 1 Introduzione 2 1.1 Terminologia........................... 2 2 Modello della Web Application 5 3 Struttura della web Application 6 4 Casi di utilizzo della Web

Dettagli

Analisi dei requisiti e casi d uso

Analisi dei requisiti e casi d uso Analisi dei requisiti e casi d uso Indice 1 Introduzione 2 1.1 Terminologia........................... 2 2 Modello del sistema 4 2.1 Requisiti hardware........................ 4 2.2 Requisiti software.........................

Dettagli

Le Reti Informatiche

Le Reti Informatiche Le Reti Informatiche modulo 10 Prof. Salvatore Rosta www.byteman.it s.rosta@byteman.it 1 Nomenclatura: 1 La rappresentazione di uno schema richiede una serie di abbreviazioni per i vari componenti. Seguiremo

Dettagli

Processi di business sovra-regionali relativi ai sistemi regionali di FSE. Versione 1.0 24 Giugno 2014

Processi di business sovra-regionali relativi ai sistemi regionali di FSE. Versione 1.0 24 Giugno 2014 Processi di business sovra-regionali relativi ai sistemi regionali di FSE Versione 1.0 24 Giugno 2014 1 Indice Indice... 2 Indice delle figure... 3 Indice delle tabelle... 4 Obiettivi del documento...

Dettagli

Il World Wide Web: nozioni introduttive

Il World Wide Web: nozioni introduttive Il World Wide Web: nozioni introduttive Dott. Nicole NOVIELLI novielli@di.uniba.it http://www.di.uniba.it/intint/people/nicole.html Cos è Internet! Acronimo di "interconnected networks" ("reti interconnesse")!

Dettagli

Università degli Studi di Bergamo Policy sull accesso aperto (Open Access) alla letteratura scientifica

Università degli Studi di Bergamo Policy sull accesso aperto (Open Access) alla letteratura scientifica Università degli Studi di Bergamo Policy sull accesso aperto (Open Access) alla letteratura scientifica Indice 1 Definizioni 2 Premesse 3 Commissione di Ateneo per l Accesso aperto 4 Gruppo di lavoro 5

Dettagli

Indicizzazione terza parte e modello booleano

Indicizzazione terza parte e modello booleano Reperimento dell informazione (IR) - aa 2014-2015 Indicizzazione terza parte e modello booleano Gruppo di ricerca su Sistemi di Gestione delle Informazioni (IMS) Dipartimento di Ingegneria dell Informazione

Dettagli

SIASFi: il sistema ed il suo sviluppo

SIASFi: il sistema ed il suo sviluppo SIASFI: IL SISTEMA ED IL SUO SVILUPPO 187 SIASFi: il sistema ed il suo sviluppo Antonio Ronca Il progetto SIASFi nasce dall esperienza maturata da parte dell Archivio di Stato di Firenze nella gestione

Dettagli

AOT Lab Dipartimento di Ingegneria dell Informazione Università degli Studi di Parma. Unified Process. Prof. Agostino Poggi

AOT Lab Dipartimento di Ingegneria dell Informazione Università degli Studi di Parma. Unified Process. Prof. Agostino Poggi AOT Lab Dipartimento di Ingegneria dell Informazione Università degli Studi di Parma Unified Process Prof. Agostino Poggi Unified Process Unified Software Development Process (USDP), comunemente chiamato

Dettagli

Internet Internet è universalmente nota come la Rete delle reti: un insieme smisurato di computer collegati tra loro per scambiarsi dati e servizi.

Internet Internet è universalmente nota come la Rete delle reti: un insieme smisurato di computer collegati tra loro per scambiarsi dati e servizi. Internet Internet è universalmente nota come la Rete delle reti: un insieme smisurato di computer collegati tra loro per scambiarsi dati e servizi. Internet: la rete delle reti Alberto Ferrari Connessioni

Dettagli

Applicazione: Share - Sistema per la gestione strutturata di documenti

Applicazione: Share - Sistema per la gestione strutturata di documenti Riusabilità del software - Catalogo delle applicazioni: Gestione Documentale Applicazione: Share - Sistema per la gestione strutturata di documenti Amministrazione: Regione Piemonte - Direzione Innovazione,

Dettagli

Informatica per la comunicazione" - lezione 9 -

Informatica per la comunicazione - lezione 9 - Informatica per la comunicazione" - lezione 9 - Protocolli di livello intermedio:" TCP/IP" IP: Internet Protocol" E il protocollo che viene seguito per trasmettere un pacchetto da un host a un altro, in

Dettagli

Elementi di Informatica e Programmazione

Elementi di Informatica e Programmazione Elementi di Informatica e Programmazione Le Reti di Calcolatori (parte 2) Corsi di Laurea in: Ingegneria Civile Ingegneria per l Ambiente e il Territorio Università degli Studi di Brescia Docente: Daniela

Dettagli

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE Prof. PIER LUCA MONTESSORO Facoltà di Ingegneria Università degli Studi di Udine 1999 Pier Luca Montessoro (si veda la nota a pagina 2) 1 Nota di Copyright

Dettagli

Metadati e Modellazione. standard P_META

Metadati e Modellazione. standard P_META Metadati e Modellazione Lo standard Parte I ing. Laurent Boch, ing. Roberto Del Pero Rai Centro Ricerche e Innovazione Tecnologica Torino 1. Introduzione 1.1 Scopo dell articolo Questo articolo prosegue

Dettagli

Prospettive di collaborazione: dall anagrafe agli authority file

Prospettive di collaborazione: dall anagrafe agli authority file Prospettive di collaborazione: dall anagrafe agli authority file di Marco Paoli Eccellenze, autorità, colleghi bibliotecari, già con la firma dell Intesa fra CEI e MiBAC (18 aprile 2000) relativa alla

Dettagli

Applicazione: DoQui/Index - Motore di gestione dei contenuti digitali

Applicazione: DoQui/Index - Motore di gestione dei contenuti digitali Riusabilità del software - Catalogo delle applicazioni: Applicativo verticale Applicazione: DoQui/Index - Motore di gestione dei contenuti digitali Amministrazione: Regione Piemonte - Direzione Innovazione,

Dettagli

12.5 UDP (User Datagram Protocol)

12.5 UDP (User Datagram Protocol) CAPITOLO 12. SUITE DI PROTOCOLLI TCP/IP 88 12.5 UDP (User Datagram Protocol) L UDP (User Datagram Protocol) é uno dei due protocolli del livello di trasporto. Come l IP, é un protocollo inaffidabile, che

Dettagli

Esperienza di interoperabilità tra servizi bibliotecari tramite protocollo ISO-ILL. Colloquio standard ILL- SBN/Aleph e ILL-SBN /Sebina Open Library

Esperienza di interoperabilità tra servizi bibliotecari tramite protocollo ISO-ILL. Colloquio standard ILL- SBN/Aleph e ILL-SBN /Sebina Open Library Esperienza di interoperabilità tra servizi bibliotecari tramite protocollo ISO-ILL. Colloquio standard ILL- SBN/Aleph e ILL-SBN /Sebina Open Library A. Bardelli (Univ. Milano Bicocca), L. Bernardis (Univ.

Dettagli

PHILIPPE PONCIN INSTITUT NATIONAL DE L AUDIOVISUEL

PHILIPPE PONCIN INSTITUT NATIONAL DE L AUDIOVISUEL CONSERVAZI ONE ED ACCESSI BI LI TÀ I N NTERNETDICOLLEZI ONIAUDI OVI SI VE I PHILIPPE PONCIN INSTITUT NATIONAL DE L AUDIOVISUEL 1. IL RUOLO DELLE BIBLIOTECHE AUDIOVISIVE Il fine principale è la conservazione

Dettagli

Corso SOL Gestione catalogo libro moderno 21-22 settembre 2009

Corso SOL Gestione catalogo libro moderno 21-22 settembre 2009 Corso SOL Gestione catalogo libro moderno 21-22 settembre 2009 Introduzione generale Autenticazione dell operatore https://sebina1.unife.it/sebinatest Al primo accesso ai servizi di Back Office, utilizzando

Dettagli

top Le funzioni di stampa prevedono elenchi, etichette, statistiche e molto altro.

top Le funzioni di stampa prevedono elenchi, etichette, statistiche e molto altro. La collana TOP è una famiglia di applicazioni appositamente studiata per il Terzo Settore. Essa è stata infatti realizzata in continua e fattiva collaborazione con i clienti. I programmi di questa collana

Dettagli

Introduzione alla Programmazione ad Oggetti in C++

Introduzione alla Programmazione ad Oggetti in C++ Introduzione alla Programmazione ad Oggetti in C++ Lezione 1 Cosa è la Programmazione Orientata agli Oggetti Metodologia per costruire prodotti software di grosse dimensioni che siano affidabili e facilmente

Dettagli

INFORMATIVA SUI COOKIE

INFORMATIVA SUI COOKIE INFORMATIVA SUI COOKIE I Cookie sono costituiti da porzioni di codice installate all'interno del browser che assistono il Titolare nell erogazione del servizio in base alle finalità descritte. Alcune delle

Dettagli

Logica del primo ordine

Logica del primo ordine Università di Bergamo Facoltà di Ingegneria Intelligenza Artificiale Paolo Salvaneschi A7_4 V1.3 Logica del primo ordine Il contenuto del documento è liberamente utilizzabile dagli studenti, per studio

Dettagli

Estensione di un servizo di messaggistica per telefonia mobile (per una società di agenti TuCSoN)

Estensione di un servizo di messaggistica per telefonia mobile (per una società di agenti TuCSoN) Estensione di un servizo di messaggistica per telefonia mobile (per una società di agenti TuCSoN) System Overview di Mattia Bargellini 1 CAPITOLO 1 1.1 Introduzione Il seguente progetto intende estendere

Dettagli

Relazione sul data warehouse e sul data mining

Relazione sul data warehouse e sul data mining Relazione sul data warehouse e sul data mining INTRODUZIONE Inquadrando il sistema informativo aziendale automatizzato come costituito dall insieme delle risorse messe a disposizione della tecnologia,

Dettagli

Università degli Studi di Parma. Facoltà di Scienze MM. FF. NN. Corso di Laurea in Informatica

Università degli Studi di Parma. Facoltà di Scienze MM. FF. NN. Corso di Laurea in Informatica Università degli Studi di Parma Facoltà di Scienze MM. FF. NN. Corso di Laurea in Informatica A.A. 2007-08 CORSO DI INGEGNERIA DEL SOFTWARE Prof. Giulio Destri http://www.areasp.com (C) 2007 AreaSP for

Dettagli

INFORMATIVA PRIVACY AI VISITATORI DEL SITO www.wdc-international.com

INFORMATIVA PRIVACY AI VISITATORI DEL SITO www.wdc-international.com INFORMATIVA PRIVACY AI VISITATORI DEL SITO www.wdc-international.com La presente Informativa è resa, anche ai sensi del ai sensi del Data Protection Act 1998, ai visitatori (i Visitatori ) del sito Internet

Dettagli

Informatica. Scopo della lezione

Informatica. Scopo della lezione 1 Informatica per laurea diarea non informatica LEZIONE 1 - Cos è l informatica 2 Scopo della lezione Introdurre le nozioni base della materia Definire le differenze tra hardware e software Individuare

Dettagli

Sistemi avanzati di gestione dei Sistemi Informativi

Sistemi avanzati di gestione dei Sistemi Informativi Esperti nella gestione dei sistemi informativi e tecnologie informatiche Sistemi avanzati di gestione dei Sistemi Informativi Docente: Email: Sito: Eduard Roccatello eduard@roccatello.it http://www.roccatello.it/teaching/gsi/

Dettagli

UML Component and Deployment diagram

UML Component and Deployment diagram UML Component and Deployment diagram Ing. Orazio Tomarchio Orazio.Tomarchio@diit.unict.it Dipartimento di Ingegneria Informatica e delle Telecomunicazioni Università di Catania I diagrammi UML Classificazione

Dettagli

ORACLE BUSINESS INTELLIGENCE STANDARD EDITION ONE A WORLD CLASS PERFORMANCE

ORACLE BUSINESS INTELLIGENCE STANDARD EDITION ONE A WORLD CLASS PERFORMANCE ORACLE BUSINESS INTELLIGENCE STANDARD EDITION ONE A WORLD CLASS PERFORMANCE Oracle Business Intelligence Standard Edition One è una soluzione BI completa, integrata destinata alle piccole e medie imprese.oracle

Dettagli

Sistemi Web-Based - Terminologia. Progetto di Sistemi Web-Based Prof. Luigi Laura, Univ. Tor Vergata, a.a. 2010/2011

Sistemi Web-Based - Terminologia. Progetto di Sistemi Web-Based Prof. Luigi Laura, Univ. Tor Vergata, a.a. 2010/2011 Sistemi Web-Based - Terminologia Progetto di Sistemi Web-Based Prof. Luigi Laura, Univ. Tor Vergata, a.a. 2010/2011 CLIENT: il client è il programma che richiede un servizio a un computer collegato in

Dettagli

Modello OSI e architettura TCP/IP

Modello OSI e architettura TCP/IP Modello OSI e architettura TCP/IP Differenza tra modello e architettura - Modello: è puramente teorico, definisce relazioni e caratteristiche dei livelli ma non i protocolli effettivi - Architettura: è

Dettagli

GLI ASSI CULTURALI. Allegato 1 - Gli assi culturali. Nota. rimessa all autonomia didattica del docente e alla programmazione collegiale del

GLI ASSI CULTURALI. Allegato 1 - Gli assi culturali. Nota. rimessa all autonomia didattica del docente e alla programmazione collegiale del GLI ASSI CULTURALI Nota rimessa all autonomia didattica del docente e alla programmazione collegiale del La normativa italiana dal 2007 13 L Asse dei linguaggi un adeguato utilizzo delle tecnologie dell

Dettagli

Sistemi di supporto alle decisioni Ing. Valerio Lacagnina

Sistemi di supporto alle decisioni Ing. Valerio Lacagnina Cosa è il DSS L elevato sviluppo dei personal computer, delle reti di calcolatori, dei sistemi database di grandi dimensioni, e la forte espansione di modelli basati sui calcolatori rappresentano gli sviluppi

Dettagli

I.Stat Guida utente Versione 1.7 Dicembre 2010

I.Stat Guida utente Versione 1.7 Dicembre 2010 I.Stat Guida utente Versione 1.7 Dicembre 2010 1 Sommario INTRODUZIONE 3 I concetti principali di I.Stat 4 Organizzazione dei dati 4 Ricerca 5 GUIDA UTENTE 6 Per iniziare 6 Selezione della lingua 7 Individuazione

Dettagli

Talento LAB 4.1 - UTILIZZARE FTP (FILE TRANSFER PROTOCOL) L'UTILIZZO DI ALTRI SERVIZI INTERNET. In questa lezione imparerete a:

Talento LAB 4.1 - UTILIZZARE FTP (FILE TRANSFER PROTOCOL) L'UTILIZZO DI ALTRI SERVIZI INTERNET. In questa lezione imparerete a: Lab 4.1 Utilizzare FTP (File Tranfer Protocol) LAB 4.1 - UTILIZZARE FTP (FILE TRANSFER PROTOCOL) In questa lezione imparerete a: Utilizzare altri servizi Internet, Collegarsi al servizio Telnet, Accedere

Dettagli

Adriana Volpato. P.D.P. Piano Didattico Personalizzato sc. Primaria

Adriana Volpato. P.D.P. Piano Didattico Personalizzato sc. Primaria Adriana Volpato P.D.P. Piano Didattico Personalizzato sc. Primaria 19 Dicembre 2011 STRUMENTO didattico educativo individua gli strumenti fa emergere il vero alunno solo con DIAGNOSI consegnata si redige

Dettagli

GOOGLE, WIKIPEDIA E VALUTAZIONE SITI WEB. A cura delle biblioteche Umanistiche e Giuridiche

GOOGLE, WIKIPEDIA E VALUTAZIONE SITI WEB. A cura delle biblioteche Umanistiche e Giuridiche GOOGLE, WIKIPEDIA E VALUTAZIONE SITI WEB A cura delle biblioteche Umanistiche e Giuridiche ISTRUZIONI PER Usare in modo consapevole i motori di ricerca Valutare un sito web ed utilizzare: Siti istituzionali

Dettagli

Cos è l Ingegneria del Software?

Cos è l Ingegneria del Software? Cos è l Ingegneria del Software? Corpus di metodologie e tecniche per la produzione di sistemi software. L ingegneria del software è la disciplina tecnologica e gestionale che riguarda la produzione sistematica

Dettagli

Corso di Programmazione ad Oggetti

Corso di Programmazione ad Oggetti Corso di Programmazione ad Oggetti Introduzione alla programmazione ad oggetti a.a. 2008/2009 Claudio De Stefano 1 La programmazione modulare Un programma può essere visto come un insieme di moduli che

Dettagli

Sistemi Operativi. Interfaccia del File System FILE SYSTEM : INTERFACCIA. Concetto di File. Metodi di Accesso. Struttura delle Directory

Sistemi Operativi. Interfaccia del File System FILE SYSTEM : INTERFACCIA. Concetto di File. Metodi di Accesso. Struttura delle Directory FILE SYSTEM : INTERFACCIA 8.1 Interfaccia del File System Concetto di File Metodi di Accesso Struttura delle Directory Montaggio del File System Condivisione di File Protezione 8.2 Concetto di File File

Dettagli

DynDevice ECM. La Suite di applicazioni web per velocizzare, standardizzare e ottimizzare il flusso delle informazioni aziendali

DynDevice ECM. La Suite di applicazioni web per velocizzare, standardizzare e ottimizzare il flusso delle informazioni aziendali DynDevice ECM La Suite di applicazioni web per velocizzare, standardizzare e ottimizzare il flusso delle informazioni aziendali Presentazione DynDevice ECM Cos è DynDevice ICMS Le soluzioni di DynDevice

Dettagli

Lezione n 1! Introduzione"

Lezione n 1! Introduzione Lezione n 1! Introduzione" Corso sui linguaggi del web" Fondamentali del web" Fondamentali di una gestione FTP" Nomenclatura di base del linguaggio del web" Come funziona la rete internet?" Connessione"

Dettagli

OpenStreetMap a servizio della Pubblica Amministrazione: l'esperienza di B.U.NE.T. (Bicycle Urban NEtwork in Torino)

OpenStreetMap a servizio della Pubblica Amministrazione: l'esperienza di B.U.NE.T. (Bicycle Urban NEtwork in Torino) OpenStreetMap a servizio della Pubblica Amministrazione: l'esperienza di B.U.NE.T. (Bicycle Urban NEtwork in Torino) Mappathon, 9 Aprile 2015 Relatore: Danilo Botta, Project Manager, 5T S.r.l. La genesi

Dettagli

APPLICAZIONE WEB PER LA GESTIONE DELLE RICHIESTE DI ACQUISTO DEL MATERIALE INFORMATICO. Francesco Marchione e Dario Richichi

APPLICAZIONE WEB PER LA GESTIONE DELLE RICHIESTE DI ACQUISTO DEL MATERIALE INFORMATICO. Francesco Marchione e Dario Richichi APPLICAZIONE WEB PER LA GESTIONE DELLE RICHIESTE DI ACQUISTO DEL MATERIALE INFORMATICO Francesco Marchione e Dario Richichi Istituto Nazionale di Geofisica e Vulcanologia Sezione di Palermo Indice Introduzione...

Dettagli

Mario Polito IARE: Press - ROMA

Mario Polito IARE: Press - ROMA Mario Polito info@mariopolito.it www.mariopolito.it IMPARARE A STUD IARE: LE TECNICHE DI STUDIO Come sottolineare, prendere appunti, creare schemi e mappe, archiviare Pubblicato dagli Editori Riuniti University

Dettagli

Definizione e struttura della comunicazione

Definizione e struttura della comunicazione Definizione e struttura della comunicazione Sono state date molteplici definizioni della comunicazione; la più semplice e comprensiva è forse questa: passaggio di un'informazione da un emittente ad un

Dettagli

ARP (Address Resolution Protocol)

ARP (Address Resolution Protocol) ARP (Address Resolution Protocol) Il routing Indirizzo IP della stazione mittente conosce: - il proprio indirizzo (IP e MAC) - la netmask (cioè la subnet) - l indirizzo IP del default gateway, il router

Dettagli

BPEL: Business Process Execution Language

BPEL: Business Process Execution Language Ingegneria dei processi aziendali BPEL: Business Process Execution Language Ghilardi Dario 753708 Manenti Andrea 755454 Docente: Prof. Ernesto Damiani BPEL - definizione Business Process Execution Language

Dettagli

AUL22: FactoryTalk View SE Scoprite i vantaggi chiave di una soluzione SCADA integrata

AUL22: FactoryTalk View SE Scoprite i vantaggi chiave di una soluzione SCADA integrata AUL22: FactoryTalk View SE Scoprite i vantaggi chiave di una soluzione SCADA integrata Giampiero Carboni Davide Travaglia David Board Rev 5058-CO900C Interfaccia operatore a livello di sito FactoryTalk

Dettagli

Inidirizzi IP e Nomi di Dominio. Domain Name System. Spazio dei Nomi Piatto. Gestione dello Spazio dei Nomi

Inidirizzi IP e Nomi di Dominio. Domain Name System. Spazio dei Nomi Piatto. Gestione dello Spazio dei Nomi I semestre 03/04 Inidirizzi IP e Nomi di Dominio Domain Name System Prof. Vincenzo Auletta auletta@dia.unisa.it http://www.dia.unisa.it/professori/auletta/ Università degli studi di Salerno Laurea in Informatica

Dettagli

CARATTERISTICHE DELLE CRYPTO BOX

CARATTERISTICHE DELLE CRYPTO BOX Secure Stream PANORAMICA Il sistema Secure Stream è costituito da due appliance (Crypto BOX) in grado di stabilire tra loro un collegamento sicuro. Le Crypto BOX sono dei veri e propri router in grado

Dettagli

How to Develop Accessible Linux Applications

How to Develop Accessible Linux Applications How to Develop Accessible Linux Applications Sharon Snider Copyright 2002 IBM Corporation v1.1, 2002-05-03 Diario delle Revisioni Revisione v1.1 2002-05-03 Revisionato da: sds Convertito in DocBook XML

Dettagli

Processi (di sviluppo del) software. Fase di Analisi dei Requisiti. Esempi di Feature e Requisiti. Progettazione ed implementazione

Processi (di sviluppo del) software. Fase di Analisi dei Requisiti. Esempi di Feature e Requisiti. Progettazione ed implementazione Processi (di sviluppo del) software Fase di Analisi dei Requisiti Un processo software descrive le attività (o task) necessarie allo sviluppo di un prodotto software e come queste attività sono collegate

Dettagli

COMMISSIONE DI COORDINAMENTO SPC LINEE GUIDA PER L INTEROPERABILITÀ SEMANTICA ATTRAVERSO I LINKED OPEN DATA

COMMISSIONE DI COORDINAMENTO SPC LINEE GUIDA PER L INTEROPERABILITÀ SEMANTICA ATTRAVERSO I LINKED OPEN DATA COMMISSIONE DI COORDINAMENTO SPC LINEE GUIDA PER L INTEROPERABILITÀ SEMANTICA ATTRAVERSO I LINKED OPEN DATA INDICE EXECUTIVE SUMMARY... 6 1. PREFAZIONE... 8 1.1. Componenti del gruppo di lavoro... 8 1.2.

Dettagli

Appunti di Antonio Bernardo

Appunti di Antonio Bernardo Internet Appunti di Antonio Bernardo Cos è Internet Internet può essere vista come una rete logica di enorme complessità, appoggiata a strutture fisiche e collegamenti di vario tipo (fibre ottiche, cavi

Dettagli

SMS API. Documentazione Tecnica YouSMS SOAP API. YouSMS Evet Limited 2015 http://www.yousms.it

SMS API. Documentazione Tecnica YouSMS SOAP API. YouSMS Evet Limited 2015 http://www.yousms.it SMS API Documentazione Tecnica YouSMS SOAP API YouSMS Evet Limited 2015 http://www.yousms.it INDICE DEI CONTENUTI Introduzione... 2 Autenticazione & Sicurezza... 2 Username e Password... 2 Connessione

Dettagli

Condivisione delle risorse e Document Delivery Internazionale: Principi e linee guida per le procedure.

Condivisione delle risorse e Document Delivery Internazionale: Principi e linee guida per le procedure. Condivisione delle risorse e Document Delivery Internazionale: Principi e linee guida per le procedure. TRADUZIONE A CURA DI ASSUNTA ARTE E ROCCO CAIVANO Prima versione dell IFLA 1954 Revisioni principali

Dettagli

Ministero dell Interno Dipartimento per gli Affari Interni e Territoriali Direzione Centrale per i Servizi Demografici

Ministero dell Interno Dipartimento per gli Affari Interni e Territoriali Direzione Centrale per i Servizi Demografici ALLEGATO TECNICO ALLA CIRCOLARE N. 23/05 Ai sensi del presente allegato tecnico si intende: a) per "S.S.C.E. il sistema di sicurezza del circuito di emissione dei documenti di identità elettronica; b)

Dettagli

RELAZIONI TRA SERVIZI PER L IMPIEGO

RELAZIONI TRA SERVIZI PER L IMPIEGO RELAZIONI TRA SERVIZI PER L IMPIEGO E AZIENDE-UTENTI L IMPATTO DELLE PROCEDURE INFORMATIZZATE a cura di Germana Di Domenico Elaborazione grafica di ANNA NARDONE Monografie sul Mercato del lavoro e le politiche

Dettagli

UML: Class Diagram. Ing. Orazio Tomarchio Orazio.Tomarchio@diit.unict.it

UML: Class Diagram. Ing. Orazio Tomarchio Orazio.Tomarchio@diit.unict.it UML: Class Diagram Ing. Orazio Tomarchio Orazio.Tomarchio@diit.unict.it Dipartimento di Ingegneria Informatica e delle Telecomunicazioni Università di Catania Class Diagram Forniscono una vista strutturale

Dettagli

RedDot Content Management Server Content Management Server Non sottovalutate il potenziale della comunicazione online: usatela! RedDot CMS vi permette di... Implementare, gestire ed estendere progetti

Dettagli

Definizione di una policy per l archivio istituzionale ISS

Definizione di una policy per l archivio istituzionale ISS CONFERENCE Institutional archives for research: experiences and projects in open access Istituto Superiore di Sanità Rome, 30/11-1/12 2006 Definizione di una policy per l archivio istituzionale ISS Paola

Dettagli

Gestione delle Architetture e dei Servizi IT con ADOit. Un Prodotto della Suite BOC Management Office

Gestione delle Architetture e dei Servizi IT con ADOit. Un Prodotto della Suite BOC Management Office Gestione delle Architetture e dei Servizi IT con ADOit Un Prodotto della Suite BOC Management Office Controllo Globale e Permanente delle Architetture IT Aziendali e dei Processi IT: IT-Governance Definire

Dettagli

Vademecum. Open Data. Come rendere aperti i dati delle. pubbliche amministrazioni

Vademecum. Open Data. Come rendere aperti i dati delle. pubbliche amministrazioni Vademecum Open Data Come rendere aperti i dati delle pubbliche amministrazioni Versione Beta 2011 2 3 Il presente documento, realizzato nell ambito delle attività finalizzate alla elaborazione delle Linee

Dettagli

I n d i c e. 163 Appendice B Questionari su utilità e uso delle Strategie di Studio (QS1 e QS2)

I n d i c e. 163 Appendice B Questionari su utilità e uso delle Strategie di Studio (QS1 e QS2) I n d i c e 9 Introduzione 11 CAP. 1 I test di intelligenza potenziale 17 CAP. 2 La misura dell intelligenza potenziale nella scuola dell infanzia 31 CAP. 3 La misura dell intelligenza potenziale nella

Dettagli

CAMPO DI ESPERIENZA: IL SE E L ALTRO

CAMPO DI ESPERIENZA: IL SE E L ALTRO CAMPO DI ESPERIENZA: IL SE E L ALTRO I. Il bambino gioca in modo costruttivo e creativo con gli altri, sa argomentare, confrontarsi, sostenere le proprie ragioni con adulti e bambini. I I. Sviluppa il

Dettagli

Web Conferencing Open Source

Web Conferencing Open Source Web Conferencing Open Source A cura di Giuseppe Maugeri g.maugeri@bembughi.org 1 Cos è BigBlueButton? Sistema di Web Conferencing Open Source Basato su più di quattordici componenti Open-Source. Fornisce

Dettagli

Piazza delle Imprese alimentari. Viale delle Manifatture. Via della Produzione

Piazza delle Imprese alimentari. Viale delle Manifatture. Via della Produzione Piazza delle Imprese alimentari Viale delle Manifatture Via della Produzione PASSEPARTOUT MEXAL è una soluzione gestionale potente e completa per le imprese che necessitano di un prodotto estremamente

Dettagli

Basi di Dati prof. Letizia Tanca lucidi ispirati al libro Atzeni-Ceri-Paraboschi-Torlone. SQL: il DDL

Basi di Dati prof. Letizia Tanca lucidi ispirati al libro Atzeni-Ceri-Paraboschi-Torlone. SQL: il DDL Basi di Dati prof. Letizia Tanca lucidi ispirati al libro Atzeni-Ceri-Paraboschi-Torlone SQL: il DDL Parti del linguaggio SQL Definizione di basi di dati (Data Definition Language DDL) Linguaggio per modificare

Dettagli

Guida all uso del portale dello studente

Guida all uso del portale dello studente Guida all uso del portale dello studente www.studente.unicas.it Versione 1.0 del 10/04/2010 Pagina 1 Sommario PREMESSA... 3 PROFILO... 7 AMICI... 9 POSTA... 10 IMPOSTAZIONI... 11 APPUNTI DI STUDIO... 12

Dettagli

Il Concetto di Processo

Il Concetto di Processo Processi e Thread Il Concetto di Processo Il processo è un programma in esecuzione. È l unità di esecuzione all interno del S.O. Solitamente, l esecuzione di un processo è sequenziale (le istruzioni vengono

Dettagli

dott.ssa C.ristina Mugnai Revisione: 1

dott.ssa C.ristina Mugnai Revisione: 1 Tipo di documento: Progetto - Commissione Didattica 27 giugno 2011 Pag. 1 di 9 Premessa Il progetto nasce con l obiettivo di: a) informatizzare il processo di presentazione della domanda di laurea in analogia

Dettagli

Informatica Applicata

Informatica Applicata Ing. Irina Trubitsyna Concetti Introduttivi Programma del corso Obiettivi: Il corso di illustra i principi fondamentali della programmazione con riferimento al linguaggio C. In particolare privilegia gli

Dettagli

Luca Mari, Sistemi informativi applicati (reti di calcolatori) appunti delle lezioni. Architetture client/server: applicazioni client

Luca Mari, Sistemi informativi applicati (reti di calcolatori) appunti delle lezioni. Architetture client/server: applicazioni client Versione 25.4.05 Sistemi informativi applicati (reti di calcolatori): appunti delle lezioni Architetture client/server: applicazioni client 1 Architetture client/server: un esempio World wide web è un

Dettagli

Percorsi di matematica per il ripasso e il recupero

Percorsi di matematica per il ripasso e il recupero Giacomo Pagina Giovanna Patri Percorsi di matematica per il ripasso e il recupero 1 per la Scuola secondaria di secondo grado UNITÀ CMPIONE Edizioni del Quadrifoglio à t i n U 1 Insiemi La teoria degli

Dettagli

Protocollo HTTP. Alessandro Sorato

Protocollo HTTP. Alessandro Sorato Un protocollo è un insieme di regole che permettono di trovare uno standard di comunicazione tra diversi computer attraverso la rete. Quando due o più computer comunicano tra di loro si scambiano una serie

Dettagli

Data warehouse.stat Guida utente

Data warehouse.stat Guida utente Data warehouse.stat Guida utente Versione 3.0 Giugno 2013 1 Sommario INTRODUZIONE 3 I concetti principali 4 Organizzazione dei dati 4 Ricerca 5 Il browser 5 GUIDA UTENTE 6 Per iniziare 6 Selezione della

Dettagli

La Pubblica Amministrazione Digitale in Sardegna

La Pubblica Amministrazione Digitale in Sardegna Direzione generale degli affari generali e riforma La Pubblica Amministrazione Digitale in Sardegna Dematerializzazione dei document i dell Amministrazione Regionale Conferenza stampa dell Assessore Massimo

Dettagli

Anno di corso: 2004/2005. Istruzioni. Istruzioni per lo svolgimento dei progetti didattici. versione 1.1

Anno di corso: 2004/2005. Istruzioni. Istruzioni per lo svolgimento dei progetti didattici. versione 1.1 versione 1.1 per lo svolgimento dei progetti didattici Corso di Laboratorio di Programmazione II Prof. Luca Forlizzi Anno Accademico 2004-2005 GENERALITÀ...3 Scopo del documento...3 Struttura del documento...3

Dettagli

DigitPA. Dominio.gov.it Procedura per la gestione dei sottodomini di terzo livello

DigitPA. Dominio.gov.it Procedura per la gestione dei sottodomini di terzo livello DigitPA Dominio.gov.it Procedura per la gestione dei sottodomini di terzo livello Versione 3.0 Dicembre 2010 Il presente documento fornisce le indicazioni e la modulistica necessarie alla registrazione,

Dettagli

+ / operatori di confronto (espressioni logiche/predicati) / + 5 3 9 = > < Pseudo codice. Pseudo codice

+ / operatori di confronto (espressioni logiche/predicati) / + 5 3 9 = > < Pseudo codice. Pseudo codice Pseudo codice Pseudo codice Paolo Bison Fondamenti di Informatica A.A. 2006/07 Università di Padova linguaggio testuale mix di linguaggio naturale ed elementi linguistici con sintassi ben definita e semantica

Dettagli

GUIDA AL DEPOSITO E ALLA REGISTRAZIONE DELLE OPERE NEL REGISTRO PUBBLICO GENERALE DELLE OPERE PROTETTE (R.P.G.)

GUIDA AL DEPOSITO E ALLA REGISTRAZIONE DELLE OPERE NEL REGISTRO PUBBLICO GENERALE DELLE OPERE PROTETTE (R.P.G.) GUIDA AL DEPOSITO E ALLA REGISTRAZIONE DELLE OPERE NEL REGISTRO PUBBLICO GENERALE DELLE OPERE PROTETTE (R.P.G.) (A cura di Barbara Limonta e Giulia Scacco) INDICE Introduzione pag. 3 Efficacia della registrazione

Dettagli

Manuale d uso Apache OpenMeetings (Manuale Utente + Manuale Amministratore)

Manuale d uso Apache OpenMeetings (Manuale Utente + Manuale Amministratore) Manuale d uso Apache OpenMeetings (Manuale Utente + Manuale Amministratore) Autore: Matteo Veroni Email: matver87@gmail.com Sito web: matteoveroni@altervista.org Fonti consultate: http://openmeetings.apache.org/

Dettagli

Articolo. Dieci buoni motivi per acquistare una telecamere di rete Ovvero, quello che il vostro fornitore di telecamere analogiche non vi dirà mai

Articolo. Dieci buoni motivi per acquistare una telecamere di rete Ovvero, quello che il vostro fornitore di telecamere analogiche non vi dirà mai Articolo Dieci buoni motivi per acquistare una telecamere di rete Ovvero, quello che il vostro fornitore di telecamere analogiche non vi dirà mai INDICE Introduzione 3 Dieci cose che il vostro fornitore

Dettagli

explora consulting s.r.l. Via Case Rosse, 35-84131 SALERNO - tel 089 848073 fax 089 384582 www.exploraconsulting.it info@exploraconsulting.

explora consulting s.r.l. Via Case Rosse, 35-84131 SALERNO - tel 089 848073 fax 089 384582 www.exploraconsulting.it info@exploraconsulting. explora consulting s.r.l. Via Case Rosse, 35-84131 SALERNO - tel 089 848073 fax 089 384582 www.exploraconsulting.it info@exploraconsulting.it Procedura di gestione per Laboratori di Analisi Cliniche Pag.

Dettagli

Mod. 4: L architettura TCP/ IP Classe 5 I ITIS G. Ferraris a.s. 2011 / 2012 Marcianise (CE) Prof. M. Simone

Mod. 4: L architettura TCP/ IP Classe 5 I ITIS G. Ferraris a.s. 2011 / 2012 Marcianise (CE) Prof. M. Simone Paragrafo 1 Prerequisiti Definizione di applicazione server Essa è un servizio che è in esecuzione su un server 1 al fine di essere disponibile per tutti gli host che lo richiedono. Esempi sono: il servizio

Dettagli

FileMaker Server 12. Guida introduttiva

FileMaker Server 12. Guida introduttiva FileMaker Server 12 Guida introduttiva 2007 2012 FileMaker, Inc. Tutti i diritti riservati. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker e Bento sono marchi di FileMaker,

Dettagli

Le telecamere Installate verranno connesse ad Unità di elaborazione multiplexer per la gestione e la verifica di gruppi omogenei di 4-8-16-32-48-64

Le telecamere Installate verranno connesse ad Unità di elaborazione multiplexer per la gestione e la verifica di gruppi omogenei di 4-8-16-32-48-64 Le telecamere Installate verranno connesse ad Unità di elaborazione multiplexer per la gestione e la verifica di gruppi omogenei di 4-8-16-32-48-64 telecamere. I sistemi di acquisizione ed archiviazione

Dettagli

BRM. Tutte le soluzioni. per la gestione delle informazioni aziendali. BusinessRelationshipManagement

BRM. Tutte le soluzioni. per la gestione delle informazioni aziendali. BusinessRelationshipManagement BRM BusinessRelationshipManagement Tutte le soluzioni per la gestione delle informazioni aziendali - Business Intelligence - Office Automation - Sistemi C.R.M. I benefici di BRM Garantisce la sicurezza

Dettagli

Interfaccia Web per customizzare l interfaccia dei terminali e

Interfaccia Web per customizzare l interfaccia dei terminali e SIP - Session Initiation Protocol Il protocollo SIP (RFC 2543) è un protocollo di segnalazione e controllo in architettura peer-to-peer che opera al livello delle applicazioni e quindi sviluppato per stabilire

Dettagli

Utilizzato con successo nei più svariati settori aziendali, Passepartout Mexal BP è disponibile in diverse versioni e configurazioni:

Utilizzato con successo nei più svariati settori aziendali, Passepartout Mexal BP è disponibile in diverse versioni e configurazioni: Passepartout Mexal BP è una soluzione gestionale potente e completa per le imprese che necessitano di un prodotto estremamente flessibile, sia dal punto di vista tecnologico sia funzionale. Con più di

Dettagli

6. Le ricerche di marketing

6. Le ricerche di marketing Università degli Studi di Urbino Carlo Bo Facoltà di Lingue e Letterature Straniere Corso di Laurea in Lingue e Cultura per l Impresa 6. Le ricerche di marketing Prof. Fabio Forlani Urbino, 29/III/2011

Dettagli

Articolazione didattica on-line

Articolazione didattica on-line L organizzazione della didattica per lo studente L impegno di tempo che lo studente deve dedicare alle attività didattiche offerte per ogni singolo insegnamento è così ripartito: - l auto-apprendimento

Dettagli

Trasmissione Seriale e Parallela. Interfacce di Comunicazione. Esempio di Decodifica del Segnale. Ricezione e Decodifica. Prof.

Trasmissione Seriale e Parallela. Interfacce di Comunicazione. Esempio di Decodifica del Segnale. Ricezione e Decodifica. Prof. Interfacce di Comunicazione Università degli studi di Salerno Laurea in Informatica I semestre 03/04 Prof. Vincenzo Auletta auletta@dia.unisa.it http://www.dia.unisa.it/professori/auletta/ 2 Trasmissione

Dettagli

Text mining ed analisi di dati codificati in linguaggio naturale. Analisi esplorative di dati testualilezione

Text mining ed analisi di dati codificati in linguaggio naturale. Analisi esplorative di dati testualilezione Text mining ed analisi di dati codificati in linguaggio naturale Analisi esplorative di dati testualilezione 2 Le principali tecniche di analisi testuale Facendo riferimento alle tecniche di data mining,

Dettagli