Browsing by Author "Tokdemir, Gül"
Now showing 1 - 12 of 12
- Results Per Page
- Sort Options
Conference Object Citation - Scopus: 4Abstract Conceptual Database Model Approach(2013) Çağıltay, Nergiz; Çaĝiltay, N.E.; Topalli, D.; Tokdemir, Gül; Aykaç, Y.E.; Tokdemir, G.; 17411; Yazılım Mühendisliği; Bilgisayar Mühendisliği; 06.09. Yazılım Mühendisliği; 06.01. Bilgisayar Mühendisliği; 06. Mühendislik Fakültesi; 01. Çankaya ÜniversitesiOne 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 An Experimental Study on Decomposition: Process First or Structure First?(2019) Çetinkaya, Anıl; Suloğlu, Selma; Kaya, M. Çağrı; Karamanlıoğlu, Alper; Tokdemir, Gül; Doğru, Ali H.; 17411; 06.01. Bilgisayar Mühendisliği; 06. Mühendislik Fakültesi; 01. Çankaya ÜniversitesiThis article explores the answer to the question of considering the process or the structure dimensions earlier, in software development where decomposition is a preferred technique for top-down model construction. In this research, an experimental study was conducted to observe which software modeling practice is more convenient: process or structural modeling, for the beginning. The study was conducted in different courses that include software modeling where students work within groups to model a system with predefined requirements. The students used Business Process Modeling Notation and Component-Oriented Software Engineering Modeling Language modeling tools. Observations based on the results are analyzed and discussed. The results seem to prioritize the process dimension.Conference Object A Case Study on Web-Based Information System Evaluation(Acad Conferences Ltd, 2014) Tokdemir, Gul; Tokdemir, Gül; Bilgen, Semih; Ercil, Yavuz; 17411; Bilgisayar Mühendisliği; 06.01. Bilgisayar Mühendisliği; 06. Mühendislik Fakültesi; 01. Çankaya ÜniversitesiA new framework is proposed to assess web-based information systems (WISs) which is domain-independent, that is, can be applied for profit seeking as well as service oriented or non-profit seeking organizations. Assessment starts from an identification of the critical success factors (CSF) that outline organizational strategies, and proceeds to determine the measures of three categories of relationships: User-WIS, Other systems-WIS, Organization-WIS. These measures and CSF's are evaluated collectively to arrive at an effectiveness measure. A case study illustrating the applicability of the assessment framework in the e-business domain is presented.Conference Object Citation - Scopus: 1How Engineers Understand Entity Relationship Diagrams (Erd): Insights From Eye Tracker Data(IADIS, 2012) Tokdemir, G.; Tokdemir, Gül; Cagiltay, N.E.; Kilic, O.; 17411; 113411; Bilgisayar Mühendisliği; 06.01. Bilgisayar Mühendisliği; 06. Mühendislik Fakültesi; 01. Çankaya ÜniversitesiEntity Relationship Diagram (ERD) is one of the main tools used in software design process. This representation enables software engineers to understand system data requirements at a more comprehensive level. Designing and understanding of ERD and hence system data requirements is a critical issue for the success of software projects. In this study we are introducing an experiment environment which would be used to understand the behaviors of software engineers during designing and understanding these representations. This experimental setting is planned to be used to measure the software engineers' performance during ERD defect detection process. We believe such an environment can be used to develop some reviewing guidelines for the software engineers to improve their reviewing process in ERD which in turn will provide some tools for the educators to improve design and review skills of future software engineers. The results of this study would also provide recommendations for the researchers in similar experiments. © 2012 IADIS.Conference Object Kişisel Sağlık Kaydı Sistemleri Kullanılabilirlik Durum Çalışması(2015) Gökay, Gonca; Ercil, Yavuz; Tokdemir, Gül; Ercil Çağıltay, Nergiz; 17411; 06.01. Bilgisayar Mühendisliği; 06. Mühendislik Fakültesi; 01. Çankaya ÜniversitesiYeni teknolojilerle birlikte sağlk sektöründe de süreçlerin iyileştirilmesi ve sağlk hizmetlerinin kalitesinin artrlmasna yönelik çalşmalar her geçen gün artmaktadr. Bu alanda yaplan çalşmalar sonucunda önceliklerin bütünleşik ve paylaşlabilen sağlk ve kişiye özel uygulamalar adreslemesi gerektiği görülmüştür. Bu uygulamalarn temel yaptaş hasta verilerinin kullanlmas yoluyla hzl ve doğru teşhis ve tedavi için yeni yöntemlerin geliştirilmesidir. Bu bağlamda kişilerin sağlkl ve hasta olduklar durumlarda sağlk durumlar ile ilgili tutacaklar verilerin önemi büyüktür. Dünyada ve ülkemizde sağlk hizmetlerinin iyileştirilmesi amacyla vatandaşlarn bu konuda bilincinin artrlmas giderek önem kazanmakta ve bu konuda ciddi çalşmalar yürütülmektedir. Bu kapsamda bireyin kendi sağlğ ile ilgili takipleri yapmak amacyla daha aktif bir rol almas ön plana çkmaktadr. Bu çalşmada Microsoft Health Vault olarak isimlendirilen ve kişisel sağlk verilerinin tutulmasna yönelik olarak geliştirilmiş olan sisteminin kullanlabilirlik çalşmas yaplmş ve sonuçlar tartşlmştr.Conference Object Multimodal interaction flow representation for ubiquitous environments - MIF: A case study in surgical navigation interface design(2015) Tokdemir, Gül; Altun, Gamze; Çağıltay, Nergiz E.; Maras, H. Hakan; Börcek, Alp Özgün; 17411; 34410; 06.01. Bilgisayar Mühendisliği; 06. Mühendislik Fakültesi; 01. Çankaya ÜniversitesiWith the advent of technology, new interaction modalities became available which augmented the system interaction. Even though there are vast amount of applications for the ubiquitous devices like mobile agents, smart glasses and wearable technologies, many of them are hardly preferred by users. The success of those systems is highly dependent on the quality of the interaction design. Moreover, domain specific applications developed for these ubiquitous devices involve detailed domain knowledge which normally IT professionals do not have, which may involve a substantial lack of quality in the services provided. Hence, effective and high quality domain specific applications developed for these ubiquitous devices require significant collaboration of domain experts and IT professionals during the development process. Accordingly, tools to provide common communication medium between domain experts and IT professionals would provide necessary medium for communication. In this study, a new modelling tool for interaction design of ubiquitous devices like mobile agents, wearable devices is proposed which includes different interaction modalities. In order to better understand the effectiveness of this newly proposed design tool, an experimental study is conducted with 11 undergraduate students (novices) and 15 graduate students (experienced) of Computer Engineering Department for evaluating defect detection performance for the defects seeded into the interface design of a neuronavigation device. Results show that the defects were realized as more difficult for the novices and their performance was lower compared to experienced ones. Considering the defect types, wrong information and wrong button type of defects were recognized as more difficult. The results of this study aimed to provide insights for the system designers to better represent the interaction design details and to improve the communication level of IT professionals and the domain experts. © Springer International Publishing Switzerland 2015.Conference Object Neuronavigation Skill Training Through Simulation: Insights From Eye Data(Iated-int Assoc Technology Education A& development, 2016) Çağıltay, Nergiz; Tokdemir, Gül; Cagiltay, N. E.; Topalli, D.; Maraş, Hadi Hakan; Borcek, A. O.; Tokdemir, G.; Aydın, Elif; Maras, H. H.; Tonbul, G.; Aydin, E.; 17411; Yazılım Mühendisliği; Bilgisayar Mühendisliği; Elektrik-Elektronik Mühendisliği; 06.09. Yazılım Mühendisliği; 06.01. Bilgisayar Mühendisliği; 06. Mühendislik Fakültesi; 01. Çankaya ÜniversitesiNeuronavigation 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 Problems of Gaining Neuronavigation Skills on Surgical Education Programs: A case study in Turkey(2016) Cağıltay, Nergiz Ercil; Borcek, Alp Özgün; Tokdemir, Gül; Maraş, Hadi Hakan; Topallı, Damla; 17411; 34410; 06.01. Bilgisayar Mühendisliği; 06. Mühendislik Fakültesi; 01. Çankaya ÜniversitesiNeuronavigation technology is one of the important technologies that supports and guides the surgeons during the surgical procedures. Availability of this technology for the surgical education programs to gain the skills of using this technology effectively and efficiently during the surgical operations as well as availability of this technology in the operating room is critical for improving the surgical operations’ performance. In this study, the availability of this technology for the neurosurgical operations is researched through a quantitative research conducted by 220 neuro surgeons in Turkey. Based on the results of this study, suggestions for the education technology developers for creating technology enhanced education programs to increase the navigation skill levels of the candidate surgeons are developed. The results of this study aimed to improve the quality of the surgical education programs and the performance of the surgical procedures.Article Remote laboratory development as an action research: A case study(2012) Çağıltay, Nergiz Erçil; Tokdemir, Gül; Aydın, Elif; Kara, Ali; 17411; 06.01. Bilgisayar Mühendisliği; 06.03. Elektrik-Elektronik Mühendisliği; 06. Mühendislik Fakültesi; 01. Çankaya ÜniversitesiThis work presents a case study about how action research (AR) has been conducted in developing a real-life educational system. An explanation is given of the modified implementation of the classical AR methodology, based on the requirements of a remote laboratory system developed for the vocational training of students in higher education. This study reports a successful implementation of AR stages which established for the development process of a remote laboratory system along with the design of several research questions explored in each step of the system development process. It is believed that the outcomes of the study will help AR implementers to organize their research objectives, more appropriately, by addressing the organizational problems. The results of this study are also expected to guide the AR implementers to better integrate their research in solving domain specific practical problemsConference Object Türk beyin cerrahlarının teknolojiye ulaşım imkanları(2016) Börcek, Alp Özgün; Çağıltay, Nergiz; Tokdemir, Gül; Maraş, Hadi Hakan; 17411; 34410; 06.09. Yazılım Mühendisliği; 06.01. Bilgisayar Mühendisliği; 06. Mühendislik Fakültesi; 01. Çankaya ÜniversitesiBook Part Variability Incorporated Simultaneous Decomposition of Models under Structural and Procedural Views(CRC Press, 2019) Kaya, M. Çağrı; Tokdemir, Gül; Suloğlu, Selma; Tekinerdoğan, Metin; 17411; 06.01. Bilgisayar Mühendisliği; 06. Mühendislik Fakültesi; 01. Çankaya ÜniversitesiThis chapter presents hierarchical variability as an important development notion especially when considered together with a systems specification through decomposition. A matured domain-specific environment is the precondition for variability-centric engineering for compositional approaches as targeted in this study: Most of the requirements have been already modeled, and most of the problem domain elements have corresponding reusable solutions. Also, a mature domain enjoys a wide community of developers who are familiar with those problems and solution-space elements and an effective set of specific tools. Decomposition is a fundamental mechanism in many approaches for the specification of various dimensions of modeling. Decomposition of especially structure modeling for software is not new. Here, variability guidance is incorporated into both structure and process decomposition. This chapter combines such notions in the demonstration of variabilitycentric development suggesting a structural and procedural decomposition of the system. The predecessors, component-oriented approaches rely on the structural decomposition whereas service-oriented development is being supported by process decomposition. A vending machine case study is presented in this chapter for demonstrating the propagation of variability specification along with the enhancements of the componentoriented model and the process model.Master Thesis Yazılım Profesyonellerinin Karşılaştığı Engellerin Belirlenmesi ve İşe Bağlılıklarını Etkileyen Faktörlerin Araştırılması(2024) Gülten, Arzu Kaya; Tokdemir, Gül; 06.01. Bilgisayar Mühendisliği; 06. Mühendislik Fakültesi; 01. Çankaya ÜniversitesiSon yıllarda yazılım alanında çalışan devir oranındaki artışlar yazılım profesyonelleri için yeni endişeler doğurmaktadır. Bu durum bağlılıkla ilişkilendirilebilir. Bağlılık düzeyi çalışanların çalışma motivasyonunu etkiler. Bu motivasyon ise üretkenliği ve kaliteyi etkiler. Bu nedenle bağlılık, bir işe olan bağlanmayı araştırmak için önemli bir kavramdır. Yazılım profesyonelleri çalışma hayatlarında sıklıkla bazı sorunlarla karşılaşırlar ve bu sorunlar üretkenliklerini etkiler. Bu sorunları ve yazılım profesyonelleri üzerindeki etkilerini araştırmak, üretkenliği artırmak açısından hem kuruluşlar hem de çalışanlar için önemli bir konudur. Bu çalışma, yazılım profesyonellerinin karşılaştığı engelleri ve iş bağlılığı arasındaki ilişkileri araştırmayı amaçlamaktadır. Çalışma iki aşamadan oluşmaktadır: Mülakat ve Anket. Öncelikle 20 yazılım profesyoneliyle görüşmeler yapılmış ve 314 yazılım profesyoneline anket uygulanmıştır. Daha sonra iş bağlılığı, iş güvencesizliği, kariyer güvencesizliği, başa çıkma stilleri ve engeller arasındaki ilişkiler analiz edilmiştir.
