This work is based on the premise that online learning environments can potentially help develop communities of scholars by enabling participants to discover persons and resources...
Desktop client applications interact with both local and remote resources. This is both a benefit in terms of the rich features desktop clients can provide, but also a security r...
We address the problem of testing and debugging concurrent, distributed Erlang applications. In concurrent programs, race conditions are a common class of bugs and are very hard t...
Koen Claessen, Michal Palka, Nicholas Smallbone, J...
Adaptation is of utmost importance in systems developed by assembling reusable software services accessed through their public interfaces. This process aims at solving, as automat...
Within the field of software repository mining, it is common practice to extract change-events from source control systems and then abstract these events to allow for different a...