Cap5 attiv ricostruz_si_pacp_rg221204

176
1 5. L’ attivita’ di ricostruzione del contenuto concettuale della PA Piemontese

Transcript of Cap5 attiv ricostruz_si_pacp_rg221204

Page 1: Cap5 attiv ricostruz_si_pacp_rg221204

1

5. L’ attivita’ di ricostruzione del contenuto concettuale

della PA Piemontese

Page 2: Cap5 attiv ricostruz_si_pacp_rg221204

2

5.0 Scopo della attivita’

Page 3: Cap5 attiv ricostruz_si_pacp_rg221204

3

Studio CSI Assinform

Organizzazione

Flusso di dati

Fornisce Fruisce

Riguarda Materia

Page 4: Cap5 attiv ricostruz_si_pacp_rg221204

4

Esempio CSI Assinform

Page 5: Cap5 attiv ricostruz_si_pacp_rg221204

5

Noi siamo interessati sia ai flussi che alle basi di dati

OrganizzazioneBase Dati

Flusso di dati

Fornisce Fruisce

AggiornaUsa

Materia

Page 6: Cap5 attiv ricostruz_si_pacp_rg221204

6

• Popolare unoschema che metta in correlazione le seguenti entita’ gerarchicamente suddivise:

• MATERIE(ARGOMENTI)• DATI

– SCHEMI• CONCETTUALI• LOGICI• FISICI

– CONTENUTI

• UNITA’ ORGANIZZATIVE (2 livelli) ENTI– FORNITORI– FRUITORI

Scopo della attivita’ di ricostruzione del contenuto informativo della PALP

Organizzando questa parteIn un repository

Page 7: Cap5 attiv ricostruz_si_pacp_rg221204

7

Dettaglio su – organizzazioni, basi dati, e flussi scambiati - schema dei concetti coinvolti

Organiz-zazione 1

Base di dati11

Fornisce Flusso di dati1

Organiz-zazione n

Organiz-zazione 2

Base di dati1n

Base di dati n1

Base di dati nn

FornisceFlusso di dati2

Flusso di dati n

Base di dati 21

Page 8: Cap5 attiv ricostruz_si_pacp_rg221204

8

Il modello si puo’ applicare ricorsivamente all’interno delle organizzazioni: esempio per la

organizzazione 1

Organiz-zazione 11

Base di dati111

Flusso di dati11

Organiz-zazione 1n

Organiz-zazione 12

Base di dati11n

Base di dati 1n1

Base di dati 1nn

Flusso di dati12

Flusso di dati1n

Base di dati 121

Fornisce Fruisce

Page 9: Cap5 attiv ricostruz_si_pacp_rg221204

9

Metaschema – Versione sintetica

Organizzazione Schema logicofisico di base di dati

Flusso di dati

Fornisce Fruisce

AggiornaUsa

Materia/Argomento CSI

Page 10: Cap5 attiv ricostruz_si_pacp_rg221204

10

Metaschema – Versione dettagliata - 1

Organizzazione Schema logicofisico

Flusso di dati

Fornisce Fruisce

Aggiorna

Usa

Materia/Argomento CSI

Schema concettualeConcetto(Oggetto) di schema

(Entita’/Rel/Gen.)

Page 11: Cap5 attiv ricostruz_si_pacp_rg221204

11

Metaschema – Versione dettagliata - 2

Organizzazione Schema logicofisico

Flusso di dati

Fornisce Fruisce

Aggiorna

Usa

Materia/Argomento CSI

Schema concettualeConcetto(Oggetto) di schema

(Entita’/Rel/Gen.)

Schema conc. base

Schema conc. astratto

Repository Gerarchie Generalizzazione

Concetto

Page 12: Cap5 attiv ricostruz_si_pacp_rg221204

12

Il metaschema della attivita’ di ricostruzione degli schemi CSI rappresentato in Infodir

Page 13: Cap5 attiv ricostruz_si_pacp_rg221204

13

Il metaschema della attivita’ di ricostruzione degli schemi CSI

.............

............

UNITAORGANIZZATIVA

ISTITUZIONE

...........

MATERIA(ARGOMENTO IN

CSI)

..........

COLLEZIONE

.........

BASE DATI

........

.......

TAVOLA (COMPINFO)

......

SUPERTIPO

.....

....

...

..

.

SCHEMA

CONCETTO INSCHEMA

CONCETTO

GERARCHIA

ENTITA

GENERALIZZAZIONE

RELAZIONE

ATTRIBUTO

Page 14: Cap5 attiv ricostruz_si_pacp_rg221204

14

Quale e’ la conoscenza disponibile per popolare il metaschema?

• Gli schemi logici e fisici della PA Piemontese gestiti da Infodir

• Gli schemi concettuali della PA centrale organizzati in un Repository

Page 15: Cap5 attiv ricostruz_si_pacp_rg221204

15

Descrizione del problema

• Si vuole arrivare a consolidare una metodologia che consenta, partendo dalla seguente conoscenza:– strutture dati concettuali della P.A. Centrale– strutture dati logiche (Supertipi) della P.A.

Piemontese– strutture dati fisiche (Basi Dati) della P.A.

Piemontese

• di ottenere, tramite una metodologia, il modello concettuale “approssimato” di una qualsiasi base dati censita per la P.A. Piemontese

Page 16: Cap5 attiv ricostruz_si_pacp_rg221204

16

Quindi, in sintesi

Pubblica Amministrazione centrale

Pubblica Amministrazione locale Piemontese

Rappresentazione concettuale

Rappresentazione logico fisica

Page 17: Cap5 attiv ricostruz_si_pacp_rg221204

17

Facendo cio’ con basso utilizzo di risorse

• Assumendo di procedere con una metodologia tradiizonale di reverse engineering sui 450 schemi PACP, e assumendo due settimane persona a schema, si ha

• Risorse con procedura tradizionale = 0,5 mesi persona * 450 = 20 anni persona

• Dobbiamo inventarci una metodologia approssimata che ci permetta di ridurre l’uso delle risorse di un ordine di grandezza

Page 18: Cap5 attiv ricostruz_si_pacp_rg221204

18

• Contenuti di questa parte 5

Page 19: Cap5 attiv ricostruz_si_pacp_rg221204

19

• 5. L’ attivita’ di ricostruzione del contenuto concettuale della PA Piemontese– 5.0 Scopo della attivita’– 5.1 La conoscenza disponibile – 5.2 La metodologia adottata– 5.3 Una metodologia arricchita

Page 20: Cap5 attiv ricostruz_si_pacp_rg221204

20

• 5. L’ attivita’ di ricostruzione del contenuto concettuale della PA Piemontese

• 5.0 Scopo della attivita’• 5.1 La conoscenza disponibile

– 1. Introduzione – 2. Gli schemi di base della Pa centrale – 3. Il repository di schemi – 4. Le gerarchie di concetti – 5. Infodir: schemi logico fisici della PA locale Piemontese – 6. Come utilizzare la conoscenza per l’attivita’ di

ricostruzione• 5.2 La metodologia adottata

– 1. La metodologia in breve – 2. La metodologia in dettaglio: i 5 passi– 3. Attivita’ di verifica e sperimentazione – 4. Sviluppi futuri

• 5.3 Una metodologia arricchita

Page 21: Cap5 attiv ricostruz_si_pacp_rg221204

21

CONCETTUALE

LOGICO-FISICO

SUPERTIPI DI ATTRIBUTO

Dal Repository Logico Fisico al Repository concettuale(grazie a Gabriella Munari per la slide)

Gerarchie di Generalizzazione

Page 22: Cap5 attiv ricostruz_si_pacp_rg221204

