Sciweavers

26354 search results - page 16 / 5271
» How we refactor, and how we know it
Sort
View
ACSC
2006
IEEE
14 years 1 months ago
Identifying refactoring opportunities by identifying dependency cycles
The purpose of refactoring is to improve the quality of a software system by changing its internal design so that it is easier to understand or modify, or less prone to errors and...
Hayden Melton, Ewan D. Tempero
JCP
2006
85views more  JCP 2006»
13 years 7 months ago
How To Generate Distributed Software Components From Centralized Ones?
Adapting software components to be used in a particular application is a crucial issue in software component based technology. In fact, software components can be used in contexts ...
Abdelhak Seriai, Gautier Bastide, Mourad Oussalah
AGILEDC
2006
IEEE
14 years 1 months ago
Refactoring with Contracts
Design by contract is a practical methodology for developing code together with its specification. The contract consists of class invariants and method preand postconditions. As ...
Maayan Goldstein, Yishai A. Feldman, Shmuel S. Tys...
IWPC
2006
IEEE
14 years 1 months ago
How Developers Copy
Copy-paste programming is dangerous as it may lead to hidden dependencies between different parts of the system. Modifying clones is not always straight forward, because we might ...
Mihai Balint, Radu Marinescu, Tudor Gîrba
AGTIVE
2007
Springer
13 years 11 months ago
Specifying Domain-Specific Refactorings for AndroMDA Based on Graph Transformation
Abstract. Applying refactoring in a model-driven software engineering context raises many new challenges that need to be addressed. In this paper, we consider model-driven software...
Gabriele Taentzer, Dirk Müller 0002, Tom Mens