Yayın: Otomatik Birim Test Oluşturmak İçin Opcode Ayrıştırma Yaklaşımının Geliştirilmesi
| dc.contributor.author | GENÇ, Sevdanur | |
| dc.date.accessioned | 2026-01-06T13:26:28Z | |
| dc.date.issued | 2024-02-29 | |
| dc.description.abstract | Yazılım geliştirme süreçlerinde doğruluk ve güvenilirlik, birim testlerin etkin bir şekilde oluşturulmasıyla doğrudan ilişkilidir. Bu bağlamda, birim test üretimi ve yazılım testi süreçleri, geliştiricilerin ve yazılım mühendislerinin önemli bir odak noktası haline gelmiştir. Bu çalışma, otomatik birim test oluşturma sürecindeki gelişmeler üzerinde durarak, geliştirilen Opcode ayrıştırma yönteminin Java Agent teknolojisiyle entegrasyonunu incelemekte ve bu entegrasyonun yazılım testi alanındaki potansiyel etkilerini değerlendirmektedir. Java bytecode seviyesindeki opcode'ları analiz ederek, Java Agent'ların dinamik kod manipülasyonu kabiliyetini kullanarak, otomatik test senaryolarının oluşturulması hedeflenmiştir. Bu yöntem, yazılım geliştirme süreçlerinde test kapsamını artırarak, kod kalitesini iyileştirmeyi ve yazılımın doğruluğunu sağlamayı amaçlamaktadır. Ayrıca, çalışma, Java Agent teknolojisinin opcode analiziyle birleştirilmesinin, otomatik birim test oluşturma sürecindeki etkisini deneysel verilerle destekleyerek, bu teknik entegrasyonun pratik uygulanabilirliğini değerlendirmektedir. Elde edilen sonuçlar, Java Agent'ların opcode analiziyle birleşerek otomatik test oluşturma sürecindeki potansiyelini vurgulayarak, yazılım mühendisliği alanına önemli bir katkı sağlamaktadır. | |
| dc.description.uri | https://doi.org/10.70447/ktve.2301 | |
| dc.identifier.doi | 10.70447/ktve.2301 | |
| dc.identifier.endpage | 29 | |
| dc.identifier.issn | 3023-4735 | |
| dc.identifier.openaire | doi_________::c518f2063ec480c2a849b85198626c23 | |
| dc.identifier.startpage | 15 | |
| dc.identifier.uri | https://hdl.handle.net/20.500.12597/43975 | |
| dc.identifier.volume | 2 | |
| dc.publisher | Holistence Publications | |
| dc.relation.ispartof | Kuantum Teknolojileri ve Enformatik Araştırmaları Dergisi | |
| dc.rights | OPEN | |
| dc.title | Otomatik Birim Test Oluşturmak İçin Opcode Ayrıştırma Yaklaşımının Geliştirilmesi | |
| dc.type | Article | |
| dspace.entity.type | Publication | |
| local.api.response | {"authors":[{"fullName":"Sevdanur GENÇ","name":"Sevdanur","surname":"GENÇ","rank":1,"pid":null}],"openAccessColor":"gold","publiclyFunded":false,"type":"publication","language":{"code":"und","label":"Undetermined"},"countries":null,"subjects":null,"mainTitle":"Otomatik Birim Test Oluşturmak İçin Opcode Ayrıştırma Yaklaşımının Geliştirilmesi","subTitle":null,"descriptions":["<jats:p>Yazılım geliştirme süreçlerinde doğruluk ve güvenilirlik, birim testlerin etkin bir şekilde oluşturulmasıyla doğrudan ilişkilidir. Bu bağlamda, birim test üretimi ve yazılım testi süreçleri, geliştiricilerin ve yazılım mühendislerinin önemli bir odak noktası haline gelmiştir. Bu çalışma, otomatik birim test oluşturma sürecindeki gelişmeler üzerinde durarak, geliştirilen Opcode ayrıştırma yönteminin Java Agent teknolojisiyle entegrasyonunu incelemekte ve bu entegrasyonun yazılım testi alanındaki potansiyel etkilerini değerlendirmektedir. Java bytecode seviyesindeki opcode'ları analiz ederek, Java Agent'ların dinamik kod manipülasyonu kabiliyetini kullanarak, otomatik test senaryolarının oluşturulması hedeflenmiştir. Bu yöntem, yazılım geliştirme süreçlerinde test kapsamını artırarak, kod kalitesini iyileştirmeyi ve yazılımın doğruluğunu sağlamayı amaçlamaktadır. Ayrıca, çalışma, Java Agent teknolojisinin opcode analiziyle birleştirilmesinin, otomatik birim test oluşturma sürecindeki etkisini deneysel verilerle destekleyerek, bu teknik entegrasyonun pratik uygulanabilirliğini değerlendirmektedir. Elde edilen sonuçlar, Java Agent'ların opcode analiziyle birleşerek otomatik test oluşturma sürecindeki potansiyelini vurgulayarak, yazılım mühendisliği alanına önemli bir katkı sağlamaktadır.</jats:p>"],"publicationDate":"2024-02-29","publisher":"Holistence Publications","embargoEndDate":null,"sources":["Crossref"],"formats":null,"contributors":null,"coverages":null,"bestAccessRight":{"code":"c_abf2","label":"OPEN","scheme":"http://vocabularies.coar-repositories.org/documentation/access_rights/"},"container":{"name":"Kuantum Teknolojileri ve Enformatik Araştırmaları Dergisi","issnPrinted":"3023-4735","issnOnline":null,"issnLinking":null,"ep":"29","iss":null,"sp":"15","vol":"2","edition":null,"conferencePlace":null,"conferenceDate":null},"documentationUrls":null,"codeRepositoryUrl":null,"programmingLanguage":null,"contactPeople":null,"contactGroups":null,"tools":null,"size":null,"version":null,"geoLocations":null,"id":"doi_________::c518f2063ec480c2a849b85198626c23","originalIds":["10.70447/ktve.2301","50|doiboost____|c518f2063ec480c2a849b85198626c23"],"pids":[{"scheme":"doi","value":"10.70447/ktve.2301"}],"dateOfCollection":null,"lastUpdateTimeStamp":null,"indicators":{"citationImpact":{"citationCount":0,"influence":2.5349236e-9,"popularity":2.4744335e-9,"impulse":0,"citationClass":"C5","influenceClass":"C5","impulseClass":"C5","popularityClass":"C5"}},"instances":[{"pids":[{"scheme":"doi","value":"10.70447/ktve.2301"}],"license":"CC BY","type":"Article","urls":["https://doi.org/10.70447/ktve.2301"],"publicationDate":"2024-02-29","refereed":"peerReviewed"}],"isGreen":false,"isInDiamondJournal":false} | |
| local.import.source | OpenAire |