22

5.1 La conoscenza disponibile

Page 23: Cap5 attiv ricostruz_si_pacp_rg221204

23

Contenuti della sezione 5.1

• 5.1 La conoscenza disponibile – 1. Introduzione – 2. Gli schemi di base della Pa centrale – 3. Il repository di schemi – 4. Le gerarchie di concetti – 5. Infodir: schemi logico fisici della PA locale

Piemontese

Page 24: Cap5 attiv ricostruz_si_pacp_rg221204

24

1. Introduzione

• Nel 1993 – 1995 l’Aipa condusse una attivita’ di acquisizione di schemi concettuali, inizialmente presso le Pubbliche amministrazioni Centrali e poi presso Inps e Inail.

• Cio’ porto’ alla costruzione di circa 500 schemi concettuali e due Repository, della PAC e di Inps + Inail, successivamente parzialmente integrati in un unico repository, che d’ora in poi chiameremo Repository PAC.

Page 25: Cap5 attiv ricostruz_si_pacp_rg221204

25

1. Introduzione • Repository PAC

– Circa 500 schemi concettuali PACentrale, con

• Circa 5.000 entita’ • Circa 10.000 attributi

– Circa 50 schemi astratti della PAC, organizzati secondo le operazioni di integrazione astrazione

– Gerarchie di concetti - • Bene (17 entita’ costituenti la gerarchia completa)• Documento (5 entita’ costituenti la gerarchia completa)• Luogo (8 entita’)• Soggetto (Fisico e Giuridico) (24 entita’)

Page 26: Cap5 attiv ricostruz_si_pacp_rg221204

26

Input al problema, con dimensionamento

• Documentazione CSI Infodir (catalogo metadati)– 12 Unita’ Organizzative di primo livello– 60 Unita’ Organizzative di secondo livello– 76 Unita’ Organizzative di ennesimo livello– 393 Collezioni di metadati (storico = 956)– 446 Basi Dati (storico = 1085)– 244 Servizi (storico = 594)– 17627 Tavole (storico = 42881)– 185690 Attributi (storico = 451728)

Page 27: Cap5 attiv ricostruz_si_pacp_rg221204

27

Documentazione Infodir: dettaglio sulla dimensione

Page 28: Cap5 attiv ricostruz_si_pacp_rg221204

28

Ambienti di gestione: oggi

• Repository PAC (Access)• Schemi astratti PAC (Jpeg)• Repository PAC organizzato per piramide di

schemi (Coolbiz)• Repository PAC organizzato per materie

(Coolbiz)• Enterprise data model PA centrale (ErWin)• Catalogo metadati (Infodir)• Metadati dei dimensionamenti basi dati CSI

(Excel)

Page 30: Cap5 attiv ricostruz_si_pacp_rg221204

30

• 2. Gli schemi di base

Page 31: Cap5 attiv ricostruz_si_pacp_rg221204

31

Schemi di base

• Per ognuno dei circa 500 schemi, e’ disponibile una descrizione in termini di – Entita’ – Generalizzazioni– Relazioni– Attributi

• Per molti e’ anche disponibile una descrizione diagrammatica

Page 32: Cap5 attiv ricostruz_si_pacp_rg221204

32

Esempio di schema concettuale: ex motorizzazione civile

PERSONA

VEICOLO

PATENTEEMESSA

CARTA DI

CIRCOLAZIONE

OMOLOGAZIONE

mctc 650.000

COLLAUDO

CASACOSTRUTTRICE

possiede

possiede

rispetta

ottiene

sottoposto a

AUTORIZZAZIONE

mctc - 400.000ottiene

per

VEICOLOIMMATRICOLATO

mctc-55.000.000

per

ottiene

ALLESTITORE ottiene

PREFETTURA

rilasciata da

AUTOTRASPORTATORE

INTERNAZIONALE

LICENZA

AUTOTRASPORTATORE

INTERNAZIONALEITALIA-AUSTRIA

ECOPUNTI

ottiene

TRANSITO

PERSONAISCRITTA AD

ELENCO CONTOPROPRIO

PERSONAISCRITTA ADALBO CONTO

TERZI

PERSONA ISCRITTAAD ELENCO CONTO

PROPRIOINTERNAZIONALE

PERSONA ISCRITTAAD ALBO CONTO

TERZIINTERNAZIONALE

PERSONAFISICA

PERSONAGIURIDICA

PERSONA FISICAABILITATA ALLA

GUIDA

per

PATENTERILASCIATA

schema concettuale base di dati veicoli -MCTC

relativo a

richiede

ottiene da

richiede/ persostenere

FOGLIO ROSA

ESAME

per

CAP/ADR

presentariferimento a

ottiene

ottiene

presentariferimento a

Page 33: Cap5 attiv ricostruz_si_pacp_rg221204

33

3. Il Repository di schemi della PA Centrale

Page 34: Cap5 attiv ricostruz_si_pacp_rg221204

34

Esempio di metadati descrittivi delle basi di dati del Repository

Amministraz. Materia Nome espteso Dimensione

INAIL Infortuni archivio documentale delle immagini 552000,0

INAIL Infortuni postumi 12000,0

MF Territorio/Fisco Catasto urbano 457,0

MF Territorio/Fisco Catasto terreni 225,0

INAIL Infortuni datori di lavoro 223,0

EIMA Territorio Premi da normativa dell'UE 200,0

MF Fisco Imposte dirette 195,0

MF Fisco Registro 154,0

INAIL Infortuni prestazioni 151,0

MF Territorio/Fisco Catasto geometrico 118,0

MPI Personale P.A. Pubblica Istruzione 108,0

MF Fisco Anagrafe tributaria 85,0

INPS PensionatieAssistiti Pensioni 85,0

MF Fisco Ipoteche 68,0

MTN_DGMCTC BeniMobili/Veicoli Veicoli 60,0

INPS PensionatieAssistiti Posizioni anagrafiche e assicurative 60,0

INPS PensionatieAssistitiDenunce contributive e previdenziali

aziendali 50,0

MGG Indagini Casellario giudiziale centrale 45,1

Page 35: Cap5 attiv ricostruz_si_pacp_rg221204

35

Metodologia adottata per le attività di integrazione

e astrazione

Base di dati di CED

Base di dati di CED

Base di dati di CED

Base di dati di CED

Basi di dati di Ministero

Base di dati di CED

Base di dati di CED

Base di dati di CED

Base di dati di CED

Basi di dati di Ministero

1. Reverse engineering

Schema dei dati

Schema dei dati

Schema dei dati

Schema dei dati

Schema dei dati

Schema dei dati

Schema dei dati

Schema dei dati

2. Classificazione degli schemi in famiglie

PROTOCOLLO ORGANI COLLEGIALI FISCO LAVORO AZIENDE TRASPORTI

3. Integrazione astrazione delle famiglie in schemi rappresentativi

Schema PROTOCOLLO

Schema ORGANI

COLLEGIALI

Schema FISCO

Schema LAVORO

Schema AZIENDE

Schema TRASPORTI

4. Iterazione dei passi 2 e 3 fino a produrre uno schema finale astratto

Repository degli schemi

Page 36: Cap5 attiv ricostruz_si_pacp_rg221204

36

Schemi astratti raggruppati nel Repository

Page 37: Cap5 attiv ricostruz_si_pacp_rg221204

37

Schemi astratti raggruppati nel Repository

Page 38: Cap5 attiv ricostruz_si_pacp_rg221204

38

Repository – struttura completa

TRASPORTI COMUNICAZIONIPRODUZIONELAVOROCULTURAEDILIZIA

