Topallı, Damla

Loading...
Profile Picture
Name Variants
D.,Topallı
Topallı,D.
Damla, Topalli
Topalli, D.
D., Topalli
Topallı, Damla
D.,Topalli
T.,Damla
Topalli,D.
Damla, Topallı
D., Topallı
Topalli, Damla
T., Damla
Job Title
Doktor Öğretim Üyesi
Email Address
damla.topalli@atilim.edu.tr
Main Affiliation
Information Systems Engineering
Status
Website
ORCID ID
Scopus Author ID
Turkish CoHE Profile ID
Google Scholar ID
WoS Researcher ID

Sustainable Development Goals

4

QUALITY EDUCATION
QUALITY EDUCATION Logo

11

Research Products

8

DECENT WORK AND ECONOMIC GROWTH
DECENT WORK AND ECONOMIC GROWTH Logo

1

Research Products

17

PARTNERSHIPS FOR THE GOALS
PARTNERSHIPS FOR THE GOALS Logo

1

Research Products
Documents

12

Citations

263

h-index

6

Documents

0

Citations

0

Scholarly Output

37

Articles

11

Views / Downloads

179/1548

Supervised MSc Theses

12

Supervised PhD Theses

3

WoS Citation Count

190

Scopus Citation Count

260

WoS h-index

6

Scopus h-index

6

Patents

0

Projects

0

WoS Citations per Publication

5.14

Scopus Citations per Publication

7.03

Open Access Source

4

Supervised Theses

15

Google Analytics Visitor Traffic

JournalCount
9th Annual International Conference of Education, Research and Innovation (iCERi) -- NOV 14-16, 2016 -- Seville, SPAIN4
Journal of Eye Movement Research2
Medical Technologies National Conference (TIPTEKNO) -- OCT 27-29, 2016 -- Antalya, TURKEY2
PeerJ Computer Science2
9th International Conference on Education and New Learning Technologies (EDULEARN) -- JUL 03-05, 2017 -- Barcelona, SPAIN2
Current Page: 1 / 3

Scopus Quartile Distribution

Competency Cloud

GCRIS Competency Cloud

Scholarly Output Search Results

