Dynamically reconfigurable real-time software components in the RTLinux environment

被引:1
|
作者
Valtanen, K [1 ]
Näyhä, T [1 ]
机构
[1] VTT Automat, FIN-90571 Oulu, Finland
关键词
component-based real-time software; port-based object technique; RTLinux;
D O I
10.1117/12.403768
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this work one efficient real-time software technique, port-based object technique, is decoupled from its special framework and transferred into the standard PC operating system environment in order to make the use of this technique more attractive, for example, in low-cost embedded systems. The port-based object technique is based on the Chimera methodology introduced by the Robotics Institute of the Carnegie Mellon University in the U.S.A. and it has been used in the control of advanced sensor-based applications in a customized real-time operating system environment. The aim of the use of this software technique is to improve the entire real-time software process. Port-based objects are independent and clearly structured software components which can be configured by an end-user to get the desired operation. The software structure is dynamically reconfigurable and thus a modification of the configuration can be made "on-the-fly" without the need to reboot the system. The simple structure speeds up real-time software development, testing and maintenance and also makes the timing analysis easier. In addition the reuse of the software becomes natural. In the work, implementation and use of the basic software structures needed by the port-based object technique are considered in RTLinux environment which is a Linux operating system to which has been added real-time features using the RTLinux operating system extension. Both Linux and RTLinux are commonly used and freely distributable. The results of the work on the software structures needed for the use of the port-based object model encourage the inauguration of the port-based object technique in a standard operating system. The implementation possibilities provided by RTLinux give a natural support for the port-based object technique.
引用
收藏
页码:241 / 249
页数:9
相关论文
共 50 条
  • [1] Design of dynamically reconfigurable real-time software using port-based objects
    Stewart, DB
    Volpe, RA
    Khosla, PK
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1997, 23 (12) : 759 - 776
  • [2] A real-time streaming server in the RTLinux environment using VideoLanClient
    Alfredo Petrosino
    Marco Miralto
    Alessio Ferone
    [J]. Journal of Real-Time Image Processing, 2011, 6 : 247 - 256
  • [3] A real-time streaming server in the RTLinux environment using VideoLanClient
    Petrosino, Alfredo
    Miralto, Marco
    Ferone, Alessio
    [J]. JOURNAL OF REAL-TIME IMAGE PROCESSING, 2011, 6 (04) : 247 - 256
  • [4] Architecture for dynamically reconfigurable real-time lossless compression
    Carter, AJ
    Audsley, NC
    [J]. REAL-TIME IMAGING VIII, 2004, 5297 : 231 - 241
  • [5] Real-time image processing with dynamically reconfigurable architecture
    Kessal, L
    Abel, N
    Demigny, D
    [J]. REAL-TIME IMAGING, 2003, 9 (05) : 297 - 313
  • [6] Scheduling and Placement of Hardware/Software Real-Time Relocatable Tasks in Dynamically Partially Reconfigurable Systems
    Hsiung, Pao-Ann
    Huang, Chun-Hsian
    Shen, Jih-Sheng
    Chiang, Chen-Chi
    [J]. ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2010, 4 (01)
  • [7] A real-time communication mechanism for RTLinux
    Sato, H
    Yakoh, T
    [J]. IECON 2000: 26TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, VOLS 1-4: 21ST CENTURY TECHNOLOGIES AND INDUSTRIAL OPPORTUNITIES, 2000, : 2437 - 2442
  • [8] REAL-TIME DYNAMICALLY RECONFIGURABLE LIQUID METAL BASED PHOTOLITHOGRAPHY
    Kim, Daeyoung
    Yoo, Jun Hyeon
    Choi, Wonjae
    Yoo, Koangki
    Lee, Jeong-Bong
    [J]. 2014 IEEE 27TH INTERNATIONAL CONFERENCE ON MICRO ELECTRO MECHANICAL SYSTEMS (MEMS), 2014, : 540 - 543
  • [9] Dynamically reconfigurable monitoring in large scale real-time embedded systems
    Ahuja, S
    Yao, D
    Neema, S
    Bapty, T
    Shetty, S
    Nordstrom, SG
    [J]. PROCEEDINGS OF THE IEEE SOUTHEASTCON 2004: EXCELLENCE IN ENGINEERING, SCIENCE, AND TECHNOLOGY, 2005, : 327 - 332
  • [10] Ensuring real-time performance guarantees in dynamically reconfigurable embedded systems
    Tesanovic, A
    Amirijoo, M
    Nilsson, D
    Norin, H
    Hansson, J
    [J]. EMBEDDED AND UBIQUITOUS COMPUTING - EUC 2005, 2005, 3824 : 131 - 141