AMBIENTEISTRUZIONESANITA'SICUREZZA GIUSTIZIADIFESAAFFARI ESTERI

ASSICURAZIO- NE SOCIALE

CERTIFICA-

SCHEMA INTEGRATO DELLE BASI DI DATI DELLA PA DI 1° LIVELLO

SCHEMA INTEGRATO DELLE BASI DI DATI DELLA PA DI 2° LIVELLO

SCHEMA INTEGRATO DELLE BASI DI DATI DELLA PA DI 3° LIVELLO

SERVIZI

SERVIZI GENERALI SERVIZI DIRETTISERVIZI SOCIALI ED ECONOMICI

CA

TA

STO

PRE

VID

EN

ZA

RE

LA

ZIO

NI

EST

ER

E I

N I

TA

LIA

RE

LA

ZIO

NI

ITA

LIA

NE

AL

L' E

STE

RO

AT

TIV

ITA

' GIU

RID

ICA

CR

IMIN

AL

ITA

'

SIC

UR

EZ

ZA

IN

TE

RN

A

ASS

IST

EN

ZA

SER

VIZ

IO S

AN

ITA

RIO

IST

RU

ZIO

NE

AM

BIE

NT

E

BE

NI

CU

LT

UR

AL

I

LA

VO

RO

AZ

IEN

DE

AG

RIC

OL

E

AZ

IEN

DE

IN

DU

ST

RA

LI

TR

ASP

OR

TI

SERVIZI SOCIALI SERVIZI ECONOMICI

TR

ASF

ER

IME

NT

O F

ON

DI

A

EN

TI

LO

CA

LI

PER

EN

TI

PUIB

BL

ICI

CA

PIT

OL

I D

I SP

ESA

STATISTICARISORSE DI SUPPORTO

RISORSE FINANZIARIE

RISORSE STRUMENTALI E

IMMOBILIARI

RISORSE UMANE

PRO

TO

CO

LL

O

OR

GA

NI

CO

LL

EG

IAL

I

FISC

O

DO

GA

NE

RISORSE

STR

UM

EN

TI

AU

TO

ME

ZZ

I

BE

NI

IMM

OB

ILI

DIP

EN

DE

NT

I

FOR

MA

ZIO

NE

RA

PPR

ESE

NT

AN

ZE

2/93

2/12 8/

293

6/69

3/18

23/

30

2/89

3/59

2/65

37/3

36

3/75

3/66

9/11

8

4/36

6/53 10

/76 6/

76

6/13

0

5/56

6/15

5 3/13

4

8/21

3

10/1

00 9/11

8

3/53

9/11

2 10/1

78

Page 39: Cap5 attiv ricostruz_si_pacp_rg221204

39

Il Repository della PAC - dettaglio

TR

AS

FE

RIM

EN

TO

FO

ND

I

A E

NT

I L

OC

AL

I P

ER

EN

TI

PU

IBB

LIC

I

CA

PIT

OL

I D

I S

PE

SA

TRASPORTI COMUNICAZIONIPRODUZIONELAVOR OCULTURAEDILIZIA

AM BIENTEISTRUZIONESANITA'SICUREZZA GIUSTIZIADIFESAAFFARI ESTERI

ASSIC URAZIO- NE SOCIALE

CERTIFICA- ZIONE

SERVIZI SOCIALI E TERRITOR IALI

STATISTICARISORSE DI SUPPORTO

RISORSE FINANZIARIE

RISORSE STRUMENTALI E IMMOBILIARI

RISORSE UMANE

PR

OT

OC

OL

LO

OR

GA

NI

CO

LL

EG

IAL

I

FIS

CO

DO

GA

NE

SCHEMA INTEGRATO DELLE BASI DI DATI DELLA PA DI 1° LIVELLO

SCHEMA INTEGRATO DELLE BASI DI DATI DELLA PA DI 2° LIVELLO

SCHEMA INTEGRATO DELLE BASI DI DATI DELLA PA DI 3° LIVELLO

RISORSE SERVIZI

SERVIZI GENERALI SERVIZI DIRETTISERVIZI SOCIALI ED ECONOMICI

ST

RU

ME

NT

I

AU

TO

ME

ZZ

I

BE

NI

IMM

OB

ILI

DIP

EN

DE

NT

I

FO

RM

AZ

ION

E

RA

PP

RE

SE

NT

AN

ZE

EN

TI

TE

RR

ITO

RIA

LI

CE

RT

IFIC

AZ

ION

I

CA

TA

ST

O

PRE

VID

ENZA

RE

LAZI

ON

I ES

TER

E IN

ITA

LIA

RE

LAZI

ON

I IT

ALI

AN

E A

LL' E

STE

RO

AT

TIV

ITA

' GIU

RID

ICA

CR

IMIN

AL

ITA

'

SIC

UR

EZZ

A I

NT

ERN

A

AS

SIS

TEN

ZA

SER

VIZ

IO S

AN

ITA

RIO

IST

RU

ZIO

NE

AM

BIE

NTE

BE

NI

CUL

TUR

AL

I

LA

VO

RO

AZ

IEN

DE

AG

RIC

OLE

AZ

IEN

DE

IN

DU

STR

AL

I

TR

ASP

OR

TI

SERVIZI SOCIALI SERVIZI ECONOMICI

2/93

2/12 8/

293

6/69

3/18

23/

30

2/89

3/59

2/65

37/3

36

3/75

6/95

4/12

1

3/66

9/11

8

4/36

6/53 10

/76 6/

76

6/13

0

5/56

6/15

5 3/13

4

8/21

3

10/1

00 9/11

8

3/53

9/11

2 10/1

78

Page 40: Cap5 attiv ricostruz_si_pacp_rg221204

40

Lo schema piu’ astratto

Bene

Soggetto

Documento

Unitàorganizzativa

Riferimentoterritoriale

Page 41: Cap5 attiv ricostruz_si_pacp_rg221204

41

Risorse

Page 42: Cap5 attiv ricostruz_si_pacp_rg221204

42

Servizi

Page 43: Cap5 attiv ricostruz_si_pacp_rg221204

43

Convenzione per identificare gli schemi

TR

AS

FE

RIM

EN

TO

FO

ND

I

A E

NT

I L

OC

AL

I P

ER

EN

TI

PU

IBB

LIC

I

CA

PIT

OL

I D

I S

PE

SA

TRASPORTI COMUNICAZIONIPRODUZIONELAVOR OCULTURAEDILIZIA

AM BIENTEISTRUZIONESANITA'SICUREZZA GIUSTIZIADIFESAAFFARI ESTERI

ASSIC URAZIO- NE SOCIALE

CERTIFICA- ZIONE

SERVIZI SOCIALI E TERRITOR IALI

STATISTICARISORSE DI SUPPORTO

RISORSE FINANZIARIE

RISORSE STRUMENTALI E IMMOBILIARI

RISORSE UMANE

PR

OT

OC

OL

LO

OR

GA

NI

CO

LL

EG

IAL

I

FIS

CO

DO

GA

NE

SCHEMA INTEGRATO DELLE BASI DI DATI DELLA PA DI 1° LIVELLO

SCHEMA INTEGRATO DELLE BASI DI DATI DELLA PA DI 2° LIVELLO

SCHEMA INTEGRATO DELLE BASI DI DATI DELLA PA DI 3° LIVELLO

RISORSE SERVIZI

SERVIZI GENERALI SERVIZI DIRETTISERVIZI SOCIALI ED ECONOMICI

ST

RU

ME

NT

I

AU

TO

ME

ZZ

I

BE

NI

IMM

OB

ILI

DIP

EN

DE

NT

