Show simple item record

dc.contributor.authorOtani, T.W.
dc.contributor.authorAuguston, M.
dc.contributor.authorCook, T.S.
dc.contributor.authorDrusinsky, D.
dc.contributor.authorMichael, J.B.
dc.contributor.authorShing, M.
dc.date.accessioned2014-03-25T16:44:14Z
dc.date.available2014-03-25T16:44:14Z
dc.date.issued2007
dc.identifier.urihttps://hdl.handle.net/10945/39584
dc.description.abstractThis 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.en_US
dc.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.en_US
dc.titleA Design Pattern for Using Non-developmental Items in Real-Time Javaen_US
dc.typeArticleen_US
dc.contributor.departmentComputer Science (CS)
dc.subject.authorReal-time systemen_US
dc.subject.authorJava programming languageen_US
dc.subject.authorGarbage collectionen_US
dc.subject.authorDesign patternen_US
dc.subject.authorNon-developmental itemsen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record