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 条
  • [1] REAL-TIME RADIOGRAPHY AND API-1104
    WENK, S
    SCHONBERG, RG
    BROKAW, RA
    MATERIALS EVALUATION, 1983, 41 (02) : A15 - A15
  • [2] The API Specification for Real-Time Database Systems
    Ning Wei
    Wang Dao-lin
    PROCEEDINGS OF 2009 INTERNATIONAL WORKSHOP ON INFORMATION SECURITY AND APPLICATION, 2009, : 311 - 314
  • [3] PyART: Python']Python API Recommendation in Real-Time
    He, Xincheng
    Xu, Lei
    Zhang, Xiangyu
    Hao, Rui
    Feng, Yang
    Xu, Baowen
    2021 IEEE/ACM 43RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2021), 2021, : 1634 - 1645
  • [4] Revisiting GPC and AND Connector in Real-Time Calculus
    Tang, Yue
    Guan, Nan
    Liu, Weichen
    Linh Thi Xuan Phan
    Yi, Wang
    2017 IEEE REAL-TIME SYSTEMS SYMPOSIUM (RTSS), 2017, : 255 - 265
  • [5] PyART: Python']Python API Recommendation in Real-Time
    He, Xincheng
    Xu, Lei
    Zhang, Xiangyu
    Hao, Rui
    Feng, Yang
    Xu, Baowen
    2021 IEEE/ACM 43RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: COMPANION PROCEEDINGS (ICSE-COMPANION 2021), 2021, : 246 - 247
  • [6] THE POTENTIAL OF REAL-TIME RADIOGRAPHY FOR API-1104
    WENK, SA
    BROKAW, RA
    SCHONBERG, RG
    MATERIALS EVALUATION, 1983, 41 (09) : 1069 - 1073
  • [7] Revisiting Visual Odometry for Real-Time Performance
    Singh, Gaurav
    Wu, Meiqing
    Lam, Siew-Kei
    PROCEEDINGS OF MVA 2019 16TH INTERNATIONAL CONFERENCE ON MACHINE VISION APPLICATIONS (MVA), 2019,
  • [8] A Reference Architecture for Real-Time Microservice API Consumption
    Gadea, Cristian
    Trifan, Mircea
    Ionescu, Dan
    Ionescu, Bogdan
    3RD WORKSHOP ON CROSSCLOUD INFRASTRUCTURES & PLATFORMS (CROSSCLOUD 2016), 2016,
  • [9] Adaptive API for Real-Time Streaming Analytics as a Service
    Inibhunu, Catherine
    Jalali, Roozbeh
    Doyle, Ian
    Gates, Aaron
    Madill, John
    McGregor, Carolyn
    2019 41ST ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY (EMBC), 2019, : 3472 - 3477
  • [10] Malicious Application Dynamic Detection in Real-Time API Analysis
    Xu, Shiting
    Ma, Xinyu
    Liu, Yuandong
    Sheng, Qiang
    2016 IEEE INTERNATIONAL CONFERENCE ON INTERNET OF THINGS (ITHINGS) AND IEEE GREEN COMPUTING AND COMMUNICATIONS (GREENCOM) AND IEEE CYBER, PHYSICAL AND SOCIAL COMPUTING (CPSCOM) AND IEEE SMART DATA (SMARTDATA), 2016, : 788 - 794