Akman, Kamil İbrahim

Loading...
Profile Picture
Name Variants
Kamil Ibrahim, Akman
Akman, Kamil İbrahim
A.,Kamil Ibrahim
A.,Kamil İbrahim
K.İ.Akman
Akman,K.I.
Akman, Kamil Ibrahim
A., Kamil Ibrahim
Akman,K.İ.
Kamil İbrahim, Akman
K., Akman
K.,Akman
K.I.Akman
Akman, Ibrahim
Akman, İbrahim
Job Title
Profesör Doktor
Email Address
ibrahim.akman@atilim.edu.tr
ORCID ID
Scopus Author ID
Turkish CoHE Profile ID
Google Scholar ID
WoS Researcher ID
Scholarly Output

35

Articles

28

Citation Count

668

Supervised Theses

6

Scholarly Output Search Results

Now showing 1 - 10 of 35
  • Master Thesis
    Yazılım kalite güvencesi (YKG) için sistem simulasyonu
    (2007) Akman, Kamil İbrahim; Akman, İbrahim; Computer Engineering
    Yazılım geliştirme ve bakım işi, hata yapma olasılığı yüksek olan, zaman alıcı ve karmaşık bir faaliyettir. Bir yazılım ürününün kalitesini değerlendirmek ve onu yüksek tutmak, diğer endüstriyel ürünlere göre daha zordur. Bu çalışmada, yazılım kalitesini yüksek tutmak için ilk olarak şirket ve proje bazında dikkate alınması gereken faktörler açıklanmış, daha sonra proje yöneticilerinin, yazılım kalitesini önceden tahmin edebilmeleri için simülasyona dayalı bir model geliştirilmiştir. Bu model, yazılım projelerinin pek çok dinamiklerini yansıtmaktadır. Modelde, yazılım geliştirme sürecinin olasılıksal doğası, proje mimarisi, YKG sisteminde belirlenen niteleme faaliyetleri, YKG sistemini oluşturma ve projedeki takım atama stratejileri dikkate alınmıştır. Özet olarak model, belirlenen faktörleri girdi olarak almakta ve göreceli bir kalite derecesini çıktı olarak vermektedir. Son kısımda, önerilen modelin Arena® simulasyon paket programı kullanılarak yapılmış basit bir uygulaması sunulmaktadır. Bu uygulama, yazılım geliştirme sürecinin sadece tasarım fazını içermektedir. Program, örnek bir proje üzerinde çeşitli stratejiler seçilerek çalıştırılmış ve sonuçlar detaylı bir şekilde incelenmiştir. Bu tezde sunulan simülasyon modeli, proje yöneticileri tarafından bir yazılım projesinin kalite seviyesini, onu geliştirme işlemi başlamadan tahmin etmek amacıyla kullanılabilir. Model, yazılım geliştirmede kullanılabilecek farklı politikaları denemeyi kolaylaştırır. Yönetici, izlenecek politikayı değiştirdiği zaman, kalite seviyesinin nasıl değiştiğini çabucak görebildiği için, farklı politikaları karşılaştırarak değerlendirebilir ve projeyi geliştirmeye başlamadan önce en iyi politikayı seçebilir. Anahtar Kelimeler: yazılım kalitesi, yazlım kalite güvence, YKG, modelleme, simülasyon, olasılık, olasılık dağılımları, Markov karar alma süreci, MDP, politika tekrarlaması, eniyileme
  • Article
    Citation Count: 2
    Online collaborative tool usage for review meetings in software engineering courses
    (Routledge Journals, Taylor & Francis Ltd, 2022) Turhan, Çiğdem; Hacaloğlu, Tuna; Hacaloglu, Tuna; Akman, Kamil İbrahim; Information Systems Engineering; Software Engineering; Computer Engineering
    The instructors generally utilize conventional methods in teaching software engineering courses, where the students are provided theoretical knowledge based on text books or lecture notes. Usage of collaborative tools may be a solution to the problems of not practicing the depth of the components of the subject. This study proposes the usage of a collaborative tool, namely, Google Docs in a software engineering course based on predefined scenarios. The review meeting subject was selected for this purpose and students' reactions were assessed with a survey after the completion of the experiments. The survey data were analysed using least square regression method. The results have shown that efficiency, certainty, satisfaction, advantage, complexity, learnability, and intention are indicators of the adoption of the online collaborative tool.
  • Article
    Citation Count: 96
    Factors influencing consumer intention in social commerce adoption
    (Emerald Group Publishing Ltd, 2017) Mıshra, Alok; Mishra, Alok; Akman, Kamil İbrahim; Software Engineering; Computer Engineering
    Purpose - Social media remarkably changed the way of interaction between the consumers and organizations. -The increased acceptance of social media has given rise to social commerce (s-commerce) and s-commerce usage is gradually increasing over the last few years. The progressive development of technologies suggests that s-commerce will become the mainstream for marketing and a literature survey indicates that there have not been many studies in this area. The purpose of this paper is to predict the factors influencing consumer intention towards the adoption of s-commerce. Design/methodology/approach - This study uses a survey approach with reference to important behavioural factors such as satisfaction, ethics, trust, enjoyment/easiness, social pressure and awareness. The research model was developed to be in line with the available literature. The data were collected using a five-point Likert scale and the research model was tested using least square regression. Findings - The results showed that user intention is significantly and positively related to perceived trust, enjoyment/easiness, social pressure, satisfaction and awareness. Also, "intention" was found to be a significant mediating factor for actual usage. Research limitations/implications - First, the questionnaire was a "snap-shot" instead of longitudinal study. Second, future research should use other moderating variables that may affect the usage of social media. Also the study could apply a variant of research methods to include other techniques such as interviews, which allow for deeper understanding of the problem and issues. Practical implications - Social media represents an important platform for electronic commerce and has one of the most metamorphic impacts on business. Therefore, investigating the usage of s-commerce with reference to important behavioural factors could provide valuable information for companies in establishing policies and strategies. It could also be useful for management studies and researchers in understanding the consumers' attitude towards usage of social media for commercial purposes. Social implications- S-commerce creates opportunities for firms. Based on findings this research provides insights with major implications for marketers, who would like to generate direct sales on social network platforms. Originality/value - Existing literature focusses largely on the effectiveness of social media. Only a handful has endeavoured to analyse s-commerce systems and the literature on consumers' behaviour in using s-commerce is not mature yet. This study is one of the few studies in this field, and aims to predict and explain the user acceptance of social media for commercial purposes.
  • Master Thesis
    Bileşen tabanlı yazılım mühendisliği üzerine bir çalışma
    (2005) Akman, Kamil İbrahim; Akman, İbrahim; Computer Engineering
    ÖZET İNTERNETTEKİ PAKET KAYIPLARININ VE PAKET GECİKMELERİNİN ANALİZİ VE BU DAVRANIŞLARI BENZETEN BİR TEST UYGULAMASININ GELİŞTİRİLMESİ SAÎDMOURADOV, Djamshed Yüksek Lisans Bitirme Projesi, Uluslar arası Bilgisayar Enstitüsü Tez Yöneticisi: Prof. Dr. E. Turhan TUNALI Ağustos 2005, 47 sayfa Bu projede Internet'te oluşan paket kayıplarının ve paket gecikmelerinin davranışı incelenerek bu davranış için laboratuar ortamında benzetme yapan test bir uygulama geliştirilmiştir. Çalışma, paket kayıpları ve paket gecikmeleri konusunu inceleyen çalışmaların bulgularına dayanarak şekillenmiştir. Yapılan tarama sonucunda paket gecikmelerinin üssel dağılımla modellenebildiği tespit edilmiştir. Paket kayıplarının davranışını ve paket kayıplarının burst uzunluklarım iyi modelleyen yönteme rastlanmamıştır. Ayrıca, Internet trafiğinin asimetrik olduğu saptanmıştır. Bu tespitler Java ile geliştirilmiş uygulamaya yansıtılmıştır. Paket gecikme olayım modellemek için üssel dağılım uygulanırken, paket kayıpları için uniform dağılımı kullanılmıştır. PaketVI gecikmelerinin uzunluğu üssel dağılımdan türetilmiştir, ancak kullanıcının isteğine göre sabit bir gecikme benzetim olanağı sunulmuştur. Simülasyonda paket kayıplarının burst uzunlukları kullanıcının belirleyeceği sabit bir sayı olarak kullanılır. Trafiğin asimetrik özelliğini benzetmek için kullanıcıya iki yöndeki ağ özelliklerini ayarlama imkanı sunulmuştur. Uygulamaya ayrıca periyodik paket kaybetme ve periyodik paket gecikme modülleri eklenmiştir. Anahtar sözcükler: simülasyon, paket kayıpları, paket gecikmeleri, Internet'teki davranış.
  • Article
    Citation Count: 0
    Yazılım Gözden Geçirme Toplantılarında Çevrimiçi İşbirlikçi Araçların Kullanımı Üzerine Öğrencilerle Bir Çalışma
    (2022) Hacaloğlu, Tuna; Turhan, Çiğdem; Turhan, Çiğdem; Akman, Kamil İbrahim; Information Systems Engineering; Software Engineering; Computer Engineering
    Yazılım geliştirme süreci için takım toplantıları olmazsa olmaz aktivitelerdendir. Bu toplantılar, genellikle, yüz yüze yapılsa da COVID-19 salgını gibi değişen küresel koşullar, yazılım geliştirme takvimini kesintiye uğratmadan başka türlü çözümlerin sürece acilen dahil olmasını gerektirmektedir ve bu konudaki literatür henüz yeterince olgunlaşmamıştır. Bu çalışmada, Yazılım Mühendisliği uygulamalarına çevrimiçi işbirlikçi araçların entegrasyonunu etkileyen faktörleri, gözden geçirme toplantıları özelinde değerlendirilmesi hedeflenmektedir. Bu amaçla, geleceğin yazılım profesyonelleri olarak nitelenen 73 ikinci ve üçüncü sınıf Yazılım Mühendisliği öğrencisinin önceden tanımlanmış senaryolar üzerinden deneysel gözden geçirme toplantılarına katılımı sağlamıştır. Çalışmanın sonucunda, çevrimiçi işbirlikçi araç kullanımının katılımcıların gerçek performanslarına olumlu etki ettiği ve takım üyeleri arasındaki etkileşimi yüz yüze toplantılara nazaran geliştirdiği, katılımcıların bu tür platformları gelecekteki kariyerlerinde kullanma niyetlerine olumlu katkı sağladığı saptanmıştır.
  • Article
    Citation Count: 6
    Examination of factors influencing employees' adoption of mobile commerce and services in Turkey
    (Routledge Journals, Taylor & Francis Ltd, 2016) Rehan, Mohammad; Rehan, Mohammad; Akman, Kamil İbrahim; Information Systems Engineering; Computer Engineering
    This study first reviews and discusses mobile technology issues from a global perspective, and then investigates the impact of demographic (gender, age, income), personal (ICT experience, work experience), and organisational (sector) factors related to employees on adopting mobile commerce (m-commerce) and mobile services (m-services). A survey is conducted among employees from government-and private-sector organisations for this purpose, assuming that this group plays an important role in helping to adopt new technologies in societies. Based on this survey, the results indicate that gender, experience, and sector have an impact on attitude towards using m-technologies and that such attitude has a significant effect on the actual use of m-technologies.
  • Master Thesis
    E-iş bileşeni olarak botaş için geliştirilen kullanıcı yardım masası yönetim sistemi uygulaması
    (2005) Akman, Kamil İbrahim; Akman, İbrahim; Computer Engineering
    ÖZET PARALEL ASAL ÇARPANLARA AYIRMA Savaş ARAN Yüksek Lisans Bitirme Projesi, Uluslararası Bilgisayar Anabilim Dalı Proje Yöneticisi : Doç. Dr. Mehmet Emin DALKILIÇ Eylül 2001, 29 Sayfa Günümüzde kullanılan kamusal-anahtarlama (public-key) kripto sistemlerinden pek çoğunun güvenliği (örneğin RSA) bu algoritmalarda kullanılan büyük sayıların çarpanlarının bulunamamasına bağlıdır. Bu nedenle çarpanlara ayırma algoritmaları pratikte çok önem kazanmıştır. Bu projede çarpanlara ayırma algoritmaları ve bunların paralelleştirilmesi ele alınmıştır. Konu ile ilgili yaklaşımlar özetlenmiş ve ayrıca Multiple Polinomial Quadratic Sieve (MPQS) algoritması paralelleştirilerek kodlanmıştır. Bu kod, PVM (Parallel Virtual Machine) ortamında ve LIP (Long Integer Package) kütüphanesi kullanılarak C programlama dilinde yazılmıştır. Geliştirilen paralel kod 1, 2, 4 ve 8 makine üzerinde çalıştırılarak 30, 40 ve 50 ondalık basamaklı çarpanlarına ayrılması zor sayılar için ölçümler alınmış, hızlanma (speedup) ve verimlilik (efficiency) değerleri elde edilmiştir. Çıkan sonuçlar karşılaştırılarak yorumlanmıştır. Anahtar Kelimeler: Çarpanlara Ayırma, Quadratic Sieve, MPQS, Sieving, Kısmi bağıntılar, PVM, LIP.
  • Master Thesis
    Yazılım kodunun karmaşıklığının değerlendirilmesi
    (2010) Akman, Kamil İbrahim; Akman, Kamil İbrahim; Misra, Sanjay; Computer Engineering
    Bu tez calışması yazılım kodunun anlaşılırlığını programcı bakış açısıyla incelemiştir ve bu bağlamda yeni ölçevler sunmuştur. Bu amaçla, prosedürel, nesneye dayalı ve çoklu paradigmalı programlama dillerindeki karmaşıklık etkenleri araştırılmıştır. Bulunan ögelere ek olarak çeşitli ölçev ve farklı bakış açılarına dayandırılarak bir grup ölçev sunulmuştur. Sunulan ölçevlerin geçerliliği deneysel yöntemlerle test edilmiştir.
  • Conference Object
    Citation Count: 0
    Informatics Related Branch's Curriculum and Role of Project Management
    (Elsevier Science Bv, 2013) Akman, Kamil İbrahim; Akman, Ibrahim; Mısra, Sanjay; Sevim, Hazan Dağlayan; Computer Engineering
    The most important goal of the software industry is to produce successful product. During the process of production several times the product fails due to lack of proper management. This paper is exploring the role of software engineering courses in computer engineering related branches and then reasons why software developers lack project management in proper software management trainings. Our findings reflect that in majority of computer related branches like computer science, computer engineering, information system engineering there is no place for software project management course. Our findings are based on a survey of course curriculums of computer engineering, computer science and information system engineering courses taught in Turkish universities. (C) 2013 The Authors. Published by Elsevier B.V.
  • Article
    Citation Count: 1
    A Cognitive Model for Meetings in the Software Development Process
    (Wiley, 2014) Akman, Kamil İbrahim; Akman, Ibrahim; Mısra, Sanjay; Computer Engineering
    Meetings are at the heart of the software development process (SDP) and can be of different types. The present article first proposes an abstract cognitive model for meetings, which represents how different types of meetings are affected by cognitive activities at different stages within the SDP. Second, and based on the analysis of meetings at different stages of SDP, it proposes the removal of such meetings from some of the stages within the program by using a cognitive evaluation model for meetings and their replacement, instead, with information and communication technology tools and techniques by means of a cognitive evaluation model. The abstract cognitive model and the evaluation model are validated empirically through experimentation, carried out through a detailed analysis of a target group composed of information technology professionals. (c) 2011 Wiley Periodicals, Inc.