Özellik Yönelimli Ürün Konfigürasyonlarının Olay Sıra Çizgeleri ile Doğrulanması

dc.contributor.author Tuğlular, Tuğkan
dc.contributor.author Belli, Fevzi
dc.contributor.author Öztürk, Dilek
dc.date.accessioned 2018-12-19T12:19:10Z
dc.date.available 2018-12-19T12:19:10Z
dc.date.issued 2018
dc.description 12th Turkish National Software Engineering Symposium, UYMS 2018; Istanbul; Turkey; 10 September 2018 through 12 September 2018 en_US
dc.description.abstract This study attempts to suggest an approach to systematically test potentially very large number of product variants in feature-oriented software. Feature-oriented software forms a popular concept to efficiently realize software reuse. Developing feature-oriented software is well accepted to accomplish software reuse in an efficient way. Developing product variants by exploiting software reuse requires verification of these variants by exploiting test reuse. However, the reuse of tests in the verification of variants is an underworked topic. In this study, we propose a model-based approach to top-down testing of feature-oriented software that does not have dependency or conflict between features. In the case study, event sequence graphs (ESGs) are used to model the software under consideration and then to generate test cases for positive and negative testing. The generated tests are executed via SahiPro web test automation tool, of which scripts are also automatically generated from ESGs. en_US
dc.description.abstract Bu çalışma, özellik yönelimli yazılımlarda potansiyel olarak çok fazla sayıda olabilecek olan ürün konfigürasyonlarının, diğer bir deyişle varyantlarının, testiyle ilgili model tabanlı bir yaklaşım önermektedir. Özellik yönelimli yazılım geliştirme, yazılımın yeniden kullanımını verimli bir şekilde hayata geçirmek için kabul görmüş bir yaklaşımdır. Ürün varyantlarını yazılımın yeniden kullanımından faydalanarak geliştirirken, bu varyantları, testlerin yeniden kullanımından faydalanarak doğrulama gereksinimi doğar. Ancak bu şekilde geliştirilen yazılımların doğrulanması sürecinde testlerin yeniden kullanımı, üzerinde az çalışılmış bir konudur. Bu çalışmada, özellikleri arasında bağımlılık (gerektirme) veya çakışma (dışlama) bulunmayan özellik yönelimli yazılımların testi için en geniş kapsamdan varyanta inen, model temelli bir yaklaşım önerilmiştir. Vaka çalışmasında, değerlendirmeye tabi tutulan yazılımın modellenmesi ile hem pozitif hem de negatif test durumlarının üretilmesi için Olay Sıra Çizgeleri kullanılmıştır. Üretilmiş test durumları web test otomasyon aracı olan ve Olay Sıra Çizgelerinden otomatik olarak elde edilen betikleri işleten SahiPro ile gerçekleştirilmiştir. en_US
dc.description.sponsorship TUBITAK (117E884) en_US
dc.identifier.citation Tuğlular, T., Belli, F., and Öztürk, D. (2018, September 10-12). Özellik yönelimli ürün konfigürasyonlarının olay sıra çizgeleri ile doğrulanması. In A. Tarhan and Murat E. (Eds.), Paper presented at 12th Turkish National Software Engineering Symposium, UYMS 2018; Istanbul; Turkey. en_US
dc.identifier.issn 1613-0073
dc.identifier.scopus 2-s2.0-85053701845
dc.identifier.uri https://hdl.handle.net/11147/7054
dc.language.iso en en_US
dc.publisher CEUR Workshop Proceedings en_US
dc.relation Çevik Yazılım Ürün Hatları için Olay Sıra Çizge Tabanlı Test Üretim Yöntemi Geliştirilmesi en_US
dc.relation.ispartof 12th Turkish National Software Engineering Symposium, UYMS 2018 en_US
dc.rights info:eu-repo/semantics/openAccess en_US
dc.subject Model-based testing en_US
dc.subject Feature model en_US
dc.subject Event sequence graph en_US
dc.subject Software testing en_US
dc.title Özellik Yönelimli Ürün Konfigürasyonlarının Olay Sıra Çizgeleri ile Doğrulanması en_US
dc.title.alternative Validation of Feature-Oriented Product Configurations Using Event Sequence Graphs en_US
dc.type Conference Object en_US
dspace.entity.type Publication
gdc.author.id 0000-0001-6797-3913
gdc.author.id 0000-0001-6797-3913 en_US
gdc.author.institutional Tuğlular, Tuğkan
gdc.author.institutional Öztürk, Dilek
gdc.coar.access open access
gdc.coar.type text::conference output
gdc.description.department İzmir Institute of Technology. Computer Engineering en_US
gdc.description.publicationcategory Konferans Öğesi - Ulusal - Kurum Öğretim Elemanı en_US
gdc.description.scopusquality Q4
gdc.description.volume 2201 en_US
gdc.description.wosquality N/A
gdc.index.type Scopus
gdc.scopus.citedcount 0
relation.isAuthorOfPublication.latestForDiscovery 0f216971-d901-422e-9020-40f6636ca9ac
relation.isOrgUnitOfPublication.latestForDiscovery 9af2b05f-28ac-4014-8abe-a4dfe192da5e

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Name:
7054.pdf
Size:
534.43 KB
Format:
Adobe Portable Document Format
Description:
Conference Paper

License bundle

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