This is a Demo Server. Data inside this system is only for test purpose.
 

Fourier analysis based testing of finite state machines

dc.contributor.advisor Ayav, Tolga
dc.contributor.author Takan, Savaş
dc.contributor.author Ayav, Tolga
dc.date.accessioned 2023-11-16T12:04:30Z
dc.date.available 2023-11-16T12:04:30Z
dc.date.issued 2019-03 en_US
dc.department Computer Engineering en_US
dc.description Thesis (Doctoral)--Izmir Institute of Technology, Computer Engineering, Izmir, 2019 en_US
dc.description Includes bibliographical references (leaves: 65-70) en_US
dc.description Text in English; Abstract: Turkish and English en_US
dc.description.abstract Finite state machine (FSM) is a widely used modeling technique for circuit and software testing. FSM testing is a well-studied topic in the literature and there are several test case generation methods such as W, Wp, UIO, UIOv, DS, HSI and H. Despite the existing methods, there is still a need for alternative techniques with better performance in terms of test suite size, fault detection ratio and test generation time. In this thesis, two new test case generation methods, F and Fw have been proposed. The proposed test generation methods are based on Fourier analysis of Boolean functions. Fourier transformations have been studied extensively in mathematics, computer science and engineering. The proposed F method only tests outputs whereas Fw method also tests the next state with the outputs. In this context, the proposed methods are compared with UIO andWmethods in terms of characteristic, cost, fault detection ratio and effectiveness. The evaluation data are analyzed using T-Test and Hedges’ g. Results show that F and Fw methods outperform the existing methods in terms of the fault detection ratio per test. en_US
dc.description.abstract Sonlu durum makinesi (FSM), devre ve yazılım testlerinde yaygın kullanıma sahip bir modelleme tekniğidir. FSM testi iyi çalışılmış bir konudur ve literatürde W, Wp, UIO, UIOv, DS, HSI ve H gibi test üretim yöntemleri vardır. FSM'lerin testi için literatürde çeşitli yöntemler bulunmakla birlikte, modellerin büyümesi sonucu test kümesinin büyüklüğü, hata yakalama oranı ve test üretim süresi gibi konularda yüksek başarıma sahip alternatif test yöntemlerine ihtiyaç duyulmaktadır. Bu çalışmada, F ve Fw isimli iki yeni test üretme yöntemi önerilmiştir. Önerilen yöntemler diğer test üretme yöntemlerinden farklı olarak, Boolean fonksiyonlarının Fourier analizine dayanmaktadır. Boolean fonksiyonlarının Fourier dönüşümü matematik, bilgisayar bilimi ve mühendislik alanlarında yoğun olarak incelenmiştir. F yöntemi yalnızca çıktıları test ederken; Fw yöntemi, çıktılar ile birlikte sonraki durumu da test etmektedir. Bu bağlamda, önerilen yöntemler, karakteristik, maliyet, hata yakalama oranı ve başarım bakımından UIO ve W metotları ile karşılaştırılmıştır. Elde edilen sonuçlar, T-Test ve Hedges' g ile analiz edilmiştir. Sonuçlar önerilen F ve Fw yöntemlerinin mevcut yöntemlerden daha başarılı olduğunu göstermiştir. en_US
dc.format.extent x, 107 leaves
dc.identifier.citationreference Takan, S. (2019). Fourier analysis based testing of finite state machines. Unpublished doctoral dissertation, Izmir Institute of Technology, Izmir, Turkey en_US
dc.identifier.uri http://standard-demo.gcris.com/handle/123456789/6179
dc.institutionauthor Takan, Savaş
dc.language.iso en en_US
dc.oaire.dateofacceptance 2019-01-01
dc.oaire.impulse 0
dc.oaire.influence 2.9837197E-9
dc.oaire.influence_alt 0
dc.oaire.is_green true
dc.oaire.isindiamondjournal false
dc.oaire.keywords Computer Engineering and Computer Science and Control
dc.oaire.keywords Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol
dc.oaire.popularity 2.03792E-9
dc.oaire.popularity_alt 0.0
dc.oaire.publiclyfunded false
dc.publisher Izmir Institute of Technology en_US
dc.relation.publicationcategory Tez en_US
dc.rights info:eu-repo/semantics/openAccess en_US
dc.subject Finite state machine en_US
dc.subject Fourier analysis en_US
dc.subject F method en_US
dc.title Fourier analysis based testing of finite state machines en_US
dc.title.alternative Sonlu durum makinelerinin Fourier analizi tabanlı testi en_US
dc.type Doctoral Thesis en_US
dspace.entity.type Publication
relation.isAuthorOfPublication c6b1de69-69eb-4c14-9a6d-ed9755d501f4
relation.isAuthorOfPublication.latestForDiscovery c6b1de69-69eb-4c14-9a6d-ed9755d501f4

Files

Collections