IET SoftwarePub Date : 2026-01-16DOI: 10.1049/sfw2/7163249
Sirojiddin Komolov, Manuel Mazzara, Imran Sarwar Bajwa
{"title":"Design Pattern Prediction From Source Code Using LLM–Based Feature Engineering and SVM Classification","authors":"Sirojiddin Komolov, Manuel Mazzara, Imran Sarwar Bajwa","doi":"10.1049/sfw2/7163249","DOIUrl":"10.1049/sfw2/7163249","url":null,"abstract":"<p>Typical source code (SC) metrics are useful in identifying and predicting the used design patterns in typical Java and Kotlin projects. However, typical SC metrics–based prediction tends to be less accurate. This research presents a novel idea of detecting various design patterns in a code with the help of large language model (LLM)–based features extraction, instead of using conventional SC metrics typically used in the existing approaches. This research aims to identify and extract using architectural design patterns with the help of various LLM–based feature extraction and supervised machine learning (ML) algorithms. In the proposed approach, LLM–based various 24 design pattern features are extracted instead of the start-of-the-art metrics used for prediction of the design pattern of a particular SC of project. This paper mainly contributes to intelligent and automated software design and development in terms of artificial intelligence (AI)–based detection of design patterns for the purpose of reengineering. In addition to this, this research also aims to investigate the role of design patterns features in automated detection of architectural design patterns and study the association in architectural design patterns and its respective and peculiar features. A Python-based implementation of support vector machine (SVM) algorithm was made. The overall accuracy of SVM–based binary classification was 97.30% that guides the performance of the proposed approach.</p>","PeriodicalId":50378,"journal":{"name":"IET Software","volume":"2026 1","pages":""},"PeriodicalIF":1.3,"publicationDate":"2026-01-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ietresearch.onlinelibrary.wiley.com/doi/epdf/10.1049/sfw2/7163249","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"146002469","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Design and Development of a Blockchain-Enabled Decentralized Framework for Academic Microcredentials","authors":"Abrar Mahbub Tanim, Md. Foysal Hossain, Humira Saria, Nafees Mansoor","doi":"10.1049/sfw2/7326873","DOIUrl":"10.1049/sfw2/7326873","url":null,"abstract":"<p>Traditional higher education faces significant challenges, including rising costs, inflexibility, and a disconnect from workforce demands, while current credentialing systems are often centralized and vulnerable to fraud. Microcredentials have emerged as a solution, yet they lack integration into formal degree pathways and face issues with recognition and security. This paper introduces a blockchain based framework designed to securely issue, manage, and verify credit-bearing microcredentials, bridging the gap between non-traditional learning and formal academic programs. The proposed system utilizes a hybrid on-chain/off-chain architecture, leveraging Hyperledger Besu, smart contracts, and the InterPlanetary File System (IPFS) for decentralized storage. The system’s smart contracts automate the entire credential lifecycle, including issuance, revocation, verification, and retrieval. Moreover, this research presents a comprehensive performance evaluation using custom scripts and Hyperledger Caliper which confirmed the system’s operational feasibility. The system achieved a stable and predictable throughput of 1.6–2.0 transactions per second (TPS) under heavy loads, with an average latency between 0.93 and 4.34 s and a mean of 1.88 s. These findings affirm that the architecture provides a robust and responsive solution for academic credentialing. Overall, this study presents a practical and scalable framework that enhances the trust, portability, and integration of microcredentials within higher education. By enabling secure, learner-owned, and verifiable records, the system offers a trusted pathway for recognizing prior learning and streamlining academic progression.</p>","PeriodicalId":50378,"journal":{"name":"IET Software","volume":"2026 1","pages":""},"PeriodicalIF":1.3,"publicationDate":"2026-01-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ietresearch.onlinelibrary.wiley.com/doi/epdf/10.1049/sfw2/7326873","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145986913","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
IET SoftwarePub Date : 2026-01-08DOI: 10.1049/sfw2/8577571
Shihab Sarar, Ali Imran Mehedi, Fabbiha Tahsin Prova, Saha Reno
{"title":"A Private Blockchain and IPFS-Based Secure and Decentralized Framework for People Surveillance via Deep Learning Techniques","authors":"Shihab Sarar, Ali Imran Mehedi, Fabbiha Tahsin Prova, Saha Reno","doi":"10.1049/sfw2/8577571","DOIUrl":"10.1049/sfw2/8577571","url":null,"abstract":"<p>The modern metropolis essentially demands the use of state-of-the-art, real-time surveillance systems, which should be reliable, scalable, and respectful of privacy at the same time. Critical shortcomings in traditional architectures are single points of failure, poor scalability, frequent data breaches, and inadequately managed privacy. These aspects of themselves make it inept for the demands of dynamic, fast-paced city environments, without which reliability, security, and adaptability cannot be compromised at any cost. This brings to light the critical need for innovative and decentralized solutions that can overcome these challenges comprehensively. In our proposed approach, a decentralized framework integrates private blockchain technology via Ethereum, a hybrid cryptography model combining advanced encryption standard (AES) and Rivest–Shamir–Adleman (RSA) encryption, and state-of-the-art deep learning techniques such as YOLOv8, DeepSort, and ArcFace. Blockchain technology ensures metadata is immutable and transparent, thus saving metadata from unauthorized access and tampering. The hybrid cryptography model encrypts sensitive data through AES and securely shares the key of AES through RSA encryption, while decryption is efficiently done in a key management system (KMS). Furthermore, YOLOv8 and DeepSort can be used for high-precision object detection and real-time tracking, and ArcFace can be used for facial recognition, meeting the split-second decision-making required in urban surveillance. Extensive experiments are performed, and the results indicate that the proposed framework enhances detection precision, tracking accuracy, real-time responsiveness (60 FPS), and resistance to tampering (>99% chain quality per quorum Byzantine fault tolerance [QBFT]) without compromising efficiency. The adaptive and reliable solution meets modern urban surveillance demands that are evolving at an ever-increasing pace. The scalability of the operation further ensures enhanced public safety. This paper discusses a decentralized urban surveillance system that is both tamper-proof and secure using current blockchain technologies, InterPlanetary file system (IPFS), hybrid AES–RSA, and deep learning technologies to mitigate the risks of a traditional centralized system, such as data tampering and privacy violations. The system uses the Ethereum blockchain to provide immutable metadata, the IPFS protocol to create a fully distributed storage system of video and image frames, and an off-chain KMS service to distribute the keys to the authorized edge devices. The system utilizes real-time object detection (YOLOv8), tracking (DeepSort), and face recognition (ArcFace) to perform inference locally on the edge devices. We have performed experiments that demonstrate the tamper-proof and secure scalability with low latency and secure tamper-proof data integrity of this urban surveillance system in ever-changing urban environments.</p>","PeriodicalId":50378,"journal":{"name":"IET Software","volume":"2026 1","pages":""},"PeriodicalIF":1.3,"publicationDate":"2026-01-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ietresearch.onlinelibrary.wiley.com/doi/epdf/10.1049/sfw2/8577571","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145963886","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
IET SoftwarePub Date : 2026-01-06DOI: 10.1049/sfw2/2169889
Jie Luo, Zijie Huang, Jianhua Gao
{"title":"AMRerank: A Framework for Library Migration Recommendations Using Multi-Agent Analysis and Data-Driven Reranking","authors":"Jie Luo, Zijie Huang, Jianhua Gao","doi":"10.1049/sfw2/2169889","DOIUrl":"10.1049/sfw2/2169889","url":null,"abstract":"<p>Open-source libraries are indispensable for modern software development but can create substantial maintenance burdens when they become deprecated or unmaintained. Selecting an appropriate replacement among many candidates remains challenging, since methods relying only on historical mining or similarity metrics often miss subtle differences in meaning. We propose AMRerank, a novel framework that integrates multi-agent qualitative analysis with a data-driven, interpretable reranking model. AMRerank first deploys specialized agents to examine and classify semantic relationships between libraries, generating evidence-backed labels and concise summaries. An interpretable reranking framework then fuses these qualitative signals with heuristic and semantic features to produce a fine-grained, explainable ranking. Evaluated on the GT2014 benchmark against competitive baselines (LMG, MMR, MMRLC), AMRerank achieves Precision@1 of 0.899 and mean reciprocal rank (MRR) of 0.928. As our case studies show, the system provides actionable, human-readable evidence that helps developers make more reliable migration choices.</p>","PeriodicalId":50378,"journal":{"name":"IET Software","volume":"2026 1","pages":""},"PeriodicalIF":1.3,"publicationDate":"2026-01-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ietresearch.onlinelibrary.wiley.com/doi/epdf/10.1049/sfw2/2169889","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145963803","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
IET SoftwarePub Date : 2026-01-06DOI: 10.1049/sfw2/9992594
Laxmi Pamulaparthy, C. H. Sumalakshmi
{"title":"HDR-SA: A Hybrid Deep Learning and RoBERTa-Based Framework for Sentiment and Aspect Analysis","authors":"Laxmi Pamulaparthy, C. H. Sumalakshmi","doi":"10.1049/sfw2/9992594","DOIUrl":"10.1049/sfw2/9992594","url":null,"abstract":"<p>The ability to comprehend complex viewpoints in text is critical for sentiment analysis (SA), particularly at the aspect level, yet existing models struggle with accurately identifying sentiment polarities and aspect-specific expressions due to their reliance on large, manually annotated, domain-specific datasets. To address these challenges, this paper introduces hybrid deep learning and RoBERTa-based SA (HDR-SA), a novel hybrid deep learning framework that integrates convolutional neural networks (CNNs), bidirectional long short-term memory (BiLSTM) networks, and the RoBERTa transformer model to perform comprehensive sentiment and aspect analysis. The proposed model begins with rigorous data preprocessing and normalization, utilizes Valence Aware Dictionary and sEntiment Reasoner (VADER) for sentiment scoring, constructs embedding vectors via Word2Vec, and employs a CNN-BiLSTM architecture enhanced by RoBERTa to capture both sequential and contextual embeddings for refined sentiment classification. The novelty of HDR-SA lies in its hybrid integration of conventional natural language processing (NLP) techniques with deep learning and transformer-based contextual understanding, enabling robust SA without the extensive need for domain-specific annotated data. Evaluated on the large-scale 515K Hotel Reviews dataset, HDR-SA achieved an accuracy of 95.75%, a precision of 0.96, a recall of 0.97, and an F1-score of 0.96, outperforming contemporary models such as target-dependent LSTM (TD-LSTM), ResNet-SCSO, and CNN-GA. These results demonstrate HDR-SA’s effectiveness in aspect-level SA and its scalability across diverse domains while reducing dependency on annotated resources.</p>","PeriodicalId":50378,"journal":{"name":"IET Software","volume":"2026 1","pages":""},"PeriodicalIF":1.3,"publicationDate":"2026-01-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ietresearch.onlinelibrary.wiley.com/doi/epdf/10.1049/sfw2/9992594","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145983593","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}