• DocumentCode
    3194993
  • Title

    Verification Tests for MCAPI

  • Author

    Sen, Alper ; Deniz, Etem

  • Author_Institution
    Dept. of Comput. Eng., Bogazici Univ., Istanbul, Turkey
  • fYear
    2011
  • fDate
    5-7 Dec. 2011
  • Firstpage
    46
  • Lastpage
    50
  • Abstract
    Simulation based verification is the most commonly used verification technique in the industry. However, the effort of generating new tests is non-trivial especially for the newly emerging multicore applications. Automated test generation greatly reduces the cost of testing ultimately improving the quality of multicore software. We develop an automated test generation framework using static analysis techniques for embedded multicore applications. We use an emerging multicore standard for multicore applications, named Multicore Communication API (MCAPI). MCAPI is a lightweight API that targets heterogeneous multicore embedded systems. Specifically, our techniques leverage mutation testing and model checking. We present preliminary experimental results to validate the effectiveness of our approach.
  • Keywords
    application program interfaces; formal verification; multiprocessing programs; program testing; MCAPI; automated test generation framework; embedded multicore applications; multicore communication API; multicore software; multicore standard; simulation based verification; static analysis; verification tests; Hardware; Libraries; Message passing; Message systems; Multicore processing; Software; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Microprocessor Test and Verification (MTV), 2011 12th International Workshop on
  • Conference_Location
    Austin, TX
  • ISSN
    1550-4093
  • Print_ISBN
    978-1-4577-2101-4
  • Type

    conf

  • DOI
    10.1109/MTV.2011.18
  • Filename
    6142324