I

FO

RM

AZ

ION

E

RA

PP

RE

SE

NT

AN

ZE

EN

TI

TE

RR

ITO

RIA

LI

CE

RT

IFIC

AZ

ION

I

CA

TA

ST

O

PRE

VID

ENZA

RE

LAZI

ON

I ES

TER

E IN

ITA

LIA

RE

LAZI

ON

I IT

ALI

AN

E A

LL' E

STE

RO

AT

TIV

ITA

' GIU

RID

ICA

CR

IMIN

AL

ITA

'

SIC

UR

EZZ

A I

NT

ERN

A

AS

SIS

TEN

ZA

SER

VIZ

IO S

AN

ITA

RIO

IST

RU

ZIO

NE

AM

BIE

NTE

BE

NI

CUL

TUR

AL

I

LA

VO

RO

AZ

IEN

DE

AG

RIC

OLE

AZ

IEN

DE

IN

DU

STR

AL

I

TR

ASP

OR

TI

SERVIZI SOCIALI SERVIZI ECONOMICI

2/93

2/12 8/

293

6/69

3/18

23/

30

2/89

3/59

2/65

37/3

36

3/75

6/95

4/12

1

3/66

9/11

8

4/36

6/53 10

/76 6/

76

6/13

0

5/56

6/15

5 3/13

4

8/21

3

10/1

00 9/11

8

3/53

9/11

2 10/1

78

Livello 2, Progressivo a

Page 44: Cap5 attiv ricostruz_si_pacp_rg221204

44

Schema base: documenti sottocomponente 2a5a6b1

&3 UTENTE 10 UFFICIOPERIFERICO

&D01 TIPODOCUMENTO

17 SPEDITO DA

16 SPEDITO A

50257 sezione

08 SCADENZA

RIFERITO A

12 REPARTO

23INTERESSATO

DA

20 GESTORE DI

50240 fascicolo

22 FA PARTE DI 24 E' LEGATO A

12 E' DI

&D01DOCUMENTO

PROTOCOLLATO

21 DICOMPETENZARELATIVA DI

07CORRISPONDENTE

&S06 contribuente

11 composto da

APPARTIENE

14 RIFERITO A19COMPETENTE DI

22 RIFERITO A

15COMPETENTE DI

.

.

.

.

.

.

.

.

.

.

..

..

.

.

.

.

.

.

.

.

.

.

.

.

..

.. ...

.

.

.

.

.

..

.

.

.

.

.

.

.

.

..

.

.

.

.

. .

.

.

..

Page 45: Cap5 attiv ricostruz_si_pacp_rg221204

45

Esempio di schemi base e schema integrato

Page 46: Cap5 attiv ricostruz_si_pacp_rg221204

46

2a5a6b1 riga 1 colonna 1

Page 47: Cap5 attiv ricostruz_si_pacp_rg221204

47

2a5a6b1 riga 1 colonna 2

Page 48: Cap5 attiv ricostruz_si_pacp_rg221204

48

2a5a6b1 riga 2 colonna 1

Page 49: Cap5 attiv ricostruz_si_pacp_rg221204

49

2a5a6b1 riga 2 colonna 2

Page 50: Cap5 attiv ricostruz_si_pacp_rg221204

50

Schema base: indirizzario (2a5a6b2)

&4PUBBLICAZIONE

INVIATA A

10DESTINATARIO

.

...

Page 51: Cap5 attiv ricostruz_si_pacp_rg221204

51

Schema astratto (2a5a6b): protocollo

Page 52: Cap5 attiv ricostruz_si_pacp_rg221204

52

Schema astratto: organi collegiali

Page 53: Cap5 attiv ricostruz_si_pacp_rg221204

53

Schema astratto: risorse di supporto

Page 54: Cap5 attiv ricostruz_si_pacp_rg221204

54

• 4. Le gerarchie di generalizzazione (ontologie) di concetti

Page 55: Cap5 attiv ricostruz_si_pacp_rg221204

55

Le gerachie come rappresentazione sintetica del repository

• 500 schemi con circa 5000 concetti, anche se rappresentati in un repository, sono una conoscenza troppo ricca per poter essere elaborata in modo efficiente.

• Siamo alla ricerca di una rappresentazione sintetica dei 500 schemi che conservi la conoscenza piu’ importante.

• Abbiamo scelto di utilizzare come rappresentazione sintetica le gerarchie di generalizzazione nel repository dei concetti che compaiono nello schema astratto

Page 56: Cap5 attiv ricostruz_si_pacp_rg221204

56

Lo schema piu’ astratto

Bene

Soggetto

Documento

Unitàorganizzativa

Riferimentoterritoriale

Page 57: Cap5 attiv ricostruz_si_pacp_rg221204

57

Schemi descritti nel Repository

A

A

B C

Page 58: Cap5 attiv ricostruz_si_pacp_rg221204

58

Esempio di costruzione di una gerarchia,a partire dall’oggetto A

A

B C

A

B C

A

Page 59: Cap5 attiv ricostruz_si_pacp_rg221204

59

• Le quattro gerarchie

Page 60: Cap5 attiv ricostruz_si_pacp_rg221204

60

Le 4 gerarchie

• Cio’ ha portato alla generazione di 4 gerarchie relative ai concetti:

• Soggetto• Bene• Luogo • Documento

Page 61: Cap5 attiv ricostruz_si_pacp_rg221204

61

D I P E N D E N T E P U B B L I C O I M P R E N D IT O R E A U T O N O M O

L A V O R A T O R E D I S O C C U P A T O P E N S IO N A T O S T U D E N T E

S O G G E T T O F I S I C O

I M P R E SA I S T I T U Z I O N E D E L L A P .A . I S T I T U Z IO N E S O C I A L E P R IV A T A

S O G G E T T O G I U R ID I C O

S O G G E T T O

Gerarchia relativa alla categoria soggetto

Page 62: Cap5 attiv ricostruz_si_pacp_rg221204

62

I principali oggetti delle 4 ontologie: SOGGETTO

–soggetto fisico•lavoratore

–lavoratore autonomo–imprenditore–dipendente pubblico

•disoccupato•pensionato•studente

–soggetto giuridico•impresa•istituzione p.a.•Istituzione sociale privata

Page 63: Cap5 attiv ricostruz_si_pacp_rg221204

63

La gerarchia relativa a Bene

DEMANIO NECESSARIOIDRICO108.000

DEMANIO NECESSARIOMILITARE

1.800

DEMANIO NECESSARIOMARITTIMO

25.000

DEMANIONECESSARIO

134.800

DEMANIOSTRADALE

DEMANIOFERROVIARIO

DEMANIOAERONAUTICO

300

ACQUEDOTTI

DEMANIO ARTISTICOSTORICO CULTURALE

2.400

RACCOLTE MUSEIPINACOTECHE BIBLIOTECHE

CIMITERO

MERCATO COMUNALE

DEMANIO ACCIDENTALE

BENEDEMANIALE

BENE PATRIMONIALEDISPONIBILE

BENE PATRIMONIALEINDISPONIBILE

BENEPATRIMONIALE

29.000

BENE PUBBLICO

TERRENO FABBRICATO ABITAZIONE

BENE IMMOBILE

AUTOMOBILE

AUTOVEICOLO

IMBARCAZIONE

BENE IMMOBILEREGISTRATO

BENE MOBILENON REGISTRATO

BENE MOBILE

BENE PRIVATO

BENE

Page 64: Cap5 attiv ricostruz_si_pacp_rg221204

64

La gerarchia relativa a Bene

–Bene pubblico•Bene demaniale

–demanio necessario–demanio accidentale

