\chapter{Glossario \iii}
\label{app1:glossario}
Questo glossario ed il vocabolario sul quale si basa sono stati originariamente
sviluppati durante l`\iii\ Architecture Meeting in Boulder CO, 1994, sponsorizzato
dall`ARPA, e rifiniti in un secondo incontro presso l`Universit\`a di Stanford, nel 1995.
Il glossario \`e strutturato logicamente in diverse sezioni:
\begin{itemize}
\item Sezione 1: Architettura
\item Sezione 2: Servizi
\item Sezione 3: Risorse
\item Sezione 4: Ontologie
\end{itemize}
 Nota: poich\'e la versione originaria del glossario usa una terminologia inglese,
 in alcuni casi \`e riportato, a fianco del termine, il corrispettivo inglese,
 quando la traduzione dal termine originale all`italiano poteva essere ambigua o poco efficace.

\section{Architettura}

\begin{itemize}
\item Architettura = insieme di componenti.
\item architettura di riferimento = linea guida ed insieme di
 regole da seguire per l`architettura.
\item componente = uno dei blocchi sui quali si basa una applicazione o una configurazione.
Incorpora strumenti e conoscenza specifica del dominio.
\item applicazione = configurazione persistente o transitoria dei componenti, rivolta
a risolvere un problema del cliente, e che pu\`o coprire diversi domini.
\item configurazione = istanza particolare di una architettura per una applicazione
o un cliente.
\item collante (glue) = software o regole che servono per per collegare i componenti
o per interoperare attraverso i domini.
\item strato = grossolana categorizzazione dei componenti e degli strumenti in una
configurazione. L`architettura \iii\ distingue tre strati, ognuno dei quali fornisce una
diversa categoria di servizi:
\begin{enumerate}
\item Servizi di Coordinamento = coprono le fasi di scoperta delle risorse, distribuzione
 delle risorse, invocazione, scheduling\dots
\item Servizi di Mediazione = coprono la fase di query processing e di trattamento dei risultati,
 nonch\'e il filtraggio dei dati, la generazione di nuove informazioni, etc.
\item Servizi di Wrapping = servono per l`utilizzo dei wrappers e degli altri strumenti simili
utilizzati per adattarsi a standards di accesso ai dati e alle convenzioni adoperate
per la mediazione e per il coordinamento.
\end{enumerate}
\item agente = strumento che realizza un servizio, sia per il suo proprietario,
sia per un cliente del suo proprietario.
\item facilitatore = componente che fornisce i servizi di coordinamento, come pure l`instradamento delle interrogazioni del cliente.
\item mediatore = componente che fornisce i servizi di mediazione e che provvede
 a dare valore aggiunto alle informazioni che sono trasmesse al cliente in risposta
  ad una interrogazione.
\item cliente (customer) = proprietario dell`applicazione che gestisce le interrogazioni, o utente finale,
che usufruisce dei servizi.
\item risorsa = base di dati accessibile, server ad oggetti, base di conoscenze\dots
\item contenuto = risultato informativo ricavato da una sorgente.
\item servizio = funzione fornita da uno strumento in un componente e diretta ad un cliente,
 direttamente od indirettamente.
\item strumento (tool) = programma software che realizza un servizio, tipicamente
 indipendentemente dal dominio.
\item wrapper = strumento utilizzato per accedere alle risorse conosciute, e per tradurre
 i suoi oggetti.
\item regole limitative (constraint rules) = definizione di regole per l`assegnamento di
componenti o di protocolli a determinati strati.
\item interoperare = combinare sorgenti e domini multipli.
\item informazione = dato utile ad un cliente.
\item informazione azionabile = informazione che forza il cliente ad iniziare un evento.
\item dato = registrazione di un fatto.
\item testo = dato, informazione o conoscenza in un formato relativamente non strutturato,
 basato sui caratteri.
\item conoscenza = metadata, relazione tra termini, paradigmi\dots, utili per trasformare
i dati in informazioni.
\item dominio = area, argomento, caratterizzato da una semantica interna, per esempio la finanza,
 o i componenti elettronici\dots
\item metadata = informazione descrittiva relativa ai dati di una risorsa, compresi il dominio,
 propriet\`a, le restrizioni, il modello di dati,\dots
\item metaconoscenza = informazione descrittiva relativa alla
conoscenza in una risorsa,
 includendo l`ontologia, la rappresentazione\dots
\item metainformazioni = informazione descritiiva sui servizi, sulle capacit\`a, sui costi\dots
\end{itemize}



%%% Local Variables:
%%% mode: latex
%%% TeX-master: "tesi"
%%% End:
