Behavior-Driven Development of Software Product Lines

dc.contributor.author Tuglular,T.
dc.contributor.author Coskun,D.E.
dc.date.accessioned 2024-09-24T15:55:52Z
dc.date.available 2024-09-24T15:55:52Z
dc.date.issued 2021
dc.description IEEE Reliability Society en_US
dc.description.abstract Software product lines (SPLs) develop families of similar software products, which share a standard set of features, and they build in variety via optional features. That means customers can select features according to their needs and come up with a product configuration. Then the SPL is expected automatically to generate and test the software product for the chosen configuration. There are various SPL solutions for the automatic generation of software products, but those SPLs lack automatic testing of the generated product. To overcome this shortcoming, the SPL should automatically compose a test suite according to the selected features, automatically execute the test suite on the product, and automatically generate a test report delivered to the customer with the product. This paper proposes such an approach through behavior driven development. The proposed method is evaluated with a smart home SPL. © 2021 IEEE. en_US
dc.description.sponsorship TUBITAK, (117E884); Türkiye Bilimsel ve Teknolojik Araştirma Kurumu, TÜBITAK en_US
dc.identifier.doi 10.1109/DSA52907.2021.00035
dc.identifier.isbn 978-166544391-3
dc.identifier.scopus 2-s2.0-85123504804
dc.identifier.uri https://doi.org/10.1109/DSA52907.2021.00035
dc.identifier.uri https://hdl.handle.net/11147/14792
dc.language.iso en en_US
dc.publisher Institute of Electrical and Electronics Engineers Inc. en_US
dc.relation.ispartof Proceedings - 2021 8th International Conference on Dependable Systems and Their Applications, DSA 2021 -- 8th International Conference on Dependable Systems and Their Applications, DSA 2021 -- 11 September 2021 through 12 September 2021 -- Yinchuan -- 175141 en_US
dc.rights info:eu-repo/semantics/closedAccess en_US
dc.subject acceptance test en_US
dc.subject software product line en_US
dc.subject test-driven development en_US
dc.title Behavior-Driven Development of Software Product Lines en_US
dc.type Conference Object en_US
dspace.entity.type Publication
gdc.author.scopusid 14627984700
gdc.author.scopusid 57427158300
gdc.bip.impulseclass C5
gdc.bip.influenceclass C5
gdc.bip.popularityclass C5
gdc.coar.access metadata only access
gdc.coar.type text::conference output
gdc.collaboration.industrial false
gdc.description.department Izmir Institute of Technology en_US
gdc.description.departmenttemp Tuglular T., Izmir Institute of Technology, Turkey; Coskun D.E., Izmir Institute of Technology, Turkey en_US
gdc.description.endpage 239 en_US
gdc.description.publicationcategory Konferans Öğesi - Uluslararası - Kurum Öğretim Elemanı en_US
gdc.description.scopusquality N/A
gdc.description.startpage 230 en_US
gdc.description.wosquality N/A
gdc.identifier.openalex W4206596819
gdc.index.type Scopus
gdc.oaire.diamondjournal false
gdc.oaire.impulse 1.0
gdc.oaire.influence 2.6441542E-9
gdc.oaire.isgreen false
gdc.oaire.popularity 2.8502536E-9
gdc.oaire.publicfunded false
gdc.oaire.sciencefields 0101 mathematics
gdc.oaire.sciencefields 01 natural sciences
gdc.openalex.collaboration National
gdc.openalex.fwci 0.12261971
gdc.openalex.normalizedpercentile 0.4
gdc.opencitations.count 1
gdc.plumx.mendeley 2
gdc.plumx.scopuscites 3
gdc.scopus.citedcount 3
relation.isAuthorOfPublication.latestForDiscovery 7f52fb71-3121-46a6-a461-2ff1b28d9fa1
relation.isOrgUnitOfPublication.latestForDiscovery 9af2b05f-28ac-4003-8abe-a4dfe192da5e

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Name:
Behavior-Driven_Development_of_Software_Product_Lines.pdf
Size:
1.78 MB
Format:
Adobe Portable Document Format
Description:
article