Sciweavers

3456 search results - page 86 / 692
» Byte Code Engineering
Sort
View
122
Voted
WCRE
2002
IEEE
15 years 7 months ago
Java Quality Assurance by Detecting Code Smells
Software inspection is a known technique for improving software quality. It involves carefully examining the code, the design, and the documentation of software and checking these...
Eva Van Emden, Leon Moonen
ICSM
2005
IEEE
15 years 8 months ago
Refactoring a Java Code Base to AspectJ: An Illustrative Example
This paper describes a refactoring process transforming a Java code base into an AspectJ equivalent. The process illustrates 17 aspect-oriented refactorings covering extraction of...
Miguel P. Monteiro, João M. Fernandes
ICSM
2003
IEEE
15 years 7 months ago
Source Code Based Function Point Analysis for Enhancement Projects
Function point analysis is a well known established method to estimate the size of software systems and software projects. However, because it is based on functional documentation...
Steven Klusener
ICSM
1999
IEEE
15 years 6 months ago
Restructuring Legacy C Code into C++
In this paper, we describe restructuring of C code into new C++ classes. Such restructuring is done to facilitate both software reuse and software evolution. The restructuring is ...
Richard Fanta, Václav Rajlich
IWPC
1998
IEEE
15 years 6 months ago
Using Automatic Clustering to Produce High-Level System Organizations of Source Code
This paper describes a collection of algorithms that we developed and implemented to facilitate the automatic recovery of the modular structure of a software system from its sourc...
Spiros Mancoridis, Brian S. Mitchell, C. Rorres, Y...