Sciweavers

CAINE
2004

Automated Error-Prevention and Error-Detection Tools for Assembly Language

13 years 6 months ago
Automated Error-Prevention and Error-Detection Tools for Assembly Language
- Automated tools for error prevention and error detection exist for many high-level languages, but have been nonexistent for assembly-language programs, embedded programs in particular. We present new tools that improve the quality and reliability of assemblylanguage programs by helping the educator automate the arduous tasks of exposing and correcting common errors and oversights. These tools give the educator a userfriendly, but powerful means of completely testing student programs. The new tools that we have developed are the result of years of research and experience by the authors in testing and debugging students' programming assignments. During this time, we created a few preliminary versions of these automated tools, allowing us to test our students' projects in one fell swoop. These tools gave us the ability to catch stack errors and memoryaccess errors that we would not have been able to detect with normal testing. These tools considerably shortened the amount of t...
Lance G. Johnson, David C. Pheanis
Added 30 Oct 2010
Updated 30 Oct 2010
Type Conference
Year 2004
Where CAINE
Authors Lance G. Johnson, David C. Pheanis
Comments (0)