•Bene patrimoniale–disponibile–indisponibile

–Bene privato•immobile

–terreno–fabbricato–abitazione

•mobile–registrato–non registrato

Page 65: Cap5 attiv ricostruz_si_pacp_rg221204

65

Bene pubblico

DEMANIO NECESSARIOIDRICO108.000

DEMANIO NECESSARIOMILITARE

1.800

DEMANIO NECESSARIOMARITTIMO

25.000

DEMANIONECESSARIO

134.800

DEMANIOSTRADALE

DEMANIOFERROVIARIO

DEMANIOAERONAUTICO

300

ACQUEDOTTI

DEMANIO ARTISTICOSTORICO CULTURALE

2.400

RACCOLTE MUSEIPINACOTECHE BIBLIOTECHE

CIMITERO

MERCATO COMUNALE

DEMANIO ACCIDENTALE

BENEDEMANIALE

BENE PATRIMONIALEDISPONIBILE

BENE PATRIMONIALEINDISPONIBILE

BENEPATRIMONIALE

29.000

BENE PUBBLICO

Page 66: Cap5 attiv ricostruz_si_pacp_rg221204

66

Bene privato

TERRENO FABBRICATO ABITAZIONE

BENE IMMOBILE

AUTOMOBILE

AUTOVEICOLO

IMBARCAZIONE

BENE IMMOBILEREGISTRATO

BENE MOBILENON REGISTRATO

BENE MOBILE

BENE PRIVATO

Page 67: Cap5 attiv ricostruz_si_pacp_rg221204

67

La gerarchia relativa a Luogo

– localita’– particella catastale– porzione– primitiva grafica– riferimento catastale– sede scolastica statale– superficie agricola– unita’ immobiliare urbana (U.I.U.)

Page 68: Cap5 attiv ricostruz_si_pacp_rg221204

68

La gerarchia relativa a Documento

• versamento– spontaneo– con delega– diretto

• rata di pensione emessa• negozio• documento liquidato• atto registro

Page 69: Cap5 attiv ricostruz_si_pacp_rg221204

69

5. La documentazione disponibile presso il CSI: Infodir

Page 70: Cap5 attiv ricostruz_si_pacp_rg221204

70

Tutte le materie CSI della PA piemontese (Argomenti)

Page 71: Cap5 attiv ricostruz_si_pacp_rg221204

71

Tutte le materie CSI della PA piemontese (Argomenti)

Page 72: Cap5 attiv ricostruz_si_pacp_rg221204

72

Tutte le materie CSI della PA piemontese (Argomenti)

Page 73: Cap5 attiv ricostruz_si_pacp_rg221204

73

Tutte le materie CSI della PA piemontese (Argomenti)

Page 74: Cap5 attiv ricostruz_si_pacp_rg221204

74

Tutte le materie CSI della PA piemontese (Argomenti)

Page 75: Cap5 attiv ricostruz_si_pacp_rg221204

75

Materie-Argomenti che hanno almeno una Collezione

Page 76: Cap5 attiv ricostruz_si_pacp_rg221204

76

Materie-Argomenti che hanno almeno una Collezione

Page 77: Cap5 attiv ricostruz_si_pacp_rg221204

77

Materie-Argomenti che hanno almeno una Collezione

Page 78: Cap5 attiv ricostruz_si_pacp_rg221204

78

• Le gerarchie di concetti su Infodir

Page 79: Cap5 attiv ricostruz_si_pacp_rg221204

79

Gerarchie su infodir: SOGGETTO FISICO E GIURIDICO

Page 80: Cap5 attiv ricostruz_si_pacp_rg221204

80

Gerarchie su infodir: BENE

Page 81: Cap5 attiv ricostruz_si_pacp_rg221204

81

Gerarchie su infodir: LUOGO

Page 82: Cap5 attiv ricostruz_si_pacp_rg221204

82

Gerarchie su infodir: DOCUMENTO

Page 83: Cap5 attiv ricostruz_si_pacp_rg221204

83

6. Come utilizzare la conoscenza per l’attivita’ di ricostruzione

Page 84: Cap5 attiv ricostruz_si_pacp_rg221204

84

Descrizione e dimensionamento del problema

Page 85: Cap5 attiv ricostruz_si_pacp_rg221204

85

Problema • Partendo dai • 500 schemi concettuali della Pa centrale +• Il repository di schemi • Le 4 gerarchie

• I 450 schemi logici della Pa piemontese

• Costruire con basso uso di risorse • I 450 schemi concettuali della Pa piemontese

e • Il corrispondente repository

Page 86: Cap5 attiv ricostruz_si_pacp_rg221204

86

Prima ipotesi

Generazione dello schema

Page 87: Cap5 attiv ricostruz_si_pacp_rg221204

87

Seconda ipotesi: partire da una singola materia/argomento

Generazione dello schema

Page 88: Cap5 attiv ricostruz_si_pacp_rg221204

88

Terza ipotesi: partire dal Repository

Pubblica Amministrazione centrale Pubblica Amministrazione locale

Rappresentazione concettuale

Rappresentazione logico fisica

Page 89: Cap5 attiv ricostruz_si_pacp_rg221204

89

Quarta ipotesi: partire dalle gerarchie di generalizzazione

Pubblica Amministrazione centrale Pubblica Amministrazione locale

Rappresentazione concettuale

Rappresentazione logico fisica

Page 90: Cap5 attiv ricostruz_si_pacp_rg221204

90

CONCETTUALE

LOGICO-FISICO

SUPERTIPI DI ATTRIBUTO

Dal Repository Logico Fisico al Repository concettuale

Gerarchie di Generalizzazione

Page 91: Cap5 attiv ricostruz_si_pacp_rg221204

91

5.2 La metodologia adottata

Page 92: Cap5 attiv ricostruz_si_pacp_rg221204

92

5.2 La metodologia adottata - contenuti

• 1. La metodologia in sintesi• 2. La metodologia in dettaglio• 3. Le sperimentazioni effettuate

– 3.1 Sperimentazioni della metodologia su schemi PA Piemonte

– 3.2 Sperimentazione di passi alternativi

• 4. Carichi di lavoro• 5. La concettualizzazione dei flussi• 6. Elaborazioni sulla conoscenza generata

Page 93: Cap5 attiv ricostruz_si_pacp_rg221204

93

• 1. La metodologia in sintesi

Page 94: Cap5 attiv ricostruz_si_pacp_rg221204

94

Sintesi - 1

• Scopo della metodologia: semplificare il compito del referente dati, utulizzando il piu’ possibile strumenti automatici, a costo di una certa approssimazione nelle scelte.

• Assunzione: ad un certo livello di astrazione gli schemi della PAL Piemontese sono “simili” a quelli della PA Centrale. Si differenziano nei livelli di astrazione piu’ bassi.

Page 95: Cap5 attiv ricostruz_si_pacp_rg221204

95

Sintesi - 2

• Input al processo di generazione di uno schema concettuale di base dati:– Lo schema logico della base dati – Le gerarchie di concetti – I 500 schemi base del Repositry PAC

• Output: lo schema concettuale

Page 96: Cap5 attiv ricostruz_si_pacp_rg221204

96

Sintesi – 3

• Strategia per il referente dati: • 1. Crea un primo schema in modo automatico,

utilizzando la conoscenza disponibile (Gerarchie di concetti) per guidare la costruzione dello schema concettuale secondo criteri di priorita’, generando: – A. le Entita’, i concetti piu’ importanti – B. le Generalizzazioni tra entita’, poi le

Relazioni, poi gli Attributi • 2. Successivamente completa manualmente lo

