Smells and refactorings for microservices security: A multivocal literature review
Context: Securing microservices is crucial, as many IT companies are delivering their
businesses through microservices. If security “smells” affect microservice-based …
businesses through microservices. If security “smells” affect microservice-based …
User experience dimensions for e-procurement: A systematic review
The use of e-procurement is needed for business transactions, especially regarding
procurement activities. However, system users always demand and expect to use the system …
procurement activities. However, system users always demand and expect to use the system …
A refactoring classification framework for efficient software maintenance
The expenses associated with software maintenance and evolution constitute a significant
portion, surpassing more than 80% of the overall costs involved in software development …
portion, surpassing more than 80% of the overall costs involved in software development …
Machine learning-based exploration of the impact of move method refactoring on object-oriented software quality attributes
Refactoring is a maintenance task that aims at enhancing the quality of a software's source
code by restructuring it without affecting the external behavior. Move method refactoring …
code by restructuring it without affecting the external behavior. Move method refactoring …
Bugbuilder: An automated approach to building bug repository
Bug-related research, eg, fault localization, program repair, and software testing, relies
heavily on high-quality and large-scale software bug repositories. The importance of such …
heavily on high-quality and large-scale software bug repositories. The importance of such …
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 …
A refactoring categorization model for software quality improvement
Refactoring, a widely adopted technique, has proven effective in facilitating and reducing
maintenance activities and costs. Nonetheless, the effects of applying refactoring techniques …
maintenance activities and costs. Nonetheless, the effects of applying refactoring techniques …
Software development for educational information services using multilayering semantics adaptation
M Rukhiran, S Buaroong, P Netinant - International Journal of …, 2022 - igi-global.com
Electronic information services are robust platforms that impact daily life and facilitate new
research. Increasing software modularity and reusability saves time and money. Numerous …
research. Increasing software modularity and reusability saves time and money. Numerous …