Browsing by Author "Koyuncu, Murat"
Now showing 1 - 20 of 70
- Results Per Page
- Sort Options
Article A Comprehensive Assessment Plan for Accreditation in Engineering Education: A Case Study in Turkey(International Journal of Engineering Education, 2015) Turhan, Çiğdem; Şengül, Gökhan; Koyuncu, Murat; Information Systems Engineering; Software Engineering; Computer EngineeringThis paper describes the procedure followed by Computer Engineering and Software Engineering programs at Atilim University, Ankara, Turkey, which led to the granting of five years of accreditation by MUDEK, the local accreditation body authorized by The European Network for Accreditation of Engineering Education (ENAEE) to award the EUR ACE label, and a full member signatory ofWashington Accord of International Engineering Alliance (IEA). It explains the organizational structure established for preparation, determination and measurement of the educational objectives, program outcomes, course outcomes, and the continuous improvement cycle carried out during the preparation period. The aim of the paper is to share methods and experiences which may be beneficial for the other programs that are intended for accreditation.Master Thesis Akıllı telefonlar için mobil uygulama ve web tarayıcı kullanımınının araştırılması(2017) Othman, Safa; Koyuncu, Murat; Information Systems EngineeringMobil uygulama ve hizmetlerinin akıllı telefon kullanıcıları tarafından kullanımı son yirmi yıldır sürekli artış göstermektedir. Farklı amaçlar ve hedefler doğrultusunda bu alanda farklı amaçlarla çalışmalar yapılmıştır. Bu tez kapsamında yapılan çalışmanın amacı; akıllı telefon kullanıcılarının cihazlarında farklı internet erişim ihtiyaçları için mobil uygulama veya mobil web siteleri tercihlerini anlamaya yöneliktir. Bulgularımız mobil uygulama geliştiricilerinin, Türk tüketicisinin ortalama temel özeliklerini ve Türk tüketicisinin mobil kullanım beklentilerini anlamaları bakımından yararlı olacaktır. Çalışma iki evrede yürütülmüştür. Birinci evrede, Atılım Üniversitesi'nden 158 katılımcı ile bir anket çalışması yapılmıştır. İkinci evrede ise gerçekleştirilmiş iki uygulamanın (bir yerel mobil uygulaması ve bir mobil web sitesi) test edilmesine dayalı 30 katılımcı ile görüşmeler düzenlenmiştir. Toplanmış veri farklı istatiksel metotlar kullanılarak analiz edilmiştir. Elde edilen sonuçlar; özellikle yaygın ve sık kullanılan uygulamalar açısından mobil uygulamaların daha çok tercih edildiğini göstermiştir. Bunun yanı sıra katılımcılar mobil uygulamaları çoğu yönden daha iyi bulmuşlardır. Yine de tercihini mobil web sitelerden yana yapan katılımcıların oranı da göz ardı edilemeyecek seviyededir.Conference Object An Alternative Product Extraction Method for E-Commerce Applications(Ieee Computer Soc, 2007) Koyuncu, Murat; Information Systems EngineeringCustomers generally like to see alternative products and compare their characteristics and prices before deciding on one of them. Therefore, proposing alternative products is one of the crucial issues for e-commerce applications to increase customer satisfaction. This paper proposes a fuzzy similarity-based approach to determine similar products recorded in a database and submit them intelligently to the customer in a ranked way as alternative products.Article Citation - WoS: 3Citation - Scopus: 3Application of Fnbdt/Scip Protocol on Local Area Network and Determination of Limit Values(Gazi Univ, Fac Engineering Architecture, 2010) Dilli, Orkun; Akcam, Nursel; Koyuncu, Murat; Information Systems Engineering; Information Systems EngineeringFast progress in technologies affects all the domains as well as the communication systems. Different types of systems or devices are developed and given to the services without losing time. Although these progresses, in general, have positive effects sometimes they may cause some problems. One of these problems is that the different terminal devices based on ISDN, PSTN and IP cannot communicate end-to-end with each other in a seamless secure way. In this study, FNBDT (Future Narrow Band Digital Terminal)/SCIP (Secure Communication Interoperability Protocol) protocol, which is developed for end-to-end secure communication of different terminal devices communicating on different networks, is tested from different perspectives using terminal emulator on IP Networks. These types of study have great importance in terms of providing some feedbacks to the development of FNBDT/SCIP and, as one of the initial work on this topic, this study will contribute to the future works in the area.Master Thesis Bilgi Güvenlik Yöneticileri için Anahtar Yeterlikleri Anlamak: Bir Delphi Yöntem Çalışması(2017) Haqaf, Husam; Koyuncu, Murat; Information Systems EngineeringBilgi Güvenliği Yönetimi (ISM), bilgilerini değerli varlıkları olarak düşünen tüm kurum ve kuruluşlar için bir zorunluluktur. Bu nedenle, bilgi güvenliğinin geliştirilmesi, denetlenmesi ve yönetilmesi, gerekli bilgi güvenliği yönetişimini gerçekleştirebilecek mesleki yeteneğe bağlıdır. Bu araştırma, alanındaki yeterliliği koruması gereken bilgi güvenliği yöneticileri için en önemli becerileri ve mesleki sertifikalar yoluyla bu becerileri kazanma yöntemlerini ortaya çıkarmayı amaçlamaktadır. Çalışma, literatür taraması ile bir liste yeterlik oluşturulması ve asgari uzmanlığa sahip uzmanlar tarafından listenin %20'sinden azında bir fikir birliğine ulaşılıncaya kadar listenin değiştirilmesini içeren bir Delphi yöntemini kullanmaktadır. Bilgi Güvenliği standartları, çerçeveleri ve çalışmaları hakkında bir literatür araştırması yapılarak ve uzmanlardan bir veri toplama turu yapılarak, 5 kategori altında toplam 82 beceri derlenmiştir. Delphi metodu ile yapılan çalışmalarda tavsiye edildiği gibi, uygunluk ve sıralama turları sonrasında, 7 puanlık bir Likert ölçeğinde en az 3.25 ortalama puan alan ve tüm listenin %19,51'ini oluşturan yeterlikler alınmıştır. Elde edilen nihai yeterliklerin %43,75'i temel bilgi güvenliği becerilerini içermektedir ve bu becerileri edinmek için CISSP, CISA ve CISM gibi sertifikalar önerilmektedir.Master Thesis Bilgi ve İletişim Teknolojileri ile Ters Tedarik Zinciri Yönetimi Geliştirilmesi(2015) Germiyanoğlu, Sercan Noyan; Koyuncu, Murat; Information Systems EngineeringA SCM system having RSCM capabilities is modeled giving special focus on the usage of ICT. Three different RSCM processes (Customer Return, Out-of-product Return and Repair and Non-Repair Situation Return) are modeled separately using sequence diagram of UML and ICT usage is analyzed in each one to improve the process. These modeled processes are compared with the RSCM model of a company to determine its applicability in real life. The aim of the study is to show how the RSCM processes can be improved by efficient usage of ICT. Companies that can achieve this can gain competitive advantages over their competitors. This study is important to alleviate the lack of studies in this field and may help to companies having intension to improve their RSCM.Doctoral Thesis Bulut Bilişim için Bir Enerji Optimizasyon Algoritması(2024) Şereflişan, Oğuzhan; Koyuncu, MuratBu tezde, özellikle enerji tüketimini optimize etmeye odaklanan, konteyner yönetimi için özel olarak uyarlanmış Sanal Makine (VM) tahsisi için kullanılan Best-Fit algoritmasının varyantlarının ve Genetik Algoritmaların (GA'lar) yenilikçi entegrasyonu incelenmektedir. Bulut hizmetlerine olan artan talep, daha enerji verimli veri merkezi yönetim stratejilerinin geliştirilmesini gerektirmiştir. Geleneksel VM tahsis yöntemleri genellikle optimal kaynak kullanımını hedefleseler de artan enerji israfına yol açabilmektedirler. Bu araştırma, verimli bir şekilde kutu paketleme problemlerinde kullanılan ve enerji kullanımını baz alarak genetik algoritmanın seçme işlemi için uyarlanan ve enerji tüketimi odaklı olarak Best-Fit algoritması varyantı ile enerji kullanımına ve gelen iş yüküne göre değişken olan Genetik Algoritma varyantının birlikte uyarlanmasına dayanan, yeni bir yaklaşım önermektedir. Bu yaklaşım Maksimum Kullanıma Dayalı Genetik Algoritma (MUBGA) olarak adlandırılmıştır. MUBGA, VM'leri kaynak kullanımındaki boşlukları minimize etmek için sanal makineleri ve konteynerleri akıllıca tahsis ederken, GA bileşeni, tahsis stratejisini, sürekli olarak değişen yük ve altyapı koşullarına uyum sağlamak üzere evrimleştirir. CloudSim ortamında yapılan bir dizi simülasyon, önerilen modelin enerji verimliliği ve hesaplama yükü açısından standart tahsis stratejilerine karşı performansını değerlendirmiştir. Ayrıca MUBGA, VM yerleştirme ve seçim aşamalarında, daha önce test edilmiş olan İlk Uyan (FF), Çeyrekler Arası Aralık (IQR), Maksimum Korelasyon (MC), Minimum Taşıma Süresi (MMT), Medyan Mutlak Sapma (MAD), Yerel Regresyon (LR) ve Statik Eşik (THR) gibi mevcut algoritmalar ile karşılaştırılmıştır. Sonuçlar, MUBGA olarak adlandırılan yeni geliştirilen algoritmanın, Hizmet Seviye Anlaşması (SLA) konusunda hafif bir hizmet kaybı olsa bile, özellikle büyük veri merkezlerinde, belirgin bir enerji tasarrufu sağladığını göstermektedir. Bu çalışma ile gerçek dünya bulut bilişim ortamlarında bu hibrit yaklaşımın potansiyelini ortaya konmaktadır. Bu çalışma, sadece konteyner tahsisinde teorik ilerlemelere katkıda bulunmakla kalmayıp, aynı zamanda veri merkezlerinde enerjiye duyarlı kaynak yönetimi için pratik sonuçlar sunmaktadır.Master Thesis Bulut bilişimde dikey ve yatay ölçeklenebilirlik konusunda bir literatür taraması(2019) Tayeb, Abdulsalam Salım Tayeb; Koyuncu, Murat; Information Systems EngineeringBulut bilişim, fizik, bilim, işletme ve benzeri çeşitli alanlarda veri üretiminin genişlemesi nedeniyle sektörde popülerlik kazanmıştır. Ölçeklenebilirlik bulutlarda önemli bir rol oynayabilir ve performanslarını artırabilir. Ölçeklenebilirliğin önemi, talep arttığında ek kaynaklar ekleyerek artan iş yükleriyle başa çıkma kabiliyetinde yatmaktadır. Genellikle, iki tür ölçeklenebilirlik vardır: yatay ölçeklenebilirlik ve dikey ölçeklenebilirlik. Dolayısıyla literatürde farklı ölçeklenebilirlik sınıflamaları vardır. Bu tez, farklı ölçütlere dayanan farklı sınıflandırmalar dahil olmak üzere buluttaki mevcut tüm ölçeklenebilirlik tekniklerini inceleyen kapsamlı bir araştırma olarak tasarlanmıştır. Bu çalışmada temel olarak dikey ve yatay ölçeklenebilirlik yöntemleri incelenmiştir. Ek olarak, her ikisi için de kullanılan teknolojiler araştırılmıştır. Ayrıca, ölçeklenebilirlik ile ilgili araştırma yayınları farklı açılardan değerlendirilmiştir. Belirlenen hedefe ulaşmak için ölçeklenebilirlik konusunda sistematik bir haritalama çalışması yapılmıştır.Conference Object Citation - WoS: 9Citation - Scopus: 12A Case Study on Measuring the Size of Microservices(Springer international Publishing Ag, 2018) Vural, Hulya; Koyuncu, Murat; Misra, Sanjay; Information Systems Engineering; Computer EngineeringIn cloud computing, the microservices has become the mostly used architectural style. However, there is still an ongoing debate about how big a microservice should be. In this case study, a monolith application is measured using Common Software Measurement International Consortium (COSMIC) Function Points. The same application is divided into pieces by following the Domain Driven Design (DDD) principles. The resulting cloud friendly microservices are measured again using COSMIC Function Points and the obtained results are compared.Master Thesis Çoklu erişim noktası bulunan ortamlarda bant genişliği kullanımını artırmaya yönelik bir öneri(2009) Gerçek, Mehmet Kazım; Koyuncu, Murat; Information Systems EngineeringKesintisiz Internet erişimine duyulan talep doğrultusunda kablosuz iletişimin popülaritesi de artmaktadır. Ancak, kablosuz iletişimin klasik kablolu iletişime göre bazı sorunları olduğu bilinmektedir. Geniş uygulama alanı bulunan kablosuz yerel alan ağı uygulamalarında, mevut erişim noktaları arasında yük dağılımı konusu özel bir önem arz etmektedir. Kablosuz bilgisayarların, klasik yaklaşım olan alınan sinyal gücü endeksi (RSSI) ve gürültü oranını (SNR) dikkate alarak erişim noktalarına bağlandığı durumlarda yük dağılımının sağlanması mümkün olmamaktadır. Geçmişte, merkezi bir sunucu üzerinden, belirli bir model kablosuz erişim noktası kullanarak veya protokol değişiklikleri ile yük dağılımı dengeleme çözümleri önerilmiş, ancak genel kabul görmüş bir çözüme ulaşılamamıştır.Bu çalışmada, merkezi bir sunucu istemeyen ve mevcut altyapıda hiçbir değişiklik gerektirmeyen bir çözüm önerisinde bulunulmuştur. Önerilen model, tüm kablosuz bilgisayarlar üzerinde bağımsız olarak çalışan bir uygulamanın dinamik olarak en az yüklü erişim noktasını tespit ederek ona bağlanmasını ve böylece yük dağılımını ve sonrasında toplam bant genişliği kullanımını artırmayı hedeflemektedir.Conference Object Comparison of Qos Architectures for Voip Traffics in Ipv4 and Ipv6(Ieee, 2016) AL-Fayyadh, Hayder; Koyuncu, Murat; Information Systems EngineeringThe Internet has become an integral part of human's life with an ever increasing number of applications and services that it provides to its customers. Both the numbers of Internet users and services provided by the Internet continue to rise tremendously. Quality of Service (QoS) is the ability of a network to provide better services for the users to divide the bandwidth according to the needs of different applications. With an increase in demand for multimedia applications like video streaming, VoIP and video conferencing, larger bandwidth requirement increases drastically since such applications are very sensitive to delay, packet loss, and jitter. IPv6 has new features which are designed to improve QoS supported by IPv4, as well as other improvements. This paper gives a comparative analysis of QoS architectures, namely Integrated Services (IntServ) and Differentiated Services (DiffServ), which are examined to see their effects for Voice over IP (VoIP) in IPv4 and IPv6 environments. For comparisons, OPNET Modeler is used for network modeling and testing. The obtained test results show the importance of IPv6 to support multimedia applications on the Internet.Conference Object Citation - WoS: 1Comparison of Scheduling Algorithms for Multimedia Applications in Ipv4 and Ipv6(Ieee, 2015) Koyuncu, Murat; AL-Fayyadh, Hayder; Information Systems EngineeringProviding guaranteed services in the Internet has become extremely essential to fulfill the requirements of the Internet users. With an increase in the number of users and demand for multimedia applications like video streaming, VoIP and video conferencing, larger bandwidth requirement increases drastically since such applications are very sensitive to delay, packet loss, and jitter. In such an environment, Quality of Service (QoS) is an important network performance parameter having a significant impact on multimedia applications. Besides other improvements, IPv6 was designed to improve QoS supported by IPv4. This paper gives a comparative analysis of three well-known queuing algorithms (First-in, First-Out-FIFO, Priority Queuing-PQ and Weighted-Fair Queuing-WFQ) which are examined to see their effects for multimedia applications in the IPv4 and IPv6 networks. OPNET is used for modeling, simulation and analyzing. Although IPv6 with PQ provides best performance for multimedia applications, IPv6 with WFQ is more appropriate when low priority traffic is also available.Conference Object A Component-Based Object Detection Method Extended With a Fuzzy Inference Engine(Ieee, 2015) Koyuncu, Murat; Cetinkaya, Basar; Information Systems EngineeringIn this paper, we propose a component-based object detection method extended with the fuzzy inference technique. The proposed method detects constituent components of a complex object instead of a whole object in images. For component detection, multiple multi-class support vector machines (SVM) are used in parallel. Each SVM classifies the candidate component using a different low-level image feature. The obtained results are fused to reach a decision about the component. Then, a fuzzy object extractor determines the whole object considering the detected components and their geometric configurations. The fuzzy object extractor is a fuzzy inference engine which tests various combinations of detected components and their fuzzified directions and distances. The initial tests yield promising results and encourage further studies to extend proposed method.Article Citation - WoS: 10Citation - Scopus: 11A Comprehensive Assessment Plan for Accreditation in Engineering Education: A Case Study in Turkey(Tempus Publications, 2015) Turhan, Cigdem; Sengul, Gokhan; Koyuncu, Murat; Information Systems Engineering; Software Engineering; Computer Engineering; Information Systems Engineering; Software Engineering; Computer EngineeringThis paper describes the procedure followed by Computer Engineering and Software Engineering programs at Atilim University, Ankara, Turkey, which led to the granting of five years of accreditation by MUDEK, the local accreditation body authorized by The European Network for Accreditation of Engineering Education (ENAEE) to award the EUR-ACElabel, and a full member signatory of Washington Accord of International Engineering Alliance (IEA). It explains the organizational structure established for preparation, determination and measurement of the educational objectives, program outcomes, course outcomes, and the continuous improvement cycle carried out during the preparation period. The aim of the paper is to share methods and experiences which may be beneficial for the other programs that are intended for accreditation.Article Citation - WoS: 3Citation - Scopus: 7A Deep Neural Network-Based Advisory Framework for Attainment of Sustainable Development Goals 1-6(Mdpi, 2020) Emmanuel, Okewu; Ananya, M.; Misra, Sanjay; Koyuncu, Murat; Information Systems Engineering; Computer EngineeringResearch in sustainable development, program design and monitoring, and evaluation requires data analytics for the Sustainable Developments Goals (SDGs) not to suffer the same fate as the Millennium Development Goals (MDGs). The MDGs were poorly implemented, particularly in developing countries. In the SDGs dispensation, there is a huge amount of development-related data that needs to be harnessed using predictive analytics models such as deep neural networks for timely and unbiased information. The SDGs aim at improving the lives of citizens globally. However, the first six SDGs (SDGs 1-6) are more relevant to developing economies than developed economies. This is because low-resourced countries are still battling with extreme poverty and unacceptable levels of illiteracy occasioned by corruption and poor leadership. Inclusive innovation is a philosophy of SDGs as no one should be left behind in the global economy. The focus of this study is the implementation of SDGs 1-6 in less developed countries. Given their peculiar socio-economic challenges, we proposed a design for a low-budget deep neural network-based sustainable development goals 1-6 (DNNSDGs 1-6) system. The aim is to empower actors implementing SDGs in developing countries with data-based information for robust decision making.Article Citation - WoS: 3Citation - Scopus: 2Designing Senior Graduation Project Course for Computing Curricula: an Active Learning Approach(Tempus Publications, 2010) Kilic, Hurevren; Kılıç, Hürevren; Koyuncu, Murat; Koyuncu, Murat; Rehan, Mohammad; Rehan, Mohammad; Kılıç, Hürevren; Koyuncu, Murat; Rehan, Mohammad; Computer Engineering; Information Systems Engineering; Computer Engineering; Computer Engineering; Information Systems Engineering; Information Systems Engineering; Computer Engineering; Information Systems EngineeringThis 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 - WoS: 18Citation - Scopus: 27Does Domain-Driven Design Lead To Finding the Optimal Modularity of a Microservice?(Ieee-inst Electrical Electronics Engineers inc, 2021) Vural, Hulya; Koyuncu, Murat; Information Systems EngineeringInformation systems are moving into the cloud. The new requirements enforced by cloud standards are high availability, high scalability, and a reduced mean time to recovery. Due to these new requirements, information system architecture styles are also evolving. Microservice architecture is becoming the de facto standard for developing highly modular cloud information systems. Since microservices were introduced, there has been an ongoing debate concerning how to choose the granularity of a microservice. In this study, the optimal point of granularity for microservices is examined based on coupling and cohesion values. The present study is based on two design examples generated in previous studies that applied domain-driven design in proposing microservices. Both examples are modified to generate more and less granular microservices. The coupling and cohesion values of the original examples are compared to those of the more and less granular microservices. We observe that domain-driven design has delivered a good end result for finding modular microservices.Master Thesis Durağan Resimlerdeki İnsanları Saymak için Bir Sistem Önerisi(2017) Zubaıdı, Waleed Al; Koyuncu, Murat; Information Systems EngineeringResimler üzerindeki insanların sayılması, bilgisayar görüntü işleme alanında zorlu bir görevdir. Bu tez, insanların sayısını resimlerde doğru şekilde tahmin etmeyi hedeflemektedir. Amacımız, farklı yaklaşımların bir arada olmasına dayanan, resimlerde farklı görüntülere sahip insanları belirlemek için başarılı bir sayma algoritması ortaya çıkarmaktır. Önerilen insan sayma metodu üç farklı yaklaşımı temel almıştır. Bu yaklaşımlar, ön yüz tanımlama, tüm insan vücudu tanımlama, insan kafasını tanımlamadır. Bu tezin ana katkısı, değişik resimlerde insan sayabilmek için farklı yaklaşımların bir arada kullanılmasıdır. Yüz tanıma amacıyla Viola-Jones algoritmasını kullanarak, insan vücudu tanımlamada HOG betimleyicileri ve SVM tanımlayıcısı, yoğun görüntülerle kafa tanımlamada morfolojik görüntü işleme ve Hough dönüşümü kullanılmıştır. Sisteme verilen herhangi bir resim üç tanımlayıcı tarafından paralel olarak işleme alınır ve tanımlanan insanlar sayılır. Daha sonra, bu işlemlerden elde edilen sonuçlar nihai bir karar ile birleştirilir. Önerilen metot OpenCV görüntü işleme kütüphanesi yardımıyla C dili ile gerçekleştirilmiştir. Önerilen metot test edilmiş ve diğer yaklaşımlarla karşılaştırılmıştır. Test sonuçları, veri setinin çeşitli resim kategorilerini içerdiğinde, önerilen metodun diğerlerine göre daha başarılı sonuçlara ulaştığını göstermektedir.Conference Object Feature Fusion in Part-Based Object Detection(Ieee, 2015) Koyuncu, Murat; Cetinkaya, Basar; Information Systems EngineeringIn this study, classification of complex objects in images as a whole is compared with classification of its distinctive components using different features. In addition, the impact of feature fusion in part-based object detection is investigated. Applied method, implemented system, conducted tests and their results are presented in this paper. Test results show that, even in the case of a good segmentation, object components are classified more successfully compared to whole object and feature fusion method improves the obtained results to a certain degree.Conference Object Citation - WoS: 3Flexible Content Extraction and Querying for Videos(Springer-verlag Berlin, 2011) Demir, Utku; Koyuncu, Murat; Yazici, Adnan; Yilmaz, Turgay; Sert, Mustafa; Information Systems EngineeringIn this study, a multimedia database system which includes a semantic content extractor, a high-dimensional index structure and an intelligent fuzzy object-oriented database component is proposed. The proposed system is realized by following a component-oriented approach. It supports different flexible query capabilities for the requirements of video users, which is the main focus of this paper. The query performance of the system (including automatic semantic content extraction) is tested and analyzed in terms of speed and accuracy.