Trace Recording for Embedded Systems: Lessons Learned from Five Industrial Projects

被引:0
作者
Kraft, Johan [1 ]
Wall, Anders [2 ]
Kienle, Holger [1 ]
机构
[1] Malardalen Univ, Box 883, S-72123 Vasteras, Sweden
[2] ABB AB, Corp Res, Vasteras, Sweden
来源
RUNTIME VERIFICATION | 2010年 / 6418卷
关键词
embedded-systems; scheduling; tracing; trace-recording; monitoring; experiences; case-studies; overhead;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper presents experiences from five industry collaboration projects performed between 2004 2009 where solutions for embedded systems trace recording have been developed and evaluated; in four cases for specific industrial systems and in the last case as a generic solution for a commercial real-time operating system, in collaboration with the RTOS company. The experiences includes technical solutions regarding efficient instrumentation and logging, technology transfer issues and evaluation results regarding CPU and RAM overhead. A brief overview of the Tracealyzer tool is also presented, a result of the first project (2004) which still is used by ABB Robotics and now in commercialization.
引用
收藏
页码:315 / +
页数:2
相关论文
共 8 条
  • [1] Asberg M., 2009, P WORK IN PROGR SESS
  • [2] Asberg Mikael, 2010, P 1 INT WORKSH AN TO
  • [3] FIXED PRIORITY PREEMPTIVE SCHEDULING - AN HISTORICAL-PERSPECTIVE
    AUDSLEY, NC
    BURNS, A
    DAVIS, RI
    TINDELL, KW
    WELLINGS, AJ
    [J]. REAL-TIME SYSTEMS, 1995, 8 (2-3) : 173 - 198
  • [4] Johansson M., 2007, THESIS MALARDALEN U
  • [5] SCHEDULING ALGORITHMS FOR MULTIPROGRAMMING IN A HARD-REAL-TIME ENVIRONMENT
    LIU, CL
    LAYLAND, JW
    [J]. JOURNAL OF THE ACM, 1973, 20 (01) : 46 - 61
  • [6] Mughal M.I., 2008, THESIS MALARDALEN U
  • [7] Schutz W., 1991, P 10 S REL DISTR SYS
  • [8] Using deterministic replay for debugging of distributed real-time systems
    Thane, H
    Hansson, H
    [J]. EUROMICRO RTS 2000: 12TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, PROCEEDINGS, 2000, : 265 - 272