Termine

Ontologia

Info

Scritto originalmente in francese. Tradotto dall'IA — il significato è stato preservato, non la prosa.

Definizione breve

Descrizione esplicita e strutturata di ciò di cui è fatto un dominio: i tipi di oggetti che esistono, ciò che li caratterizza, ciò che li collega, ciò che è sempre vero sul loro conto, e le parole con cui li si designa.

Definizione dettagliata

La parola appartiene prima alla filosofia, poi a un campo tecnico costituito — linguaggi dedicati, motori che deducono conclusioni a partire dalle regole fornite, norme associate.

Negli articoli di questo blog designa l'applicazione di questa descrizione a un software, in una forma volutamente povera: una scheda di testo per ogni oggetto del business, collegata alle altre. Applicata a un prodotto, risponde a cinque domande — di cosa è fatto il prodotto (gli oggetti e i loro casi particolari), cosa li caratterizza (le proprietà), come si collegano fra loro (i collegamenti, ognuno chiamato con un verbo), cosa è sempre vero (le regole), come li si chiama (le parole, in tutte le lingue e sul campo). Queste cinque caselle fanno anche da filtro di ammissione: quello che non entra in nessuna di esse non ha posto nel repertorio.

Nell'uso quotidiano la parola dotta si sente di rado: si dice «il repertorio», «il modello del prodotto», «le schede».

Uso nel dominio

Entra in gioco ovunque si cerchi di rendere un prodotto interrogabile senza aprire il codice: risposte alle domande del supporto e della prevendita, inquadramento di un'evoluzione affidata a un agente, derivazione di casi di test, ricognizione dello stato delle traduzioni, qualificazione di una segnalazione di un cliente.

Sinonimi e varianti

Repertorio di oggetti, modello del dominio, modello del prodotto, «le schede».

Da non confondere con

  • Voce di glossario — nota che stabilizza una parola alla volta, per renderla utilizzabile nelle decisioni e nei documenti prodotti. Un'ontologia contiene un lessico, ma i collegamenti fra oggetti vi contano quanto le definizioni.
  • Schema della base di dati — organizzazione dei dati secondo vincoli tecnici di archiviazione e di integrità; le sue tabelle non corrispondono una a una agli oggetti del business.
  • Documentazione di prodotto — racconto destinato a un lettore umano, organizzato per percorso o per funzionalità, senza struttura interrogabile.
  • Scostamento — divergenza fra ciò che il prodotto fa e ciò che dovrebbe fare; si registra separatamente dalla descrizione, che descrive soltanto la realtà.

Esempi

Una scheda «Sales Order»: definizione in una frase, casi particolari (ordine urgente, ordine permanente), proprietà (uno stato fra quattro valori), collegamenti (effettuato da un cliente, contiene delle righe), regole («un ordine fatturato non accetta più righe»), lessico (ordine, sales order, pedido, «affare» presso i clienti).

Ambiguità / dibattiti

Per molti la parola evoca l'apparato formale del settore, il che fa credere il lavoro fuori portata; usata qui, non presuppone né un linguaggio dedicato né un motore di inferenza. Al contrario, i professionisti del settore riterrebbero che una scheda di testo senza formalismo non sia ancora un'ontologia.