Searched for: +
(1 - 5 of 5)
document
di Angelo, Monika (author), Durieux, T. (author), Ferreira, João F. (author), Salzer, Gernot (author)
Blockchain programs (also known as smart contracts) manage valuable assets like cryptocurrencies and tokens, and implement protocols in domains like decentralized finance (DeFi) and supply-chain management. These types of applications require a high level of security that is hard to achieve due to the transparency of public blockchains....
journal article 2024
document
de Winkel, J. (author), Hoefnagel, T.S. (author), Blokland, B.T. (author), Pawełczak, Przemysław (author)
Debugging and testing battery-free intermittently-powered systems is notoriously difficult. This is not only due to the additional complexity of maintaining state through power failures but also due to the lack of proper tools to test and debug these systems. As a solution, we present DIPS: a fully-featured hardware debugger for battery-free...
conference paper 2022
document
Koeman, V.J. (author), Hindriks, K.V. (author), Jonker, C.M. (author)
When an agent program exhibits unexpected behaviour, a developer needs to locate the fault by debugging the agent’s source code. The process of fault localisation requires an understanding of how code relates to the observed agent behaviour. The main aim of this paper is to design a source-level debugger that supports single-step execution of a...
journal article 2017
document
Ang, Aaron (author), Perez, Alexandre (author), van Deursen, A. (author), Abreu, Rui (author)
In the last two decades, a great amount of effort has been put in researching automated debugging techniques to support developers in the debugging process. However, in a widely cited user study published in 2011, Parnin and Orso found that research in automated debugging techniques made assumptions that do not hold in practice, and suggested...
conference paper 2017
document
Lindeman, R.T. (author), Kats, L.C.L. (author), Visser, E. (author)
Tool support is vital to the effectiveness of domain-specific languages. With language workbenches, domain-specific languages and their tool support can be generated from a combined, high-level specification. This paper shows how such a specification can be extended to describe a debugger for a language. To realize this, we introduce a meta...
report 2011
Searched for: +
(1 - 5 of 5)