Real-time scheduling for Java']Java

被引:0
|
作者
Goldschmidt, B [1 ]
László, Z [1 ]
机构
[1] Budapest Univ Technol & Econ, Dept Control Engn & Informat Technol, H-1117 Budapest, Hungary
关键词
components; object-oriented design; scheduling; real-time; !text type='Java']Java[!/text;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Composition methods and tools are generally focusing on producing components integrating different functionality and aspects, and neglect the dynamical issues very often. In the case of dynamic deployment of distributed components, a new component is added to the running system by starting the component on a remote node. This paper describes authors' efforts to compose an application using dynamically connected components (tasks to be migrated with real-time constraints). For migrating the components from one host to the other, a Java agent environment was used. The drawbacks of the off-the-self Java scheduling software products verified the need o implementing a standard JVM-based real-time schedu er. Authors have created a high-level solution that does not need special virtual machine features different from those in the language specification. This paper details the requirements and constraints, specifies the scheduler architecture, scheduling strategies at id algorithm. Evaluation of the implemented scheduling strategies - earliest deadline first, least laxity first, and rate monotonic - shows that the EDF is the most efficient alternative.
引用
收藏
页码:154 / 159
页数:6
相关论文
共 50 条
  • [41] Asynchronous event handling and real-time threads in the Real-time Specification for Java']Java
    Wellings, AJ
    Burns, A
    [J]. EIGHTH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2002, : 81 - 89
  • [42] Evaluating real-time Java']Java features and performance for real-time embedded systems
    Corsaro, A
    Schmidt, DC
    [J]. EIGHTH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2002, : 90 - 100
  • [43] Real-Time Simulation in Java']Java: A Feasibility Study
    Hetu, Seth N.
    Tan, Gary
    [J]. 7TH INTERNATIONAL CONFERENCE ON SYSTEM SIMULATION AND SCIENTIFIC COMPUTING ASIA SIMULATION CONFERENCE 2008, VOLS 1-3, 2008, : 396 - 399
  • [44] A Real-Time Java']Java Chip-Multiprocessor
    Pitter, Christof
    Schoeberl, Martin
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2010, 10 (01)
  • [45] Research on a real-time Application with Java']Java RTS
    Xu JunWu
    Zhuang Peng
    [J]. 2010 THE 3RD INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND INDUSTRIAL APPLICATION (PACIIA2010), VOL IV, 2010, : 258 - 261
  • [46] Cost enforcement in the real-time specification for Java']Java
    Dos Santos, Osmar Marchi
    Wellings, Andy
    [J]. REAL-TIME SYSTEMS, 2007, 37 (02) : 139 - 179
  • [47] Restrictions of Java']Java for embedded real-time systems
    Schoeberl, M
    [J]. SEVENTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2004, : 93 - 100
  • [48] Real-Time Garbage Collection for Java']Java microprocessor
    Vu Quang Dung
    Nguyen Viet Ha
    [J]. 2008 INTERNATIONAL CONFERENCE ON ADVANCED TECHNOLOGIES FOR COMMUNICATIONS, PROCEEDINGS, 2008, : 339 - 342
  • [49] The design and performance of real-time Java']Java middleware
    Corsaro, A
    Schmidt, DC
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2003, 14 (11) : 1155 - 1167
  • [50] About 15 years of Real-Time Java']Java
    Teresa Higuera-Toledano, M.
    [J]. PROCEEDINGS OF THE 10TH INTERNATIONAL WORKSHOP ON JAVA TECHNOLOGIES FOR REAL-TIME AND EMBEDDED SYSTEMS, 2012, : 34 - 43