Bilgisayar Mühendisliği Bölümü Yayın Koleksiyonu

Permanent URI for this collectionhttps://hdl.handle.net/20.500.12416/253

Browse

Search Results

Now showing 1 - 10 of 17
  • Article
    Citation - WoS: 6
    Citation - Scopus: 6
    Auction-Based Serious Game for Bug Tracking
    (Wiley, 2019) Usfekes, Cagdas; Tuzun, Eray; Yilmaz, Murat; Macit, Yagup; Clarke, Paul
    Today, one of the challenges in software engineering is utilising application lifecycle management (ALM) tools effectively in software development. In particular, it is hard for software developers to engage with the work items that are appointed to themselves in these ALM tools. In this study, the authors have focused on bug tracking in ALM where one of the most important metrics is mean time to resolution that is the average time to fix a reported bug. To improve this metric, they developed a serious game application based on an auction-based reward mechanism. The ultimate aim of this approach is to create an incentive structure for software practitioners to find and resolved bugs that are auctioned where participants are encouraged to solve and test more bugs in less time and improve quality of software development in a competitive environment. They conduct hypothesis tests by performing a Monte Carlo simulation. The preliminary results of this research support the idea that using a gamification approach for an issue tracking system enhances the productivity and decreases mean time to resolution.
  • Article
    Citation - WoS: 2
    Citation - Scopus: 4
    On Time-Memory Trade-Offs for Password Hashing Schemes
    (Frontiers Media Sa, 2024) Saran, Ayse Nurdan
    A password hashing algorithm is a cryptographic method that transforms passwords into a secure and irreversible format. It is used not only for authentication purposes but also for key derivation mechanisms. The primary purpose of password hashing is to enhance the security of user credentials by preventing the exposure of plaintext passwords in the event of a data breach. As a key derivation function, password hashing aims to derive secret keys from a master key, password, or passphrase using a pseudorandom function. This review focuses on the design and analysis of time-memory trade-off (TMTO) attacks on recent password hashing algorithms. This review presents a comprehensive survey of TMTO attacks and recent studies on password hashing for authentication by examining the literature. The study provides valuable insights and strategies for safely navigating transitions, emphasizing the importance of a systematic approach and thorough testing to mitigate risk. The purpose of this paper is to provide guidance to developers and administrators on how to update cryptographic practices in response to evolving security standards and threats.
  • Article
    Citation - WoS: 11
    Citation - Scopus: 12
    Diagnosis of Osteoarthritic Changes, Loss of Cervical Lordosis, and Disc Space Narrowing on Cervical Radiographs With Deep Learning Methods
    (Turkish Joint Diseases Foundation, 2022) Tokdemir, Gul; Ureten, Kemal; Atalar, Ebru; Duran, Semra; Maras, Hakan; Maras, Yuksel
    Objectives: In this study, we aimed to differentiate normal cervical graphs and graphs of diseases that cause mechanical neck pain by using deep convolutional neural networks (DCNN) technology. Materials and methods: In this retrospective study, the convolutional neural networks were used and transfer learning method was applied with the pre-trained VGG-16, VGG-19, Resnet-101, and DenseNet-201 networks. Our data set consisted of 161 normal lateral cervical radiographs and 170 lateral cervical radiographs with osteoarthritis and cervical degenerative disc disease. Results: We compared the performances of the classification models in terms of performance metrics such as accuracy,
  • Article
    Citation - WoS: 3
    Citation - Scopus: 9
    Two Majority Voting Classifiers Applied To Heart Disease Prediction
    (Mdpi, 2023) Karadeniz, Talha; Maras, Hadi Hakan; Tokdemir, Gul; Ergezer, Halit
    Two novel methods for heart disease prediction, which use the kurtosis of the features and the Maxwell-Boltzmann distribution, are presented. A Majority Voting approach is applied, and two base classifiers are derived through statistical weight calculation. First, exploitation of attribute kurtosis and attribute Kolmogorov-Smirnov test (KS test) result is done by plugging the base categorizer into a Bagging Classifier. Second, fitting Maxwell random variables to the components and summating KS statistics are used for weight assignment. We have compared state-of-the-art methods to the proposed classifiers and reported the results. According to the findings, our Gaussian distribution and kurtosis-based Majority Voting Bagging Classifier (GKMVB) and Maxwell Distribution-based Majority Voting Bagging Classifier (MKMVB) outperform SVM, ANN, and Naive Bayes algorithms. In this context, which also indicates, especially when we consider that the KS test and kurtosis hack is intuitive, that the proposed routine is promising. Following the state-of-the-art, the experiments were conducted on two well-known datasets of Heart Disease Prediction, namely Statlog, and Spectf. A comparison of Optimized Precision is made to prove the effectiveness of the methods: the newly proposed methods attained 85.6 and 81.0 for Statlog and Spectf, respectively (while the state of the heart attained 83.5 and 71.6, respectively). We claim that the Majority Voting family of classifiers is still open to new developments through appropriate weight assignment. This claim is obvious, especially when its simple structure is fused with the Ensemble Methods' generalization ability and success.
  • Article
    Citation - WoS: 9
    Citation - Scopus: 11
    The Diagnosis of Femoroacetabular Impingement Can Be Made on Pelvis Radiographs Using Deep Learning Methods
    (Turkish Joint Diseases Foundation, 2023) Atalar, Ebru; Ureten, Kemal; Kanatli, Ulunay; Ciceklidag, Murat; Kaya, Ibrahim; Vural, Abdurrahman; Maras, Yuksel
    Objectives: The aim of this study was to evaluate diagnostic ability of deep learning models, particularly convolutional neural network models used for image classification, for femoroacetabular impingement (FAI) using hip radiographs. Materials and methods: Between January 2010 and December 2020, pelvic radiographs of a total of 516 patients (270 males, 246 females; mean age: 39.1 +/- 3.8 years; range, 20 to 78 years) with hip pain were retrospectively analyzed. Based on inclusion and exclusion criteria, a total of 888 hip radiographs (308 diagnosed with FAI and 508 considered normal) were evaluated using deep learning methods. Pre-trained VGG-16, ResNet-101, MobileNetV2, and Inceptionv3 models were used for transfer learning. Results: As assessed by performance measures such as accuracy, sensitivity, specificity, precision, F-1 score, and area under the curve (AUC), the VGG-16 model outperformed other pre-trained networks in diagnosing FAI. With the pre-trained VGG-16 model, the results showed 86.6% accuracy, 82.5% sensitivity, 89.6% specificity, 85.5% precision, 83.9% F1 score, and 0.92 AUC. Conclusion: In patients with suspected FAI, pelvic radiography is the first imaging method to be applied, and deep learning methods can help in the diagnosis of this syndrome.
  • Article
    Citation - WoS: 2
    Citation - Scopus: 2
    Risk Assessment of Sea Level Rise for Karasu Coastal Area, Turkey
    (Mdpi, 2023) Genc, Asli Numanoglu; Tora, Hakan; Maras, Hadi Hakan; Eliawa, Ali; Numanoğlu Genç, Aslı
    Sea Level Rise (SLR) due to global warming is becoming a more pressing issue for coastal zones. This paper presents an overall analysis to assess the risk of a low-lying coastal area in Karasu, Turkey. For SLR scenarios of 1 m, 2 m, and 3 m by 2100, inundation levels were visualized using Digital Elevation Model (DEM). The eight-side rule is applied as an algorithm through Geographic Information System (GIS) using ArcMap software with high-resolution DEM data generated by eleven 1:5000 scale topographic maps. The outcomes of GIS-based inundation maps indicated 1.40%, 6.02%, and 29.27% of the total land area by 1 m, 2 m, and 3 m SLR scenarios, respectively. Risk maps have shown that water bodies, low-lying urban areas, arable land, and beach areas have a higher risk at 1 m. In a 2 m scenario, along with the risk of the 1 m scenario, forests become at risk as well. For the 3 m scenario, almost all the territorial features of the Karasu coast are found to be inundated. The effect of SLR scenarios based on population and Gross Domestic Product (GDP) is also analyzed. It is found that the 2 and 3 m scenarios lead to a much higher risk compared to the 1 m scenario. The combined hazard-vulnerability data shows that estuarine areas on the west and east of the Karasu region have a medium vulnerability. These results provide primary assessment data for the Karasu region for the decision-makers to enhance land use policies and coastal management plans.
  • Article
    Citation - Scopus: 14
    Vehicular Ad Hoc Networks: Growth and Survey for Three Layers
    (Institute of Advanced Engineering and Science, 2017) Saad, A.; Rahem, A.T.; Hussein, A.J.; Mohammed, A.A.
    A vehicular ad hoc network (VANET) is a mobile ad hoc network that allows wireless communication between vehicles, as well as between vehicles and roadside equipment. Communication between vehicles promotes safety and reliability, and can be a source of entertainment. We investigated the historical development, characteristics, and application fields of VANET and briefly introduced them in this study. Advantages and disadvantages were discussed based on our analysis and comparison of various classes of MAC and routing protocols applied to VANET. Ideas and breakthrough directions for inter-vehicle communication designs were proposed based on the characteristics of VANET. This article also illustrates physical, MAC, and network layer in details which represent the three layers of VANET. The main works of the active research institute on VANET were introduced to help researchers track related advanced research achievements on the subject. Copyright © 2017 Institute of Advanced Engineering and Science. All rights reserved.
  • Article
    Citation - WoS: 69
    Citation - Scopus: 90
    Structural Stability and Energetics of Single-Walled Carbon Nanotubes Under Uniaxial Strain
    (Amer Physical Soc, 2003) Ozdogan, C; Dereli, G
    A (10x10) single-walled carbon nanotube consisting of 400 atoms with 20 layers is simulated under tensile loading using our developed O(N) parallel tight-binding molecular-dynamics algorithms. It is observed that the simulated carbon nanotube is able to carry the strain up to 122% of the relaxed tube length in elongation and up to 93% for compression. Young's modulus, tensile strength, and the Poisson ratio are calculated and the values found are 0.311 TPa, 4.92 GPa, and 0.287, respectively. The stress-strain curve is obtained. The elastic limit is observed at a strain rate of 0.09 while the breaking point is at 0.23. The frequency of vibration for the pristine (10x10) carbon nanotube in the radial direction is 4.71x10(3) GHz and it is sensitive to the strain rate.
  • Article
    Citation - WoS: 3
    Citation - Scopus: 6
    Understanding Personality Differences in Software Organisations Using Keirsey Temperament Sorter
    (inst Engineering Technology-iet, 2015) O'Connor, Rory V.; Yilmaz, Murat
    In recent years, there has been an increasing interest in exploring personality differences to improve work experience in software organisations. This study presents a personality assessment process conducted on 382 software practitioners using the Keirsey temperament sorter II. The primary goal of this assessment is to explore the personality temperaments of software practitioners working in different types of software development organisations. In addition, a novel visualisation approach is proposed for arranging temperaments using a periodic table-like structure. The results suggest that the authors approach provides an effective means to investigate an organisation's personality profile while assessing personality types.
  • Article
    Citation - WoS: 5
    Citation - Scopus: 6
    Exploring the Belief Systems of Software Development Professionals
    (Taylor & Francis inc, 2015) O'Connor, Rory V.; Yilmaz, Murat
    It is commonly accepted that an individual's beliefs and actions are based on his or her assessment and perceptions of the world. In order to determine what practices an individual is likely to follow at any given time, it is necessary to understand the individual's behavioral intention in a given circumstance. From an Information Technology perspective, a software development professional's belief systems are potentially the basis for the adoption and implementation of new and innovative work practices and processes. In this article, we explore the belief systems of software development professionals in order to understand the beliefs underlying intention and practice, and we seek answers about how they adopt or reject new and innovative software development processes and practices. The results point out a strong influence of past experiences, personality types, and repeated behavior on current software development processes and practices in industrial settings.