ICCK Journal of Software Engineering

Publishing Model:
ISSN:
ISSN: 3069-1834
ICCK Journal of Software Engineering is a peer-reviewed journal dedicated to advancing the field of software engineering through high-quality research and practical innovations.
DOI Prefix: 10.62762/JSE

Journal Metrics

-
Impact Factor
-
CiteScore

Recent Articles

Open Access | Research Article | 30 January 2026 | Cited: Crossref logo  1
Fused-CNN-LSTM: A Software-Oriented Multimodal Deep Learning Framework for Intelligent Hypertension Risk Prediction
ICCK Journal of Software Engineering | Volume 2, Issue 1: 11-29, 2026 | DOI: 10.62762/JSE.2025.995217
Abstract
Hypertension, a life-threatening global health challenge, requires early detection to prevent severe cardiovascular complications. Fundus imaging reveals microvascular alterations, yet conventional diagnosis often misses subtle early changes. This study introduces a multimodal deep learning framework that integrates clinical data, fundus images, and demographic features to improve hypertension prediction. Unlike single-modality approaches, our method captures complementary risk factors from both structured and unstructured data. We evaluate machine learning and deep learning models on clinical data, confirming DL's superior accuracy. For fundus images alone, a CNN achieves 74.44% accuracy, h... More >

Graphical Abstract
Fused-CNN-LSTM: A Software-Oriented Multimodal Deep Learning Framework for Intelligent Hypertension Risk Prediction
Open Access | Review Article | 27 January 2026
Is AI Code Generation Undermining Developers’ Problem‑Solving Skills?
ICCK Journal of Software Engineering | Volume 2, Issue 1: 1-10, 2026 | DOI: 10.62762/JSE.2025.847963
Abstract
The rise of AI tools such as GitHub Copilot and ChatGPT has reshaped software development by providing substantial support for coding and debugging tasks. Although these tools enhance productivity and reduce routine workload, existing research has largely emphasized short-term efficiency gains, leaving their long-term cognitive and pedagogical effects insufficiently explored. This study investigates the cognitive trade-offs associated with sustained reliance on generative AI, with particular attention to students and junior developers. Recent empirical findings indicate that excessive dependence on AI assistance may weaken deep debugging skills, impede conceptual understanding, and challenge... More >

Graphical Abstract
Is AI Code Generation Undermining Developers’ Problem‑Solving Skills?
Open Access | Research Article | 11 November 2025
Towards AI-Augmented Software Engineering: A Theoretical Framework
ICCK Journal of Software Engineering | Volume 1, Issue 2: 124-138, 2025 | DOI: 10.62762/JSE.2025.407864
Abstract
Software Engineering (SE) has traditionally relied on rule-based methods and human expertise to deliver reliable systems. As software systems grow more complex and the demand for intelligent and scalable solutions increases, Artificial Intelligence (AI) has emerged as a transformative approach. In particular, Machine Learning (ML) and Deep Learning (DL) play a central role in this shift. This paper proposes a theoretical framework for AI-augmented Software Engineering. It emphasizes the role of machine learning and deep learning across the entire software engineering lifecycle including requirement analysis, design, development, testing, maintenance, project management, and process improveme... More >

Graphical Abstract
Towards AI-Augmented Software Engineering: A Theoretical Framework
Open Access | Research Article | 03 November 2025
Design and Implementation of a Software Engineering-Driven Deep Transfer Learning Framework for Seafood Fish Detection
ICCK Journal of Software Engineering | Volume 1, Issue 2: 109-123, 2025 | DOI: 10.62762/JSE.2025.535801
Abstract
Seafood quality inspection is critical for ensuring food safety and minimizing economic losses from spoilage. While traditional methods are slow and labor-intensive, computer vision and machine learning have emerged as efficient automated alternatives. This study presents SFFDNet, a software engineering-driven convolutional neural network featuring a lightweight 19-layer architecture with optimized feature extraction blocks and regularization strategies. With only 2.49 million parameters—significantly fewer than VGG16 (138M) and ResNet50 (25.6M)—our model achieves 98.80% accuracy on the Large-Scale Fish Segmentation and Classification Dataset. SFFDNet outperforms both transfer learning m... More >