schema con la conoscenza di dominio a te nota.

Page 97: Cap5 attiv ricostruz_si_pacp_rg221204

97

I due passi della metodologia

Passo automatico

Schemascheletro

Schemafinale

Passo manuale

Referente dati competentesul dominio

Page 98: Cap5 attiv ricostruz_si_pacp_rg221204

98

Dettaglio per le entita’ e relazioni

• Le entita’ vengono selezionate a partire dalle gerarchie (Assunzione) sulla base di criteri di similitudine con i concetti rappresentati nelle tavole (attributi)

• Le relazioni vengono selezionate dal Repository PAC (Assunzione), quando collegano una qualunque coppia di entita’ selezionate nel passo precedente.

Page 99: Cap5 attiv ricostruz_si_pacp_rg221204

99

Introduzione di un ulteriore passo automatico

• Passo 1 – Applica la metodologia per ottenere uno schema approssimato

• Passo 2 – Arricchisci lo schema con le relazioni ottenute dai constraints

• Passo 3 – Rivedi lo schema, partendo dalla conoscenza di dominio, aggiungendo i concetti (eventualmente) mancanti e ristrutturando (eventualmente) quelli presenti, ottendendo uno schema completo

Page 100: Cap5 attiv ricostruz_si_pacp_rg221204

100

• 2. La metodologia in dettaglio

Page 101: Cap5 attiv ricostruz_si_pacp_rg221204

101

Passi della metodologia - 1

• Generazione Entita’• Generazione Generalizzazioni• Generazione Relazioni• Generazione Attributi delle entita’• Generazioni Relazioni aggiuntive utilizzando

I constraints fisici• Verifica con il Referente dati

Page 102: Cap5 attiv ricostruz_si_pacp_rg221204

102

• Passo 1. generazione Entita’• Dettaglio ed Esempio

Page 103: Cap5 attiv ricostruz_si_pacp_rg221204

103

1. Generazione Entita’

• Input: le quattro gerarchie dei concetti + le circa 18.000 tabelle delle circa 450 basi di dati

• Per ogni base di dati PACP, – Per ogni entita’ nelle gerarchie, – Misura la distanza tra l’ entita’ e gli attributi e

tabelle nella Base dati, tramite la distanza tra il nome della entita’ e i nomi e definizioni di attributi e tabelle

– Scegli le entita’ E1, E2, …, En la cui distanza e’ minore di una data soglia.

• Output: schema scheletro della base dati, costituito dalle sole entita’.

Page 104: Cap5 attiv ricostruz_si_pacp_rg221204

104

Funzione di distanza scelta attualmente

• In questo momento (1/2005) la funzione di distanza e’ l’identita’.

• Percio’, se viene trovato almeno un attributo con nome o descrizione in cui compare esattamente il nome della entita’, l’entita’ viene scelta, altrimenti viene scartata.

Page 105: Cap5 attiv ricostruz_si_pacp_rg221204

105

Generazione entita’

• Input: • Schema fisico della

BD

• Le quattro Gerarchie

• Output

E1

E2

E3

Page 106: Cap5 attiv ricostruz_si_pacp_rg221204

106

Passo di generazione delle entita’esempio simbolico

Page 107: Cap5 attiv ricostruz_si_pacp_rg221204

107

Generazione entita’

…..Attributi eTabelle

Gerarchie

Page 108: Cap5 attiv ricostruz_si_pacp_rg221204

108

Generazione entita’Entita’ E1: 4 oggetti simili

…..Attributi eTabelle

Gerarchie

E1

Page 109: Cap5 attiv ricostruz_si_pacp_rg221204

109

Generazione entita’Entita’ E2: 2 oggetti simili

…..Attributi eTabelle

Gerarchie

E1

E2

Page 110: Cap5 attiv ricostruz_si_pacp_rg221204

110

Generazione entita’Entita’ E3: 2 oggetti simili

…..Attributi eTabelle

Gerarchie

E1

E2

E3

Page 111: Cap5 attiv ricostruz_si_pacp_rg221204

111

• Algoritmo con soglia• Supponiamo di scegliere una soglia

pari a 2 oggetti simili

Page 112: Cap5 attiv ricostruz_si_pacp_rg221204

112

Generazione entita’Entita’ E4: 1 oggetto simile

non viene scelta

Attributi eTabelle

Gerarchie

E1

E2

E3

E4

…..

Page 113: Cap5 attiv ricostruz_si_pacp_rg221204

113

Generazione entita’passo finale

GerarchieE1

E2

E3

Attributi eTabelle

E1

E2

E3

…..

Page 114: Cap5 attiv ricostruz_si_pacp_rg221204

114

• Passo 2. Generazione generalizzazioni

Page 115: Cap5 attiv ricostruz_si_pacp_rg221204

115

Passo di generazione generalizzazioni

• Input:le entita' E1, E2, ..., En trovate nel passo precedente

• Le 4 gerarchie dei concetti•

Output:lo schema arricchito con le generalizzazioni definite tra le entita’

•Algoritmo:Per ogni generalizzazione definita sulle entita' E1, E2, ..., En nelle gerarchie, aggiungila allo schema.

Page 116: Cap5 attiv ricostruz_si_pacp_rg221204

116

Aggiunta delle generalizzazioni

Attributi eTabelle

E1

E2

E3

E1

E2

E3

…..

Page 117: Cap5 attiv ricostruz_si_pacp_rg221204

117

• Passo 3 Generazione relazioni

Page 118: Cap5 attiv ricostruz_si_pacp_rg221204

118

Passo di selezione relazioni

• Input: • le entita' selezionate ai passi precedenti• Gli schemi base del Repository PAC• Output: lo schema arricchito con le relazioni

tra le entita‘• Algoritmo • Per ogni coppia di entita’ Ei e Ej tra E1, E2,

…, En, cerca negli schemi base se ve ne e’ almeno uno su cui sia definita una relazione diretta tra Ei ed Ej: se c’e’ selezionane una qualunque tra quelle trovate, e inseriscila nello schema, altrimenti non inserirla

Page 119: Cap5 attiv ricostruz_si_pacp_rg221204

119

Ricostruzione delle relazioni

E1

E2

E3

Page 120: Cap5 attiv ricostruz_si_pacp_rg221204

120

Ricostruzione delle relazioni

E1

E2

E3

Page 121: Cap5 attiv ricostruz_si_pacp_rg221204

121

Ricostruzione delle relazioni

E1

E2

E3

Page 122: Cap5 attiv ricostruz_si_pacp_rg221204

122

Ricostruzione delle relazioni

Page 123: Cap5 attiv ricostruz_si_pacp_rg221204

123

Ricostruzione delle relazioni

E1

E2

E3

Page 124: Cap5 attiv ricostruz_si_pacp_rg221204

124

Passo alternativo per la generazione dei nomi delle relazioni

• Per ciascuna delle relazioni trovate tra le entita’ Ei ed Ej, riportare la frequenza di presenza nei 500 schemi (cioe’ quante volte e’ stata trovata)

• Associare alla relazione il nome della relazione piu’ frequente

Page 125: Cap5 attiv ricostruz_si_pacp_rg221204

125

Caso di scelta della piu’ frequente

E1

E2

E3

Page 126: Cap5 attiv ricostruz_si_pacp_rg221204

126

Terza possibilita’: coinvolgimento del referente

• In alternativa chiedere all’esperto di dominio di scegliere (attivita’ a basso costo, ma molto efficace). In quest’ ultimo caso, il sistema automatico trova la relazione, l’essere umano sceglie il nome (il significato)

Page 127: Cap5 attiv ricostruz_si_pacp_rg221204

