About 15 years of Real-Time Java']Java

被引:0
|
作者
Teresa Higuera-Toledano, M. [1 ]
机构
[1] Univ Complutense Madrid, E-28040 Madrid, Spain
来源
PROCEEDINGS OF THE 10TH INTERNATIONAL WORKSHOP ON JAVA TECHNOLOGIES FOR REAL-TIME AND EMBEDDED SYSTEMS | 2012年
关键词
Real-time [!text type='Java']Java[!/text; Distributed systems; Embedded systems; Memory management; Time-critical systems; Complex systems; High-safety systems; GARBAGE COLLECTION; MEMORY; ARCHITECTURE; PATTERNS; OBJECTS; MODEL;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Java is an object oriented programming language introduced by Sun Microsystems in 1995. From this date, Java has received a high interest from both industry actors and researchers. Java presents many benefits such as reliability of code, portability because its neutral architecture, and security in distributed environments, which leads it a privileged technology to develop embedded and distributed applications. Even though Java has issues as threads and automatic garbage collection, it has problems regarding its use in real-time systems, which must be solved. Since 1997 several research works has been focused on the limits of the Java language and its execution environment to seek the possibility for real-time technology using Java. This paper outlines and discusses the investigated issues and the developed supporting technology that allows the construction of real-time systems using Java.
引用
收藏
页码:34 / 43
页数:10
相关论文
共 50 条
  • [31] Scoped types and aspects for real-time Java memory management
    Chris Andreae
    Yvonne Coady
    Celina Gibbs
    James Noble
    Jan Vitek
    Tian Zhao
    Real-Time Systems, 2007, 37 : 1 - 44
  • [32] Memory Management for Real-Time Java: An Efficient Solution using Hardware Support*
    Teresa Higuera
    Valérie Issarny
    Michel Banâtre
    Frédéric Parain
    Real-Time Systems, 2004, 26 : 63 - 87
  • [33] Controlling garbage collection and heap growth to reduce the execution time of Java']Java applications
    Brecht, Tim
    Arjomandi, Eshrat
    Li, Chang
    Pham, Hang
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 2006, 28 (05): : 908 - 941
  • [34] A Java']Java Library for Genetic Algorithms Addressing Memory and Time Issues
    Troiano, Luigi
    De Pasquale, Davide
    2009 WORLD CONGRESS ON NATURE & BIOLOGICALLY INSPIRED COMPUTING (NABIC 2009), 2009, : 641 - +
  • [35] Evaluation of a Java']Java Ahead-of-Time Compiler for Embedded Systems
    Jung, Dong-Heon
    Moon, Soo-Mook
    Bae, Sung-Hwan
    COMPUTER JOURNAL, 2012, 55 (02) : 232 - 252
  • [36] Unified Compile-Time and Runtime Java']Java Annotation Processing
    Pigula, Peter
    Nosal, Milan
    PROCEEDINGS OF THE 2015 FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2015, 5 : 965 - 975
  • [37] Energy-aware scheduling, compilation, and execution of hard-real-time multi-task Java']Java programs
    Tewary, Manish
    Salcic, Zoran
    Biglari-Abhari, Morteza
    Malik, Avinash
    MICROPROCESSORS AND MICROSYSTEMS, 2022, 95
  • [38] Program Instrumentation and Run-Time Analysis of Scoped Memory in Java']Java
    Garbervetsky, D.
    Nakhli, C.
    Yovine, S.
    Zorgati, H.
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 113 : 105 - 121
  • [39] Time Series Analysis of Continuous GPS Data in Central Java']Java 2010-2015
    Ramadian, Refi Rizqi
    Meilano, Irwan
    Gunawan, Endra
    Susilo
    Efendi, Joni
    PROCEEDING OF THE 6TH INTERNATIONAL SYMPOSIUM ON EARTH HAZARD AND DISASTER MITIGATION (ISEDM) 2016, 2017, 1857
  • [40] Java']JavaScript MEAN stack application approach for real-time nonconformity management in SMEs as a quality control aspect within Industry 4.0 concept
    Dordevic, Aleksandar
    Stefanovic, Miladin
    Petrovic, Tijana
    Eric, Milan
    Klochkov, Yury
    Misic, Milan
    INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 2024, 37 (05) : 630 - 651