SlideShare a Scribd company logo
1 of 14
Download to read offline
The Italian Integrated System of
Statistical Registers
Design and Implementation
of an Ontology-Based
Data Integration Architecture
Roberta Radini, Monica Scannapieco, Laura Tosco
Directorate for Methodology and Statistical Process Design, Istat
 The project: the Italian Integrated System of
Statistical Registers (ISSR)
 ISSR as an ontology-based data integration system
 Piloting activities
 Next steps
Outline
 Significant revision of
statistical production
processes based on an
Integrated System of
Statistical Registers (ISSR)
 Global view: Identification
and estimation for the whole
integrated system of units
and variables
 Single logical environment to
support the consistency of
statistical production
processes
The Project: ISSR
Individuals
and Families
Economic
Units
Places
Requirement: Need to integrate
concepts belonging to different
thematic areas
4
Adoption of the ontology-based
data management approach for
accessing, integrating and
managing data sources
ISSR as an ontology-based data integration system - 1
 Ontology-based Data Management (OBDM) is a new paradigm, rooted
on the idea of using Database Theory and Semantic Technologies for
data management.
 OBDM is characterized by the following principles:
 Let data reside where they are (no need to move data)
 Define a logic-based conceptual specification of the domain of interest
(ontology)
 Map the ontology to the concrete data sources
 Express services/queries over the ontology and automatically obtain
answers
ISSR as an ontology-based data integration system - 2
Ontology: formal, shared and
explicit representation of the
conceptualization of the domain of
interest expressed through the
formal language which makes it
“machine-actionable”
Individuals and
Families
Economic
Units
Places
Ontology
Mapping
Data sources: sources
heterogeneous both semantically
and technologically
Mapping: rules expressing the
correspondence between data
and concepts/attributes of the
domain of interest
6
Detailed benefits
Global ontology layer
 Allows the coexistence of
different definitions of a
concept according to
different contexts, allowing
consistent access to the
underlying data
 Offers reasoning capability
allowing to “infer” new
knowledge
Metadata
 Complex in terms of
hugeness and lack of a direct
control. Ontologies can cope
with such a complexity
 Represented and accessible
through an IT system: so far
statistical metadata models
are “not represented” in
formal languages
 Coupled with data
Integration layer
 Permits to virtualize data
sources
 Performs “on-the fly” query
answering
Tranparency and
flexibility
Quality
Automated
Metadata
Governance
7
Raw Data Area
Working Data Area
Validated Data Area
ISSR
Ontology for:
 Semantic Data
Integration
 Data Access
 Data Quality
Check
Ontology for:
 Semantic Data
Integration
 Data Access
