A multiple criteria decision analysis based approach to remove uncertainty in SMP models.

Sci Rep

School of Information Technology and Engineering, Vellore Institute of Technology, Vellore, Tamil Nadu, 632014, India.

Published: December 2022

Software has to be updated frequently to match the customer needs. If software maintainability is not given priority, it affects the software development life cycle and maintenance expenses, which deplete organizational assets. Before releasing software, maintainability must be estimated, as the impact of bugs and errors can affect the cost and reputation of the organization after deployment. Regardless of the programming paradigm, it's important to assess software maintainability. Many software maintainability prediction models' compatibilities with new programming paradigms are criticized because their limited applicability over heterogeneous datasets. Due this challenge small and medium-sized organizations may even skip the maintainability assessment, resulting in huge lose to such organizations. Motivated by this fact, we used Genetic Algorithm optimized Random Forest technique (GA) for software maintainability prediction models over heterogeneous datasets. To find optimal model for software maintainability prediction, the Technique for Order preference by Similarity to Ideal Solution (TOPSIS), a popular multiple-criteria decision-making model, is adopted. From the results, it is concluded that the GA is optimal for predicting maintainability of software developed in various paradigms.

Download full-text PDF

Source
http://www.ncbi.nlm.nih.gov/pmc/articles/PMC9792577PMC
http://dx.doi.org/10.1038/s41598-022-27059-0DOI Listing

Publication Analysis

Top Keywords

software maintainability
24
maintainability prediction
12
software
9
maintainability
8
maintainability software
8
heterogeneous datasets
8
multiple criteria
4
criteria decision
4
decision analysis
4
analysis based
4

Similar Publications

Objectives: to build and validate software for the care of people with cardiovascular risk.

Methods: a methodological study, applied to software development, anchored in a nursing theory and classification system, in three stages: 1) requirements engineering; 2) software architecture and coding; and 3) testing and content validity by 12 experts in computer science, with a Content Validity Ratio score.

Results: called e-TEORISC, in software format, for nursing care for people with cardiovascular risk, online and offline, containing a database linked to the Nursing Process stages.

View Article and Find Full Text PDF

FHIR-Based Arden Syntax Compiler for Clinical Decision Support.

Stud Health Technol Inform

November 2024

Medical University of Vienna, Center for Medical Data Science, Institute of Artificial Intelligence, Spitalgasse 23, 1090 Vienna, Austria.

The Arden Syntax is a language designed for the encoding of medical knowledge into clinical decision support systems. Its evolution is overseen by Health Level 7. A significant enhancement in its new version 3.

View Article and Find Full Text PDF

Cybermycelium: a reference architecture for domain-driven distributed big data systems.

Front Big Data

November 2024

School of Engineering, Computer and Mathematical Sciences, Auckland University of Technology, Auckland, New Zealand.

Introduction: The ubiquity of digital devices, the infrastructure of today, and the ever-increasing proliferation of digital products have dawned a new era, the era of big data (BD). This era began when the volume, variety, and velocity of data overwhelmed traditional systems that used to analyze and store that data. This precipitated a new class of software systems, namely, BD systems.

View Article and Find Full Text PDF

Toward a Generic Framework for Mission Planning and Execution with a Heterogeneous Multi-Robot System.

Sensors (Basel)

October 2024

Department of Computer Engineering, College of Engineering, Al Yamamah University, Riyadh 11512, Saudi Arabia.

This paper presents a comprehensive framework for mission planning and execution with a heterogeneous multi-robot system, specifically designed to coordinate unmanned ground vehicles (UGVs) and unmanned aerial vehicles (UAVs) in dynamic and unstructured environments. The proposed architecture evaluates the mission requirements, allocates tasks, and optimizes resource usage based on the capabilities of the available robots. It then executes the mission utilizing a decentralized control strategy that enables the robots to adapt to environmental changes and maintain formation stability in both 2D and 3D spaces.

View Article and Find Full Text PDF

Objectives: The implementation of Philippine National Standard PNS ISO 15189:2013 to support the medical laboratory to produce competent results is a recognised challenge. It is apparent that the approach of ensuring the equipment availability can be specifically optimised. No known research has focused on exploring on the conduct of conformity evaluation of Afinion 2 Analyzer maintainability for the PNS ISO 15189:2013 accredited medical laboratory.

View Article and Find Full Text PDF

Want AI Summaries of new PubMed Abstracts delivered to your In-box?

Enter search terms and have AI summaries delivered each week - change queries or unsubscribe any time!