Languages for the programming of real-time embedded systems - A survey and comparison

被引:0
|
作者
Cooling, JE
机构
[1] Dept. of Electron. and Elec. Eng., Loughborough University, Loughborough
关键词
programming languages; embedded systems; survey;
D O I
10.1016/0141-9331(95)01067-X
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The choice of programming language for use in a real-time embedded systems project can be a crucial one. It is clear, however, that decisions are frequently made purely on commercial and/or 'fashion' grounds rather than technical aspects. While commercial factors are often the more important, software developers should be aware of the associated technical implications. This paper details the technical requirements of real-time embedded systems programming: then evaluates a variety of modern languages in the light of such requirements. A general overview of 13 languages is given, followed by a detailed evaluation of Ada, C, C++, Modula-2/Pascal and Oberon-2.
引用
收藏
页码:67 / 77
页数:11
相关论文
共 50 条
  • [41] Validating real-time constraints in embedded systems
    Shyamasundar, RK
    Aghav, JV
    2001 PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING, PROCEEDINGS, 2001, : 347 - 355
  • [42] Modeling and analysis of real-time and embedded systems
    Graf, S
    Gérard, S
    Haugen, O
    Ober, I
    Selic, B
    SATELLITE EVENTS AT THE MODELS 2005 CONFERENCE, 2006, 3844 : 58 - 66
  • [43] Guest Editorial: Real-Time and Embedded Systems
    Kaijie Wu
    Zili Shao
    Journal of Signal Processing Systems, 2016, 84 : 1 - 2
  • [44] Efficient monitoring of embedded real-time systems
    Cadamuro Junior, Joao
    Renaux, Douglas P. B.
    PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: NEW GENERATIONS, 2008, : 651 - 656
  • [45] ANIMATION PROTOTYPING OF REAL-TIME EMBEDDED SYSTEMS
    COOLING, JE
    HUGHES, TS
    MICROPROCESSORS AND MICROSYSTEMS, 1993, 17 (06) : 315 - 324
  • [46] Java']Java For Embedded Real-time Systems
    Shen, Yuan
    Xu, Wenbo
    DCABES 2008 PROCEEDINGS, VOLS I AND II, 2008, : 1282 - 1287
  • [47] Real-time framework for distributed embedded systems
    Chaaban, K
    Crubillé, P
    Shawky, M
    PRINCIPLES OF DISTRIBUTED SYSTEMS, 2004, 3144 : 96 - 107
  • [48] Real-time Reconfiguration in Multimedia Embedded Systems
    Garcia-Valls, Marisol
    Basanta-Val, Pablo
    Estevez-Ayres, Iria
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2011, 57 (03) : 1280 - 1287
  • [49] Modeling Spaces for Real-Time Embedded Systems
    Landauer, Christopher
    Bellman, Kirstie L.
    Nelson, Phyllis R.
    2013 IEEE 16TH INTERNATIONAL SYMPOSIUM ON OBJECT/COMPONENT/SERVICE-ORIENTED REAL-TIME DISTRIBUTED COMPUTING (ISORC), 2013,
  • [50] Evaluation of embedded intelligent real-time systems
    Grabowski, M
    Sanborn, SD
    DECISION SCIENCES, 2001, 32 (01) : 95 - 123