Un’Introduzione
all’Interoperabilità di Impresa
Claudia Diamantini
Dipartimento di Ingegneria Informatica,
Gestionale e dell’Automazione
Università Politecnica delle Marche
Interoperabilità

Concetto complesso….
Ack.: Interop-vlab.eu
C. Diamantini, UNIVPM
Interoperabilità – Definizione

IEEE standard computer glossaries (1990)

Capacità di due (o più) sistemi o componenti
di scambiarsi informazioni e
di usare l’informazione che è stata scambiata.
C. Diamantini, UNIVPM
Ostacoli all’Interoperabilità

Eterogeneità

Fisica: il mezzo con cui viaggiano le informazioni


Logica: il linguaggio usato per organizzare le
informazioni


S.O., protocolli di rete,…,
Formato dei dati, DBMS, linguaggio di query
Semantica: il significato attribuito ai simboli

Es. calcio
C. Diamantini, UNIVPM
Esempi di Eterogeneità
Responsabile
Indirizzo
Reddito
Dipendenti
Rossi
v. Po 16,
S.Marcello
150.000
13
Verdi
...
200.000
7
....
Cliente
Rossi
.....
Via
Città
....
v. Po 16 San Marcello
Reddito
150
Verdi
....
....
130
....
.....
....
....
C. Diamantini, UNIVPM
Soluzioni per l’Interoperabilità

Due paradigmi
 Integrato (ambienti centralizzati/distribuiti)
 Federato (ambienti distribuiti)

Possono coesistere in soluzioni reali
C. Diamantini, UNIVPM
Sistemi Integrati

Da una organizzazione “a isole”…..
13
Aggiorna il reddito di
Rossi: il nuovo
reddito è 135
Unità Operativa 1
Cercami il numero di
dipendenti di Rossi
Unità Operativa 2
C. Diamantini, UNIVPM
Sistemi Integrati

…Ad una Integrata
Scrivi il nuovo reddito
di Rossi: 135
Unità Operativa 1
Leggi numero di
dipendenti di Rossi
Unità Operativa 2
C. Diamantini, UNIVPM
Sistemi Integrati

Controllo centralizzato, standardizzazione





sistema operativo, rete, DBMS,….
organizzazione dei dati
Ambito intra-aziendale, gerarchico
Vantaggi: massima interoperabilità,
massima efficienza ed efficacia
Una situazione completamente standardizzata è
difficilmente raggiungibile in pratica

solo su sottosistemi
C. Diamantini, UNIVPM
Sistemi Federati

Mantenere l’interoperabilità senza perdere l’autonomia
• mantiene le corrispondenze
tra le informazioni sulla
stessa entità del mondo
reale
• rimuove le ridondanze tra le
diverse sorgenti
• risolve le inconsistenze tra le
diverse sorgenti
C. Diamantini, UNIVPM
Sistemi Federati

Controllo parziale della situazione



La situazione più comune




Ognuno i propri sistemi, i propri schemi di dati
Schema globale + sistema di corrispondenze
Intra-aziendale: dimensioni medio/grandi
Inter-aziendale: Sistemi di coordinamento, distretti,
pubbliche amministrazioni,….
Vantaggi: bilanciamento tra autonomia e univocità
dell’informazione
Molti tipi di mediatori diversi
C. Diamantini, UNIVPM
“Il Futuro che c’è oggi” ovvero: attività di ricerca
nell’ambito dell’Interoperabilità

Modelli, tecniche, sistemi per


Semplificare l’implementazione di sistemi federati
Aumentare il grado autonomia delle componenti



Internet, aziende e mercati virtuali,…
Assoluta assenza di controllo: estrema dinamicità del
sistema
Nessuno schema globale è possibile
C. Diamantini, UNIVPM
“Il Futuro che c’è oggi” ovvero: attività di ricerca
nell’ambito dell’Interoperabilità
C. Diamantini, UNIVPM
http://www.diiga.univpm.it/diamantini.html
[email protected]
C. Diamantini, UNIVPM
Scarica

C. Diamantini, UNIVPM