Revisiting the "Perc Real-Time API"

被引:0
|
作者
Nilsen, Kelvin [1 ]
机构
[1] Atego Syst, San Diego, CA 92121 USA
关键词
!text type='Java']Java[!/text; Dynamic Storage Management; Real-Time; Object Oriented Development;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Long before formation of the Java Community Process, a paper discussing issues of real-time Java and a companion paper proposing a draft API for real-time Java were distributed via a web server hosted by Iowa State University [1, 2]. Nearly nine hundred copies of the draft API were downloaded in the first eight months following its release in January 1996. Industry response was overwhelmingly enthusiastic, with multiple real-time operating system companies approaching the author of the papers with offers to fund implementation of the proposed concepts. Ultimately, the author left Iowa State University to found NewMonics, with initial financial backing from an angel investor who helped the company eventually receive more than $15 million of venture capital funding. But the fortunes of real-time Java have not lived up to the promise of the initial enthusiasm. Now, over fifteen years after the initial real-time Java reports were published, and over ten years after initial publication of the Real-Time Specification for Java (RTSJ) [3], real-time Java is still an oddity within the domains of embedded real-time computing. There are only a relatively small number of reported real-time Java success stories. And the only two projects based on the RTSJ have been defense applications, with severe limitations on information about their experience. In the past few years, both IBM and Oracle have backed away from their originally aggressive support for the RTSJ. In recent months, Atego has been approached by an aerospace customer who is requesting access to the technologies described in the original Perc Real-Time API (PRTAPI) document that had been first published in 1996. A review of that original API document serves to remind the real-time Java community of the ideals that initially attracted such strong industry interest in the promise of real-time Java. This paper describes a possible modern incarnation of the original PRTAPI and discusses why its features are considered preferable to currently available real-time Java technologies.
引用
收藏
页码:165 / 174
页数:10
相关论文
共 50 条
  • [41] Considerations in Raman Spectroscopy for Real-Time API Concentration Measurement at Tablet Press Feed Frame
    Kumar, Sumit
    Nagy, Zoltan
    Reklaitis, Gintaras V.
    Gonzalez, Marcial
    JOURNAL OF SPECTROSCOPY, 2023, 2023
  • [42] Parallelizing Compiler Framework and API for Power Reduction and Software Productivity of Real-Time Heterogeneous Multicores
    Hayashi, Akihiro
    Wada, Yasutaka
    Watanabe, Takeshi
    Sekiguchi, Takeshi
    Mase, Masayoshi
    Shirako, Jun
    Kimura, Keiji
    Kasahara, Hironori
    LANGUAGES AND COMPILERS FOR PARALLEL COMPUTING, 2011, 6548 : 184 - 198
  • [43] Samply Stream API: The AI-enhanced method for real-time event data streaming
    Shevchenko, Yury
    Reips, Ulf-Dietrich
    BEHAVIOR RESEARCH METHODS, 2025, 57 (04)
  • [45] A solar tracker integrated microreactor for real-time sunlight induced ketene formation and API synthesis
    Rana, Abhilash
    Malviya, Bhanwar Kumar
    Jaiswal, Deepak Kumar
    Srihari, P.
    Singh, Ajay K.
    GREEN CHEMISTRY, 2022, 24 (12) : 4794 - 4799
  • [46] Real-Time For the Masses, Step 1: Programming API and Static Priority SRP Kernel Primitives
    Eriksson, Johan
    Haggstrom, Fredrik
    Aittamaa, Simon
    Kruglyak, Andrey
    Lindgren, Per
    2013 8TH IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL EMBEDDED SYSTEMS (SIES), 2013, : 110 - 113
  • [47] REAL-TIME, PSEUDO REAL-TIME, AND LINEAR-TIME ITA
    CULIK, K
    YU, S
    THEORETICAL COMPUTER SCIENCE, 1986, 47 (01) : 15 - 26
  • [48] A survey on real-time DAG scheduling, revisiting the Global-Partitioned Infinity War
    Verucchi, Micaela
    Olmedo, Ignacio Sanudo
    Bertogna, Marko
    REAL-TIME SYSTEMS, 2023, 59 (03) : 479 - 530
  • [49] Real-time
    Dotti, NR
    DR DOBBS JOURNAL, 1999, 24 (02): : 12 - +
  • [50] A survey on real-time DAG scheduling, revisiting the Global-Partitioned Infinity War
    Micaela Verucchi
    Ignacio Sañudo Olmedo
    Marko Bertogna
    Real-Time Systems, 2023, 59 : 479 - 530