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 条
  • [11] Multicore-programming frameworks for embedded-multimedia applications
    Sanghai, Kaushal
    Gentile, Rick
    Katz, David
    EDN, 2008, 53 (11) : 57 - +
  • [12] IMAGE PROCESSING IN AIRBORNE APPLICATIONS USING MULTICORE EMBEDDED COMPUTERS
    Sanchez, Carlos
    Nowotsch, Jan
    Paulitsch, Michael
    Schertler, Klaus
    2013 IEEE/AIAA 32ND DIGITAL AVIONICS SYSTEMS CONFERENCE (DASC), 2013,
  • [13] Guest Editorial: Special Issue on Embedded Multicore Applications and Optimization
    Lin, Yung-Chia
    Lee, Jenq-Kuen
    Bodin, Francois
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2019, 91 (3-4): : 217 - 218
  • [14] Unrolling and Retiming of Stream Applications onto Embedded Multicore Processors
    Che, Weijia
    Chatha, Karam S.
    2012 49TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2012, : 1268 - 1273
  • [15] C plus plus Support and Applications for Embedded Multicore DSP Systems
    Kuan, Chi-Bang
    Li, Jia-Jhe
    Chen, Chung-Kai
    Lee, Jenq-Kuen
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2014, 75 (02): : 109 - 122
  • [16] On the performance verification of embedded systems with concurrent dynamic applications
    Kalavade, A
    Moghe, P
    THIRTIETH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, VOLS 1 AND 2, 1997, : 1349 - 1353
  • [17] Object nets for the design and verification of distributed and embedded applications
    Nützel, J
    Däne, B
    Fengler, W
    PARALLEL AND DISTRIBUTED PROCESSING, 1998, 1388 : 953 - 962
  • [18] Detecting Sharing Patterns in Industrial Parallel Applications for Embedded Heterogeneous Multicore Systems
    Esteve, Albert
    Soler, Maria
    Engracia Gomez, Maria
    Robles, Antonio
    Flich, Jose
    EURO-PAR 2012: PARALLEL PROCESSING WORKSHOPS, 2013, 7640 : 317 - 326
  • [19] Steep Coverage-Ascent Directed Test Generation for Shared-Memory Verification of Multicore Chips
    Andrade, Gabriel A. G.
    Graf, Marleson
    Pfeifer, Nicolas
    dos Santos, Luiz C., V
    2018 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD) DIGEST OF TECHNICAL PAPERS, 2018,
  • [20] Challenges for Embedded Multicore Architecture
    Carro, Luigi
    Gaydadjiev, Georgi N.
    PROCEEDINGS OF THE 2010 INTERNATIONAL CONFERENCE ON COMPILERS, ARCHITECTURES AND SYNTHESIS FOR EMBEDDED SYSTEMS (CASES '10), 2010, : 259 - 260