Bilgisayar Mühendisliği Bölümü Koleksiyonu
Permanent URI for this collection
Bu bölüme ait yayınları içerir.
Browse
Browsing Bilgisayar Mühendisliği Bölümü Koleksiyonu by ORCID "0000-0001-8519-7612"
Now showing 1 - 7 of 7
Results Per Page
Sort Options
- ItemA modern approach to data privacy with federated learning(Maltepe University, 2023) Kalkavan, Ziya Can; Şahinaslan, Ender; Şahinaslan, Önder; 122635Today, information technologies and their usage areas are increasing day by day. Advanced technologies such as the internet of things, smart devices and applications, machine learning and arti cial intelligence are a driving force in the spread of their usage areas. The increase in prevalence and use also increases the production and sharing of data. This increase causes various security problems and concerns in terms of data privacy. Therefore, a balance has to be struck between the need for data sharing and its security. For this purpose, the use of federated learning methods has been examined. Traditional data sharing methods focus on centralized solutions for the processing of private and sensitive data of data subjects, but this causes various problems and raises concerns in the sharing of sensitive data. In the federated learning model, it trains locally without data sharing. It has a distributed arti cial intelligence approach that can run di erent resources together. Thus, it o ers an alternative solution that can help address data privacy concerns arising from the traditional method. In this study, the basic principles, usage areas, advantages and difficulties of federated learning, which is also accepted as a modern approach in data privacy, are discussed. The data and examples obtained in the study will be presented.
- ItemBibliometric analysis and mapping of the benefits and challenges of cloud ERP systems(İstanbul Üniversitesi, 2023) Şahinaslan, Önder; Şahin, Ahmet; Şahinaslan, Ender; 122635Enterprise resource planning is an effective tool in achieving management goals. Cloud ERP systems and applications are platform-independent offerings of this management tool in a cloud environment. This study was carried out to make sense of the advantages, difficulties and relationships of the cloud ERP system with scientific studies. For this purpose, the Scopus, Web of Science and Google Scholar databases and the Publish or Perish, WOSviewer and Excel applications were used. Statistical analysis, text mining, word network association, visual mapping and trend analysis were performed. As a result of the analysis, it was found that the total rate of publications produced in the last 3 years was 43%, the most cited work was Springer (20%) and the country was the USA (10%). It was determined that the three most frequently used keywords were ‘cloud ERP’, ‘ERP system’ and ‘ERP’. A strong correlation was found between ‘study’ and ‘challenge’ in text mining. The challenge was closely related to ‘SMEs’, ‘data’, ‘provider’, ‘technology’, ‘literature’ and ‘cloud environment’. In recent studies, the concept of ‘cloud ERP implementation’ in SMEs has come to the fore.
- ItemEvolution of software development process from past to future: an important reflection of digital transformation(Maltepe University, 2023) Nizamoğlu, Yekta Buğrahan; Şahinaslan, Ender; Şahinaslan, Önder; 122635; Değer, Özkan; Çakallı, HüseyinThe software development process has undergone a great evolution from past to present. There is a rapid change from traditional software development methods to modern and innovative approaches. This change is an important re ection of digital transformation along with technological developments. Today, developments in many areas such as arti cial intelligence, machine learning, automatic code generation, smart test automation, low code development lead the change in the software development process. In the future, it is predicted that the software development process will evolve into faster, more reliable, exible and innovative methods with the impact of advanced technologies. This will a ect all environments that produce, operate and use the software and will cause radical changes in usage. In this study, the change and current situation of the software development process from past to present will be discussed. Predictions will be shared on how and in what way digital transformation and technological advances may a ect the process in the future.
- Itemİş süreci optimizasyonu: yöntem, teknoloji, riskler ve fırsatlar(Bitlis Eren Üniversitesi, 2023) Şahinaslan, Ender; 122635Süreç optimizasyonu, iş süreci yönetiminin ayrılmaz bir parçasıdır. İşletmelerin mevcut iş süreçlerini ve çalışma biçimlerini anlamaları ve iyileştirmeleri için bir fırsattır. İyi bir strateji ile yürütülen süreç optimizasyon çalışmaları, işletmelere maliyet tasarrufu, zaman tasarrufu, artan verimlilik, azalan hatalar ve müşteri memnuniyeti gibi birçok avantaj sağlamaktadır. Bunlar bir yandan işletmenin performansını artırırken diğer yandan sürdürülebilir bir büyümeye de katkı sağlar. Öte yandan günümüz rekabet koşulları, teknolojik yenilikler ve dijital dönüşüm çabaları kurumsal işletmeleri iş süreçlerini iyileştirmeye ve optimize etmeye zorlamaktadır. Böyle bir çalışmada yöntem, teknik ve uygulama pratiklerinin bir arada sunulduğu rehber çalışmalara ihtiyaç vardır. Bu çalışma, süreç iyileştirme ve optimizasyona özel literatür kaynakları, eğitim notları ve saha uygulamalarından elde edilen deneyimlerin sentezlenmesi şeklindedir. Çalışmada süreç optimizasyonunun temel kavramı ve tanımı, süreç optimizasyonunun ne olduğu ve neden önemli olduğu, süreç iyileştirme ve optimizasyon yöntemleri, adımları ve ilgili teknolojiler açıklanmakta, süreç optimizasyonu adımları, güncel yaklaşımlar, teknoloji kullanımı, riskler ve fırsatlar ele alınmaktadır. Bu çalışma, iş süreçlerinin iyileştirilmesine ve optimize edilmesine yardımcı olabilecek bir rehber olarak literatüre katkı sağlamak amacıyla hazırlanmıştır.
- ItemLojistik depolarda sipariş toplama ve konumlandırmaya yönelik yenilikçi bir yaklaşım(Sanayi ve Teknoloji Bakanlığı, 2023) Şahinaslan, Önder; Karataş, Ceyhun; Şahinaslan, Ender; 122635Amaç: Uluslararası bir lojistik deponun verimliliğini artırmaya katkı sağlamak için depo dolaşım mesafesini kısaltacak yenilikçi ve etkin bir konumlandırma yönteminin geliştirilmesi amaçlanmıştır. Yöntem: 1.239.545 adet ham depo verisi uzman ekiplerin desteği ile analiz edilmiş ve yorumlanmıştır. Makine öğrenimi algoritmalarının depo konumlarının belirlenmesinde kullanılabilirliği araştırılmıştır. Dolaşım hızı ve anahtar değer hesaplamasına dayalı olarak alternatif bir konumlandırma çözümü geliştirilmiştir. Statik olarak beş farklı bölgeye ayrılan sahada uygulamalı testler yapılmıştır. Önerilen yöntemin etkinliği, bilinen konumlandırma yöntemleriyle karşılaştırılmıştır. Bulgular: Öğrenme algoritmalarının başarı oranları (%54-%64) uzman ekipler tarafından yeterli bulunmamıştır. Geliştirilen çözümde ürünleri doğru yere yerleştirme başarı oranı %90,93 olmuştur. Bir aylık gözlem sonucunda depo giriş çıkış işlemlerinde kat edilen mesafe yaklaşık 880 km kısalmış, depo doluluk oranı %54,07'den %55,68'e yükselmiştir. Elde edilen sonuçlar önerilen yöntemin etkinliğini göstermektedir. Özgünlük: Depo yerleşim yüzdeleri ve dolaşım mesafelerinde önemli kazanımlar elde edilmiştir. Bilinen diğer yöntemlere göre daha etkili ve yenilikçi bir yaklaşım sunmaktadır. Bölge sınırı olmayan dinamik, verimli ve başarılı yapısıyla farklı depolarda uygulanabilir özgünlüktedir. Gerçek depo verilerine ve uzman görüşlerine dayalı olarak oluşturulması literatüre eşsiz bir katkı sağlamaktadır.
- ItemÜçüncü taraf yazılım bileşenlerinden kaynaklanan zayıflıkların tespiti ve yönetimine ilişkin bir uygulama(Kamu İç Denetçileri Derneği, 2023) Şahinaslan, Önder; Şahinaslan, Ender; Küçükali, Erdi; 122635Üçüncü taraf yazılım bileşenlerinin kullanımı her geçen gün artmaktadır. Bu yazılım bileşenleri, şirketlerin hızlı, esnek ve pratik çözümler geliştirmesine yardımcı olurken, birçok güvenlik açığını da bünyesinde barındırabilmektedir. Üçüncü taraf yazılımlara olan talebin artmasına rağmen bu yazılımların kapalı kaynak kod içermesi sebebiyle güvenlik kontrol ve testleri yeterince yapılamamaktadır. Yeterli güvenlik testleri ve kontrolleri yapılmadan bu yazılımların sistemlere entegre edilmesi büyük risk oluşturmaktadır. Bunun sonucunda kurumlar telafisi mümkün olmayan kayıplarla karşı karşıya kalabilmektedir. Bu risk ve kayıpların önüne geçebilmek için üçüncü taraf yazılımların güncel tutulması ve güvenlik açıklarının hızlı bir şekilde tespit edilmesi büyük önem taşımaktadır. Bu kurumların aşması gereken önemli bir sorundur. Bu çalışmada yazılım bileşenlerinden kaynaklanan zafiyetlerin tespiti, analizi, yönetimi, kontrolü, raporlanması ve kurumsal yazılımlarla entegrasyonu ele alınmıştır. Black Duck güvenlik açığı kontrol aracı üzerinde uygulamalı çalışmalar yapılmıştır. Sonuç olarak, uygulama güvenlik araçlarının kullanılması denetim ve kontrol faaliyetlerinin daha hızlı, daha şeffaf ve güvenilir sonuçlara ulaşmasına katkı sağlamaktadır ve uygulama açıklarından kaynaklanan güvenlik risklerinin etkin yönetimine, kontrolüne ve denetimine yardımcı olmaktadır. Aynı zamanda güvenlik ve uyumluluğa da katkıda bulunur, kaynakların etkin kullanımı ile işletmelere çeviklik, verimlilik, karlılık ve rekabet gibi alanlarda avantajlar sunmaktadır. Bu çalışma bilgi teknolojileri, iç kontrol, risk ve denetim profesyonelleri için bir rehber niteliği taşımakta ve literatüre katkı sağlamaktadır.
- ItemYazılım dağıtım sürecinin otomatikleştirilmesine ilişkin uygulamalı bir çalışma(Adem Korkmaz, 2023) Şahinaslan, Ender; Arpacıoğlu, Nusret; Şahinaslan, Önder; 122635Yazılım dağıtımı, geliştirilen bir uygulamanın çalıştırılacak dijital ortamlara yüklenmesidir ve yazılım geliştirme yaşam döngüsünde önemli bir aşamadır. Herhangi bir hataya veya kesintiye yol açmayacak şekilde titizlikle uygulanmalıdır. Küçük organizasyon ve sistemlerde bu sürecin işleyişinin manuel olarak işletilebilmesi mümkündür. Ancak orta ve büyük organizasyonlarda dağıtım yapılacak ortamların çeşitliliği, büyüklüğü, karmaşıklığı buna engeldir. Ayrıca iş sürekliliği, güvenlik ve uyum gibi gereksinimler dikkate alındığında manuel dağıtımdan kaynaklı birçok risk söz konusudur. Bu tür risk ve sorunların aşımında otomatik yazılım dağıtım araçlarına ihtiyaç vardır. Bu çalışmada yazılım yaşam ve dağıtım süreci, manuel dağıtımdan kaynaklı sorunlar, sorunların çözümünde kullanılan otomatik dağıtım araçları incelenmiştir. Yazılım dağıtım sürecinin otomatikleştirilmesi uygulamalı olarak çalışılmıştır. Bu çalışma daha önce yapılan çalışmalardan farklı olarak, konusu ve uygulamalı bir sunum olması sebebiyle ilgili kurum çalışanları, öğrenci ve araştırmacılar için teknik bir rehber niteliğindedir. Yazılım dağıtım süreci ve bu sürecin otomatikleştirilmesine yönelik uygulamalı çalışma literatüre kazandırılmıştır.