Sciweavers

1253 search results - page 51 / 251
» Studying Software Evolution for Taming Software Complexity
Sort
View
ISPW
2010
IEEE
14 years 1 months ago
Software Factories: Describing the Assembly Process
Software Factories pose a paradigm shift that promises to turn application assembly more cost eective through systematic reuse. These advances in software industrialization have h...
Maider Azanza, Oscar Díaz, Salvador Trujill...
AOSD
2010
ACM
14 years 3 months ago
Tracking code patterns over multiple software versions with Herodotos
An important element of understanding a software code base is to identify the repetitive patterns of code it contains and how these evolve over time. Some patterns are useful to t...
Nicolas Palix, Julia L. Lawall, Gilles Muller
CSMR
2005
IEEE
14 years 2 months ago
Characterizing the Evolution of Class Hierarchies
Analyzing historical information can show how a software system evolved into its current state, which parts of the system are stable and which have changed more. However, historic...
Tudor Gîrba, Michele Lanza, Stéphane ...
ICSM
2005
IEEE
14 years 2 months ago
The Role of Refactorings in API Evolution
Frameworks and libraries change their APIs. Migrating an application to the new API is tedious and disrupts the development process. Although some tools and ideas have been propos...
Danny Dig, Ralph Johnson
TSE
2008
103views more  TSE 2008»
13 years 8 months ago
A Realistic Empirical Evaluation of the Costs and Benefits of UML in Software Maintenance
The Unified Modeling Language (UML) is the de facto standard for object-oriented software analysis and design modeling. However, few empirical studies exist which investigate the c...
Wojciech J. Dzidek, Erik Arisholm, Lionel C. Brian...