127

Scelta del nome da parte del referente dati

E1

E2

E3

Il nome e’:Lavora in

Page 128: Cap5 attiv ricostruz_si_pacp_rg221204

128

• Passo 4 Generazione attributi

Page 129: Cap5 attiv ricostruz_si_pacp_rg221204

129

Passo di generazione attributi

Input:le entita' selezionate nel passo 1le tavole a cui appartengono gli attributi selezionati

nelpasso 1, e i corrispondenti attributi

Output: per ciascuna entita' i suoi attributi

Algoritmo:Importare in ciascuna entita' gli attributi delle tavole corrispondenti

Page 130: Cap5 attiv ricostruz_si_pacp_rg221204

130

Aggiunta degli attributi

…..Attributi eTabelle

E1

E2

E3

E1

E2

E3

Page 131: Cap5 attiv ricostruz_si_pacp_rg221204

131

Aggiunta degli attributi

…..Attributi eTabelle

E1

E2

E3

E1

E2

E3..

Page 132: Cap5 attiv ricostruz_si_pacp_rg221204

132

• Passo 5 Generazione relazioni dai constraint fisici

Page 133: Cap5 attiv ricostruz_si_pacp_rg221204

133

Passo di generazione relazioni partendo dai constraints fisici

• Input:le tavole selezionate al punto 1 di generazione entita'

Output:• le tavole selezionate unite dagli eventuali

constraints, piu' eventuali tavole intermedie per costituire il cammino dei constraints

Algoritmo:- con un tool (ad esemio erwin) si effettuano sulla base dati operazioni di "infer relationship" considerando:      - chiavi primarie e chiavi esterne esistenti      - indici univoci      - somiglianza di nomi campi- si derivano i constraints (relazioni fisiche) e si aggiungono allo schema le corrispondenti relazioni nel modello ER

Page 134: Cap5 attiv ricostruz_si_pacp_rg221204

134

Aggiunta delle relazioni da constraint fisici

…..Attributi eTabelle

E1

E2

E3

K3

K2

E1

E2

E3..

Page 135: Cap5 attiv ricostruz_si_pacp_rg221204

135

• Passo 6 Verifica manuale del referente dati

Page 136: Cap5 attiv ricostruz_si_pacp_rg221204

136

Verifica con il referente dati

• Input:lo schema prodotto nei passi precedentile indicazioni del referente dati, in generale di 2 tipi:      - non trovo rappresentata la Tavola Ti/ Entita’ Ei

•       - non dovrebbe essere rappresentata la entita’ Ej

Output:• Lo schema dati con i concetti/Entita’ in piu' e/o in

meno verificati col referente dati

Algoritmo:- per ogni entita' selezionata impropriamente, la rimuovo (il criterio di somiglianza e’ approssimato)- per ogni entita' mancante, la aggiungo, corredandola di attributi e relazioni

Page 137: Cap5 attiv ricostruz_si_pacp_rg221204

137

Esempio simbolico

Schema dipartenza Schema di

arrivo

Page 138: Cap5 attiv ricostruz_si_pacp_rg221204

138

Esempio simbolico

Schema di arrivo

Page 139: Cap5 attiv ricostruz_si_pacp_rg221204

139

• Le sperimentazioni effettuate– Sperimentazioni della metodologia su schemi PA

Piemonte– Sperimentazione di alcuni passi alternativi

Page 140: Cap5 attiv ricostruz_si_pacp_rg221204

140

• Sperimentazioni su schemi della Pa Piemontese

Page 141: Cap5 attiv ricostruz_si_pacp_rg221204

141

• Scelta di una base dati verificata con la referente

• la base dati scelta e’ MONI = MonItoraggio imprese (Attivita’ Produttive) --> sistema informativo dei contributi alle imprese

Page 142: Cap5 attiv ricostruz_si_pacp_rg221204

142

• Tavole di MonI

Page 143: Cap5 attiv ricostruz_si_pacp_rg221204

143

Tavole db MonI

MONI D ATECO MONI D COMUNIITALIANI

MONI D MODULOLOCALE

MONI D STATIESTERI

MONI D STATOPROGETTO

MONI D TIPOAGEVOLAZIONE

MONI D TIPOINIZIATIVA

MONI D TIPOREVOCA

MONI D ERRORIDATI

MONI D FORMAGIURIDICA

MONI D MOTIVORESPINTA

MONI DPROVINCIE

MONI D STATODATO

MONI D TIPOENTE

MONI D TIPOFONTE

MONI TACQUISIZIONE

DATI

MONI D TIPOSPESA

MONI TATTUAZIONENORMATIVA

MONI TCONTRIBUTOCONCESSO

MONI T FONTE MONI T GENERAINVIO FILE

MONI T SPESAPROGETTO

MONI T UTENTE

moni t beneficiarioMONI TCONTRIBUTO

LIQUIDATO

MONI TCONTRIBUTOREVOCATO

moni t ente

MONI T NORMAAGEVOLAZIONE

moni t progettoagevolazione

moni trendicontazione

MONI TVERSIONE DB

Page 144: Cap5 attiv ricostruz_si_pacp_rg221204

144

Sperimentazione

• Generazione entita’ in Moni

Page 145: Cap5 attiv ricostruz_si_pacp_rg221204

145

Entita’ Moni

moni t beneficiario moni t ente

moni t progettoagevolazione

moni trendicontazione

Page 146: Cap5 attiv ricostruz_si_pacp_rg221204

146

Generazione Attributi MonI - 1

Page 147: Cap5 attiv ricostruz_si_pacp_rg221204

147

Descrizione attributi MonI - 2

Page 148: Cap5 attiv ricostruz_si_pacp_rg221204

148

Descrizione attributi MonI - 3

Page 149: Cap5 attiv ricostruz_si_pacp_rg221204

149

Descrizione attributi MonI - 4

Page 150: Cap5 attiv ricostruz_si_pacp_rg221204

150

Tavole dopo la verifica con il referente dati

moni trendicontazione

moni t progettoagevolazione

moni t ente

moni t beneficiarioMONI TCONTRIBUTOCONCESSO

MONI T FONTE

MONI TATTUAZIONENORMATIVA

MONI TCONTRIBUTOREVOCATO

MONI TCONTRIBUTO

LIQUIDATO

MONI T SPESAPROGETTO

MONI T GENERAINVIO FILE

MONI T UTENTE

MONI T NORMAAGEVOLAZIONE

Page 151: Cap5 attiv ricostruz_si_pacp_rg221204

151

Sperimentazione su MonI

• Generazione delle generalizzazioni

Page 152: Cap5 attiv ricostruz_si_pacp_rg221204

152

Tavole db MonI che ricadono nelle gerarchie

moni trendicontazione

moni t progettoagevolazione

moni t ente

moni t beneficiarioS41---impresA

S40--soggETTOgiurIDICO

S17---ITALIANO

S02--SOGGETTOfisicoPERSONAfisic

S01-SOGGETTO

MONI TBENEFICIARIO.

MONI TBENEFICIARIO..

MONI TBENEFICIARIO...

MONI TBENEFICIARIO....

D02--ATTOREGISTRO

D01-D0CUMENTO

Page 153: Cap5 attiv ricostruz_si_pacp_rg221204

153

Tavole db MonI che ricadono nella gerarchia Soggetto

moni t progettoagevolazione

moni t ente

moni t beneficiarioS41---impresA

S40--soggETTOgiurIDICO

S17---ITALIANO

S02--SOGGETTOfisicoPERSONAfisic

S01-SOGGETTO

MONI TBENEFICIARIO.

MONI TBENEFICIARIO..

