Publication:
Automated testing for distributed databases with fuzzy fragment reallocation

dc.contributor.authorAKBULUT, AKHAN
dc.contributor.authorBAYDOĞMUŞ, GÖZDE KARATAŞ
dc.contributor.authorID116056tr_TR
dc.contributor.authorID110942tr_TR
dc.date.accessioned2018-07-25T08:03:33Z
dc.date.available2018-07-25T08:03:33Z
dc.date.issued2018
dc.description.abstractAs the Internet and big data become more widespread, relational database management systems (RDBMSs) become increasingly inadequate for web applications. To provide what RDBMSs cannot, during the past 15 years distributed database systems (DDBSs) have thus emerged. However, given the complicated structure of these systems, the methods used to validate the efficiency of databases, all towards ensuring quality and security, have become diversified. In response, this paper demonstrates a system for performing automated testing with DDBSs, given that testing is significant in software verification and that accredited systems are more productive in business environments. The proposed system applies several tests to MongoDB-based NoSQL databases to evaluate their instantaneous conditions, such as average query response times and fragment utilizations, and, if necessary, suggest improvements for indexes and fragment deployment. Within this context, autogenerated data, replica, meta, system, fragment, and index tests are applied. Clearly, the system's most important feature is its fuzzy logic-enabled fragment reallocation module, which allows the creation and application of reallocation strategies that account for data changes in query frequency.tr_TR
dc.identifier.issn1300-0632
dc.identifier.other1303-6203
dc.identifier.scopus2-s2.0-85045011397
dc.identifier.scopus2-s2.0-85045011397en
dc.identifier.urihttps://doi.org/10.3906/elk-1701-135
dc.identifier.urihttps://hdl.handle.net/11413/2324
dc.identifier.wos428723200005
dc.identifier.wos428723200005en
dc.language.isoen_UStr_TR
dc.publisherTUBİTAK Scientific & Technical Research Council Turkey, Ataturk Bulvarı No 221, Kavaklıdere, Ankara, 00000, Turkeytr_TR
dc.relationTurkish Journal of Electrical Engineering And Computer Sciencestr_TR
dc.subjectDistributed database testingtr_TR
dc.subjectNoSQL testingtr_TR
dc.subjectempirical software validationtr_TR
dc.subjectfragment reallocationtr_TR
dc.subjectfuzzy logictr_TR
dc.subjectMongoDBtr_TR
dc.titleAutomated testing for distributed databases with fuzzy fragment reallocationtr_TR
dc.typeArticle
dspace.entity.typePublication
local.indexed.atscopus
local.indexed.atwos
relation.isAuthorOfPublication6ee0b32b-faed-495d-ac4d-8a263d1ff889
relation.isAuthorOfPublication4e820274-4a42-44ba-aced-ca58912c0424
relation.isAuthorOfPublication.latestForDiscovery6ee0b32b-faed-495d-ac4d-8a263d1ff889

Files

Original bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
Automated testing for distributed databases with fuzzy fragment reallocation.pdf
Size:
742.08 KB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: