Sciweavers

514 search results - page 51 / 103
» Supporting requirements update during software evolution
Sort
View
62
Voted
ICST
2008
IEEE
15 years 5 months ago
Testing Consequences of Grime Buildup in Object Oriented Design Patterns
Evidence suggests that as software ages the original realizations of design patterns remain in place, and participants in design pattern realizations accumulate “grime” – no...
Clemente Izurieta, James M. Bieman
121
Voted
WCRE
2008
IEEE
15 years 5 months ago
FAMOOSr 2008: Workshop on FAMIX and Moose in Software Reengineering
The increasing amount of data available about software systems poses new challenges for re- and reverse engineering research, as the proposed approaches need to scale. In this con...
Stéphane Ducasse, Tudor Gîrba, Orla G...
108
Voted
ISCA
2002
IEEE
115views Hardware» more  ISCA 2002»
15 years 3 months ago
ReVive: Cost-Effective Architectural Support for Rollback Recovery in Shared-Memory Multiprocessors
This paper presents ReVive, a novel general-purpose rollback recovery mechanism for shared-memory multiprocessors. ReVive carefully balances the conflicting requirements of avail...
Milos Prvulovic, Josep Torrellas, Zheng Zhang
99
Voted
ECLIPSE
2005
ACM
15 years 26 days ago
Incomplete resolution of references in Eclipse
In the Eclipse JDT, the Java reference resolution rules are applied as fully as possible, thereby either determining the unique target for a given reference or signalling that the...
Joseph J. C. Chang, Robert J. Walker
85
Voted
ICSE
1993
IEEE-ACM
15 years 3 months ago
Formal Approaches to Software Architecture
Over the past 15 years there has been increasing recognition that careful attention to the design of a system’s software architecture is critical to satisfying its requirements ...
David Garlan