How ADLS can help in adapting the corba component model to real-time embedded software design

被引:0
|
作者
Robert, S [1 ]
Radermacher, A [1 ]
Seignole, V [1 ]
Gérard, S [1 ]
Watine, V [1 ]
Ménoret, S [1 ]
Terrier, F [1 ]
机构
[1] CEA Saclay, CEA LIST, F-91191 Gif Sur Yvette, France
来源
关键词
real-time embedded; CCM; ADL; connectors; components;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Coping with the increasing complexity of software in embedded and distributed real-time systems is becoming a major concern. Even if promising as far as this latter aspect is concerned, design techniques issued from the middleware components (or framework-based) approaches have until now fall short in achieving their breakthrough in the real-time and embedded community. They are usually perceived as complex, monolithic and resulting in oversized applications, and thus, as not adapted to RUE software development constraints. In an attempt to bridge this gap, we(1) aim at contributing to the adaptation of the lightweight CCM [1] to real-time and embedded systems. The originality of our approach, mainly resides in the emphasis on high-level (or design-time) issues of the development process, on the contrary to the usual focus on low-level ones: we raise QoS issues from implementation level to analysis and design level. In such a process, we have found it would be worth integrating considerations from the software architccture/ADL field in middleware components approaches. We especially claim that interactions configurability at design time is a major requirement in the class of systems we target and that, on this latter aspect, middleware components approaches could benefit from a separation of concerns between computation and interactions, as in most ADLs.
引用
收藏
页码:117 / 132
页数:16
相关论文
共 50 条
  • [1] Enabling Component-Based Design for Embedded Real-Time Software
    Wiklander, Jimmie
    Eliasson, Jens
    Kruglyak, Andrey
    Lindgren, Per
    Nordlander, Johan
    JOURNAL OF COMPUTERS, 2009, 4 (12) : 1309 - 1321
  • [2] A component model for embedded real-time software product-lines
    Wall, A
    Norström, C
    FIELDBUS SYSTEMS AND THEIR APPLICATIONOS 2001 (FET'2001), 2002, : 265 - 271
  • [3] Towards Heterogeneous Composition of Distributed Real-time and Embedded (DRE) Systems using the CORBA Component Model
    Hill, James H.
    2011 37TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2011), 2011, : 73 - 80
  • [4] Component allocation with multiple resource constraints for large embedded real-time software design
    Wang, SG
    Merrick, JR
    Shin, KG
    RTAS 2004: 10TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2004, : 219 - 226
  • [5] Software architecture design for real-time control systems: how design patterns could help?
    Mzid, Rania
    Abid, Mohamed
    INNOVATIONS IN SYSTEMS AND SOFTWARE ENGINEERING, 2025,
  • [6] Formal design and verification of real-time embedded software
    Hsiung, PA
    Lin, SW
    PROGRAMMING LANGUAGES AND SYSTEMS, PROCEEDINGS, 2004, 3302 : 382 - 397
  • [7] Embedded real-time objects: When Java']Java meets CORBA in embedded real-time systems
    Gien, M
    Tombroff, M
    WESCON/97 - CONFERENCE PROCEEDINGS, 1997, : 408 - 417
  • [8] A prototype tool for software component services in embedded real-time systems
    Luders, Frank
    Flemstrom, Daniel
    Wall, Anders
    Crnkovic, Ivica
    COMPONENT-BASED SOFTWARE ENGINEERING, PROCEEDINGS, 2006, 4063 : 222 - 237
  • [9] CORBA for real-time, high performance and embedded systems
    Hrustich, C
    FOURTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2001, : 345 - 349
  • [10] Software behavior description of real-time embedded systems in Component Based Software Development
    Kim, Ji Eun
    Kapoor, Rahul
    Herrmann, Martin
    Haerdtlein, Jochen
    Grzeschniok, Franz
    Lutz, Peter
    ISORC 2008: 11TH IEEE SYMPOSIUM ON OBJECT/COMPONENT/SERVICE-ORIENTED REAL-TIME DISTRIBUTED COMPUTING - PROCEEDINGS, 2008, : 307 - 311