An Effective Reversible Debugger of Cross Platform Based on Virtualization

被引:5
|
作者
Wang, Liming [1 ]
Liu, Xiyang [1 ]
Song, Ailong [1 ]
Xu, Lin [1 ]
Liu, Tao [1 ]
机构
[1] Xidian Univ, Inst Software Engn, Xian 710071, Shaanxi, Peoples R China
关键词
D O I
10.1109/ICESS.2009.96
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cross platform debugging can make the software debugging and hardware platform developing work simultaneity in embedded system development, which accelerates the development lifecycle dramatically. Reverse execution can run program backward to historic points, may provide programmers with a useful approach of fast locating the cause of the program failure. In this paper we propose a reversible debugging framework for cross debugging and implement a prototype reversible debugger called Reversible Debugger for Cross Platform (RDXP) on X86/Linux platform based on PORD. The evaluation shows that RDXP provides an efficient and portable software debugging environment with reasonable speed and memory consumption.
引用
收藏
页码:448 / 453
页数:6
相关论文
共 50 条
  • [41] A Platform for Smart Object Virtualization and Composition
    Stecca, Michele
    Moiso, Corrado
    Fornasa, Martino
    Baglietto, Pierpaolo
    Maresca, Massimo
    IEEE INTERNET OF THINGS JOURNAL, 2015, 2 (06): : 604 - 613
  • [42] CASL Hypervisor and its Virtualization Platform
    Liu, Chien-Te
    Chen, Kuan-Chung
    Chen, Chung-Ho
    2013 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2013, : 1224 - 1227
  • [43] VADI: GPU Virtualization for an Automotive Platform
    Lee, Chiyoung
    Kim, Se-Won
    Yoo, Chuck
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2016, 12 (01) : 277 - 290
  • [44] Analysis of Platform Vulnerabilities for the Virtualization Process
    Nyrkov, Anatoliy P.
    Katorin, Yuri F.
    Gaskarov, Vagiz D.
    Brazhnikova, Lena S.
    Vikhrov, Nikolai
    PROCEEDINGS OF THE 2018 IEEE CONFERENCE OF RUSSIAN YOUNG RESEARCHERS IN ELECTRICAL AND ELECTRONIC ENGINEERING (EICONRUS), 2018, : 94 - 97
  • [45] An Automated Virtualization Performance Analysis Platform
    Stewart, Kyle E.
    Humphries, Jeffrey W.
    Andel, Todd R.
    JOURNAL OF DEFENSE MODELING AND SIMULATION-APPLICATIONS METHODOLOGY TECHNOLOGY-JDMS, 2012, 9 (03): : 257 - 265
  • [46] Network Virtualization Platform for Hybrid Cloud
    Kakadia, Dharmesh
    Varma, Vasudeva
    2013 IEEE FIFTH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), VOL 2, 2013, : 69 - 74
  • [47] Characterizing and Reducing Cross-Platform Performance Variability Using OS-level Virtualization
    Jimenez, Ivo
    Maltzahn, Carlos
    Lofstead, Jay
    Moody, Adam
    Mohror, Kathryn
    Arpaci-Dusseau, Remzi
    Arpaci-Dusseau, Andrea
    2016 IEEE 30TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2016, : 1077 - 1080
  • [48] ES-Debugger: the flexible Embedded System Debugger based on JTAG technology
    Chun, I
    Lim, C
    7th International Conference on Advanced Communication Technology, Vols 1 and 2, Proceedings, 2005, : 900 - 903
  • [49] The research for building campus cloud services platform which is based on virtualization technology
    Liu, Xiaohong
    APPLIED SCIENCE, MATERIALS SCIENCE AND INFORMATION TECHNOLOGIES IN INDUSTRY, 2014, 513-517 : 589 - 592
  • [50] SWVM: a light-weighted virtualization platform based on Sunway CPU architecture
    Yao, Jianguo
    Lu, Qiumin
    Wang, Xingyan
    Wang, Chao
    Ma, Hanyang
    Guan, Haibing
    SCIENCE CHINA-INFORMATION SCIENCES, 2022, 65 (06)