Testing a Data-intensive System with Generated Data Interactions: The Norwegian Customs and Excise Case Study

Abstract : Testing data-intensive systems is paramount to increase our reliance on e-governance services. An incorrectly computed \emph{tax} can have catastrophic consequences in terms of public image. Testers at Norwegian Customs and Excise reveal that faults occur from interactions between database features such as \emph{field values}. Taxation rules, for example, are triggered due to an interaction between 10,000 items, 88 country groups, and 934 tax codes. There are about 12.9 trillion 3-wise interactions. Finding interactions to uncover specific faults is like finding a needle in a haystack. Can we surgically generate a test database for interactions that interest testers? We address this question with a methodology and tool {\tool} to automatically populate a test database that covers all T-wise interactions for \emph{selected features}. {\tool} generates a constraint model of interactions in {\Alloy} and solves it using a divide-and-combine strategy. Our experiments demonstrate scalability of our methodology and we project its industrial applications.
Type de document :
Communication dans un congrès
25th International Conference on Advanced Information Systems Engineering (CAISE'13), Jun 2013, Valencia, Spain. 2013
Liste complète des métadonnées

Littérature citée [16 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-00807894
Contributeur : Arnaud Gotlieb <>
Soumis le : jeudi 4 avril 2013 - 15:18:23
Dernière modification le : jeudi 4 avril 2013 - 16:35:06
Document(s) archivé(s) le : dimanche 2 avril 2017 - 23:56:13

Fichier

caise2013.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-00807894, version 1

Citation

S. Sen, Arnaud Gotlieb. Testing a Data-intensive System with Generated Data Interactions: The Norwegian Customs and Excise Case Study. 25th International Conference on Advanced Information Systems Engineering (CAISE'13), Jun 2013, Valencia, Spain. 2013. 〈hal-00807894〉

Partager

Métriques

Consultations de la notice

91

Téléchargements de fichiers

180