Results 21 to 30 of about 759,542 (211)
Using Sun’s Java Real-Time System to Manage Behavior-Based Mobile Robot Controllers
Implementing a robot controller that can effectively manage limited resources in a deterministic, real-time manner is challenging. Behavior-based architectures that decompose autonomy into levels of intelligence are popular due to their robustness but do
Andrew McKenzie+3 more
doaj +1 more source
Abstraction and Verification of Properties of a Real-Time Java [PDF]
We present a tool for analysing resource sharing conflicts in multithreaded Java programs. Java programs are translated to timed automata models verified afterwards by the Uppaal model checker. Analysed programs are annotated with timing information indicating the execution duration of a particular statement.
Baklanova, Nadezhda, Strecker, Martin
openaire +4 more sources
Overview of Real-Time Java Computing [PDF]
This paper presents a complete survey of recent techniques that are applied in the field of real-time Java computing. It focuses on the issues that are especially important for hard real-time applications, which include time predictable garbage collection, worst-case execution time analysis of Java programs, real-time Java threads scheduling and ...
Wei Zhang, Yu Sun
openaire +1 more source
Kipu – Lightweight threads for Java
This paper describes a cooperative thread scheduling mechanism, which can be used effectively on real-time java virtual machines. This scheduler is implemented using a heap-based priority queue which allows for O(log N) processing time.
Michael Dorin
doaj +1 more source
DJXPerf: Identifying Memory Inefficiencies via Object-centric Profiling for Java [PDF]
Java is the "go-to" programming language choice for developing scalable enterprise cloud applications. In such systems, even a few percent CPU time savings can offer a significant competitive advantage and cost saving. Although performance tools abound in Java, those that focus on the data locality in the memory hierarchy are rare.
arxiv
Safety-Critical Java: Level 2 in Practice [PDF]
Safety Critical Java (SCJ) is a profile of the Real-Time Specification for Java that brings to the safety-critical industry the possibility of using Java. SCJ defines three compliance levels: Level 0, Level 1 and Level 2. The SCJ specification is clear on what constitutes a Level 2 application in terms of its use of the defined API, but not the ...
arxiv +1 more source
Cost Analysis for Real-time Java Scoped-memory Areas [PDF]
Java has recently joined C and C++ as a development platform for real-time and embedded applications. Java's garbage collection, while generally a useful feature, can be problematic for these applications: garbage collection occurs at unpredictable times
Delvin Defoe, Rob LeGrand, Ron Cytron
doaj
Multi-Layer Real-Time Support for JVM-based Smart Phone Systems
Employing the Java virtual machine (JVM) architecture provides smart phone systems stability and security by sandboxing third-party applications and controlling their behavior.
SEO, E., JUNG, Y., LIM, D., WOO, Y.
doaj +1 more source
Building Real-Time Collaborative Applications with a Federated Architecture
Real-time collaboration is being offered by multiple libraries and APIs (Google Drive Real-time API, Microsoft Real-Time Communications API, TogetherJS, ShareJS), rapidly becoming a mainstream option for webservices developers.
Pablo Ojanguren-Menendez+2 more
doaj +1 more source
Coal mine equipment condition monitoring system design
In order to solve the problem of low transmission efficiency caused by high concurrency of equipment monitoring data during the simultaneous operation of underground equipment groups in coal mines, a design scheme for coal mine equipment condition ...
CAO Xiangang1,2+4 more
doaj +1 more source