Systematic literature review on security risks and its practices in secure software development
Security is one of the most critical aspects of software quality. Software security refers to the
process of creating and develo** software that assures the integrity, confidentiality, and …
process of creating and develo** software that assures the integrity, confidentiality, and …
A systematic literature survey of software metrics, code smells and refactoring techniques
Software refactoring is a process to restructure an existing software code while kee** its
external behavior the same. Currently, various refactoring techniques are being used to …
external behavior the same. Currently, various refactoring techniques are being used to …
[PDF][PDF] Security threat and vulnerability assessment and measurement in secure software development
Security is critical to the success of software, particularly in today's fast-paced, technology-
driven environment. It ensures that data, code, and services maintain their CIA …
driven environment. It ensures that data, code, and services maintain their CIA …
Toward understanding the impact of refactoring on program comprehension
Software refactoring is the activity associated with developers changing the internal structure
of source code without modifying its external behavior. The literature argues that refactoring …
of source code without modifying its external behavior. The literature argues that refactoring …
Security risks of global software development life cycle: Industry practitioner's perspective
Software security has become increasingly important because the malicious attack and
other hacker risks of a computer system have grown popularity in the last few years. As a …
other hacker risks of a computer system have grown popularity in the last few years. As a …
A hierarchical model for quantifying software security based on static analysis alerts and software metrics
Despite the acknowledged importance of quantitative security assessment in secure
software development, current literature still lacks an efficient model for measuring internal …
software development, current literature still lacks an efficient model for measuring internal …
Revisiting scenarios of using refactoring techniques to improve software systems quality
Refactoring is one of the most widely used techniques in practice to improve the quality of
existing software. However, it is observed that refactoring does not continually improve all …
existing software. However, it is observed that refactoring does not continually improve all …
Optimized refactoring mechanisms to improve quality characteristics in object-oriented systems
Refactoring has emerged as a predominant approach to augmenting software product
quality. However, empirical evidence suggests that not all dimensions of software quality …
quality. However, empirical evidence suggests that not all dimensions of software quality …
Refactoring codes to improve software security requirements
Refactoring is one of the most widely used techniques in practice to improve the quality of
software, such as maintainability, testability, and understandability. However, there is a lack …
software, such as maintainability, testability, and understandability. However, there is a lack …
Rubbing salt in the wound? A large-scale investigation into the effects of refactoring on security
Software refactoring is a behavior-preserving activity to improve the source code quality
without changing its external behavior. Unfortunately, it is often a manual and error-prone …
without changing its external behavior. Unfortunately, it is often a manual and error-prone …