Global ETD Search

Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.

Results

Showing 1 to 7 of 7 for “"Software Refactoring"”.

  1. Empirical analysis of software refactoring motivation and effects

    As complexity and levels of technical debt within software systems increase over time the incentive of an organization to refactor legacy software likewise increases. However, the opportunity cost of such refactoring in terms of engineering time and monetary investment have proven difficult to …

    mit Repository record for Empirical analysis of software refactoring motivation and effects (opens in a new tab)

  2. Automated Software Maintenance Using Search-Based Refactoring

    Search-based software maintenance (SBSM) is an area of research that uses refactorings, software metrics and search-based optimisation algorithms to automate aspects of the software maintenance process. Refactorings are used to improve the structure of software without affecting its functionality. …

    qu-belfast Repository record for Automated Software Maintenance Using Search-Based Refactoring (opens in a new tab)

  3. Smart prediction for test smell refactorings.

    … can reduce the test code quality, thus harming software testing and maintenance activities. Software refactoring has been a key practice to handle smells and improve software quality without changing its behavior. However, existing refactoring tools target production code with very different …

    brazil-ufba Repository record for Smart prediction for test smell refactorings. (opens in a new tab)

  4. Identifying Extract Class and Extract Method Refactoring Opportunities Through Analysis of Variable Declarations and Uses

    <p>For small software systems, with perhaps a few thousand lines of code, software structure is largely an esthetic issue. When software systems grow large, including perhaps a million or more lines of source code, their structures become much more important.</p> <p>Developing a large system …

    syracuse-diss Repository record for Identifying Extract Class and Extract Method Refactoring Opportunities Through Analysis of Variable Declarations and Uses (opens in a new tab)

  5. Tecniche Informatiche Applicate al Monitoraggio Ambientale

    I lavori inclusi in questa tesi mostrano diversi approcci focalizzati su casi specifici. Puntiamo a proposte alternative che consentano di ridurre il divario esistente nella prevenzione e nel monitoraggio dei fenomeni naturali. La prevenzione di eventi sismici basata su fenomeni precursori presenta …

    catania Repository record for Tecniche Informatiche Applicate al Monitoraggio Ambientale (opens in a new tab)

  6. Power laws in software systems

    … of my PhD has been the study of power laws in software systems within the perspective of describing software quality. My PhD research contributes to a recent stream of studies in software engineering, where the investigation of power laws in software systems has become widely popular in recent …

    cagliari Repository record for Power laws in software systems (opens in a new tab)