The Effect of Real-Time Software Reuse in FPGAs and Microcontrollers with respect to Software Faults

被引:0
|
作者
Salewski, Falk [1 ]
Kowalewski, Stefan [1 ]
机构
[1] Univ Aachen, Rhein Westfal TH Aachen, Embedded Software Lab, Chair Comp Sci 11, D-52074 Aachen, Germany
关键词
D O I
10.1109/SIES.2008.4577692
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Reuse is considered as an important aspect in software design, but certain challenges have to be met if software reuse is applied in embedded systems. In these systems, specific requirements, as for example safety or real-time requirements, have to be considered, which typically complicate the reuse of software. Moreover, a large variety of hardware platforms is present in embedded systems. Those hardware platforms have different properties, which might affect the reuse of the corresponding software. In this paper, the different impacts of microcontrollers and FPGAs on software reuse are considered by empirical investigations. In particular, the investigations focus on the effect of this reuse on faults in real-time software. As a result, different benefits and drawbacks of software reuse were identified for microcontrollers and FPGAs.
引用
下载
收藏
页码:141 / 148
页数:8
相关论文
共 50 条
  • [21] A PROTOTYPING LANGUAGE FOR REAL-TIME SOFTWARE
    LUQI
    BERZINS, V
    YEH, RT
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1988, 14 (10) : 1409 - 1423
  • [22] Software architecture for real-time applications
    Locke, CD
    THIRD INTERNATIONAL WORKSHOP ON REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 1996, : 236 - 236
  • [23] Internet connectivity for real-time software
    不详
    HYDROCARBON PROCESSING, 1996, 75 (05): : 35 - 36
  • [24] Predictable real-time software synthesis
    Huang, Jinfeng
    Voeten, Jeroen
    Corporaal, Henk
    REAL-TIME SYSTEMS, 2007, 36 (03) : 159 - 198
  • [25] Design of real-time concurrent software
    Henderson, MI
    Gill, KF
    MECHATRONICS, 1996, 6 (02) : 209 - 225
  • [26] Real-time SPC software review
    Hogarth, S
    MANUFACTURING ENGINEERING, 1999, 123 (02): : 130 - +
  • [27] AN ARCHITECTURE FOR REAL-TIME SOFTWARE SYSTEMS
    BAKER, TP
    SCALLON, GM
    IEEE SOFTWARE, 1986, 3 (03) : 50 - 58
  • [28] QNX SOFTWARE - REAL-TIME SOLUTIONS
    不详
    CONTROL ENGINEERING, 1995, : 108 - 108
  • [29] DYNAMIC ADAPTATION OF REAL-TIME SOFTWARE
    BIHARI, TE
    SCHWAN, K
    ACM TRANSACTIONS ON COMPUTER SYSTEMS, 1991, 9 (02): : 143 - 174
  • [30] A real-time software backend for the GMRT
    Roy, Jayanta
    Gupta, Yashwant
    Pen, Ue-Li
    Peterson, Jeffrey B.
    Kudale, Sanjay
    Kodilkar, Jitendra
    EXPERIMENTAL ASTRONOMY, 2010, 28 (01) : 25 - 60