Software
Early-Stage Resource-Bound Prediction for Threads Using Real-Time Kernel Event Analysis

Morteza Noferesti; Farzad Amiri Delouei; Sarah Aryan

Volume 14, Issue 2 , July 2026, , Pages 583-597

https://doi.org/10.22061/jecei.2026.12900.914

Abstract
  Background and Objectives: Modern operating systems struggle to manage threads with dynamic resource demands, as traditional schedulers rely on reactive heuristics that often misclassify thread behavior. This paper introduces a proactive thread classification methodology that predicts resource-bound ...  Read More

Software
Using β-Hill Climbing Optimizer to Generate Optimal Test Suite

Seyyed AmirHossein Eshghazadi; Einollah Pira; Mohammad Khodizadeh-Nahari; Alireza Rouhi

Volume 14, Issue 1 , January 2026, , Pages 83-98

https://doi.org/10.22061/jecei.2025.11277.787

Abstract
  Background and Objectives: Software testing plays a vital role in software development, aimed at verifying the reliability and stability of software systems. The generation of an effective test suite is key to this process, as it directly impacts the detection of defects and vulnerabilities. However, ...  Read More

Software
Faster Convergence of Modified Policy Iteration for Quantitative Verification of Markov Decision Processes

M.S. Mohagheghi

Volume 7, Issue 1 , January 2019, , Pages 113-122

https://doi.org/10.22061/jecei.2020.5395.216

Abstract
  Background and Objectives: Numerical iterative methods are widely used to compute reachability probabilities and expected rewards in probabilistic model checking of Markov decision processes. Several approaches have been proposed to improve the performance of these iterative methods. Reducing the total ...  Read More

Software
Robot Arm Reconfiguration to Minimization Moving Parts

A. Nourollah; N. Behzadpour

Volume 6, Issue 2 , July 2018, , Pages 235-249

https://doi.org/10.22061/jecei.2019.5231.204

Abstract
  Background and Objectives: This paper presents a new optimization problem in the field of linkage reconfiguration. This is the problem of minimizing moving parts of a given robot arm for positioning the end effector of the given robot arm at the given target point as well as minimizing the movement of ...  Read More

Software
A Method for Estimating the Cost of Software Using Principle Components Analysis and Data Mining

A. Saberi nejad; R. Tavoli

Volume 6, Issue 1 , January 2018, , Pages 33-42

https://doi.org/10.22061/jecei.2018.811

Abstract
  Background and Objectives: Nowadays, data mining is one of the most significant issues. One field of data mining is a mixture of computer science and statistics which is considerably limited due to increase in digital data and growth of computational power of computers. One of the domains of data mining ...  Read More

Software
Software Quality Models: A Comprehensive Review and Analysis

M. Sadeghzadeh Hemayati; H. Rashidi

Volume 6, Issue 1 , January 2018, , Pages 59-76

https://doi.org/10.22061/jecei.2019.1076

Abstract
  Background and Objectives: One of the major challenges in software engineering is how to respond to the desolate state of high-quality software development in a timely and cost-effective manner. Many studies have been conducted in an attempt to formalize the quality of software. However, according to ...  Read More