You are currently viewing a new version of our website. To view the old version click .

Software, Volume 4, Issue 2

June 2025 - 7 articles

Cover Story: Inspired by the principles of the decision tree test method in software engineering, herein, we discuss intelligent AI test modeling chat systems, including basic concepts, quality validation, test generation and augmentation, testing scopes, approaches, and requirements. The paper’s novelty lies in an intelligent AI test modeling chatbot system built and implemented based on an innovative three-dimensional AI test model for AI-powered functions in intelligent mobile apps, supporting model-based AI function testing, test data generation, and adequate test coverage result analysis. As a result, a case study is provided using a mental health and emotional intelligence chatbot system, Wysa. It aids in tracking and analyzing mood, in addition to sentiment analysis. View this paper
  • Issues are regarded as officially published after their release is announced to the table of contents alert mailing list .
  • You may sign up for email alerts to receive table of contents of newly released issues.
  • PDF is the official format for papers published in both, html and pdf forms. To view the papers in pdf format, click on the "PDF Full-text" link, and use the free Adobe Reader to open them.

Articles (7)

  • Article
  • Open Access
2,097 Views
21 Pages

This study investigates the prevalence and impact of Agile practices by leveraging metadata from thousands of public GitHub repositories through a novel data-driven methodology. To facilitate this analysis, we developed the AgileScore index, a metric...

  • Article
  • Open Access
2 Citations
3,492 Views
26 Pages

AI Testing for Intelligent Chatbots—A Case Study

  • Jerry Gao,
  • Radhika Agarwal and
  • Prerna Garsole

The decision tree test method works as a flowchart structure for conversational flow. It has predetermined questions and answers that guide the user through specific tasks. Inspired by principles of the decision tree test method in software engineeri...

  • Article
  • Open Access
1 Citations
2,631 Views
26 Pages

Improving the Fast Fourier Transform for Space and Edge Computing Applications with an Efficient In-Place Method

  • Christoforos Vasilakis,
  • Alexandros Tsagkaropoulos,
  • Ioannis Koutoulas and
  • Dionysios Reisis

Satellite and edge computing designers develop algorithms that restrict resource utilization and execution time. Among these design efforts, optimizing Fast Fourier Transform (FFT), key to many tasks, has led mainly to in-place FFT-specific hardware...

  • Article
  • Open Access
1 Citations
3,067 Views
29 Pages

Enhancing DevOps Practices in the IoT–Edge–Cloud Continuum: Architecture, Integration, and Software Orchestration Demonstrated in the COGNIFOG Framework

  • Kostas Petrakis,
  • Evangelos Agorogiannis,
  • Grigorios Antonopoulos,
  • Themistoklis Anagnostopoulos,
  • Nasos Grigoropoulos,
  • Eleni Veroni,
  • Alexandre Berne,
  • Selma Azaiez,
  • Zakaria Benomar and
  • Harry Kakoulidis
  • + 4 authors

This paper presents COGNIFOG, an innovative framework under development that is designed to leverage decentralized decision-making, machine learning, and distributed computing to enable autonomous operation, adaptability, and scalability across the I...

  • Article
  • Open Access
2,323 Views
19 Pages

Background: Regression testing is critical in agile software development, as it ensures that frequent changes do not introduce defects into previously working functionalities. While agile methodologies emphasize rapid iterations and value delivery, r...

  • Article
  • Open Access
2 Citations
1,484 Views
16 Pages

Attention Bias Modification (ABM) is a cost-effective mood intervention that has the potential to be used in daily settings beyond clinical environments. However, its interactivity and user engagement are known to be limited and underexplored. Here,...

  • Article
  • Open Access
2,349 Views
34 Pages

Empirical Analysis of Data Sampling-Based Decision Forest Classifiers for Software Defect Prediction

  • Fatima Enehezei Usman-Hamza,
  • Abdullateef Oluwagbemiga Balogun,
  • Hussaini Mamman,
  • Luiz Fernando Capretz,
  • Shuib Basri,
  • Rafiat Ajibade Oyekunle,
  • Hammed Adeleye Mojeed and
  • Abimbola Ganiyat Akintola

The strategic significance of software testing in ensuring the success of software development projects is paramount. Comprehensive testing, conducted early and consistently across the development lifecycle, is vital for mitigating defects, especiall...

Get Alerted

Add your email address to receive forthcoming issues of this journal.

XFacebookLinkedIn
Software - ISSN 2674-113X