Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
A precise method-method interaction-based cohesion metric for object-oriented classes
The building of highly cohesive classes is an important objective in object-oriented design.
Class cohesion refers to the relatedness of the class members, and it indicates one …
Class cohesion refers to the relatedness of the class members, and it indicates one …
Object-oriented class maintainability prediction using internal quality attributes
J Al Dallal - Information and Software Technology, 2013 - Elsevier
Context Class maintainability is the likelihood that a class can be easily modified. Before
releasing an object-oriented software system, it is impossible to know with certainty when …
releasing an object-oriented software system, it is impossible to know with certainty when …
An object-oriented high-level design-based class cohesion metric
CONTEXT: Class cohesion is an important object-oriented software quality attribute.
Assessing class cohesion during the object-oriented design phase is one important way to …
Assessing class cohesion during the object-oriented design phase is one important way to …
Measuring the discriminative power of object-oriented class cohesion metrics
J Al Dallal - IEEE Transactions on Software Engineering, 2010 - ieeexplore.ieee.org
Several object-oriented cohesion metrics have been proposed in the literature. These
metrics aim to measure the relationship between class members, namely, methods and …
metrics aim to measure the relationship between class members, namely, methods and …
Constructing models for predicting extract subclass refactoring opportunities using object-oriented quality metrics
J Al Dallal - information and Software Technology, 2012 - Elsevier
CONTEXT: Refactoring is a maintenance task that refers to the process of restructuring
software source code to enhance its quality without affecting its external behavior. Inspecting …
software source code to enhance its quality without affecting its external behavior. Inspecting …
Exploring community structure of software call graph and its applications in class cohesion measurement
Many complex networked systems exhibit natural divisions of network nodes. Each division,
or community, is a densely connected subgroup. Such community structure not only helps …
or community, is a densely connected subgroup. Such community structure not only helps …
Software metrics fluctuation: a property for assisting the metric selection process
Context Software quality attributes are assessed by employing appropriate metrics.
However, the choice of such metrics is not always obvious and is further complicated by the …
However, the choice of such metrics is not always obvious and is further complicated by the …
Fault prediction and the discriminative powers of connectivity-based object-oriented class cohesion metrics
J Al Dallal - Information and Software Technology, 2012 - Elsevier
CONTEXT: Several metrics have been proposed to measure the extent to which class
members are related. Connectivity-based class cohesion metrics measure the degree of …
members are related. Connectivity-based class cohesion metrics measure the degree of …
[PDF][PDF] Object oriented software metrics and quality assessment: Current state of the art
A Shaik, K Reddy, A Damodaram - International Journal of …, 2012 - researchgate.net
Necessity for a Productive software has been culminating and Object-Oriented Design
technique is providing solution to this as it is the most powerful mechanism for develo** …
technique is providing solution to this as it is the most powerful mechanism for develo** …
Predicting object-oriented class reuse-proneness using internal quality attributes
Class reuse-proneness is the likelihood that a class can be reused and is a key quality
characteristic in object-oriented design. Because it is clearly impossible to know with …
characteristic in object-oriented design. Because it is clearly impossible to know with …