Graphical Abstract
Design and Implementation of a Software Engineering-Driven Deep Transfer Learning Framework for Seafood Fish Detection
Open Access | Review Article | 02 November 2025 | Cited: Crossref logo  1 , Scopus 1
IoT Security through ML/DL: Software Engineering Challenges and Directions
ICCK Journal of Software Engineering | Volume 1, Issue 2: 90-108, 2025 | DOI: 10.62762/JSE.2025.372865
Abstract
The Internet of Things (IoT) is increasingly integrated into modern software-driven systems across consumer, industrial, and healthcare domains. The heterogeneity of IoT devices, combined with their resource constraints, often renders conventional software security mechanisms insufficient, exposing systems to breaches and exploitation. This study examines recent IoT security incidents to illustrate common vulnerabilities in software-intensive IoT ecosystems, highlighting the resulting risks to critical applications. In response, we review emerging machine learning (ML)-driven security modules and deep learning (DL)-based intrusion detection software, positioning them as adaptive components t... More >

Graphical Abstract
IoT Security through ML/DL: Software Engineering Challenges and Directions
Open Access | Review Article | 31 October 2025 | Cited: Crossref logo  1
A Comprehensive Review on Software Architectures for Facial Emotion Recognition Using Deep Learning Techniques
ICCK Journal of Software Engineering | Volume 1, Issue 2: 75-89, 2025 | DOI: 10.62762/JSE.2025.285106
Abstract
Facial Emotion Recognition (FER) software is an important part of modern software applications. It is used for intelligent user interfaces, diagnostics in psychiatry or psychology, human-computer interaction, and even in surveillance. The recent advancements in the use of deep learning, and the advanced architectures based on them, including Convolutional Neural Networks (CNNs) and transformer models have made the development of FER software much efficient and scalable. This review paper contributes to the existing literature by providing a comprehensive synthesis of Facial Emotion Recognition (FER) systems from a software engineering perspective spanning the period from 2015 to the present.... More >

Graphical Abstract
A Comprehensive Review on Software Architectures for Facial Emotion Recognition Using Deep Learning Techniques
Open Access | Research Article | 24 October 2025 | Cited: Crossref logo  2 , Scopus 2
Secure Software Engineering for Industrial IoT: Integrating Threat Modeling into the Development Lifecycle
ICCK Journal of Software Engineering | Volume 1, Issue 2: 63-74, 2025 | DOI: 10.62762/JSE.2025.729568
Abstract
The Industrial Internet of Things (IIoT) is central to smart manufacturing, enabling real-time automation, data exchange, and system intelligence. However, the convergence of cyber-physical systems with legacy software and heterogeneous architectures introduces significant security challenges. This paper explores how software engineering principles can be strategically employed to enhance IIoT security by integrating threat modeling into the development lifecycle. In this study, we review classic models such as STRIDE, DREAD, and STPA-Sec, and evaluate their effectiveness when applied at various phases of the Secure Software Development Life Cycle (SSDLC). STRIDE focuses on classifying secur... More >

Graphical Abstract
Secure Software Engineering for Industrial IoT: Integrating Threat Modeling into the Development Lifecycle
Open Access | Review Article | 19 August 2025
Software Testing Evolution: Comparative Insights into Traditional and Emerging Practices
ICCK Journal of Software Engineering | Volume 1, Issue 1: 46-62, 2025 | DOI: 10.62762/JSE.2025.246843
Abstract
Software testing is a fundamental pillar of software engineering which ensures that applications function correctly, meet user requirements, and remain reliable under different conditions. As software systems become more complex and the demand for faster development grows, testing strategies have evolved to meet new challenges. This paper aims to comprehensively compare traditional and modern software testing techniques to provide practitioners with a structured understanding of their evolution, strengths, limitations, and applicability. It covers classical methods such as unit testing, integration testing, system testing, acceptance testing and other testing types like black-box, white-box,... More >

Graphical Abstract
Software Testing Evolution: Comparative Insights into Traditional and Emerging Practices

Journal Statistics

48
Authors
7
Countries / Regions
20
Articles
Scopus: 6
Citations
2025
Published Since
45,610
Article Views
13,035
Article Downloads
ICCK Journal of Software Engineering
ICCK Journal of Software Engineering
eISSN: 3069-1834
Crossref
Crossref
Member of Crossref
Visit Crossref →