• DocumentCode
    2496971
  • Title

    Software testing concept used for MAS/C-compiler

  • Author

    Popovic, M. ; Kovacevic, V. ; Temerinac, M.

  • Author_Institution
    Fac. of Tech. Sci., Novi Sad Univ., Serbia
  • Volume
    2
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    224
  • Abstract
    The paper presents a software testing concept used for MICRONAS Intermetall MAS DSP C compiler MAS/C-Compiler. The concept is based on a specially developed software testing tool, which asserts whether the application generated by MAS/C-Compiler is valid or not. If not, it helps compiler designers to localize the bug, and to eliminate it. Compiler testing is viewed as a continual process. For each new compiler test case, the following two steps are conducted: (i) reference error-free source code is designed using commercially available high quality C++ reference compilers; (ii) a specially developed bit-exact testing tool is used to compare outputs of application produced by reference compiler and application produced by MAS/C-Compiler. Based on this comparison, bug localization and elimination is possible
  • Keywords
    C language; program compilers; program debugging; program testing; MAS/C-compiler; MICRONAS Intermetall MAS DSP C compiler; bit-exact testing tool; bug localization; compiler design; compiler test case; compiler testing; continual process; high quality C++ reference compilers; reference compiler; reference error-free source code; software testing concept; software testing tool; Application software; Computer errors; Digital signal processing; Inspection; Reliability engineering; SCADA systems; Software quality; Software reliability; Software testing; Telephony;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Euromicro Conference, 2000. Proceedings of the 26th
  • Conference_Location
    Maastricht
  • ISSN
    1089-6503
  • Print_ISBN
    0-7695-0780-8
  • Type

    conf

  • DOI
    10.1109/EURMIC.2000.874422
  • Filename
    874422