Topallı, Damla
Loading...
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
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

Scholarly Output
32
Articles
10
Citation Count
174
Supervised Theses
10
32 results
Scholarly Output Search Results
Now showing 1 - 10 of 32
Article Citation - WoS: 6Citation - Scopus: 7Classification of Intermediate and Novice Surgeons' Skill Assessment Through Performance Metrics(Sage Publications inc, 2019) Topalli, Damla; Cagiltay, Nergiz Ercil; Information Systems Engineering; Software EngineeringBackground. Endoscopic surgeries have become an alternative for open procedures whenever possible. For such types of operations, surgeons are required to gain several skills, whose development needs hands-on practice. Accordingly, gaining these skills today is a challenge for surgical education programs. Despite the development of several technology-enhanced training environments, there are still problems to better integrate these technologies into educational programs. For an appropriate integration, it is critical to assess the skill levels and adapt the training content according to the trainees' requirements. In the literature, there exist several methods for assessing these skill levels. However, there are still problems in practice for objective and repetitive assessment. Methods. The present study aims to estimate the skill levels of participants in surgical training programs in an objective manner by collecting experimental data from residents in an endoscopic surgical simulation environment and gathering performance metrics. Results. It is shown that, by comparing the results of a number of classification algorithms for the best accuracy estimation and feature set, the "novice" and "intermediate" skill levels can be estimated with an accuracy of 86%. Conclusions. The outcomes help surgical educators and instructional system designers to better assess the skill levels of the trainees and guide them accordingly. In addition, objective assessments as highlighted in this study can be beneficial when designing technology-enhanced adaptive learning environments.Master Thesis Sanal Eğitimde Kullanıcı Deneyimi Faktörleri(2024) Ataş, Gülşah; Topallı, Damla; Information Systems Engineering; Computer EngineeringBu tezde, Sanal Gerçeklik ve Artırılmış Gerçeklik teknolojilerini kullanan diş hekimliği eğitimi programlarının kullanıcı deneyimi üzerindeki etkisinin derinlemesine bir analizi yapılmıştır. Tezin ilk amacı, kullanıcının Sanal Gerçeklik veya Artırılmış Gerçeklik gibi sistemlerle etkileşimlerinde en önemli rol oynayan kullanıcı deneyimi faktörlerini tanımlamaktı. Çeşitli Sanal Gerçeklik uygulamalarında kullanıcı deneyimini etkileyen dokuz temel faktörü ortaya çıkaran sistematik bir inceleme çalışası yapıldı. Bu çalışmanın sonucunda etkileşim, kullanılabilirlik, sürükleyicilik, teknolojinin benimsenmesi, duygu, mevcudiyet, deneyimin sonucu, muhakeme ve yeterlilik faktörleri elde edildi. Ayrıca, diş hekimliği öğrencilerine eğitimlerinde Artırılmış Gerçeklik kullanımına ilişkin görüş ve algılarını değerlendirmek amacıyla bir anket uygulandı. Anket üzerine temel eksen faktör analizi yapıldı ve üç temel faktör ortaya çıkarıldı: bilgi ve sonuç, duygusal derinlik ve kullanım kolaylığı. Bilgi ve sonuç faktörü altında deneyim sonucu, muhakeme ve yetelilik faktörleri gruplandı. Duygusal derinlik faktörü altında duygu, etkileşim, mevcudiyet ve sürükleyicilik faktörleri gruplandı. Kullanım kolaylığı faktörü, teknolojinin benimsenmesi ve kullanılabilirlik faktörlerinden oluştu. Son olarak, temel eksen faktör analizinden elde edilen üç faktör arasındaki ilişkiyi değerlendirmek için Pearson korelasyon katsayısı hesaplandı.Article Citation - WoS: 129Citation - Scopus: 173Improving Programming Skills in Engineering Education Through Problem-Based Game Projects With Scratch(Pergamon-elsevier Science Ltd, 2018) Topalli, Damla; Cagiltay, Nergiz Ercil; Information Systems Engineering; Software EngineeringNowadays, programming skills are receiving widespread attention for different age groups alongside occupational education programs to better prepare individuals for their future careers. However, introducing programming concepts in an appropriate manner is a challenge in higher education. The main assumption of this study is that enhancing the classical introduction to programming courses through real-life problem-based game development with Scratch programming environment potentially improves the learners' programming skills and motivation. Accordingly, in this study, during one academic semester period, the Introduction to Programming course for engineering students is enriched up to a certain level through real-life game development projects with Scratch. The students are followed within a four-year period starting from freshman until their graduation. The progress of the students who have taken the Introduction to Programming course in enriched or classical form in the fourth year Senior-project course are evaluated. The results show that by slightly improving the course curriculum through real-life game development projects in the Scratch environment, students' performance on the graduation projects improved significantly. As a conclusion, game-based learning, problem-based learning, visual programming and projects are technologies that can potentially help learners to perform better in the introduction to programming course, in turn affecting their performances in projects.Article Citation - Scopus: 1A User Task Design Notation for Improved Software Design(PeerJ Inc., 2021) Ozcan,E.; Topalli,D.; Tokdemir,G.; Cagiltay,N.E.; Computer Engineering; Information Systems EngineeringSystem design is recognized as one of the most critical components of a software system that bridges system requirements and coding. System design also has a significant impact on testing and maintenance activities, and on further improvements during the lifespan of the software system. Software design should reflect all necessary components of the requirements in a clear and understandable manner by all stakeholders of the software system. To distinguish system elements, separation of concerns in software design is suggested. In this respect, identification of the user tasks, i.e., the tasks that need to be performed by the user, is not currently reflected explicitly in system design documents. Our main assumption in this study is that software quality can be improved significantly by clearly identifying the user tasks from those that need to be performed by the computer system itself. Additionally, what we propose has the potential to better reflect the user requirements and main objectives of the system on the software design and thereby to improve software quality. The main aim of this study is to introduce a novel notation for software developers in the frame of UML Activity Diagram (UMLAD) that enables designers to identify the user tasks and define them separately from the system tasks. For this purpose, an extension of UML-AD, named UML-ADE (UML-Activity Diagram Extended) was proposed. Afterwards, it was implemented in a serious game case for which the specification of user tasks is extremely important. Finally, its effectiveness was analyzed and compared to UML-AD experimentally with 72 participants. The defect detection performance of the participants on both diagrams with two real-life serious game scenarios was evaluated. Results show a higher level of understandability for those using UML-ADE, which in turn may indicate a better design and higher software quality. The results encourage researchers to develop specific design representations dedicated to task design to improve system quality and to conduct further evaluations of the impact of these design on each of the above mentioned potential benefits for the software systems. © Copyright 2021 Ozcan et al.Article Citation - WoS: 3Citation - Scopus: 3Understanding the Effect of Handedness on Both-Handed Task Performance: an Experimental Study Based on a Haptic-Controlled, Simulation-Based Surgical Skill Training Scenario(Taylor & Francis inc, 2019) Topalli, Damla; Eyuboglu, Burak Gokberk; Cagiltay, Nergiz Ercil; Information Systems Engineering; Software EngineeringUnderstanding the performance on both-handed tasks, such as endoscopic surgery, is critical to better organize and develop appropriate instructional systems to improve the necessary skills of surgeons. However, in the literature, only a limited number of studies have investigated the effect of handedness on both-handed task performance. This study aimed to provide an understanding of the participants' performance differences while performing both-handed tasks through a haptic user interface in a simulated virtual environment specifically developed for surgical training purposes. Twenty-four surgeons attending a medical school in Turkey voluntarily participated in the study. The duration, accuracy, and collision measures were automatically recorded by software. The results revealed that the left-handed participants performed the both-handed tasks (camera: nondominant hand, tool: dominant-hand) in a significantly shorter time than the right-handed participants. This study also showed that haptic-controlled simulation-based surgical skill training systems can potentially provide measures for better understanding the individual behaviors and deliver alternative training environments specific to individual requirements.Article Citation - WoS: 20Citation - Scopus: 36Performing and Analyzing Non-Formal Inspections of Entity Relationship Diagram (erd)(Elsevier Science inc, 2013) Cagiltay, Nergiz Ercil; Tokdemir, Gul; Kilic, Ozkan; Topalli, Damla; Information Systems Engineering; Computer Engineering; Software EngineeringDesigning and understanding of diagrammatic representations is a critical issue for the success of software projects because diagrams in this field provide a collection of related information with various perceptual signs and they help software engineers to understand operational systems at different levels of information system development process. Entity relationship diagram (ERD) is one of the main diagrammatic representations of a conceptual data model that reflects users' data requirements in a database system. In today's business environment, the business model is in a constant change which creates highly dynamic data requirements which also requires additional processes like modifications of ERD. However, in the literature there are not many measures to better understand the behaviors of software engineers during designing and understanding these representations. Hence, the main motivation of this study is to develop measures to better understand performance of software engineers during their understanding process of ERD. Accordingly, this study proposes two measures for ERD defect detection process. The defect detection difficulty level (DF) measures how difficult a defect to be detected according to the other defects for a group of software engineers. Defect detection performance (PP) measure is also proposed to understand the performance of a software engineer during the defect detection process. The results of this study are validated through the eye tracker data collected during the defect detection process of participants. Additionally, a relationship between the defect detection performance (PP) of a software engineer and his/her search patterns within an ERD is analyzed. Second experiment with five participants is also conducted to show the correlation between the proposed metric results and eye tracker data. The results of experiment-2 also found to be similar for DF and PP values. The results of this study are expected to provide insights to the researchers, software companies, and to the educators to improve ERD reasoning process. Through these measures several design guidelines can be developed for better graphical representations and modeling of the information which would improve quality of these diagrams. Moreover, some reviewing instructions can be developed for the software engineers to improve their reviewing process in ERD. These guidelines in turn will provide some tools for the educators to improve design and review skills of future software engineers. (c) 2013 Elsevier Inc. All rights reserved.Conference Object Citation - Scopus: 4Abstract conceptual database model approach(2013) Çaĝiltay,N.E.; Topalli,D.; Aykaç,Y.E.; Tokdemir,G.; Information Systems Engineering; Computer EngineeringOne 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.Conference Object Citation - Scopus: 0Neuronavigation 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.; Department of Electrical & Electronics Engineering; Computer Engineering; Software Engineering; Information Systems EngineeringNowadays, 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 Citation - WoS: 0Understanding 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; Information Systems Engineering; Software EngineeringWith 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; Information Systems Engineering; Software EngineeringYazı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.