Scheduling Algorithms for Multiprogramming in a Hard-Real-Time Environment
Journal of the ACM (JACM)
The Design and Performance of a Real-Time CORBA SchedulingService
Real-Time Systems - Special issue on challenges in design and implementation of middlewares for real time systems
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
Effective Analysis for Engineering Real-Time Fixed Priority Schedulers
IEEE Transactions on Software Engineering
DOA '01 Proceedings of the Third International Symposium on Distributed Objects and Applications
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
The Design and Implementation of Real-Time CORBA 2.0: Dynamic Scheduling in TAO
RTAS '04 Proceedings of the 10th IEEE Real-Time and Embedded Technology and Applications Symposium
Real Time Scheduling Theory: A Historical Perspective
Real-Time Systems
Mackinac: Making HotSpot" Real-Time
ISORC '05 Proceedings of the Eighth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing
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
Improving the memory management performance of RTSJ: Research Articles
Concurrency and Computation: Practice & Experience - 2002 ACM Java Grande—ISCOPE Conference Part I
AGCMemory: a new real-time Java region type for automatic floating garbage recycling
ACM SIGBED Review - Special issue: The second workshop on high performance, fault adaptive, large scale embedded real-time systems (FALSE-II)
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
Extended portal: violating the assignment rule and enforcing the single parent rule
JTRES '06 Proceedings of the 4th international workshop on Java technologies for real-time and embedded systems
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
ISORC '08 Proceedings of the 2008 11th IEEE Symposium on Object Oriented Real-Time Distributed Computing
An Enhanced SNTP (ESNTP) Clock Synchronization for High-Precision Network QoS Measurements
IPOM '08 Proceedings of the 8th IEEE international workshop on IP Operations and Management
Processing group parameters in the real-time specification for Java
JTRES '08 Proceedings of the 6th international workshop on Java technologies for real-time and embedded systems
Reconfigurable Real-Time Middleware for Distributed Cyber-Physical Systems with Aperiodic Events
ICDCS '08 Proceedings of the 2008 The 28th International Conference on Distributed Computing Systems
Distributed Resource Kernels: OS Support for End-To-End Resource Isolation
RTAS '08 Proceedings of the 2008 IEEE Real-Time and Embedded Technology and Applications Symposium
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
Research note: A proactive backup scheme for reliable real-time transmission
Journal of Parallel and Distributed Computing
ICESS '09 Proceedings of the 2009 International Conference on Embedded Software and Systems
Time-Predictable Reconfiguration with Contract-Based Resource Management
WAINA '09 Proceedings of the 2009 International Conference on Advanced Information Networking and Applications Workshops
A Synchronous Scheduling Service for Distributed Real-Time Java
IEEE Transactions on Parallel and Distributed Systems
SEM'02 Proceedings of the 3rd international conference on Software engineering and middleware
Worst-case execution time analysis for a Java processor
Software—Practice & Experience
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
Dynamic Priority Assignment Scheme for Contract-Based Resource Management
CIT '10 Proceedings of the 2010 10th IEEE International Conference on Computer and Information Technology
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
Fine tuning of the multiplexing facilities of Java's Remote Method Invocation
Concurrency and Computation: Practice & Experience
Extending the concurrency model of the real-time specification for Java
Concurrency and Computation: Practice & Experience
Concurrency and Computation: Practice & Experience
Software—Practice & Experience
Enhancing OSGi with real-time Java support
Software—Practice & Experience
Resource management policies for real-time Java remote invocations
Journal of Parallel and Distributed Computing
Hi-index | 0.00 |
Many real-time systems use preemptive priority-based scheduling in their internals to guarantee certain real-time performance. This includes technologies that range from The Real-Time Specification for Java (RTSJ) to middleware like Real-Time Common Object Request Broker Architecture (RT-CORBA), which offers additional models and policies that blend client and server information. This decision eases the integration of real-time admission tests and dispatching policies in these types of infrastructures. In this paper, we analyze different trade-offs that emerge from the definition of different propagation models for distributed real-time Java. The paper covers technological integration aspects as impact on interfaces and other practical issues mainly related to the performance that this model offers to a real-time application and non-functional overhead. The contribution described in the paper may help in the development of The Distributed Specification for Java (DRTSJ). Copyright © 2011 John Wiley & Sons, Ltd.