MONI TBENEFICIARIO...

MONI TBENEFICIARIO....

Page 154: Cap5 attiv ricostruz_si_pacp_rg221204

154

Tavole db MonI che ricadono nella gerarchia Documento

MONI TRENDICONTAZIONE

D02--ATTOREGISTRO

D01-D0CUMENTO

.

.

Page 155: Cap5 attiv ricostruz_si_pacp_rg221204

155

Generalizzazioni individuate

S41---MONI TPROGETTOAGEVOLAZIO

S40--MONI TBENEFICIARIO

S01-MONI TENTE

D02--MONI TRENDICONTAZIONE

D01-D0CUMENTO

Page 156: Cap5 attiv ricostruz_si_pacp_rg221204

156

Sperimentazione su MonI

• 3. Aggiunta Relazioni

Page 157: Cap5 attiv ricostruz_si_pacp_rg221204

157

Generazione relazioni

&&SDDOCUMENTOSOGGETTO

&D DOCUMENTO &S S0GGETT0

Page 158: Cap5 attiv ricostruz_si_pacp_rg221204

158

Relazioni tra entita’ in MonI

moni trendicontazione

moni t progettoagevolazione

moni t ente

moni t beneficiarioS41---impresA

S40--soggETTOgiurIDICO

S17---ITALIANO

S02--SOGGETTOfisicoPERSONAfisic

S01-SOGGETTO

MONI TBENEFICIARIO.

MONI TBENEFICIARIO..

MONI TBENEFICIARIO...

MONI TBENEFICIARIO....

D02--ATTOREGISTRO

D01-D0CUMENTO

&&SDDOCUMENTOSOGGETTO

Page 159: Cap5 attiv ricostruz_si_pacp_rg221204

159

Sperimentazione su MonI

• 4. Generazione attributi

Page 160: Cap5 attiv ricostruz_si_pacp_rg221204

160

Assegnazione degli attributi alle entita’ - 1

Page 161: Cap5 attiv ricostruz_si_pacp_rg221204

161

Assegnazione degli attributi alle entita’ – 2

Page 162: Cap5 attiv ricostruz_si_pacp_rg221204

162

Assegnazione degli attributi alle entita’ - 3

Page 163: Cap5 attiv ricostruz_si_pacp_rg221204

163

Assegnazione degli attributi alle entita’ - 4

Page 164: Cap5 attiv ricostruz_si_pacp_rg221204

164

Assegnazione degli attributi alle entita’ – 5

Page 165: Cap5 attiv ricostruz_si_pacp_rg221204

165

Assegnazione degli attributi alle entita’ - 6

Page 166: Cap5 attiv ricostruz_si_pacp_rg221204

166

Sperimentazioni Esempio di confronto tra schemi ottenuti

con i due passi per le relazioni (diretto e tramite constraints)

Page 167: Cap5 attiv ricostruz_si_pacp_rg221204

167

Relazioni dai constraints per MonI

moni trendicontazione

moni t progettoagevolazione

moni t ente

moni t beneficiario

MONI T GENERAINVIO FILE

MONI TCONTRIBUTOCONCESSO

MONI TATTUAZIONENORMATIVA

Page 168: Cap5 attiv ricostruz_si_pacp_rg221204

168

Tavole dopo la verifica con referente dati MonI

moni trendicontazione

moni t progettoagevolazione

moni t ente

moni t beneficiarioMONI TCONTRIBUTOCONCESSO

MONI T FONTE

MONI TATTUAZIONENORMATIVA

MONI TCONTRIBUTOREVOCATO

MONI TCONTRIBUTO

LIQUIDATO

MONI T SPESAPROGETTO

MONI T GENERAINVIO FILE

MONI T UTENTE

MONI T NORMAAGEVOLAZIONE

Page 169: Cap5 attiv ricostruz_si_pacp_rg221204

169

Nota

• Le tavole segnalate dal referente dati di MonI come tavole importanti a seguito della generazione entita’, vengono “gratuitamente” estrapolate dall’algoritmo di derivazione relazioni dai constraints.

• Questo conferma la validita’ e l’importanza del passo alternativo

Page 170: Cap5 attiv ricostruz_si_pacp_rg221204

170

Modello concettuale Moni

• E’ l’unione dei 2 schemi che seguono, ovvero:– Lo schema ottenuto attingendo dagli

schemi concettuali– Lo schema ottenuto con il passo di

derivazione constraints

Page 171: Cap5 attiv ricostruz_si_pacp_rg221204

171

Relazioni tra entita’ concettuali MonI

moni trendicontazione

moni t progettoagevolazione

moni t ente

moni t beneficiarioS41---impresA

S40--soggETTOgiurIDICO

S17---ITALIANO

S02--SOGGETTOfisicoPERSONAfisic

S01-SOGGETTO

MONI TBENEFICIARIO.

MONI TBENEFICIARIO..

MONI TBENEFICIARIO...

MONI TBENEFICIARIO....

D02--ATTOREGISTRO

D01-D0CUMENTO

&&SDDOCUMENTOSOGGETTO

Page 172: Cap5 attiv ricostruz_si_pacp_rg221204

172

Tavole dopo la verifica con referente dati MonI

moni trendicontazione

moni t progettoagevolazione

moni t ente

moni t beneficiarioMONI TCONTRIBUTOCONCESSO

MONI T FONTE

MONI TATTUAZIONENORMATIVA

MONI TCONTRIBUTOREVOCATO

MONI TCONTRIBUTO

LIQUIDATO

MONI T SPESAPROGETTO

MONI T GENERAINVIO FILE

MONI T UTENTE

MONI T NORMAAGEVOLAZIONE

Page 173: Cap5 attiv ricostruz_si_pacp_rg221204

173

Cammino completo tra le tavole individuate MonI

moni trendicontazione

moni t progettoagevolazione

moni t ente

moni t beneficiario

MONI D ATECO

MONI D STATODATO

MONI D TIPOINIZIATIVA

MONI TCONTRIBUTOCONCESSO

MONI T FONTE

MONI D STATOPROGETTO

MONI TATTUAZIONENORMATIVA

MONI TACQUISIZIONE

DATI

MONI TCONTRIBUTOREVOCATO

MONI TCONTRIBUTO

LIQUIDATO

MONI T SPESAPROGETTO

MONI T GENERAINVIO FILE

MONI D TIPOFONTE

MONI DPROVINCIE

MONI D COMUNIITALIANI

MONI D STATIESTERI

MONI D FORMAGIURIDICA

MONI D TIPOENTE

MONI T UTENTE MONI T NORMAAGEVOLAZIONE

MONI D TIPOSPESA

MONI D TIPOREVOCA

MONI D MOTIVORESPINTA

MONI D TIPOAGEVOLAZIONE

Page 174: Cap5 attiv ricostruz_si_pacp_rg221204

174

Verifica euristica MonI

S41---MONI TPROGETTOAGEVOLAZIO

S40--MONI TBENEFICIARIO

S01-MONI TENTE

D02--MONI TRENDICONTAZIONE

D01-D0CUMENTO

.

.

Page 175: Cap5 attiv ricostruz_si_pacp_rg221204

175

• 4. Carichi di lavoro

Page 176: Cap5 attiv ricostruz_si_pacp_rg221204

176

Carichi di lavoro

• MonI = 32 tavole = 2 giorni• SMRGAA = 42 tavole = 2,625 giorni (3

giorni)• 16 tavole = 1 giorno• 17627 tavole = 446 basidati = 1100 giorni• #medio di tavole per basedati = 40• tempo medio di concettualizzazione di una

base dati = 2,5 giorni• A regime 1 giorno