Results 201 to 210 of about 759,542 (211)
Some of the next articles are maybe not open access.

Java Subtype Tests in Real-Time

2003
Dynamic subtype tests are frequent operations in Java programs. Naive implementations can be costly in space and running time. The techniques that have been proposed to reduce these costs are either restricted in their ability to cope with dynamic class loading or may suffer from pathological performance degradation penalizing certain programming ...
Krzysztof Palacz, Jan Vitek
openaire   +2 more sources

TART: Timed-Automata to Real-Time Java Tool

2010 8th IEEE International Conference on Software Engineering and Formal Methods, 2010
In previous work, we have proposed a model based approach to developing real-time Java programs from timed automata. This approach allows us to verify the timed automata model mechanically by using current real-time model checking tools. Programs are then derived from the model by following a systematic approach. TART (timed automata to RTSJ Tool) is a
Andy Wellings   +2 more
openaire   +2 more sources

Implementation of time petri nets in real-time Java

Proceedings of the 4th international workshop on Java technologies for real-time and embedded systems - JTRES '06, 2006
In this paper, we propose the use of the Java Real-Time extension as a target language in the automatic code generation from Time Petri Net models of Real-Time Systems. To support the classic centralized implementation techniques of Time Petri Nets, the temporal and concurrency Java primitives were analyzed. Performance analyses determined the overhead
Jose Luis Villarroel Salcedo   +1 more
openaire   +2 more sources

Exploring real-time features of Java VM

IEEE 2002 28th Annual Conference of the Industrial Electronics Society. IECON 02, 2003
Object oriented software design is getting more and more common in the field of industrial control. In particular, Java seems extremely versatile for the development of distributed control applications. One of the main requirements of control application is a deterministic execution of the tasks, which generally feature real-time constraints. When Java
openaire   +3 more sources

Efficient memory-reference checks for real-time java

Proceedings of the 2003 ACM SIGPLAN conference on Language, compiler, and tool for embedded systems - LCTES '03, 2003
The scoped-memory feature is central to the Real-Time Specification for Java. It allows greater control over memory management, in particular the deallocation of objects without the use of a garbage collector. To preserve the safety of storage references associated with Java since its inception, the use of scoped memory is constrained by a set of rules
Angelo Corsaro, Ron K. Cytron
openaire   +2 more sources

The design and performance of real-time java middleware

IEEE Transactions on Parallel and Distributed Systems, 2003
More than 90 percent of all microprocessors are now used for real-time and embedded applications. The behavior of these applications is often constrained by the physical world. It is therefore important to devise higher-level languages and middleware that meet conventional functional requirements, as well as dependably and productively enforce real ...
Angelo Corsaro, Douglas C. Schmidt
openaire   +2 more sources

Challenges in Implementing the Real-Time Specification for Java (RTSJ) in a Commercial Real-Time Java Virtual Machine

2008 11th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC), 2008
The increasing complexity of modern real-time systems and the increasing need for real-time behavior in a broad range of applications such as network- centric warfare, telephony and stock trading has encouraged many developers to consider using Real-time Javatrade for systems previously only written in C, Ada or assembly language.
openaire   +1 more source

Real-time Java has become already real

Automation and Remote Control, 2011
Enhanced complexity of the designed real-time computer systems requires that the developers seek for efficient methods and tools to solve the posed problems. The most obvious and simple approach is to employ technologies that have demonstrated their applicability; such technologies should be adapted to the requirements of mission-critical systems. This
openaire   +2 more sources

Refactoring Real-Time Java Profiles

2011
Just like other software, Java profiles benefits from refactoring when they have been used and have evolved for some time. This paper presents a refactoring of the Real-Time Specification for Java (RTSJ) and the Safety Critical Java (SCJ) profile (JSR-302).
Søndergaard, Hans   +4 more
openaire   +1 more source

Home - About - Disclaimer - Privacy