[HTML][HTML] Semantic Web Rule Language-based approach for implementing Knowledge-Based Engineering systems

L Zhang, A Lobov - Advanced Engineering Informatics, 2024 - Elsevier
The culture of product design is shifting from case-by-case development to the Knowledge-
Based Engineering (KBE) paradigm facilitating knowledge sharing and reusing among …

Best practices to evaluate the impact of biomedical research software—metric collection beyond citations

A Afiaz, AA Ivanov, J Chamberlin, D Hanauer… - …, 2024 - academic.oup.com
Motivation Software is vital for the advancement of biology and medicine. Impact evaluations
of scientific software have primarily emphasized traditional citation metrics of associated …

Exploring the impact of alternatives of object-oriented cohesion measures on machine learning-based predictions of inheritance reusability

J Al Dallal, B Alkhazi - IEEE Access, 2024 - ieeexplore.ieee.org
The cohesion of an object-oriented class refers to the relatedness of its methods and
attributes. Constructors, destructors, and access methods are special types of methods …

[HTML][HTML] On the relationship between source-code metrics and cognitive load: A systematic tertiary review

A Abbad-Andaloussi - Journal of Systems and Software, 2023 - Elsevier
The difficulty of software development tasks depends on several factors including the
characteristics of the underlying source-code. These characteristics can be captured and …

Improving accuracy of code smells detection using machine learning with data balancing techniques

NAA Khleel, K Nehéz - The Journal of Supercomputing, 2024 - Springer
Code smells indicate potential symptoms or problems in software due to inefficient design or
incomplete implementation. These problems can affect software quality in the long-term …

On the application of machine learning models to assess and predict software reusability

MYH Yeow, CY Chong, MK Lim - … of the 6th International Workshop on …, 2022 - dl.acm.org
Software reuse has proven to be an effective strategy for developers to significantly increase
software quality, reduce costs and increase the effectiveness of software development …

Toward the Fractal Dimension of Classes

W Pan, W Wu, H Ming, DK Kim, Z Yang… - ACM Transactions on …, 2025 - dl.acm.org
The fractal property has been regarded as a fundamental property of complex networks,
characterizing the self-similarity of a network. Such a property is usually numerically …

Towards a data collection quality model for big data applications

M Abdallah, A Hammad, W AlZyadat - International Conference on …, 2021 - Springer
Big Data and its uses are widely used in many applications and fields; artificial information,
medical care, business, and much more. Big Data sources are widely distributed and …

Predicting software reuse using machine learning techniques—a case study on open-source java software systems

MYH Yeow, CY Chong, MK Lim, Y Yee Yen - PloS one, 2025 - journals.plos.org
Software reuse is an essential practice to increase efficiency and reduce costs in software
production. Software reuse practices range from reusing artifacts, libraries, components …

An empirical investigation of the impact of architectural smells on software maintainability

R Jolak, S Karlsson, F Dobslaw - Journal of Systems and Software, 2025 - Elsevier
In recent years, interest in the potential influence of architectural smells on software
maintainability has grown. Yet, empirical evidence directly linking maintainability quality …