Comparison of component frameworks for real-time embedded systems

被引:0
|
作者
Tomáš Pop
Petr Hnětynka
Petr Hošek
Michal Malohlava
Tomáš Bureš
机构
[1] Charles University,Department of Distributed and Dependable Systems, Faculty of Mathematics and Physics
[2] Imperial College London,Department of Computing
[3] Purdue University,Department of Computer Science
[4] Academy of Sciences of the Czech Republic,Institute of Computer Science
来源
关键词
Component-based development; Component frameworks; Real-time and embedded systems;
D O I
暂无
中图分类号
学科分类号
摘要
The use of components significantly helps in development of real-time embedded systems. There have been a number of component frameworks developed for this purpose, and some of them have already became well established in this area. Even though these frameworks share the general idea of component-based development, they significantly differ in the range of supported features and maturity. This makes it relatively difficult to select the right component framework and thus poses a significant obstacle in adoption of the component-based development approach for developing real-time embedded systems. To provide guidance in choosing a component framework, or at least relevant concepts when building a custom framework, we present a survey, which illustrates distinguishing features and provides comparison of selected modern component-based frameworks for real-time embedded systems. Compared to other existing surveys, this survey focuses specifically on criteria connected with real-time and embedded systems. Further, to be practically relevant, we restrict the survey only to the frameworks that support the full development life cycle (i.e. from design till execution support). In this context, the survey illustrates the complexity of development in each framework by giving specification and code samples.
引用
收藏
页码:127 / 170
页数:43
相关论文
共 50 条
  • [1] Comparison of Component Frameworks for Real-Time Embedded Systems
    Hosek, Petr
    Pop, Tomas
    Bures, Tomas
    Hnetynka, Petr
    Malohlava, Michal
    [J]. COMPONENT-BASED SOFTWARE ENGINEERING, PROCEEDINGS, 2010, 6092 : 21 - 36
  • [2] Comparison of component frameworks for real-time embedded systems
    Pop, Tomas
    Hnetynka, Petr
    Hosek, Petr
    Malohlava, Michal
    Bures, Tomas
    [J]. KNOWLEDGE AND INFORMATION SYSTEMS, 2014, 40 (01) : 127 - 170
  • [3] Integrating real-time analysis in a component model for embedded systems
    Díaz, M
    Garrido, D
    Llopis, LM
    Rus, F
    Troya, JM
    [J]. PROCEEDINGS OF THE 30TH EUROMICRO CONFERENCE, 2004, : 14 - 21
  • [4] A Hybrid real-time component model for reconfigurable embedded systems
    Gui, Ning
    De Florio, Vincenzo
    Sun, Hong
    Blondia, Chris
    [J]. APPLIED COMPUTING 2008, VOLS 1-3, 2008, : 1590 - 1596
  • [5] Reusable component analysis for component-based embedded real-time systems
    Fredriksson, Johan
    Land, Rikard
    [J]. PROCEEDINGS OF THE ITI 2007 29TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY INTERFACES, 2007, : 615 - +
  • [6] Formal verification of embedded real-time software in component-based application frameworks
    Hsiung, PA
    See, WB
    Lee, TY
    Fu, JM
    Chen, SJ
    [J]. APSEC 2001: EIGHTH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2001, : 71 - 78
  • [7] Real-time and embedded systems
    Stankovic, JA
    [J]. ACM COMPUTING SURVEYS, 1996, 28 (01) : 205 - 208
  • [8] Real-time embedded systems
    Bate, I
    Liu, S
    [J]. COMPUTING & CONTROL ENGINEERING JOURNAL, 2002, 13 (04): : 154 - 155
  • [9] Embedded/real-time systems
    Katz, DS
    Kepner, J
    [J]. INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2001, 15 (02): : 186 - 190
  • [10] Introducing a component technology for safety critical embedded real-time systems
    Sandström, K
    Fredriksson, J
    Åkerholm, M
    [J]. COMPONENT-BASED SOFTWARE ENGINEERING, 2004, 3054 : 194 - 208