Reinforcement Learning (RL) is being increasingly used to learn and adapt application behavior in many domains, including large-scale and safety critical systems, as for example, autonomous driving. With the advent of plug-n-play RL libraries, its applicability has further increased, enabling integration of RL algorithms by users. We note, however, that the majority of such code is not developed by RL engineers, which as a consequence, may lead to poor program quality yielding bugs, suboptimal performance, maintainability, and evolution problems for RL-based projects. In this paper we begin the exploration of this hypothesis, specific to code utilizing RL, analyzing different projects found in the wild, to assess their quality from a softwa...
Bug predictions helps software quality assurance team to determine the effort required to test the s...
Preprint of paper published in: 16th European Conference on Software Maintenance and Reengineering (...
Research software has opened up new pathways of discovery in many and diverse disciplines. The resea...
Artificial Intelligence (AI) and Machine Learning (ML) are pervasive in the current computer science...
Artificial Intelligence (AI) and Machine Learning (ML) are pervasive in the current computer science...
The popularity of machine learning has wildly expanded in recent years. Machine learning techniques ...
Software development process involves developing, building and enhancing high-quality software for s...
Code smells are symptoms of poor design and implementation choices that may hinder code comprehensib...
The domain to study design flaws in the software environment has created enough opportunity for the ...
In past and recent years, the issues related to managing technical debt received significant attenti...
Technical debt is a metaphor introduced by Cunningham to indicate 'not quite right code which we pos...
Code smells typically indicate poor design implementation and choices that may degrade software qual...
Research software has opened up new pathways of discovery in many and diverse disciplines. The resea...
Context: Code smells are suboptimal design or implementation choices made by programmers during the ...
The popularity of machine learning has wildly expanded in recent years. Machine learning techniques ...
Bug predictions helps software quality assurance team to determine the effort required to test the s...
Preprint of paper published in: 16th European Conference on Software Maintenance and Reengineering (...
Research software has opened up new pathways of discovery in many and diverse disciplines. The resea...
Artificial Intelligence (AI) and Machine Learning (ML) are pervasive in the current computer science...
Artificial Intelligence (AI) and Machine Learning (ML) are pervasive in the current computer science...
The popularity of machine learning has wildly expanded in recent years. Machine learning techniques ...
Software development process involves developing, building and enhancing high-quality software for s...
Code smells are symptoms of poor design and implementation choices that may hinder code comprehensib...
The domain to study design flaws in the software environment has created enough opportunity for the ...
In past and recent years, the issues related to managing technical debt received significant attenti...
Technical debt is a metaphor introduced by Cunningham to indicate 'not quite right code which we pos...
Code smells typically indicate poor design implementation and choices that may degrade software qual...
Research software has opened up new pathways of discovery in many and diverse disciplines. The resea...
Context: Code smells are suboptimal design or implementation choices made by programmers during the ...
The popularity of machine learning has wildly expanded in recent years. Machine learning techniques ...
Bug predictions helps software quality assurance team to determine the effort required to test the s...
Preprint of paper published in: 16th European Conference on Software Maintenance and Reengineering (...
Research software has opened up new pathways of discovery in many and diverse disciplines. The resea...