Sciweavers

3925 search results - page 118 / 785
» Measuring software evolution
Sort
View
ECOOP
2004
Springer
15 years 7 months ago
An AOP Implementation Framework for Extending Join Point Models
Mechanisms in AOP (aspect-oriented programming) can be characterized by a JPM (join point model). AOP is effective in unanticipated software evolution because crosscutting concer...
Naoyasu Ubayashi, Hidehiko Masuhara, Tetsuo Tamai
COMPSAC
1996
IEEE
15 years 6 months ago
Design-Level Cohesion Measures: Derivation, Comparison, and Applications
Cohesion was rst developed to predict properties of implementations created from a given design. Unfortunately, cohesion, as originally de ned, could not be objectively assessed, ...
Byung-Kyoo Kang, James M. Bieman
AGILEDC
2005
IEEE
15 years 8 months ago
Experiences Teaching a Course in Programmer Testing
We teach a class on programmer-testing with a primary focus on test-driven development (TDD) as part of the software engineering curriculum at the Florida Institute of Technology....
Andy Tinkham, Cem Kaner
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
LOBJET
2000
140views more  LOBJET 2000»
15 years 2 months ago
Early Measures for UML Class Diagrams
:Building software models before implementing them has become widely accepted in the software industry. Object models, graphically represented by class diagrams, lay the foundation...
Marcela Genero, Mario Piattini, Coral Calero