Data Stack
8
ISSR Prototype: The Istat - UNIROMA 1 Experience
Persons, Families and
Cohabitation Ontology
Use of the Mastro system for OBDM:
http://www.obdasystems.com/mastro
Individuals and
Families
Mapping: used to semantically
link data at the sources to the
ontology
Domain: portion of Base Register of Individuals, Families and Cohabitations
related to persons, including residential data, and their family
relationships.
Ontology expressed in Graphol (http://www.obdasystems.com/graphol)
9
ISSR Prototype: The Istat - UNIROMA 1 Experience
- Tab_pers[idp, date_of_birth, address]
- Tab_family[idf, idp, head_flag]
Tab_pers(x,y,z)  Person(x)
Tab_pers(x,y,z) ∧ y ≠ NULL  date_of_birth(x,y)
Tab_pers(x,y,z) ∧ z ≠ NULL  address(x,z)
Tab_family(x,y,z)  Family(x)
Tab_family(x,y,z)  belongsTo(y,x)
Tab_family(x,y,z) ∧ z = TRUE  headOf(y,x)
The data sources connected to the ontology are those containing information
about persons and families.
We specified about 100 mapping assertions to link such data sources to
the ontology.
Tables in the data source
containing information on persons
and families
10
ISSR Prototype: The Istat - UNIROMA 1 Experience
 Example of Access Query: We ask for persons belonging to
the same family joined by a civil union
 This is expressed over the ontology by means of the
following query:
? x,y,z | Resident(x) ∧ ReferencePerson(y) ∧ Family(z)
∧ belongsTo(x,z) ∧ belongsTo(y,z) ∧ headOf(y,z)
∧civilPartnerOf(x,y)
11
ISSR Prototype: The Istat - UNIROMA 1 Experience
 Example of Quality Check: Persons belonging to the same
family cannot have different residential addresses
 This is expressed over the ontology by means of the
following constraint:
∀x,y,z,v,w Family(x) ∧ belongsTo(y,x) ∧ address(y,v)
∧ belongsTo(z,x) ∧ address(z, w) ∧ v ≠ w  ⊥
12
ISSR Prototype: The Istat - UNIROMA 1 Experience
 Blue cells represent the ontology - mediated
access
 Green cells represent the direct access
13
Use cases, users and ontology mediated/direct access to data
 From prototyping to production
 Ontology modelling for registers of ISSRs
 Architectural implementations: choice of production
systems, configuration and set up
 Training IT, statistical and thematic people
 So far addressed Processing phase GSBPM (Generic
Statistical Production Model)
 Need to start addressing Analyse and Dissemination phases
of GSBPM (Aggregated Data)
 Start with prototyping
14
Conclusions and next steps

More Related Content

Similar to Session III Census and registers - M. Scannapieco,The Italian Integrated System of Statistical Registers: Design and Implementation of an Ontology-based Data

Horizontal integration of warfighter intelligence data
Horizontal integration of warfighter intelligence dataHorizontal integration of warfighter intelligence data
Horizontal integration of warfighter intelligence dataBarry Smith
 
Driving Deep Semantics in Middleware and Networks: What, why and how?
Driving Deep Semantics in Middleware and Networks: What, why and how?Driving Deep Semantics in Middleware and Networks: What, why and how?
Driving Deep Semantics in Middleware and Networks: What, why and how?Amit Sheth
 
Semantics in Financial Services -David Newman
Semantics in Financial Services -David NewmanSemantics in Financial Services -David Newman
Semantics in Financial Services -David NewmanPeter Berger
 
Ingredients for Semantic Sensor Networks
Ingredients for Semantic Sensor NetworksIngredients for Semantic Sensor Networks
Ingredients for Semantic Sensor NetworksOscar Corcho
 
Patient-Like-Mine
Patient-Like-MinePatient-Like-Mine
Patient-Like-MineSimon Yates
 
Adaptive named entity recognition for social network analysis and domain onto...
Adaptive named entity recognition for social network analysis and domain onto...Adaptive named entity recognition for social network analysis and domain onto...
Adaptive named entity recognition for social network analysis and domain onto...Cuong Tran Van
 
A NAIVE METHOD FOR ONTOLOGY CONSTRUCTION
A NAIVE METHOD FOR ONTOLOGY CONSTRUCTIONA NAIVE METHOD FOR ONTOLOGY CONSTRUCTION
A NAIVE METHOD FOR ONTOLOGY CONSTRUCTIONijscai
 
A Naive Method For Ontology Construction
A Naive Method For Ontology Construction A Naive Method For Ontology Construction
A Naive Method For Ontology Construction IJSCAI Journal
 
A NAIVE METHOD FOR ONTOLOGY CONSTRUCTION
A NAIVE METHOD FOR ONTOLOGY CONSTRUCTIONA NAIVE METHOD FOR ONTOLOGY CONSTRUCTION
A NAIVE METHOD FOR ONTOLOGY CONSTRUCTIONijscai
 
The Electronic Notebook Ontology
The Electronic Notebook OntologyThe Electronic Notebook Ontology
The Electronic Notebook OntologyStuart Chalk
 
Identifying semantics characteristics of user’s interactions datasets through...
Identifying semantics characteristics of user’s interactions datasets through...Identifying semantics characteristics of user’s interactions datasets through...
Identifying semantics characteristics of user’s interactions datasets through...Fernando de Assis Rodrigues
 
The web of data: how are we doing so far
The web of data: how are we doing so farThe web of data: how are we doing so far
The web of data: how are we doing so farElena Simperl
 
Ontology engineering of automatic text processing methods
Ontology engineering of automatic text processing methodsOntology engineering of automatic text processing methods
Ontology engineering of automatic text processing methodsIJECEIAES
 
Spatial Semantics for Better Interoperability and Analysis: Challenges and Ex...
Spatial Semantics for Better Interoperability and Analysis: Challenges and Ex...Spatial Semantics for Better Interoperability and Analysis: Challenges and Ex...
Spatial Semantics for Better Interoperability and Analysis: Challenges and Ex...Artificial Intelligence Institute at UofSC
 
Research Interests : Their Dynamics, Structures and Applications in Personali...
Research Interests : Their Dynamics, Structures and Applications in Personali...Research Interests : Their Dynamics, Structures and Applications in Personali...
Research Interests : Their Dynamics, Structures and Applications in Personali...Yi Zeng
 
Enhancing Semantic Mining
Enhancing Semantic MiningEnhancing Semantic Mining
Enhancing Semantic MiningSanthosh Kumar
 
Data science innovations
Data science innovations Data science innovations
Data science innovations suresh sood
 
Semantic Sensor Networks and Linked Stream Data
Semantic Sensor Networks and Linked Stream DataSemantic Sensor Networks and Linked Stream Data
Semantic Sensor Networks and Linked Stream DataOscar Corcho
 
In Search of a Missing Link in the Data Deluge vs. Data Scarcity Debate
In Search of a Missing Link in the Data Deluge vs. Data Scarcity DebateIn Search of a Missing Link in the Data Deluge vs. Data Scarcity Debate
In Search of a Missing Link in the Data Deluge vs. Data Scarcity DebateNeuroscience Information Framework
 

Similar to Session III Census and registers - M. Scannapieco,The Italian Integrated System of Statistical Registers: Design and Implementation of an Ontology-based Data (20)

Horizontal integration of warfighter intelligence data
Horizontal integration of warfighter intelligence dataHorizontal integration of warfighter intelligence data
Horizontal integration of warfighter intelligence data
 
Driving Deep Semantics in Middleware and Networks: What, why and how?
Driving Deep Semantics in Middleware and Networks: What, why and how?Driving Deep Semantics in Middleware and Networks: What, why and how?
Driving Deep Semantics in Middleware and Networks: What, why and how?
 
Semantics in Financial Services -David Newman
Semantics in Financial Services -David NewmanSemantics in Financial Services -David Newman
Semantics in Financial Services -David Newman
 
Ingredients for Semantic Sensor Networks
Ingredients for Semantic Sensor NetworksIngredients for Semantic Sensor Networks
Ingredients for Semantic Sensor Networks
 
Patient-Like-Mine
Patient-Like-MinePatient-Like-Mine
Patient-Like-Mine
 
Adaptive named entity recognition for social network analysis and domain onto...
Adaptive named entity recognition for social network analysis and domain onto...Adaptive named entity recognition for social network analysis and domain onto...
Adaptive named entity recognition for social network analysis and domain onto...
 
A NAIVE METHOD FOR ONTOLOGY CONSTRUCTION
A NAIVE METHOD FOR ONTOLOGY CONSTRUCTIONA NAIVE METHOD FOR ONTOLOGY CONSTRUCTION
A NAIVE METHOD FOR ONTOLOGY CONSTRUCTION
 
A Naive Method For Ontology Construction
A Naive Method For Ontology Construction A Naive Method For Ontology Construction
A Naive Method For Ontology Construction
 
A NAIVE METHOD FOR ONTOLOGY CONSTRUCTION
A NAIVE METHOD FOR ONTOLOGY CONSTRUCTIONA NAIVE METHOD FOR ONTOLOGY CONSTRUCTION
A NAIVE METHOD FOR ONTOLOGY CONSTRUCTION
 
String.pptx
String.pptxString.pptx
String.pptx
 
The Electronic Notebook Ontology
The Electronic Notebook OntologyThe Electronic Notebook Ontology
The Electronic Notebook Ontology
 
Identifying semantics characteristics of user’s interactions datasets through...
Identifying semantics characteristics of user’s interactions datasets through...Identifying semantics characteristics of user’s interactions datasets through...
Identifying semantics characteristics of user’s interactions datasets through...
 
The web of data: how are we doing so far
The web of data: how are we doing so farThe web of data: how are we doing so far
The web of data: how are we doing so far
 
Ontology engineering of automatic text processing methods
Ontology engineering of automatic text processing methodsOntology engineering of automatic text processing methods
Ontology engineering of automatic text processing methods
 
Spatial Semantics for Better Interoperability and Analysis: Challenges and Ex...
Spatial Semantics for Better Interoperability and Analysis: Challenges and Ex...Spatial Semantics for Better Interoperability and Analysis: Challenges and Ex...
Spatial Semantics for Better Interoperability and Analysis: Challenges and Ex...
 
Research Interests : Their Dynamics, Structures and Applications in Personali...
Research Interests : Their Dynamics, Structures and Applications in Personali...Research Interests : Their Dynamics, Structures and Applications in Personali...
Research Interests : Their Dynamics, Structures and Applications in Personali...
 
Enhancing Semantic Mining
Enhancing Semantic MiningEnhancing Semantic Mining
Enhancing Semantic Mining
 
Data science innovations
Data science innovations Data science innovations
Data science innovations
 
Semantic Sensor Networks and Linked Stream Data
Semantic Sensor Networks and Linked Stream DataSemantic Sensor Networks and Linked Stream Data
Semantic Sensor Networks and Linked Stream Data
 
In Search of a Missing Link in the Data Deluge vs. Data Scarcity Debate
In Search of a Missing Link in the Data Deluge vs. Data Scarcity DebateIn Search of a Missing Link in the Data Deluge vs. Data Scarcity Debate
In Search of a Missing Link in the Data Deluge vs. Data Scarcity Debate
 

More from Istituto nazionale di statistica

More from Istituto nazionale di statistica (20)

Censimenti Permanenti Istituzioni non profit
Censimenti Permanenti Istituzioni non profitCensimenti Permanenti Istituzioni non profit
Censimenti Permanenti Istituzioni non profit
 
Censimenti Permanenti Istituzioni non profit
Censimenti Permanenti Istituzioni non profitCensimenti Permanenti Istituzioni non profit
Censimenti Permanenti Istituzioni non profit
 
Censimenti Permanenti Istituzioni non profit
Censimenti Permanenti Istituzioni non profitCensimenti Permanenti Istituzioni non profit
Censimenti Permanenti Istituzioni non profit
 
Censimenti Permanenti Istituzioni non profit
Censimenti Permanenti Istituzioni non profitCensimenti Permanenti Istituzioni non profit
Censimenti Permanenti Istituzioni non profit
 
Censimenti Permanenti Istituzioni non profit
Censimenti Permanenti Istituzioni non profitCensimenti Permanenti Istituzioni non profit
Censimenti Permanenti Istituzioni non profit
 
Censimenti Permanenti Istituzioni non profit
Censimenti Permanenti Istituzioni non profitCensimenti Permanenti Istituzioni non profit
Censimenti Permanenti Istituzioni non profit
 
Censimento Permanente Istituzioni Pubbliche
Censimento Permanente Istituzioni PubblicheCensimento Permanente Istituzioni Pubbliche
Censimento Permanente Istituzioni Pubbliche
 
Censimento Permanente Istituzioni Pubbliche
Censimento Permanente Istituzioni PubblicheCensimento Permanente Istituzioni Pubbliche
Censimento Permanente Istituzioni Pubbliche
 
Censimento Permanente Istituzioni Pubbliche
Censimento Permanente Istituzioni PubblicheCensimento Permanente Istituzioni Pubbliche
Censimento Permanente Istituzioni Pubbliche
 
Censimento Permanente Istituzioni Pubbliche
Censimento Permanente Istituzioni PubblicheCensimento Permanente Istituzioni Pubbliche
Censimento Permanente Istituzioni Pubbliche
 
14a Conferenza Nazionale di Statisticacnstatistica14
14a Conferenza Nazionale di Statisticacnstatistica1414a Conferenza Nazionale di Statisticacnstatistica14
14a Conferenza Nazionale di Statisticacnstatistica14
 
14a Conferenza Nazionale di Statistica
14a Conferenza Nazionale di Statistica14a Conferenza Nazionale di Statistica
14a Conferenza Nazionale di Statistica
 
14a Conferenza Nazionale di Statistica
14a Conferenza Nazionale di Statistica14a Conferenza Nazionale di Statistica
14a Conferenza Nazionale di Statistica
 
14a Conferenza Nazionale di Statistica
14a Conferenza Nazionale di Statistica14a Conferenza Nazionale di Statistica
14a Conferenza Nazionale di Statistica
 
14a Conferenza Nazionale di Statistica
14a Conferenza Nazionale di Statistica14a Conferenza Nazionale di Statistica
14a Conferenza Nazionale di Statistica
 
14a Conferenza Nazionale di Statistica
14a Conferenza Nazionale di Statistica14a Conferenza Nazionale di Statistica
14a Conferenza Nazionale di Statistica
 
14a Conferenza Nazionale di Statistica
14a Conferenza Nazionale di Statistica14a Conferenza Nazionale di Statistica
14a Conferenza Nazionale di Statistica
 
14a Conferenza Nazionale di Statistica
14a Conferenza Nazionale di Statistica14a Conferenza Nazionale di Statistica
14a Conferenza Nazionale di Statistica
 
14a Conferenza Nazionale di Statistica
14a Conferenza Nazionale di Statistica14a Conferenza Nazionale di Statistica
14a Conferenza Nazionale di Statistica
 
14a Conferenza Nazionale di Statistica
14a Conferenza Nazionale di Statistica14a Conferenza Nazionale di Statistica
14a Conferenza Nazionale di Statistica
 

Recently uploaded

ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...JojoEDelaCruz
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)cama23
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptxMusic 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptxleah joy valeriano
 
