Analysis of hard real-time communications
Real-Time Systems
IEEE Transactions on Software Engineering
Comparing observed bug and productivity rates for Java and C++
Software—Practice & Experience
Middleware for real-time and embedded systems
Communications of the ACM - Adaptive middleware
Real-Time Systems - Special issue on real-time computing in the age of the Web and the Internet
The Real-Time Specification for Java
Computer
A Study of Productivity and Efficiency for Object-Oriented Methods and Languages
APSEC '99 Proceedings of the Sixth Asia Pacific Software Engineering Conference
Implementation and evaluation of real-time Java threads
RTSS '97 Proceedings of the 18th IEEE Real-Time Systems Symposium
Schedulability Analysis for Tasks with Static and Dynamic Offsets
RTSS '98 Proceedings of the IEEE Real-Time Systems Symposium
OMG Data-Distribution Service: Architectural Overview
ICDCSW '03 Proceedings of the 23rd International Conference on Distributed Computing Systems
A Framework for Integrating the Real-Time Specification for Java and Java's Remote Method Invocation
ISORC '02 Proceedings of the Fifth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing
Real Time Scheduling Theory: A Historical Perspective
Real-Time Systems
Towards the Integration of Scoped Memory in Distributed Real-Time Java
ISORC '05 Proceedings of the Eighth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing
Two Alternative RMI Models for Real-Time Distributed Applications
ISORC '05 Proceedings of the Eighth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing
Embedded Systems Design: The ARTIST Roadmap for Research and Development (Lecture Notes in Computer Science)
Patterns and Tools for Achieving Predictability and Performance with Real-Time Java
RTCSA '05 Proceedings of the 11th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications
Distributed real-time specification for Java: a status report (digest)
JTRES '06 Proceedings of the 4th international workshop on Java technologies for real-time and embedded systems
SRDS '06 Proceedings of the 25th IEEE Symposium on Reliable Distributed Systems
Predictable Serialization in Java
ISORC '07 Proceedings of the 10th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing
Towards a Synchronous Scheduling Service on Top of a Unicast Distributed Real-Time Java
RTAS '07 Proceedings of the 13th IEEE Real Time and Embedded Technology and Applications Symposium
Cyber Physical Systems: Design Challenges
ISORC '08 Proceedings of the 2008 11th IEEE Symposium on Object Oriented Real-Time Distributed Computing
RTZen: highly predictable, real-time java middleware for distributed and embedded systems
Proceedings of the ACM/IFIP/USENIX 2005 International Conference on Middleware
RTZen: highly predictable, real-time java middleware for distributed and embedded systems
Proceedings of the ACM/IFIP/USENIX 2005 International Conference on Middleware
CDx: a family of real-time Java benchmarks
Proceedings of the 7th International Workshop on Java Technologies for Real-Time and Embedded Systems
A Synchronous Scheduling Service for Distributed Real-Time Java
IEEE Transactions on Parallel and Distributed Systems
Consensus-driven distributable thread scheduling in networked embedded systems
EUC'07 Proceedings of the 2007 international conference on Embedded and ubiquitous computing
No-Heap remote objects for distributed real-time Java
ACM Transactions on Embedded Computing Systems (TECS)
Towards Propagation of Non-functional Information in Distributed Real-Time Java
ISORC '10 Proceedings of the 2010 13th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing
ServiceDDS: A Framework for Real-Time P2P Systems Integration
ISORC '10 Proceedings of the 2010 13th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing
Cyber-physical systems: the next computing revolution
Proceedings of the 47th Design Automation Conference
Towards a Cyber-Physical Architecture for Industrial Systems via Real-Time Java Technology
CIT '10 Proceedings of the 2010 10th IEEE International Conference on Computer and Information Technology
Non-functional information transmission patterns for distributed real-time Java
Software—Practice & Experience
About 15 years of real-time Java
Proceedings of the 10th International Workshop on Java Technologies for Real-time and Embedded Systems
Hi-index | 0.00 |
A way to deal with the increasing cost of next generation real-time applications is to extend middleware and high-level general-purpose programming languages, e.g. Java, with real-time support that reduces development, deployment, and maintenance costs. In the particular path towards a distributed real-time Java technology, some important steps have been given into centralized systems to produce real-time Java virtual machines. However, the integration with traditional remote invocation communication paradigms is far from producing an operative solution that may be used to develop final products. In this context, the paper studies how The Real-Time Specification for Java (RTSJ), the leading effort in real-time Java, may be integrated with Java's Remote Method Invocation (RMI) in order to support real-time remote invocations. The article details a specific approach towards the problem of producing a predictable mechanism for the remote invocation-the core communication mechanism of RMI-via having control on the policies used in the remote invocation. Results obtained in a software prototype help understand how the key entities defined to control the performance of the remote invocation influence in the end-to-end response time of a distributed real-time Java application.