Searched for: +
(1 - 3 of 3)
document
Kats, L.C.L. (author), Vermaas, R. (author), Visser, E. (author)
The reliability of compilers, interpreters, and development environments for programming languages is essential for effective software development and maintenance. They are often tested only as an afterthought. Languages with a smaller scope, such as domain-specific languages, often remain untested. General-purpose testing techniques and test...
report 2011
document
Athanasiou, Dimitrios (author), Nugroho, Ariadi (author), Visser, Joost (author), Zaidman, A.E. (author)
Automated testing is a basic principle of agile development. Its benefits include early defect detection, defect causelocalization and removal of fear to apply changes to the code. Therefore, maintaining high quality test code is essential. This study introduces a model that assesses test code quality by combining source code metrics that...
journal article 2014
document
Van Der Lippe, Tim (author), Smith, Thomas (author), Pelsmaeker, Daniƫl (author), Visser, Eelco (author)
In this paper, we report on our experience in teaching a course on concepts of programming languages at TU Delft based on Krishnamurthi's PAPL book with the definitional interpreter approach using Scala as meta-language and using the WebLab learning management system. In particular, we discuss our experience with encoding of definitional...
conference paper 2016