An approach to object-oriented component customization for real-time software development

被引:3
|
作者
Yau, SS [1 ]
Taweponsomkiat, C [1 ]
机构
[1] Arizona State Univ, Dept Comp Sci & Engn, Tempe, AZ 85287 USA
关键词
Component-based software development; real-time applications; component customization; component framework extension; priority-based scheduling;
D O I
10.1109/ISORC.2002.1003811
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
To reuse components in component-based real-time software development, especially the ones acquired from external sources, a component must satisfy its real-time constraints, such as thread priority and thread synchronization, to satisfy system real-time requirements. Since real-time applications have various real-time requirements, the ability to customize components for various real-time constraints is needed. Hence, the components to be used in real-time software development must have a set of well-defined features to facilitate component customization. Furthermore, since there are many techniques available for addressing real-time requirements, the features themselves must also be customizable to support these technique(s) used in a particular type of real-time applications. In this paper, an object-oriented component customization approach, including component customization and framework extension, for real-time applications software development is presented.
引用
收藏
页码:429 / 436
页数:6
相关论文
共 50 条
  • [1] OBJECT-ORIENTED DESIGN OF REAL-TIME SOFTWARE
    BIHARI, T
    GOPINATH, P
    SCHWAN, K
    REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 1989, : 194 - 201
  • [2] Hybrid object-oriented real-time software development with VDM++
    vanKatwijk, J
    Durr, E
    Goldsack, S
    FIRST IEEE INTERNATIONAL CONFERENCE ON FORMAL ENGINEERING METHODS, PROCEEDINGS, 1997, : 17 - 26
  • [3] COMPILER SUPPORT FOR OBJECT-ORIENTED REAL-TIME SOFTWARE
    GOPINATH, P
    BIHARI, T
    GUPTA, R
    IEEE SOFTWARE, 1992, 9 (05) : 45 - 50
  • [4] Object-oriented software development with fault tolerance for distributed real-time systems
    Yau, SS
    Wang, J
    Kim, JW
    SECOND WORKSHOP ON OBJECT-ORIENTED REAL-TIME DEPENDABLE SYSTEMS, PROCEEDINGS OF WORDS '96, 1996, : 160 - 167
  • [5] Object-oriented real-time computing for reusable avionics software
    Sharp, DC
    FOURTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2001, : 185 - 192
  • [6] Expressing Real-Time Constraints in an Object-Oriented approach
    Babau, JP
    Sourrouille, JL
    REAL TIME PROGRAMMING 1997: (WRTP 97), 1998, : 53 - 58
  • [7] An adaptive approach to object-oriented real-time computing
    Nett, E
    Gergeleit, M
    Mock, M
    FIRST INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING (ISORC '98), 1998, : 342 - 349
  • [8] Object-oriented real-time simulation environment for analysis of real-time software architectures
    Iyyengar, K.R.S.
    Srinivasan, R.
    Defence Science Journal, 1993, 43 (02) : 139 - 144
  • [9] Using the FOMDA approach to support object-oriented real-time systems development
    Basso, Fabio Paulo
    Oliveira, Toacy Cavalcante
    Becker, Leandro Buss
    NINTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT AND COMPONENT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2006, : 374 - 381
  • [10] Object-oriented real-time concurrency
    Buhr, PA
    Harji, AS
    Lim, PE
    Chen, JX
    ACM SIGPLAN NOTICES, 2000, 35 (10) : 29 - 46