Kılıç, Hürevren

Loading...
Profile Picture
Name Variants
H., Kilic
Hürevren, Kılıç
Hurevren, Kilic
Kiliç H.
H.,Kilic
H.,Kılıç
H., Kılıç
K., Hürevren
K.,Hurevren
Kılıç,H.
Kilic,H.
Hürevren Kılıç
K.,Hürevren
K., Hurevren
Kilic H.
Kılıç H.
Kılıç, Hürevren
Kilic, Hurevren
Kilic,Hurevren
Job Title
Profesör Doktor
Email Address
hurevren.kilic@atilim.edu.tr
Scopus Author ID
Turkish CoHE Profile ID
Google Scholar ID
WoS Researcher ID
Scholarly Output

29

Articles

9

Citation Count

58

Supervised Theses

5

Scholarly Output Search Results

Now showing 1 - 10 of 28
  • Conference Object
    Citation Count: 4
    Protocol and connectivity based overlay level capacity calculation of P2P networks
    (Ieee Computer Soc, 2006) Oztoprak, Kasim; Kilic, Hurevren; Computer Engineering
    In this paper, we proposed a metric for P2P networks based on Shannon's L-channel capacity calculation idea. The metric calculates the maximum rate of information (in bits per second) that can be transmitted over P2P network (a.k.a. combinatorial capacity) caused by protocol and overlay-level connectivity. We suggest P2P systems to be modeled as a discrete noiseless channel on which the protocol together with dynamically changing overlay-level instant connectivity topology defines a Shannon Language. In experimental works, we applied the metric first to the Gnutella 0.6 protocol for which message traffic explosion is a known problem and then to its time-based clustering version. The obtained results are compared with other two known metrics' namely, number of query hits and unit query-hit response time, results and potential correlations among them are discussed.
  • Master Thesis
    Programlama eğitimi için otomatik kod değerlendirme yazılımı
    (2023) Alper, Burcu; Kılıç, Hürevren; Nazlıoğlu, Selma; Computer Engineering
    Bu tez, öğrenci çalışmalarını değerlendirme sürecini geliştirmek için tasarlanmış otomatik bir kod değerlendirme aracı olan ACE-PE'yi tanıtmaktadır. ACE-PE, nesne yönelimli programlamaya ilişkin eğitim içeriğini yazılım kalite ölçütleriyle bütünleştirir. Eğitimciler, öğrencilerin belirli konu alanlarındaki performansını değerlendirme, anlama düzeylerini değerlendirme ve bireysel çabalarını takip etme esnekliğine sahip olacaklardır. Ayrıca, bu uygulama öğrencilere içeriğe duyarlı otomatik geri bildirim sağlayarak geliştirme becerilerini geliştirmelerine ve nihai çıktılarının genel kalitesini optimize etmelerine olanak tanır.
  • Conference Object
    Citation Count: 0
    ACE-PE: An Automated Code Evaluation Software Tool For Programming Education
    (Institute of Electrical and Electronics Engineers Inc., 2023) Alper,B.; Nazlioglu,S.; Kilic,H.; Computer Engineering; Software Engineering
    An automated code evaluation tool that combines the usage of software quality metrics and object-oriented programming teaching subjects is designed and developed. The tool (called ACE-PE) gives flexibility to instructors to assess student assignments at the level of precision of specific subjects which reveals the degree of student's understanding of covered subjects, and to observe his/her own effort, as well. Provision of content-aware automated fast feedback to students to improve quality of their products and development efforts is another outcome of the proposed solution. © 2023 IEEE.
  • Article
    Citation Count: 3
    Online Learning Perceptions amid COVID-19 Pandemic: The Engineering Undergraduates' Perspective
    (Tempus Publications, 2022) Eryilmaz, Meltem; Kalem, Guler; Kilic, Hurevren; Tirkes, Guzin; Topalli, Damla; Turhan, Cigdem; Yazici, Ali; Information Systems Engineering; Computer Engineering; Software Engineering
    The COVID-19 pandemic caused face-to-face education in just about all universities worldwide to shift to online education. For most students, this educational model was a compulsory first experience. In this study, the survey results are analyzed and discussed related to a group of students in the Engineering Faculty of a university in Turkey regarding their online education perceptions. Briefly summarized, the findings of the study indicate that: (a) most of the students still prefer face-to-face learning, which is also favored if accompanied by distance learning; (b) the concentration level of the students has dropped due to the concerns about the COVID-19 pandemic which affects their learning negatively; and (c) around half of the students participating in the study feel that the online exams conducted without a secure exam software, is considered unsafe. Additionally, the study's results were further extended to evaluate the questionnaire results and reported along with the suggestions of necessary actions in emergency online learning (EOL).
  • Article
    Citation Count: 6
    Automata networks as preprocessing technique of artificial neural network in estimating primary production and dominating phytoplankton levels in a reservoir
    (Elsevier, 2006) Kilic, Hurevren; Soyupak, Selcuk; Gurbuz, Hasan; Kivrak, Ersin; Computer Engineering
    Artificial Neural Networks (ANN) is computational architectures that can be used for estimating primary production levels and dominating phytoplankton species in reservoirs. Automata Networks (AN) were applied as a pre-processing method with subsequent ANN model development for Demirdoven Dam Reservoir. The primary purpose of using preprocessing technique was to distinguish the suitable and appropriate constituents of the input parameters' matrix, to eliminate redundancy, to enhance prediction power and calculation efficiency. The data were collected monthly over two years. The applications have yielded following results: The correlation coefficients (r values) between predicted and observed counts were as high as 0.83, 0.87, 0.83 and 0.88 for Cyclotella ocellata, Sphaerocystis schroeteri, Staurastrum longiradiatum counts, and Chlorophyll-a (Chl-a) concentrations respectively with AN. The performance of AN based pre-processing technique was compared with the performance of a well-known pre-processing technique, namely Principle Component Analysis(PCA), experimentally. r values between the predicted and observed C. ocellata, S. schroeteri and S. longiradiatum counts, and (Chl-a) were as high as 0.80, 0.86, 0.81 and 0.86 respectively with PCA. (c) 2006 Elsevier B.V. All rights reserved.
  • Conference Object
    Citation Count: 1
    An investigation about process matchmaking performances of unstructured and decentralized digital environments
    (2007) Cakir,B.; Kilic,H.; Computer Engineering
    Efficient matchmaking is an important problem in unstructured and decentralized digital environments. We report the results of simulations of these environments and provide measurements of match performance focusing on unstructured and decentralized environments. In the study, different environment models including P2P (Hypergrid, Gnutella with/without ultrapeer); small-world (WattsStrogatz); heavy-tailed and random versions of Autonomous System Waxman model showing power-law distribution property; random and 2D-Grid are considered. The flooding mechanism enabling process encounters for match purposes is uninformed Breadth-First-Search. Simulations show that the matchmaking performance of random environment outperforms the others for almost all different problems and time-to-live settings. On the other hand, the total cost of small world environment model is the highest for almost all setups. © 2007 IEEE.
  • Article
    Citation Count: 3
    Designing Senior Graduation Project Course for Computing Curricula: An Active Learning Approach
    (Tempus Publications, 2010) Kilic, Hurevren; Koyuncu, Murat; Rehan, Mohammad; Computer Engineering; Information Systems Engineering
    This paper proposes an active learning-based design approach to senior graduation project courses for computing curricula. The proposed approach focuses mainly on course requirements including increasing the interaction between instructor and project team members; providing better and fair student/team performance assessment; encouraging students to practise life-cycle driven development; preparing students for role-based team-working; motivating students to communicate with experts from industry and supporting cooperation between students. It is observed that implementation of the proposed approach increases the student course satisfaction level while higher quality student projects are achieved.
  • Article
    Citation Count: 0
    Post-Pandemic Hybrid Curriculum Recommendations for an Undergraduate ICT Senior Project Course
    (Tempus Publications, 2023) Tirkes, Guzin; Kalem, Guler; Kilic, Hurevren; Cagiltay, Nergiz Ercil; Computer Engineering; Software Engineering
    Among the numerous aspects of everyday life affected by the COVID-19 pandemic, education stands out as one of those deeply impacted. In this context within university settings, the ICT senior project courses were no exception either. This study presents the recommendations for a hybrid curriculum based on the online implementation of a senior project course in the ICT departments of an engineering faculty. The data were collected to better understand the impact of this re-structured course on 99 undergraduate IT students and their projects during three semesters, and later analyzed qualitatively and quantitatively to obtain some insights. The results indicate that, during the pandemic, the students adapted their senior project studies to the related restrictions by changing certain aspects related to the project, improving their teamwork, and increasing the level of communication. However, they also reported certain problems related to their overall psychology as well as social interactions. In light of the pandemic effect on the software industry towards remote working environments, further suggestions are provided to eliminate the drawbacks of remote working reported by the students and to equip them with the necessary skills. The resulting recommendations could be used by other higher -education institutions and be further adjusted for application in other disciplines.
  • Article
    Citation Count: 2
    Designing senior graduation project course for computing curricula: An active learning approach
    (2010) Kilic,H.; Koyuncu,M.; Rehan,M.; Computer Engineering; Information Systems Engineering
    This paper proposes an active learning-based design approach to senior graduation project courses for computing curricula. The proposed approach focuses mainly on course requirements including increasing the interaction between instructor and project team members; providing better and fair student/team performance assessment; encouraging students to practise life-cycle driven development; preparing students for role-based team-working; motivating students to communicate with experts from industry and supporting cooperation between students. It is observed that implementation of the proposed approach increases the student course satisfaction level while higher quality student projects are achieved. © 2010 TEMPUS Publications.
  • Conference Object
    Citation Count: 19
    An empirical study about search-based refactoring using alternative multiple and population-based search techniques
    (2012) Koc,E.; Ersoy,N.; Andac,A.; Camlidere,Z.S.; Cereci,I.; Kilic,H.; Computer Engineering
    Automated maintenance of object-oriented software system designs via refactoring is a performance demanding combinatorial optimization problem. In this study, we made an empirical comparative study to see the performances of alternative search algorithms under a quality model defined by an aggregated software fitness metric. We handled 20 different refactoring actions that realize searches on design landscape defined by combination of 24 object-oriented software metrics. The investigated algorithms include random, steepest descent, multiple first descent, multiple steepest descent, simulated annealing and artificial bee colony searches. The study is realized by using a tool called A-CMA developed in Java that accepts bytecode compiled Java codes as its input. The empiricial study showed that multiple steepest descent and population-based artificial bee colony algorithms are two most suitable approaches for the efficient solution of the search based refactoring problem. © 2012 Springer-Verlag London Limited.