Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
[HTML][HTML] Semantic Web Rule Language-based approach for implementing Knowledge-Based Engineering systems
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 …
Based Engineering (KBE) paradigm facilitating knowledge sharing and reusing among …
Best practices to evaluate the impact of biomedical research software—metric collection beyond citations
Motivation Software is vital for the advancement of biology and medicine. Impact evaluations
of scientific software have primarily emphasized traditional citation metrics of associated …
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 …
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 …
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
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 …
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
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 …
software quality, reduce costs and increase the effectiveness of software development …
Toward the Fractal Dimension of Classes
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 …
characterizing the self-similarity of a network. Such a property is usually numerically …
Towards a data collection quality model for big data applications
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 …
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
Software reuse is an essential practice to increase efficiency and reduce costs in software
production. Software reuse practices range from reusing artifacts, libraries, components …
production. Software reuse practices range from reusing artifacts, libraries, components …
An empirical investigation of the impact of architectural smells on software maintainability
In recent years, interest in the potential influence of architectural smells on software
maintainability has grown. Yet, empirical evidence directly linking maintainability quality …
maintainability has grown. Yet, empirical evidence directly linking maintainability quality …