Testing a Data-intensive System with Generated Data Interactions: The Norwegian Customs and Excise Case Study - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Communication Dans Un Congrès Année : 2013

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

Résumé

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.
Fichier principal
Vignette du fichier
caise2013.pdf (1.11 Mo) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00807894 , version 1 (04-04-2013)

Identifiants

  • HAL Id : hal-00807894 , version 1

Citer

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. ⟨hal-00807894⟩
55 Consultations
191 Téléchargements

Partager

Gmail Mastodon Facebook X LinkedIn More