Verification Coverage of Embedded Multicore Applications

被引:0
|
作者
Deniz, Etem [1 ]
Sen, Alper [1 ]
Holt, Jim [2 ]
机构
[1] Bogazici Univ, Dept Comp Engn, Istanbul, Turkey
[2] Freescale Semicond Inc, Austin, TX USA
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Verification of embedded multicore applications is crucial as these applications are deployed in many safety critical systems. Verification task is complicated by concurrency inherent in such applications. We use mutation testing to obtain a quantitative verification coverage metric for mullticore applications developed using the new Multicore Communication API (MCAPI) standard. MCAPI is a lightweight API that targets heterogeneous multicore embedded systems. We developed a mutation coverage tool and performed several experiments on MCAPI applications. Our experiments show that mutation coverage is useful in measuring and improving the quality of the test suites and ultimately the quality of the multicore application.
引用
收藏
页码:252 / 255
页数:4
相关论文
共 50 条
  • [1] Verification and Coverage of Message Passing Multicore Applications
    Deniz, Etem
    Sen, Alper
    Holt, Jim
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2012, 17 (03)
  • [2] Embedded multicore computing and applications
    Magoules, Frederic
    Hung, Che-Lun
    Jiang, Hai
    Hu, Jia
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2016, 28 (16): : 4211 - 4214
  • [3] Dynamic Verification of Multicore Communication Applications in MCAPI
    Sharma, Subodh
    Gopalakrishnan, Ganesh
    Mercer, Eric
    2009 IEEE INTERNATIONAL HIGH LEVEL DESIGN VALIDATION AND TEST WORKSHOP, 2009, : 100 - +
  • [4] Guest Editorial: Embedded Multicore Systems and Applications
    Lee, Jenq Kuen
    Cohen, Albert
    Ju, Roy
    Li, Kuan-Ching
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2015, 80 (03): : 241 - 243
  • [5] Guest Editorial: Embedded Multicore Systems and Applications
    Jenq Kuen Lee
    Albert Cohen
    Roy Ju
    Kuan-Ching Li
    Journal of Signal Processing Systems, 2015, 80 : 241 - 243
  • [6] Coverage driven verification applied to embedded software
    Lettnin, Djones
    Winterholer, Markus
    Braun, Axel
    Gerlach, Joachim
    Ruf, Juergen
    Kropf, Thomas
    Rosenstiel, Wolfgang
    IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, PROCEEDINGS: EMERGING VLSI TECHNOLOGIES AND ARCHITECTURES, 2007, : 159 - +
  • [7] A Modular Multicore Architecture in FPGAs for Embedded Critical Applications
    Penteado, Cesar Giacomini
    Moreno, Edward David
    Pereira, Fabio Dacencio
    2015 9TH INTERNATIONAL CONFERENCE ON COMPLEX, INTELLIGENT, AND SOFTWARE INTENSIVE SYSTEMS CISIS 2015, 2015, : 364 - 371
  • [8] Image Processing in Airborne Applications Using Multicore Embedded Computers
    Sanchez, Carlos
    Nowotsch, Jan
    Paulitsch, Michael
    Schertler, Klaus
    Heller, Christoph
    2013 IEEE/AIAA 32ND DIGITAL AVIONICS SYSTEMS CONFERENCE (DASC), 2013,
  • [9] C++ Support and Applications for Embedded Multicore DSP Systems
    Chi-Bang Kuan
    Jia-Jhe Li
    Chung-Kai Chen
    Jenq-Kuen Lee
    Journal of Signal Processing Systems, 2014, 75 : 109 - 122
  • [10] Guest Editorial: Special Issue on Embedded Multicore Applications and Optimization
    Yung-Chia Lin
    Jenq-Kuen Lee
    Francois Bodin
    Journal of Signal Processing Systems, 2019, 91 : 217 - 218