TY - GEN
T1 - Interoperating Civil Registration of Death and Census Data
T2 - 1st International Symposium on Leveraging Applications of Formal Methods, AISoLA 2023
AU - Breathnach, Ciara
AU - Murphy, Rachel
AU - Schieweck, Alexander
AU - Margaria, Tiziana
N1 - Publisher Copyright:
© The Author(s) 2025.
PY - 2025
Y1 - 2025
N2 - As part of the project Death and Burial Data: Ireland 1864–1922 (DBDIrl), a web application was created in DIME, a low-code web application development environment. DIME is based on the popular IDE Eclipse and utilizes three distinct graphical model types (data model, process model and GUI model) as Domain Specific Language (DSL). Web applications are defined by means of these models in the DIME integrated modelling environment in a simple way, and these models are used to generate the web application code that is then deployed and made available to the users. This paper provides an overview of how we use a web application created in DIME, a low-code application development tool to establish interoperability between Irish historical civil registration of death data and Irish cross-sectional decennial census data from 1901 and 1911. The former data collections are complex and require manual interventions like transcription and considerable cleaning to render them machine readable, the latter are fully transcribed. Here we present a case study concerning the analysis of deaths in old age in Dublin City and how they correlate with census returns. We then turn our attention to a use case of marital status and the algorithmic problems caused by irregular replies in census data. Our objective was to test how DIME could replicate the decisions taken by domain experts using old age and marital status as the primary linkage criteria.
AB - As part of the project Death and Burial Data: Ireland 1864–1922 (DBDIrl), a web application was created in DIME, a low-code web application development environment. DIME is based on the popular IDE Eclipse and utilizes three distinct graphical model types (data model, process model and GUI model) as Domain Specific Language (DSL). Web applications are defined by means of these models in the DIME integrated modelling environment in a simple way, and these models are used to generate the web application code that is then deployed and made available to the users. This paper provides an overview of how we use a web application created in DIME, a low-code application development tool to establish interoperability between Irish historical civil registration of death data and Irish cross-sectional decennial census data from 1901 and 1911. The former data collections are complex and require manual interventions like transcription and considerable cleaning to render them machine readable, the latter are fully transcribed. Here we present a case study concerning the analysis of deaths in old age in Dublin City and how they correlate with census returns. We then turn our attention to a use case of marital status and the algorithmic problems caused by irregular replies in census data. Our objective was to test how DIME could replicate the decisions taken by domain experts using old age and marital status as the primary linkage criteria.
KW - census
KW - civil registration
KW - Data matching
KW - low-code/no-code application development
KW - model driven development
UR - http://www.scopus.com/inward/record.url?scp=85208646480&partnerID=8YFLogxK
U2 - 10.1007/978-3-031-73741-1_5
DO - 10.1007/978-3-031-73741-1_5
M3 - Conference contribution
AN - SCOPUS:85208646480
SN - 9783031737404
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 65
EP - 83
BT - Bridging the Gap Between AI and Reality - 1st International Conference, AISoLA 2023, Selected Papers
A2 - Steffen, Bernhard
PB - Springer Science and Business Media Deutschland GmbH
Y2 - 23 October 2023 through 28 October 2023
ER -