Database slicing on relational databases

Many software systems today use databases to permanently store their data. Testing, bug finding and migration are complex problems in the case of databases that contain many records. Here, our method can speed up these processes if we can select a smaller piece of the database (called a slice) that...

Teljes leírás

Elmentve itt :
Bibliográfiai részletek
Szerzők: Tengeri Dávid
Havasi Ferenc
Dokumentumtípus: Cikk
Megjelent: 2014
Sorozat:Acta cybernetica 21 No. 4
Kulcsszavak:Számítástechnika
Tárgyszavak:
doi:10.14232/actacyb.21.4.2014.6

Online Access:http://acta.bibl.u-szeged.hu/34828
LEADER 01713nab a2200241 i 4500
001 acta34828
005 20220620092322.0
008 161017s2014 hu o 0|| eng d
022 |a 0324-721X 
024 7 |a 10.14232/actacyb.21.4.2014.6  |2 doi 
040 |a SZTE Egyetemi Kiadványok Repozitórium  |b hun 
041 |a eng 
100 1 |a Tengeri Dávid 
245 1 0 |a Database slicing on relational databases  |h [elektronikus dokumentum] /  |c  Tengeri Dávid 
260 |c 2014 
300 |a 629-653 
490 0 |a Acta cybernetica  |v 21 No. 4 
520 3 |a Many software systems today use databases to permanently store their data. Testing, bug finding and migration are complex problems in the case of databases that contain many records. Here, our method can speed up these processes if we can select a smaller piece of the database (called a slice) that contains all of the records belonging to the slicing criterion. The slicing criterion might be, for example, a record which gives rise to a bug in the program. Database slicing seeks to select all the records belonging to a specific slicing criterion. Here, we introduce the concept of database slicing and describe the algorithms and data structures necessary for slicing a given database. We define the Table-based and the Record-based slicing algorithms and we empirically evaluate these methods in two scenarios by applying the slicing to the database of a real-life application and to random generated database content. 
650 4 |a Természettudományok 
650 4 |a Számítás- és információtudomány 
695 |a Számítástechnika 
700 0 1 |a Havasi Ferenc  |e aut 
856 4 0 |u http://acta.bibl.u-szeged.hu/34828/1/actacyb_21_4_2014_6.pdf  |z Dokumentum-elérés