Activity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationActivity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationRosabel UA
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
Food processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsFood processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsManeerUddin
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxVanesaIglesias10
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 

Recently uploaded (20)

ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptxMusic 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
 
Activity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationActivity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translation
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
Food processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsFood processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture hons
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptx
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 

Session III Census and registers - M. Scannapieco,The Italian Integrated System of Statistical Registers: Design and Implementation of an Ontology-based Data

  • 1. The Italian Integrated System of Statistical Registers Design and Implementation of an Ontology-Based Data Integration Architecture Roberta Radini, Monica Scannapieco, Laura Tosco Directorate for Methodology and Statistical Process Design, Istat
  • 2.  The project: the Italian Integrated System of Statistical Registers (ISSR)  ISSR as an ontology-based data integration system  Piloting activities  Next steps Outline
  • 3.  Significant revision of statistical production processes based on an Integrated System of Statistical Registers (ISSR)  Global view: Identification and estimation for the whole integrated system of units and variables  Single logical environment to support the consistency of statistical production processes The Project: ISSR Individuals and Families Economic Units Places
  • 4. Requirement: Need to integrate concepts belonging to different thematic areas 4 Adoption of the ontology-based data management approach for accessing, integrating and managing data sources ISSR as an ontology-based data integration system - 1  Ontology-based Data Management (OBDM) is a new paradigm, rooted on the idea of using Database Theory and Semantic Technologies for data management.  OBDM is characterized by the following principles:  Let data reside where they are (no need to move data)  Define a logic-based conceptual specification of the domain of interest (ontology)  Map the ontology to the concrete data sources  Express services/queries over the ontology and automatically obtain answers
  • 5. ISSR as an ontology-based data integration system - 2 Ontology: formal, shared and explicit representation of the conceptualization of the domain of interest expressed through the formal language which makes it “machine-actionable” Individuals and Families Economic Units Places Ontology Mapping Data sources: sources heterogeneous both semantically and technologically Mapping: rules expressing the correspondence between data and concepts/attributes of the domain of interest
  • 6. 6 Detailed benefits Global ontology layer  Allows the coexistence of different definitions of a concept according to different contexts, allowing consistent access to the underlying data  Offers reasoning capability allowing to “infer” new knowledge Metadata  Complex in terms of hugeness and lack of a direct control. Ontologies can cope with such a complexity  Represented and accessible through an IT system: so far statistical metadata models are “not represented” in formal languages  Coupled with data Integration layer  Permits to virtualize data sources  Performs “on-the fly” query answering Tranparency and flexibility Quality Automated Metadata Governance
  • 7. 7 Raw Data Area Working Data Area Validated Data Area ISSR Ontology for:  Semantic Data Integration  Data Access  Data Quality Check Ontology for:  Semantic Data Integration  Data Access Data Stack
  • 8. 8 ISSR Prototype: The Istat - UNIROMA 1 Experience Persons, Families and Cohabitation Ontology Use of the Mastro system for OBDM: http://www.obdasystems.com/mastro Individuals and Families Mapping: used to semantically link data at the sources to the ontology
  • 9. Domain: portion of Base Register of Individuals, Families and Cohabitations related to persons, including residential data, and their family relationships. Ontology expressed in Graphol (http://www.obdasystems.com/graphol) 9 ISSR Prototype: The Istat - UNIROMA 1 Experience
  • 10. - Tab_pers[idp, date_of_birth, address] - Tab_family[idf, idp, head_flag] Tab_pers(x,y,z)  Person(x) Tab_pers(x,y,z) ∧ y ≠ NULL  date_of_birth(x,y) Tab_pers(x,y,z) ∧ z ≠ NULL  address(x,z) Tab_family(x,y,z)  Family(x) Tab_family(x,y,z)  belongsTo(y,x) Tab_family(x,y,z) ∧ z = TRUE  headOf(y,x) The data sources connected to the ontology are those containing information about persons and families. We specified about 100 mapping assertions to link such data sources to the ontology. Tables in the data source containing information on persons and families 10 ISSR Prototype: The Istat - UNIROMA 1 Experience
  • 11.  Example of Access Query: We ask for persons belonging to the same family joined by a civil union  This is expressed over the ontology by means of the following query: ? x,y,z | Resident(x) ∧ ReferencePerson(y) ∧ Family(z) ∧ belongsTo(x,z) ∧ belongsTo(y,z) ∧ headOf(y,z) ∧civilPartnerOf(x,y) 11 ISSR Prototype: The Istat - UNIROMA 1 Experience
  • 12.  Example of Quality Check: Persons belonging to the same family cannot have different residential addresses  This is expressed over the ontology by means of the following constraint: ∀x,y,z,v,w Family(x) ∧ belongsTo(y,x) ∧ address(y,v) ∧ belongsTo(z,x) ∧ address(z, w) ∧ v ≠ w  ⊥ 12 ISSR Prototype: The Istat - UNIROMA 1 Experience
  • 13.  Blue cells represent the ontology - mediated access  Green cells represent the direct access 13 Use cases, users and ontology mediated/direct access to data
  • 14.  From prototyping to production  Ontology modelling for registers of ISSRs  Architectural implementations: choice of production systems, configuration and set up  Training IT, statistical and thematic people  So far addressed Processing phase GSBPM (Generic Statistical Production Model)  Need to start addressing Analyse and Dissemination phases of GSBPM (Aggregated Data)  Start with prototyping 14 Conclusions and next steps