Now showing 1 - 10 of 37
  • Master Thesis
    SQL ve NoSQL veritabanlarının kalite yönünden değerlendirilmesi
    (2022) Abbas, Abdulbaset; Topallı, Damla
    Teknolojideki son gelişmeler ve işlenecek veri miktarındaki artış ile birlikte, yazılımınız için doğru veritabanlarını seçmek, genel olarak yazılımın kalitesine doğrudan yansıyan yüksek etkili bir unsur haline geldi. Günümüzde en çok kullanılan Veritabanı Yönetim Sistemleri (VTYS), SQL gibi ilişkisel veritabanı yönetim sistemleri veya NoSQL gibi ilişkisel olmayan veritabanı yönetim sistemleridir, projenin erken aşamalarında bu sistemler arasında doğru bir seçim yapmak çok önemlidir. Bu tezde, SQL ve NoSQL veritabanlarının temel özellikleri, Kullanılabilirlik, Verimlilik, Tutarlılık, Dayanıklılık, Sürdürülebilirlik, Güvenilirlik, Ölçeklenebilirlik ve Kurtarma Süresi olarak veritabanı kalitesi ile ilişkili sekiz ana yazılım kalite özniteliği dikkate alınarak tartışılmıştır. Bu çalışmanın temel amacı, SQL ve NoSQL veritabanı uygulaması için hangi özniteliklerin en etkili olduğunu belirlemektir. Ek olarak, SQL ve NoSQL uygulaması için popüler VTYS araçları tartışılmıştır: MySQL, PostgreSQL, MongoDB ve Redis. Ayrıca, mevcut uygulama tercihlerini daha iyi anlamak, kalite açısından sektörün SQL ve NoSQL veritabanlarındaki tercihlerini anlamak için geliştiriciler, veritabanı uzmanları, testçiler, yöneticiler gibi BT uzmanlarıyla bir anket yapılmıştır. Yapılan anket çalışmasının sonucuna göre SQL veritabanları için en önemli kalite özniteliklerinin süreklilik, tutarlılık, ve kullanılabilirlik olduğu, NoSQL veritabanları içinse ölçeklenebilirlik, süreklilik, ve verimlilik özniteliklerinin, en önemli kalite öznitelikleri olduğu görülmüştür. Anahtar Kelimeler: İlişkisel veritabanları, ilişkisel olmayan veritabanları, SQL, NoSQL, Kalite Öznitelikleri
  • Conference Object
    Neuronavigation Skill Training Through Simulation: Insights From Eye Data
    (Iated-int Assoc Technology Education A& development, 2016) Cagiltay, N. E.; Topalli, D.; Borcek, A. O.; Tokdemir, G.; Maras, H. H.; Tonbul, G.; Aydin, E.
    Neuronavigation systems are developed to support the brain surgery operations. Because of its complex anatomical structure, the neurosurgery is a risky and critical operation. The surgeon is required to perform the operation in a very small area with very restricted movements. The neuronavigation systems are developed to help the surgeon during the operation to show the current position of the surgery with respect to the 3D virtual model of the patient. In these systems, the 3D virtual model of the patient is created according to the medical data (MRI/BT) of the patient. Hence these systems work like navigations systems that are used in driving a car. The surgeon uses this system by controlling the system through a software interface and its user interface and correlates the current position of the operation with the 3D patient virtual model. In this way the surgeon checks the critical anatomical structures through this system and eliminates possible risks. Hence surgeons who will perform such operations are required to develop several skills to manage this very complicated environment. They are required to perform the operation according to the information coming from the navigation display. Additionally, in order to reach relevant information from the navigation display they have to control the navigation panel. In order to prepare surgeons to manage this very complicated environment, their required skills need to be improved during the training period. In this study, to better understand the surgeons' behaviours while managing the tasks related to the surgical navigation procedures, a simulation based environment is developed and an experimental study is conducted with 10 people. Their eye data and their performance data is recorded based on the simulated tasks. The results of the study is analysed statistically and descriptively. The results show that it is possible to control a neuronavigation display through eye movements which could be an alternative human-computer interaction option for designing the neuronavigation systems' user interfaces. Secondly, it is shown that performing a task according to the results of a second information source (neuronavigation system) lowers the general performance in terms of travelled distance with the operation tool and camera (endoscope). However the success level while performing each task and the time spent values are similar in both cases. On the other hand the number of errors is higher in the first scenario. Hence, the surgical education programs need to provide appropriate solutions to better understand and measure the skill levels of trainees on such tasks and to improve their skills through virtual practice systems.
  • Conference Object
    Citation - Scopus: 4
    Abstract conceptual database model approach
    (2013) Çaĝiltay,N.E.; Topalli,D.; Aykaç,Y.E.; Tokdemir,G.
    One of the main objectives of the software engineers is to provide software related solutions for social problems and to increase the availability of social welfare. In that sense, the quality of the software is directly related to address the users' needs and their level of satisfaction. To reflect user requirements to the software processes, the correct design of the database model provides a critical stage during software development. Database design is a fundamental tool for modeling all the requirements related to users' data. The possible faulty conditions in database design have adverse effects on all of the software development processes. The possible faulty conditions can also cause continuous changes in the software and the desired functionality of the targeted system which may result in user dissatisfaction. In this context, reflecting the user requirements accurately in the database model and understanding of the database model correctly by every person involved in the software development process is the factor that directly affects the success of software systems' development. In this study, a two-stage conceptual data modeling approach is proposed to reduce the level of complexity, to improve the understandability of database models and to improve the quality of the software. This study first describes the proposed two-stage conceptual data modeling. Than the proposed method's impact on software engineers' comprehension is also investigated and the results are compared with the degree of complexity of the related conceptual data models. Results of this study show that, the proposed two-stage conceptual modeling approach improves the understanding levels of software engineers and eliminated possible defects in this stage. © 2013 The Science and Information Organization.
  • Master Thesis
    Oyunlaştırma ile C Programlamayı Öğreten Bir Webtabanlı Uygulamanın Geliştirilmesi
    (2023) Shahzad, Muhammad Hamza; Topallı, Damla
    Programlama becerilerinin geliştirilmesi, özellikle C gibi programlama dillerinde, yazılım geliştiricileri ve bilgisayar bilimi öğrencileri için önemlidir. Programlama öğretiminde geleneksel yöntemler genellikle kitaplara ve ders notlarına dayanmaktadır. Bu yöntemler öğrencilerin konuları etkin olarak öğrenmeleri için yeterli olmayabilir. Bu tezin temel amacı, oyunlaştırma unsurlarını içeren bir web tabanlı uygulama geliştirerek bu uygulamanın kullanılabilirliğinin araştırılmasıdır. Geliştirilen web tabanlı uygulama, programlama kavramlarının anlaşılmasını kolaylaştırmak ve öğrencileri öğrenme sürecine etkin olarak dahil etmek için interaktif ve oyunlaştırma ile zenginleştirilmiş bir öğrenme ortamı sunar. Bu oyun unsurları, öğrencileri motive eder ve öğrenme deneyimini daha eğlenceli hale getirir. Bu kapsamda yaptığımız çalışmada oyunlaştırma unsurlarını içeren web tabanlı uygulama geliştirilmiştir. Bu uygulamanın etkinliğini değerlendirmek için, 2022-2023 Bahar Dönemi'nde C programlama dersi alan Bilgisayar, Yazılım ve Bilişim Sistemleri Mühendisliği bölümlerinden 122 öğrenciyle bir deneysel çalışma gerçekleştirilmiştir. Öğrencilerden C Programlama diliyle ilgili 10 çoktan seçmeli soruyu yanıtlamak için bu uygulamayı kullanmaları istenmiştir. Ardından, öğrencilerin uygulama ile genel memnuniyeti bir 'Sistem Kullanılabilirlik Ölçeği' anketi kullanılarak ölçülmüş ve öğrencilerin deneyimleri ve geliştirme önerileri hakkında bilgi edinilmiştir. Bu çalışmanın kullanılabilirlik açısından sonuçlarına göre, çalışmaya katılan öğrencilerin %81'i geliştirilen sistemin kolay kullanılabilir olduğunu ve %79'u birçok kişinin bu sistemi kullanmayı kolaylıkla öğrenebileceklerini belirtmişlerdir. Öğrencilerin %62'si bu sistemi sıklıkla kullanmak isteyeceklerini belirtmişlerdir. Öğrencilerin yalnızca %20'si sistemin gereğinden fazla karmaşık olduğunu düşünmektedir. Bu çalışmanın bulguları, programlama dillerini öğretmede oyunlaştırmanın kullanımını inceleyerek bilgisayar bilimi eğitimine katkıda bulunmaktadır. Dolayısıyla geliştirilen bu web tabanlı uygulamanın, C programlamayı öğrenmede yenilikçi ve etkileşimli bir yaklaşım sunarak, öğrenme deneyimini öğrenciler için daha etkileyici ve etkili hale getirebileceği görülmüştür.
  • Conference Object
    Neuronavigation systems and passive usage problem;
    (Institute of Electrical and Electronics Engineers Inc., 2017) Cagiltay,N.; Topalli,D.; Borcek,A.O.; Tokdemir,G.; Maras,H.; Tonbul,G.; Aydin,E.
    Nowadays, neuronavigation systems are used in brain surgery procedures, known as a technology to help the surgeon during the operational period. However, the surgeons have faced several problems with the existing systems. Some of these problems are related to the systems software and user interfaces. In this study, such problems are examined and the 'Passive Usage' term is added to the literature by establishing a connection between the problems of endoscopic surgical procedures and similar issues occurred in other domains. The passive usage problem is generalized on different domains for the first time with this study. The results of the study expected to gather up the similar passive usage problems experienced in different domains. Accordingly, the methodologies and studies that are conducted in different research areas may lead to eliminate the Passive Usage problems efficiently. © 2016 IEEE.
  • Conference Object
    Understanding the Effect of Passive View on Surgical Performance in Simulation-Based Endoscopic Surgery Education
    (Iated-int Assoc Technology Education A& development, 2016) Topalli, Damla; Cagiltay, Nergiz Ercil
    With the improvements of technologies in the field of surgery, minimally invasive surgical (MIS) technique have become the standard of surgical care for many patients which is performed through the camera view of the operational area from small entry points to the patients' body. Unlike open surgery, MIS is, by its nature, a technique that is very suitable for simulation based training. Developing special skills by using surgical simulations before entering an operating room enables more focused and efficient performance, which minimizes time in the operating room and enhances patient safety. Beside the benefits, MIS reveals some drawbacks as well, such as passive view. Passive view occurs when the surgeon needs the help of assistant to control the camera instead of controlling by his own movements. In such cases, performing the operation from the assistant's camera controlled view is considered as passive view. Earlier studies show that this passive view problem affects the surgical performance. Accordingly, the related surgery training programs should consider providing skills on passive view and the surgical tool designers also should consider this problem in their designs. Hence understanding the concept of passive view in general and understanding its possible affects on surgical performance is critical to improve the surgery process. Additionally, understanding the instructional considerations to better provide environments to practice for gaining these skills are critical for the domain of endoscopic surgery education programs. However, in the literature there are not many studies related with the passive view problem in endoscopic surgery procedures. In this study, a literature review is conducted to better understand the problems related with the passive view. Additionally, a pilot experimental study is conducted through a surgical simulation environment. The results of this study aimed to provide guidelines to the surgical training programs and the instructional system designers to improve the skills of the trainees to better deal with passive-view problem in endoscopic surgery.
  • Master Thesis
    Karmaşık Sistemler için Veritabanı Tasarım Yöntemi
    (2013) Topallı, Damla; Çağıltay, Nergiz Ercil
    Yazılımın kalitesi, kullanıcıların ihtiyaçlarını ve memnuniyetlerini sağlamakla doğrudan ilgilidir. Kullanıcı gereksinimlerini yazılım süreçlerine yansıtmak için, veritabanı modelinin doğru tasarlanması, yazılım geliştirme sürecinde kritik bir aşamayı oluşturur. Veritabanı tasarımı, kullanıcıların veriler ile ilgili tüm gereksinimleri modellemeleri için önemli bir araçtır. Veritabanı tasarımındaki olası hatalı durumlar, tüm yazılım geliştirme süreçlerine yansımaktadır. Olası hatalı durumlar aynı zamanda yazılımda ve amaçlanan sistemin işlevselliğinde sürekli değişimlere de sebep olabilmektedir. Bu durum kullanıcıların memnuniyetsizliğiyle sonuçlanabilir. Bu bağlamda, kullanıcı gereksinimlerini veritabanı modelinde tam olarak yansıtmak ve veritabanının yazılım geliştirme sürecinde yer alan herkes tarafından doğru anlaşılması, yazılım sistemleri geliştirmedeki başarıyı doğrudan etkileyen bir faktördür. Bu çalışmada, karmaşıklık derecesini azaltarak veritabanı modellerinin anlaşılabilirliğini artırmak ve yazılım kalitesini yükseltmek amacıyla iki aşamalı bir kavramsal veri modelleme yöntemi önerilmektedir. Bu çalışmanın başında önerilen iki aşamalı kavramsal veri modelleme anlatılmaktadır. Sonrasında deneysel çalışmalar ve formüller yoluyla, önerilen yöntemin yazılım mühendislerinin kavrayışı üzerindeki etkisi incelenmekte ve sonuçlar değerlendirilmektedir. Bu çalışmanın sonucunda, önerilen iki aşamalı kavramsal modelleme yönteminin yazılım mühendislerinin kavrayışını kolaylaştırdığı ve bu aşamadaki olası hataları önleyebileceği görülmektedir.
  • Master Thesis
    Göz İzlemenin Program Anlaşılırlığında Kullanılması Üzerine Sistematik Bir Haritalama Çalışması
    (2021) Atıed, Shukrullah; Çağıltay, Nergiz; Topallı, Damla
    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.
  • Master Thesis
    Yazılım Mühendisliği Öğrencileri için Sektör Akademi Arasındaki Boşluğun Anlaşılması
    (2023) Maayuf, Talal Mohamed; Topallı, Damla
    The fast development in the software engineering industry means that the academic institutions need to keep their curricula up-to-date to meet the changing demands of the job market. This thesis investigates the gap between what software engineering students learn in the university and the skills they need to possess in the software engineering field. The focus is on the emerging technologies like Artificial Intelligence (AI), Machine Learning (ML), Cloud Computing and DevOps, as well as established guidelines like the Software Engineering Body of Knowledge (SWEBOK). This thesis takes a deep dive into the university's software engineering curriculum. It compares the curriculum with SWEBOK standards and analyzes job postings to identify the most demanded skills in the software engineering industry. Additionally, a survey was conducted with senior software engineering students to understand how prepared they feel to tackle the challenges of today's tech landscape. The findings reveal significant gaps between the skills taught in the university and those required by employers. Particularly, emerging technologies and soft skills are underrepresented in the curriculum. The analysis provides practical recommendations for updating the curriculum to better align with industry needs. By making these improvements, educational institutions can better prepare their graduates for the workforce, increasing their employability and readiness to contribute effectively to the software engineering field. This thesis aims to contribute to the ongoing conversation about curriculum development in software engineering education. It offers a model for aligning academic programs with industry expectations, emphasizing the need for adaptive curricula that evolve with technological progress. This ensures that graduates possess the relevant skills needed to succeed in a competitive job market.
  • Conference Object
    Citation - WoS: 1
    Gamification in Neurosurgery Education
    (Iated-int Assoc Technology Education & development, 2017) Topalli, Damla; Cagiltay, Nergiz Ercil
    Nowadays, gamification is becoming popular as a new form of education in healthcare applications, due to the need of creating more effective educational practices. Educators in healthcare field are currently applying strategies used in popular games to create more engaging learning environments. Studies in the literature show that, creating learning environments by using gamification leads to better improved learning. The main goal of this approach is to increase the motivation of the participant. Accordingly, this study aims to examine the effect of gamification on learning in neurosurgery education. In order to better understand this effect of gamification on learning, a surgical simulation game "Wire Haptic in Dark" is developed in two versions by applying gamification techniques as a part of Endoneurosurgery Education Project (ECE). The scenario is developed in two versions: one containing some gamification attributes and the other one not including any gamification attributes. The gamification version of the scenario is designed by showing the time passed to perform the task successful, the score of the participant on the screen while playing the game and including sounds in case of the collision during the game, whereas the other version is created without sound, time and score information. The experimental results of this study reveal that gamification enhances the performance as well as the motivation of the participant. As motivation increases, participant performance in a given game task becomes more effective. The results of this study aimed to help the surgical educators and the instructional system designers to improve the benefits of using gamification in learning environments for the surgical education programs.