Analysis of Code Refactoring Impact on Software Quality: A Scientific Explanation

Author(s):  
Amandeep Kaur ◽  
Manpreet Kaur
Author(s):  
Himanshi Vashisht ◽  
Sanjay Bharadwaj ◽  
Sushma Sharma

Code refactoring is a “Process of restructuring an existing source code.”. It also helps in improving the internal structure of the code without really affecting its external behaviour”. It changes a source code in such a way that it does not alter the external behaviour yet still it improves its internal structure. It is a way to clean up code that minimizes the chances of introducing bugs. Refactoring is a change made to the internal structure of a software component to make it easier to understand and cheaper to modify, without changing the observable behaviour of that software component. Bad smells indicate that there is something wrong in the code that have to refactor. There are different tools that are available to identify and emove these bad smells. A software has two types of quality attributes- Internal and external. In this paper we will study the effect of clone refactoring on software quality attributes.


2016 ◽  
Vol 57 ◽  
pp. 02012 ◽  
Author(s):  
Amandeep Kaur ◽  
Manpreet Kaur

2016 ◽  
Vol 32 (3) ◽  
pp. 204-214 ◽  
Author(s):  
Emilie Lacot ◽  
Mohammad H. Afzali ◽  
Stéphane Vautier

Abstract. Test validation based on usual statistical analyses is paradoxical, as, from a falsificationist perspective, they do not test that test data are ordinal measurements, and, from the ethical perspective, they do not justify the use of test scores. This paper (i) proposes some basic definitions, where measurement is a special case of scientific explanation; starting from the examples of memory accuracy and suicidality as scored by two widely used clinical tests/questionnaires. Moreover, it shows (ii) how to elicit the logic of the observable test events underlying the test scores, and (iii) how the measurability of the target theoretical quantities – memory accuracy and suicidality – can and should be tested at the respondent scale as opposed to the scale of aggregates of respondents. (iv) Criterion-related validity is revisited to stress that invoking the explanative power of test data should draw attention on counterexamples instead of statistical summarization. (v) Finally, it is argued that the justification of the use of test scores in specific settings should be part of the test validation task, because, as tests specialists, psychologists are responsible for proposing their tests for social uses.


Author(s):  
Vishnu Sharma ◽  
Vijay Singh Rathore ◽  
Chandikaditya Kumawat

Software reuse can improve software quality with the reducing cost and development time. Systematic reuse plan enhances cohesion and reduces coupling for better testability and maintainability. Software reuse approach can be adopted at the highest extent if relevant software components can be easily searched, adapted and integrated into new system. Large software industries hold their own well managed component libraries containing well tested software component with the project category based classification .Access to these repositories are very limited. Software reuse is facing so many problems and still not so popular. This is due to issues of general access, efficient search and adoption of software component. This paper propose a framework which resolves all of the above issues with providing easy access to components, efficient incremental semantics based search, repository management, versioning of components.


2016 ◽  
Vol 14 (1) ◽  
pp. 51-67 ◽  
Author(s):  
Manuel Barrantes ◽  
Juan M. Durán

We argue that there is no tension between Reid's description of science and his claim that science is based on the principles of common sense. For Reid, science is rooted in common sense since it is based on the (common sense) idea that fixed laws govern nature. This, however, does not contradict his view that the scientific notions of causation and explanation are fundamentally different from their common sense counterparts. After discussing these points, we dispute with Cobb's ( Cobb 2010 ) and Benbaji's ( Benbaji 2003 ) interpretations of Reid's views on causation and explanation. Finally, we present Reid's views from the perspective of the contemporary debate on scientific explanation.


2019 ◽  
Vol 12 (2) ◽  
pp. 78-87
Author(s):  
Petru TĂRCHILĂ

Judicial psychology is the science that analyzes and tries to understand the criminal phenomenon in general and its determinant factor in particular, by the complexity of factors that generate it and by the diversity of its forms of manifestation. Although the determining factor of criminal behavior is always subjective being generated by the psychic of the offender, this aspect must be correlated with the context in which it manifests itself: social, economic, cultural context etc. Judicial psychology investigates the behavior of the individual in all its aspects, seeking a scientific explanation of the mechanisms and factors enhancing criminal favors, thus enabling the identification of the preventive measures to be taken to reduce the categories of offenses. It studies the psycho-behavioral profile of the offender, identifying the causes that determined its behavior in order to take preventive measures.The domain of judicial psychology is mainly deviance, conduct that departs from the moral or legal norms that are dominant in a given culture. The object of judicial psychology is the criminal act, correlated with the psychosocial characteristics of the participants in the judicial action (offender, victim, witness, investigator, magistrate, lawyer, civil party, educator, etc.). The science of judicial psychology also analyzes how these characteristics appear and manifest themselves in concrete and special conditions of their interaction in three phases of the criminal act: the pre-criminal phase, the actual criminal phase and the post-criminal phase.


Author(s):  
S. A. Syurin ◽  
S. A. Gorbanev

In 2007-2017, 22 occupational diseases were diagnosed for the first time in 18 workers engaged in aluminium production in the Arctic. A marked decrease in occupational morbidity in 2010-2017 was found, which was not associated with changes in working conditions and therefore requires an appropriate scientific explanation.


Sign in / Sign up

Export Citation Format

Share Document