In order to control software development, usually a set of criteria is fixed, among other things defining limits for the size of modules and functions, guiding layout principles etc. These criteria are not always observed, especially if the criteria are specified after pieces of the code are already written – that is, handling legacy code. In this paper, we describe a method how the code base can semi automatically improved to conform more to the development criteria. We define a usage of a query language with which the user can employ our software complexity metrics to identify the out-of-line code parts, and select a transformation strategy that are automatically used by the tool to improve the identified parts
Profiling tools, which measure and display the dynamic space and time behaviour of programs, are ess...
Modern hardware features can boost the performance of an application, but software vendors are often...
We begin by using a software metric tool to generate a number of software complexity measures and we...
Abstract—Software evolution, and particularly its growth, has been mainly studied at the file (also ...
In this paper we are going to present how to use an analyzer, which is a part of the RefactorErl [1...
peer-reviewedSearch Based Software Engineering (SBSE) uses fitness functions to guide an automated ...
This thesis presents an investigation into the usefulness of software measurement techniques, also k...
In this paper we explore opportunities, challenges, and obstacles that Functional Size Measurement (...
textObject-oriented systems that undergo repeated modifications commonly endure a loss of quality a...
In the last twenty years the software engineering community has adopted structured methods for the d...
Automatic optimizers for computer programs work with a fixed list of rote transformations, while hu...
Software metrics have been investigated for the assessment of programs written in a functional progr...
The increasing of the software systems complexity imposes the identification and implementation of s...
The most popular Functional Size Measurement methods, namely IFPUG Function Point Analysis and the C...
Profiling tools, which measure and display the dynamic space and time behaviour of programs, are ess...
Profiling tools, which measure and display the dynamic space and time behaviour of programs, are ess...
Modern hardware features can boost the performance of an application, but software vendors are often...
We begin by using a software metric tool to generate a number of software complexity measures and we...
Abstract—Software evolution, and particularly its growth, has been mainly studied at the file (also ...
In this paper we are going to present how to use an analyzer, which is a part of the RefactorErl [1...
peer-reviewedSearch Based Software Engineering (SBSE) uses fitness functions to guide an automated ...
This thesis presents an investigation into the usefulness of software measurement techniques, also k...
In this paper we explore opportunities, challenges, and obstacles that Functional Size Measurement (...
textObject-oriented systems that undergo repeated modifications commonly endure a loss of quality a...
In the last twenty years the software engineering community has adopted structured methods for the d...
Automatic optimizers for computer programs work with a fixed list of rote transformations, while hu...
Software metrics have been investigated for the assessment of programs written in a functional progr...
The increasing of the software systems complexity imposes the identification and implementation of s...
The most popular Functional Size Measurement methods, namely IFPUG Function Point Analysis and the C...
Profiling tools, which measure and display the dynamic space and time behaviour of programs, are ess...
Profiling tools, which measure and display the dynamic space and time behaviour of programs, are ess...
Modern hardware features can boost the performance of an application, but software vendors are often...
We begin by using a software metric tool to generate a number of software complexity measures and we...