\relax \catcode`"\active \select@language{italian} \@writefile{toc}{\select@language{italian}} \@writefile{lof}{\select@language{italian}} \@writefile{lot}{\select@language{italian}} \@writefile{toc}{\contentsline {chapter}{\numberline {1}Introduzione}{4}} \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \newlabel{Intro}{{1}{4}} \@writefile{toc}{\contentsline {chapter}{\numberline {2}DBLP Bibliograpy}{5}} \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \newlabel{DBLP}{{2}{5}} \@writefile{toc}{\contentsline {section}{\numberline {2.1}Caratteristiche}{5}} \@writefile{lof}{\contentsline {figure}{\numberline {2.1}{\ignorespaces Andamendo del numero di record}}{6}} \newlabel{fig:evoluzione}{{2.1}{6}} \@writefile{lof}{\contentsline {figure}{\numberline {2.2}{\ignorespaces Tipi di record e quantit\`a}}{6}} \newlabel{fig:tipi}{{2.2}{6}} \@writefile{toc}{\contentsline {section}{\numberline {2.2}Bibliographic Records}{7}} \@writefile{toc}{\contentsline {subsubsection}{Gli elementi cite e crossref}{9}} \@writefile{lof}{\contentsline {figure}{\numberline {2.3}{\ignorespaces Elemento crossref}}{9}} \newlabel{fig:crossref}{{2.3}{9}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.2.1}Record Article}{9}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.2.2}Record Inproceedings}{10}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.2.3}Record Proceedings}{10}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.2.4}Record Book}{10}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.2.5}Record Incollection}{11}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.2.6}Record Phdthesis}{11}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.2.7}Record Masterthesis}{11}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.2.8}WWW}{12}} \@writefile{toc}{\contentsline {chapter}{\numberline {3}La base di dati}{13}} \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \newlabel{Relazionale}{{3}{13}} \@writefile{toc}{\contentsline {section}{\numberline {3.1}Analisi dei requisiti}{14}} \@writefile{toc}{\contentsline {subsubsection}{Document Type Definition}{14}} \@writefile{toc}{\contentsline {section}{\numberline {3.2}Progettazione concettuale della base di dati}{17}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.2.1}Le entit\`a}{17}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.2.2}Le relazioni}{21}} \@writefile{lof}{\contentsline {figure}{\numberline {3.1}{\ignorespaces Schema concettuale}}{23}} \newlabel{fig:conc}{{3.1}{23}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.2.3}Osservazioni}{24}} \@writefile{toc}{\contentsline {section}{\numberline {3.3}Progettazione logica della base di dati}{24}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.3.1}Le relazioni}{24}} \@writefile{toc}{\contentsline {chapter}{\numberline {4}L'applicazione DBLPConverter}{32}} \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \@writefile{toc}{\contentsline {section}{\numberline {4.1}Requisiti}{32}} \@writefile{toc}{\contentsline {section}{\numberline {4.2}Architettura}{33}} \@writefile{lof}{\contentsline {figure}{\numberline {4.1}{\ignorespaces Class Diagram}}{33}} \newlabel{fig:uml}{{4.1}{33}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.2.1}Descrizione delle classi}{34}} \@writefile{toc}{\contentsline {subsubsection}{Classe Main}{34}} \@writefile{toc}{\contentsline {subsubsection}{Classe Application}{34}} \@writefile{toc}{\contentsline {subsubsection}{Classe SaxThread}{34}} \@writefile{toc}{\contentsline {subsubsection}{Classe XMLManager}{34}} \@writefile{toc}{\contentsline {subsubsection}{Classe Element}{34}} \@writefile{toc}{\contentsline {subsubsection}{Classe Cite}{34}} \@writefile{toc}{\contentsline {subsubsection}{Classe QueryBuilder}{34}} \@writefile{toc}{\contentsline {subsubsection}{Classe DatabaseManager}{35}} \@writefile{toc}{\contentsline {subsubsection}{Classe Window}{35}} \@writefile{toc}{\contentsline {subsubsection}{Classe StatusBar}{35}} \@writefile{toc}{\contentsline {subsubsection}{Classe Temporized}{35}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.2.2}Analisi dell'esecuzione}{35}} \@writefile{lof}{\contentsline {figure}{\numberline {4.2}{\ignorespaces Esecuzione dell'applicazione}}{36}} \newlabel{fig:esecuzione}{{4.2}{36}} \@writefile{toc}{\contentsline {section}{\numberline {4.3}Descrizione dei componenti}{38}} \@writefile{lof}{\contentsline {figure}{\numberline {4.3}{\ignorespaces Interfaccia grafica dell'applicazione}}{38}} \newlabel{fig:gui}{{4.3}{38}} \@writefile{lof}{\contentsline {figure}{\numberline {4.4}{\ignorespaces Esecuzione dell'applicazione BLPConverter}}{39}} \newlabel{fig:esec}{{4.4}{39}} \@writefile{toc}{\contentsline {section}{\numberline {4.4}Problematiche riscontrate}{39}} \@writefile{lof}{\contentsline {figure}{\numberline {4.5}{\ignorespaces Esecuzione di Sax2Count}}{40}} \newlabel{fig:count}{{4.5}{40}} \@writefile{lof}{\contentsline {figure}{\numberline {4.6}{\ignorespaces Esecuzione di Sax2Printl}}{41}} \newlabel{fig:print}{{4.6}{41}} \@writefile{toc}{\contentsline {section}{\numberline {4.5}Tecnologie adottate}{41}} \@writefile{toc}{\contentsline {chapter}{\numberline {5}Ontologia}{42}} \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \newlabel{Ontologia}{{5}{42}} \@writefile{toc}{\contentsline {section}{\numberline {5.1}Ontologia della bibliografia DBLP}{42}} \@writefile{lof}{\contentsline {figure}{\numberline {5.1}{\ignorespaces Ontologia della bibliografia DBLP}}{43}} \newlabel{fig:ontologia}{{5.1}{43}} \@writefile{toc}{\contentsline {section}{\numberline {5.2}Il linguaggio \ensuremath {DL-Lite_{A}}}{43}} \@writefile{toc}{\contentsline {subsubsection}{Gli attributi}{44}} \@writefile{toc}{\contentsline {subsubsection}{Associazioni}{44}} \@writefile{toc}{\contentsline {subsubsection}{Relazioni Is-A}{45}} \@writefile{toc}{\contentsline {subsubsection}{Disgiunzioni tra classi}{45}} \@writefile{toc}{\contentsline {section}{\numberline {5.3}Traduzione dell'ontologia in \ensuremath {DL-Lite_{A}}}{45}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.3.1}Isa tra classi}{45}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.3.2}Disgiunzione tra classi}{45}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.3.3}Classi}{46}} \@writefile{toc}{\contentsline {section}{\numberline {5.4}Specifica della sorgente dei dati}{50}} \@writefile{lof}{\contentsline {figure}{\numberline {5.2}{\ignorespaces Struttura del db utilizzato dall'ontologia DBLP}}{50}} \newlabel{fig:ER-db1}{{5.2}{50}} \@writefile{toc}{\contentsline {subsubsection}{Attributo}{51}} \@writefile{toc}{\contentsline {subsubsection}{Concetto}{51}} \@writefile{toc}{\contentsline {subsubsection}{Associazione}{51}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.4.1}Mapping per le tabelle del database (\emph {typing mappings})}{52}} \@writefile{toc}{\contentsline {subsubsection}{\emph {Mapping per la tabella dblp\_author\_ref\_new}}{52}} \@writefile{toc}{\contentsline {subsubsection}{\emph {Mapping per la tabella dblp\_pub\_new}}{53}} \@writefile{toc}{\contentsline {subsubsection}{\emph {Mapping per la tabella dblp\_ref\_new}}{56}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.4.2}Mapping per i concetti dell'ontologia (\emph {data-to-object mappings})}{56}} \@writefile{toc}{\contentsline {subsubsection}{Mapping per il concetto Editor}{56}} \gdef \LT@i {\LT@entry {1}{42.81645pt}\LT@entry {1}{141.63617pt}\LT@entry {1}{24.00005pt}\LT@entry {1}{229.51112pt}} \gdef \LT@ii {\LT@entry {1}{42.81645pt}\LT@entry {1}{141.63617pt}\LT@entry {1}{24.00005pt}\LT@entry {1}{236.33752pt}} \gdef \LT@iii {\LT@entry {1}{42.81645pt}\LT@entry {1}{151.82356pt}\LT@entry {1}{24.00005pt}\LT@entry {1}{252.9235pt}} \gdef \LT@iv {\LT@entry {1}{42.81645pt}\LT@entry {1}{128.15407pt}\LT@entry {1}{24.00005pt}\LT@entry {1}{177.51982pt}} \@writefile{toc}{\contentsline {subsubsection}{Mapping per il concetto Author}{57}} \@writefile{toc}{\contentsline {subsubsection}{Mapping per il concetto Publisher}{57}} \@writefile{toc}{\contentsline {subsubsection}{Mapping per il concetto WWW}{57}} \@writefile{toc}{\contentsline {subsubsection}{Mapping per il concetto Incollection}{57}} \gdef \LT@v {\LT@entry {1}{42.81645pt}\LT@entry {1}{138.96397pt}\LT@entry {1}{24.00005pt}\LT@entry {1}{221.63065pt}} \gdef \LT@vi {\LT@entry {1}{42.81645pt}\LT@entry {1}{132.17516pt}\LT@entry {1}{24.00005pt}\LT@entry {1}{219.92128pt}} \@writefile{toc}{\contentsline {subsubsection}{Mapping per il concetto Collection}{58}} \gdef \LT@vii {\LT@entry {1}{42.81645pt}\LT@entry {1}{93.33528pt}\LT@entry {1}{24.00005pt}\LT@entry {1}{165.3314pt}} \gdef \LT@viii {\LT@entry {1}{42.81645pt}\LT@entry {1}{127.99742pt}\LT@entry {1}{24.00005pt}\LT@entry {1}{199.99355pt}} \gdef \LT@ix {\LT@entry {1}{42.81645pt}\LT@entry {1}{159.59154pt}\LT@entry {1}{24.00005pt}\LT@entry {1}{240.05934pt}} \@writefile{toc}{\contentsline {subsubsection}{Mapping per il concetto Book}{59}} \@writefile{toc}{\contentsline {subsubsection}{Mapping per il concetto Proceedings}{59}} \@writefile{toc}{\contentsline {subsubsection}{Mapping per il concetto Inproceedings}{59}} \gdef \LT@x {\LT@entry {1}{42.81645pt}\LT@entry {1}{112.85313pt}\LT@entry {1}{24.00005pt}\LT@entry {2}{221.227pt}} \@writefile{toc}{\contentsline {subsubsection}{Mapping per il concetto Journal\_article}{60}} \gdef \LT@xi {\LT@entry {1}{42.81645pt}\LT@entry {1}{107.81374pt}\LT@entry {1}{24.00005pt}\LT@entry {1}{179.80986pt}} \gdef \LT@xii {\LT@entry {1}{42.81645pt}\LT@entry {1}{121.53499pt}\LT@entry {1}{24.00005pt}\LT@entry {1}{184.57683pt}} \@writefile{toc}{\contentsline {subsubsection}{Mapping per il concetto Phd\_thesis}{61}} \@writefile{toc}{\contentsline {subsubsection}{Mapping per il concetto Master\_thesis}{61}} \@writefile{toc}{\contentsline {subsubsection}{Mapping per il concetto Publication}{61}} \gdef \LT@xiii {\LT@entry {1}{42.81645pt}\LT@entry {1}{148.95137pt}\LT@entry {1}{24.00005pt}\LT@entry {1}{223.43512pt}} \@writefile{toc}{\contentsline {subsubsection}{GUI di Prot\'eg\'e}{63}} \@writefile{lof}{\contentsline {figure}{\numberline {5.3}{\ignorespaces Datasource Manager di Prot\'eg\'e}}{63}} \newlabel{fig:prot-db}{{5.3}{63}} \@writefile{toc}{\contentsline {section}{\numberline {5.5}Query sull'ontologia}{63}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.5.1}Query n.1}{63}} \@writefile{lof}{\contentsline {figure}{\numberline {5.4}{\ignorespaces Risultato della query n.1}}{66}} \newlabel{fig:q_1}{{5.4}{66}} \@writefile{lof}{\contentsline {figure}{\numberline {5.5}{\ignorespaces Report del db per la query n.1}}{67}} \newlabel{fig:q_r_1}{{5.5}{67}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.5.2}Query n.2}{67}} \@writefile{lof}{\contentsline {figure}{\numberline {5.6}{\ignorespaces Risultato della query n.2}}{69}} \newlabel{fig:q_2}{{5.6}{69}} \@writefile{lof}{\contentsline {figure}{\numberline {5.7}{\ignorespaces Report del db per la query n.2}}{70}} \newlabel{fig:q_r_2}{{5.7}{70}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.5.3}Query n.3}{70}} \@writefile{lof}{\contentsline {figure}{\numberline {5.8}{\ignorespaces Risultato della query n.3}}{72}} \newlabel{fig:q_3}{{5.8}{72}} \@writefile{lof}{\contentsline {figure}{\numberline {5.9}{\ignorespaces Report del db per la query n.3}}{73}} \newlabel{fig:q_r_3}{{5.9}{73}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.5.4}Query n.4}{73}} \@writefile{lof}{\contentsline {figure}{\numberline {5.10}{\ignorespaces Risultato della query n.4}}{74}} \newlabel{fig:q_4}{{5.10}{74}} \@writefile{lof}{\contentsline {figure}{\numberline {5.11}{\ignorespaces Report del db per la query n.4}}{75}} \newlabel{fig:q_r_4}{{5.11}{75}} \bibcite{Kelly-Blatnik}{1} \bibcite{DeGiacomo}{2} \bibcite{Poggi-et-all-1}{3} \bibcite{Poggi-et-all-2}{4} \bibcite{Ley}{5} \bibcite{ramakrishnan-gehrke}{6} \bibcite{Atzeni-et-all}{7} \bibcite{Latex}{8} \@writefile{toc}{\contentsline {chapter}{Bibliografia}{76}}