Göz İzlemenin Program Anlaşılırlığında Kullanılması Üzerine Sistematik Bir Haritalama Çalışması

dc.contributor.advisor Çağıltay, Nergiz
dc.contributor.advisor Topallı, Damla
dc.contributor.author Atıed, Shukrullah
dc.contributor.other Software Engineering
dc.contributor.other 06. School Of Engineering
dc.contributor.other 01. Atılım University
dc.date.accessioned 2024-07-07T12:45:01Z
dc.date.available 2024-07-07T12:45:01Z
dc.date.issued 2021
dc.description.abstract Göz izleme teknolojisi, bir kişinin vizyonu hakkında fikir edinmek ve nereye baktıklarını belirlemek ve görsel davranışları hakkında veri toplamak için kullanılır. Araştırmacılar, göz izleme teknolojisini kullanarak Yazılım Mühendisliği'ndeki çeşitli görevleri analiz etmek ve anlamak için göz hareketi verileri toplamaktadır. Ancak, Yazılım Mühendisliği alanında göz izleme teknolojisinin kullanımını inceleyen ve bu açıdan genel bir tablo sunan çok sınırlı sayıda çalışma bulunmaktadır. Dolayısıyla, bu tez çalışmasında, bir Sistematik Haritalama çalışması yürüterek, tüm kanıtları bir araya getirmeyi ve özellikle programı anlaşılabilirliği için Yazılım Mühendisliği'nde göz izleme kullanımına genel bir bakış sunmayı amaçlıyoruz. İlgisiz çalışmaları dikkatlice gözden geçirdikten ve çıkardıktan sonra 121 ilgili makaleyi seçtik. Elde ettiğimiz sonuçlara göre, son yıllarda Yazılım Mühendisliği'nde göz takibi üzerine yapılan çalışmaların arttığını ve farklı aktiviteler üzerinde çalışıldığını görülmektedir. Ayrıca, programı anlaşılabilirliği üzerine farklı faktörlerin etkisi olduğu görülmüştür. Bu faktörler kod öğeleri ve varlıkları, araçlar, geliştiricinin geçmişi ve göz hareketi ve okuma davranışları olarak belirtilmiştir. Bu bulguların, geliştiricilerin program anlaşılabilirliği üzerine etkin faktörleri benimsemelerine yardımcı olarak gelişimlerine katkı sağlaması beklenmektedir.
dc.description.abstract Eye-tracking technology is used to get insight into a person's vision and determine where they are looking and gather data on their visual behavior. Researchers have been collecting eye movement data to analyses and comprehend various tasks in Software Engineering (SE) by using eye-tracker technology. However, there are very limited studies analyzing the use of eye-tracking technology in the field of SE and providing a general picture from this perspective. Accordingly, in this thesis study, by undertaking a Systematic Mapping (SM) study, it is aimed to bring all evidence together and give an overview on the use of eye-tracking in SE, specifically for program comprehension. After carefully reviewing and excluding unrelated studies, 121 related articles were selected. The result shows that the use of eye-tracking in SE is increased in recent years, and different SE activities were studied. Moreover, four different factors are influential in program comprehension: code elements and entities, tools, developer's background, and eye movement and reading behaviors. These findings may help the developers to adopt the founded influential factors to help them in program understandability. en
dc.identifier.uri https://hdl.handle.net/20.500.14411/4798
dc.language.iso en
dc.subject Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol
dc.subject Computer Engineering and Computer Science and Control en_US
dc.subject Göz izleme
dc.subject Eye tracking en_US
dc.title Göz İzlemenin Program Anlaşılırlığında Kullanılması Üzerine Sistematik Bir Haritalama Çalışması
dc.title A Systematic Mapping Study on the Use of Eye-Tracking in Program Understandability en_US
dc.type Master Thesis
dspace.entity.type Publication
gdc.author.institutional Çağıltay, Nergiz
gdc.coar.type text::thesis::master thesis
gdc.description.department Fen Bilimleri Enstitüsü / Yazılım Mühendisliği Ana Bilim Dalı
gdc.description.endpage 114
gdc.description.startpage 0
gdc.identifier.yoktezid 704585
relation.isAuthorOfPublication c99221fa-e0c9-4b73-9f64-54919fcd3c58
relation.isAuthorOfPublication.latestForDiscovery c99221fa-e0c9-4b73-9f64-54919fcd3c58
relation.isOrgUnitOfPublication d86bbe4b-0f69-4303-a6de-c7ec0c515da5
relation.isOrgUnitOfPublication 4abda634-67fd-417f-bee6-59c29fc99997
relation.isOrgUnitOfPublication 50be38c5-40c4-4d5f-b8e6-463e9514c6dd
relation.isOrgUnitOfPublication.latestForDiscovery d86bbe4b-0f69-4303-a6de-c7ec0c515da5

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
704585 A systematic mapping study.pdf
Size:
1.48 MB
Format:
Adobe Portable Document Format

Collections