Jerffeson Teixeira de Souza

Learn More
The aim of Search Based Software Engineering (SBSE) research is to move software engineering problems from human-based search to machine-based search, using a variety of techniques from the metaheuristic search, operations research and evolutionary computation paradigms. The idea is to exploit humans' creativity and machines' tenacity and reliability ,(More)
Despite preceding related publications, works dealing with the resolution of software engineering problems by search techniques has especially risen since 2001. By its first decade, the Search Based Software Engineering (SBSE) approach has been successfully employed in several software engineering contexts, using various optimization techniques. Aside the(More)
—This paper presents a new approach to the software release planning problem. This approach presents a mathematical formulation that takes into account several important aspects to this problem, such as stakeholders' satisfaction, costs, deadlines, available resources, efforts needed, risks management and requirements interdependencies. Results from an(More)
Search-based software engineering (SBSE) models complex software engineering problems as optimization problems, and uses metaheuristic search algorithms to solve these. SBSE has the potential to address the challenges posed by the growing size of complexity of modern computer systems, and has already been successfully applied to solve problems in nearly all(More)