A New Approach To Event- and Model-Based Feature-Driven Software Testing and Comparison With Similar Approaches

dc.contributor.author Belli, Fevzi
dc.contributor.author Tuğlular, Tuğkan
dc.contributor.author Ufuktepe, Ekincan
dc.date.accessioned 2024-06-19T14:31:54Z
dc.date.available 2024-06-19T14:31:54Z
dc.date.issued 2022
dc.description.abstract A software can be thought as a composition of features. Feature-oriented software development (FOSD) builds the development process on features. Part of the FOSD process is testing, and accordingly, it should be feature-driven. In model-based testing, test cases are systematically generated using the model. This research concentrates on event-based graphical models and utilizes event sequence graphs (ESGs). We develop a new test sequence generation algorithm for ESGs and named it short and frequent test sequences (SFT). Then we compare it with the existing test sequence generation algorithm called TSD. Moreover, we introduce two model-building approaches, namely daisy and swim lane, for ESGs and analyze their effects on feature-driven testing. For the evaluation, we use five different feature-driven software models. The evaluation results shows that both modeling approaches are advantageous in certain test objectives. For testing the software product as a whole, test sequence(s) should be generated by TSD from daisy modeled ESG. If a certain feature within the software product or its interaction with another feature is to be tested, then test sequence(s) should be generated by SFT from swim lane modeled ESG. en_US
dc.identifier.doi 10.35860/iarej.1135989
dc.identifier.issn 2618-575X
dc.identifier.uri https://doi.org/10.35860/iarej.1135989
dc.identifier.uri https://search.trdizin.gov.tr/tr/yayin/detay/1227617/a-new-approach-to-event-and-model-based-feature-driven-software-testing-and-comparison-with-similar-approaches
dc.identifier.uri https://hdl.handle.net/11147/14599
dc.language.iso en en_US
dc.relation.ispartof International Advanced Researches and Engineering Journal en_US
dc.rights info:eu-repo/semantics/openAccess en_US
dc.title A New Approach To Event- and Model-Based Feature-Driven Software Testing and Comparison With Similar Approaches en_US
dc.type Article en_US
dspace.entity.type Publication
gdc.bip.impulseclass C5
gdc.bip.influenceclass C5
gdc.bip.popularityclass C5
gdc.coar.access open access
gdc.coar.type text::journal::journal article
gdc.collaboration.industrial false
gdc.description.department Izmir Institute of Technology en_US
gdc.description.departmenttemp İzmir Yüksek Teknoloji Enstitüsü, İzmir, Türkiye İzmir Yüksek Teknoloji Enstitüsü, İzmir, Türkiye University of Missouri – Columbia, Columbia, MO, USA en_US
gdc.description.endpage 203 en_US
gdc.description.issue 3 en_US
gdc.description.publicationcategory Diğer en_US
gdc.description.scopusquality N/A
gdc.description.startpage 194 en_US
gdc.description.volume 6 en_US
gdc.description.wosquality N/A
gdc.identifier.openalex W4311790736
gdc.identifier.trdizinid 1227617
gdc.index.type TR-Dizin
gdc.oaire.accesstype GOLD
gdc.oaire.diamondjournal false
gdc.oaire.impulse 0.0
gdc.oaire.influence 2.635068E-9
gdc.oaire.isgreen false
gdc.oaire.keywords Yazılım Mühendisliği
gdc.oaire.keywords Software Engineering
gdc.oaire.keywords Event sequence graphs;Feature-oriented software development;Model-based testing
gdc.oaire.popularity 2.2369273E-9
gdc.oaire.publicfunded false
gdc.oaire.sciencefields 0202 electrical engineering, electronic engineering, information engineering
gdc.oaire.sciencefields 02 engineering and technology
gdc.openalex.collaboration International
gdc.openalex.fwci 0.0
gdc.openalex.normalizedpercentile 0.14
gdc.opencitations.count 0
gdc.plumx.mendeley 1
relation.isAuthorOfPublication.latestForDiscovery 0f216971-d901-422e-9020-40f6636ca9ac
relation.isOrgUnitOfPublication.latestForDiscovery 9af2b05f-28ac-4014-8abe-a4dfe192da5e

Files