• DocumentCode
    750498
  • Title

    Aladdin: Assembly Language Assertion Driven Debugging Interpreter

  • Author

    Fairley, Richard E.

  • Author_Institution
    Department of Computer Science, Colorado State University
  • Issue
    4
  • fYear
    1979
  • fDate
    7/1/1979 12:00:00 AM
  • Firstpage
    426
  • Lastpage
    428
  • Abstract
    ALADDIN is an interactive facility for debugging and testing of assembly language programs. ALADDIN differs from traditional debuggers by allowing the user to specify breakpoint assertions, rather than breakpoint locations. Assertions are logical relations among various components of the program state. If an assertion becomes false during execution of the object program a breakpoint is executed and control is passed to the user´s terminal. ALADDIN can also be used as a testing tool to verify that asserted behavior matches actual behavior under various sets of input data and test conditions.
  • Keywords
    Assembly language debugging; assertions; debugging; interactive debugging; software tools; testing; Application software; Assembly; Debugging; Documentation; High level languages; Productivity; Program processors; Programming profession; Software testing; Software tools; Assembly language debugging; assertions; debugging; interactive debugging; software tools; testing;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.1979.230176
  • Filename
    1702647