Efficiency and Agility for a Modern Solution of Deterministic Multiple Source Prioritization and Validation Tasks

This article focuses on a multiple source prioritization and validation service. We describe a modern rule-based, loosely coupled solution. We follow generalization, efficiency and agility principles in application design. We show benefits and stumbling blocks in micro-service architectural style an...

Full description

Bibliographic Details
Main Authors: Cesaro Annalisa, Tininini Leonardo
Format: Article
Language:English
Published: Sciendo 2018-12-01
Series:Journal of Official Statistics
Subjects:
Online Access:https://doi.org/10.2478/jos-2018-0042
id doaj-d7f96e07ac9b42b5a2ed38a3e10cc6a4
record_format Article
spelling doaj-d7f96e07ac9b42b5a2ed38a3e10cc6a42021-09-06T19:41:47ZengSciendoJournal of Official Statistics2001-73672018-12-0134482586210.2478/jos-2018-0042jos-2018-0042Efficiency and Agility for a Modern Solution of Deterministic Multiple Source Prioritization and Validation TasksCesaro Annalisa0Tininini Leonardo1Italian National Institute of Statistics (Istat), via Balbo 16, 00184Roma, Italy.Italian National Institute of Statistics (Istat), via Balbo 16, 00184Roma, Italy.This article focuses on a multiple source prioritization and validation service. We describe a modern rule-based, loosely coupled solution. We follow generalization, efficiency and agility principles in application design. We show benefits and stumbling blocks in micro-service architectural style and in rule-based solutions, where even the selection task is solved through selection rules, which encapsulate the calls to Entity Services, allowing access to input-sources. We allowing the rule-based service efficiency and further local and remote input data selection scenarios for the validation Statistical Service. In particular, data virtualization technologies enable architects to use remote sourcing and further increases agility in data selection issues. Through a wide number of experimental results, we show the necessary level of attention in process implementation, data architectures and resource usage. Agility and efficiency emerge as drivers which possibly sustain the Modernization flexibility impetus. In fact, flexible services may potentially serve multiple scenarios and domains.https://doi.org/10.2478/jos-2018-0042rule engine for validation and prioritizationhighly-performant data managementefficient data parallelismdata virtualizationagile culture
collection DOAJ
language English
format Article
sources DOAJ
author Cesaro Annalisa
Tininini Leonardo
spellingShingle Cesaro Annalisa
Tininini Leonardo
Efficiency and Agility for a Modern Solution of Deterministic Multiple Source Prioritization and Validation Tasks
Journal of Official Statistics
rule engine for validation and prioritization
highly-performant data management
efficient data parallelism
data virtualization
agile culture
author_facet Cesaro Annalisa
Tininini Leonardo
author_sort Cesaro Annalisa
title Efficiency and Agility for a Modern Solution of Deterministic Multiple Source Prioritization and Validation Tasks
title_short Efficiency and Agility for a Modern Solution of Deterministic Multiple Source Prioritization and Validation Tasks
title_full Efficiency and Agility for a Modern Solution of Deterministic Multiple Source Prioritization and Validation Tasks
title_fullStr Efficiency and Agility for a Modern Solution of Deterministic Multiple Source Prioritization and Validation Tasks
title_full_unstemmed Efficiency and Agility for a Modern Solution of Deterministic Multiple Source Prioritization and Validation Tasks
title_sort efficiency and agility for a modern solution of deterministic multiple source prioritization and validation tasks
publisher Sciendo
series Journal of Official Statistics
issn 2001-7367
publishDate 2018-12-01
description This article focuses on a multiple source prioritization and validation service. We describe a modern rule-based, loosely coupled solution. We follow generalization, efficiency and agility principles in application design. We show benefits and stumbling blocks in micro-service architectural style and in rule-based solutions, where even the selection task is solved through selection rules, which encapsulate the calls to Entity Services, allowing access to input-sources. We allowing the rule-based service efficiency and further local and remote input data selection scenarios for the validation Statistical Service. In particular, data virtualization technologies enable architects to use remote sourcing and further increases agility in data selection issues. Through a wide number of experimental results, we show the necessary level of attention in process implementation, data architectures and resource usage. Agility and efficiency emerge as drivers which possibly sustain the Modernization flexibility impetus. In fact, flexible services may potentially serve multiple scenarios and domains.
topic rule engine for validation and prioritization
highly-performant data management
efficient data parallelism
data virtualization
agile culture
url https://doi.org/10.2478/jos-2018-0042
work_keys_str_mv AT cesaroannalisa efficiencyandagilityforamodernsolutionofdeterministicmultiplesourceprioritizationandvalidationtasks
AT tinininileonardo efficiencyandagilityforamodernsolutionofdeterministicmultiplesourceprioritizationandvalidationtasks
_version_ 1717765390908522496