A Design Pattern for Using Non-developmental Items in Real-Time Java
MetadataShow full item record
This paper addresses the need to reduce the difficulties in developing time-constrained Java applications. We present a design pattern for a class of time-constrained real-time applications that allows developers to use (and re-use) Java code libraries and non-developmental items (NDI). The proposed design pattern simplifies the implementation of the timeconstrained tasks substantially by not requiring the use of no-heap real-time threads. We tested the design pattern with the Java Real- Time System (RTS) 2.0 from the Sun Microsystems. This paper also presents a simple methodology for determining the appropriate values for the RTS run-time parameters (thread priorities, memory usage, process load, and task deadlines) in order to ensure the deterministic execution of the time-constrained tasks.
RightsThis publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. Copyright protection is not available for this work in the United States.
Showing items related by title, author, creator and subject.
Cher, Hock Hin (Monterey, California. Naval Postgraduate School, 2012-09);Modern phased array radar uses multifunction subarray antennas in a distributed fashion. Distributed subarrays (DSA) have the advantages of more efficient scheduling of track and search functions, rapid steering capability, ...
Micro-computer Modeling and Simulation of Conformal Acoustic Array Performance Array Element Degradation Effects Fleurant, Sylvain J. (Monterey, California. Naval Postgraduate School, 1985-12);A far-field beam pattern or directivity function of a conformal acoustic array can be generated by performing a three dimensional spatial discrete Fourier transform of the array’s aperture function. The beam pattern is a ...
Holsapple, Clyde W.; Li, Xun (2008-06);This paper introduces a unified theoretical model of organizational agility and investigates the attributes of knowledge-intensive work-design systems, which contribute to achieving and sustaining organizational agility. ...