Testing the consistency of business data objects using extended static testing of CRUD matrices
Identifikátory výsledku
Kód výsledku v IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F68407700%3A21230%2F19%3A00313569" target="_blank" >RIV/68407700:21230/19:00313569 - isvavai.cz</a>
Výsledek na webu
<a href="https://doi.org/10.1007/s10586-017-1118-7" target="_blank" >https://doi.org/10.1007/s10586-017-1118-7</a>
DOI - Digital Object Identifier
<a href="http://dx.doi.org/10.1007/s10586-017-1118-7" target="_blank" >10.1007/s10586-017-1118-7</a>
Alternativní jazyky
Jazyk výsledku
angličtina
Název v původním jazyce
Testing the consistency of business data objects using extended static testing of CRUD matrices
Popis výsledku v původním jazyce
Static testing is used to detect software defects in the earlier phases of the software development lifecycle, which makes the total costs caused by defects lower and the software development project less risky. Different types of static testing have been introduced and are used in software projects. In this paper, we focus on static testing related to data consistency in a software system. In particular, we propose extensions to contemporary static testing techniques based on CRUD matrices, employing cross-verifications between various types of CRUD matrices made by different parties at various stages of the software project. Based on performed experiments, the proposed static testing technique significantly improves the consistency of Data Cycle Test cases. Together with this trend, we observe growing potential of test cases to detect data consistency defects in the system under test, when utilizing the proposed technique.
Název v anglickém jazyce
Testing the consistency of business data objects using extended static testing of CRUD matrices
Popis výsledku anglicky
Static testing is used to detect software defects in the earlier phases of the software development lifecycle, which makes the total costs caused by defects lower and the software development project less risky. Different types of static testing have been introduced and are used in software projects. In this paper, we focus on static testing related to data consistency in a software system. In particular, we propose extensions to contemporary static testing techniques based on CRUD matrices, employing cross-verifications between various types of CRUD matrices made by different parties at various stages of the software project. Based on performed experiments, the proposed static testing technique significantly improves the consistency of Data Cycle Test cases. Together with this trend, we observe growing potential of test cases to detect data consistency defects in the system under test, when utilizing the proposed technique.
Klasifikace
Druh
J<sub>imp</sub> - Článek v periodiku v databázi Web of Science
CEP obor
—
OECD FORD obor
10201 - Computer sciences, information science, bioinformathics (hardware development to be 2.2, social aspect to be 5.8)
Návaznosti výsledku
Projekt
<a href="/cs/project/TH02010296" target="_blank" >TH02010296: Zajištění kvality pro technologii Internet of Things</a><br>
Návaznosti
P - Projekt vyzkumu a vyvoje financovany z verejnych zdroju (s odkazem do CEP)
Ostatní
Rok uplatnění
2019
Kód důvěrnosti údajů
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Údaje specifické pro druh výsledku
Název periodika
Cluster Computing
ISSN
1386-7857
e-ISSN
1573-7543
Svazek periodika
22
Číslo periodika v rámci svazku
1
Stát vydavatele periodika
US - Spojené státy americké
Počet stran výsledku
14
Strana od-do
963-976
Kód UT WoS článku
000480653200084
EID výsledku v databázi Scopus
2-s2.0-85028303255