Sciweavers

1398 search results - page 181 / 280
» Teaching Software Maintenance
Sort
View
194
Voted
ICSM
2009
IEEE
16 years 2 months ago
Inquiring the usage of aspect-oriented programming: An empirical study
Back in 2001, the MIT announced aspect-oriented programming as a key technology in the next 10 years. Nowadays, 8 years later, AOP is not widely adopted. Several reasons can expla...
Freddy Munoz, Benoit Baudry, Romain Delamare, Yves...
193
Voted
IWPC
2009
IEEE
16 years 2 months ago
Intensions are a key to program comprehension
The classical comprehension theories study relations between extensions, intensions, and names. Originally developed in linguistics and mathematics, these theories are applicable ...
Václav Rajlich
170
Voted
ERLANG
2009
ACM
16 years 1 months ago
Cleaning up Erlang code is a dirty job but somebody's gotta do it
This paper describes opportunities for automatically modernizing Erlang applications, cleaning them up, eliminating certain bad smells from their code and occasionally also improv...
Thanassis Avgerinos, Konstantinos F. Sagonas
DSN
2007
IEEE
16 years 1 months ago
On the Cost of Modularity in Atomic Broadcast
Modularity is a desirable property of complex software systems, since it simplifies code reuse, verification, maintenance, etc. However, the use of loosely coupled modules intro...
Olivier Rütti, Sergio Mena, Richard Ekwall, A...
200
Voted
HICSS
2007
IEEE
176views Biometrics» more  HICSS 2007»
16 years 1 months ago
Automated Testing of Generic Computational Science Libraries
The design and maintenance of large computational science systems can be aided greatly by the use of generic computational science libraries. The objectoriented design of software...
Kirk Sayre, Jesse H. Poore