The design and performance of a real-time CORBA event service
Proceedings of the 12th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
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
Implementing a General Real-Time Scheduling Framework in the RED-Linux Real-Time Kernel
RTSS '99 Proceedings of the 20th IEEE Real-Time Systems Symposium
The design of the TAO real-time object request broker
Computer Communications
Object-oriented real-time concurrency
OOPSLA '00 Proceedings of the 15th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Evaluating and Optimizing Thread Pool Strategies for Real-Time CORBA
OM '01 Proceedings of the 2001 ACM SIGPLAN workshop on Optimization of middleware and distributed systems
Challenges designing next-generation middleware systems
Communications of the ACM - Adaptive middleware
Automation and Remote Control
A light-weight agent architecture for collaborative multimedia systems
Information Sciences—Informatics and Computer Science: An International Journal - Special issue: Interactive virtual environments and distance education
A QoS-Control Architecture for Object Middleware
IDMS '00 Proceedings of the 7th International Workshop on Interactive Distributed Multimedia Systems and Telecommunication Services
Resource-Aware Real-Time CORBA in Multi-Server Distributed Environment
IPDPS '02 Proceedings of the 16th International Parallel and Distributed Processing Symposium
COMPSAC '00 24th International Computer Software and Applications Conference
The Design and Performance of the jRate Real-Time Java Implementation
On the Move to Meaningful Internet Systems, 2002 - DOA/CoopIS/ODBASE 2002 Confederated International Conferences DOA, CoopIS and ODBASE 2002
Adaptive and Reflective Middleware for Distributed Real-Time and Embedded Systems
EMSOFT '01 Proceedings of the First International Workshop on Embedded Software
Techniques for Embedding Executable Specifications in Software Component Interfaces
ICCBSS '03 Proceedings of the Second International Conference on COTS-Based Software Systems
Framework for Real-Time CORBA Development
ICN '01 Proceedings of the First International Conference on Networking-Part 2
Adaptive and Reflective Middleware for Distributed Real-Time and Embedded Systems
EMSOFT '02 Proceedings of the Second International Conference on Embedded Software
Infopipes: an abstraction for multimedia streaming
Multimedia Systems
Multimedia streaming services: specification, implementation, and retrieval
MIR '03 Proceedings of the 5th ACM SIGMM international workshop on Multimedia information retrieval
The case for using middleware to manage diverse soft real-time schedulers
M3W Proceedings of the 2001 international workshop on Multimedia middleware
Towards Real-Time Fault-Tolerant CORBA Middleware
Cluster Computing
VRCAI '04 Proceedings of the 2004 ACM SIGGRAPH international conference on Virtual Reality continuum and its applications in industry
Universal Enterprise Integration: Challenges of and Approaches to Web-Enabled Virtual Organizations
Information Technology and Management
A Novel Approach to Real-Time RTI Based Distributed Simulation System
ANSS '05 Proceedings of the 38th annual Symposium on Simulation
Design and performance of a CAN-based connection-oriented protocol for Real-Time CORBA
Journal of Systems and Software - Special issue: Parallel and distributed real-time systems
A Model for Distributed, Co-Located Interaction in Urban Design/Review Visualisation
DS-RT '05 Proceedings of the 9th IEEE International Symposium on Distributed Simulation and Real-Time Applications
DS-RT '05 Proceedings of the 9th IEEE International Symposium on Distributed Simulation and Real-Time Applications
Experiences with component-oriented technologies in nuclear power plant simulators
Software—Practice & Experience
Ontology-driven middleware for next-generation train backbones
Science of Computer Programming
FC-ORB: A robust distributed real-time embedded middleware with end-to-end utilization control
Journal of Systems and Software
Implementing a WLAN video terminal using UML and fully automated design flow
EURASIP Journal on Embedded Systems
UM-RTCOM: An analyzable component model for real-time distributed systems
Journal of Systems and Software
International Journal of High Performance Computing and Networking
A peer-to-peer middleware platform for fault-tolerant, QoS, real-time computing
Proceedings of the 2nd workshop on Middleware-application interaction: affiliated with the DisCoTec federated conferences 2008
CVM - A communication virtual machine
Journal of Systems and Software
Self-describing and Data Propagation Model for Data Distribution Service
SEUS '08 Proceedings of the 6th IFIP WG 10.2 international workshop on Software Technologies for Embedded and Ubiquitous Systems
A framework for adaptive real-time applications: the declarative real-time OSGi component model
Proceedings of the 7th workshop on Reflective and adaptive middleware
Avoiding unbounded priority inversion in barrier protocols using gang priority management
Proceedings of the 7th International Workshop on Java Technologies for Real-Time and Embedded Systems
Achieving Predictability and Service Differentiation in Web Services
ICSOC-ServiceWave '09 Proceedings of the 7th International Joint Conference on Service-Oriented Computing
On the Formal Verification of Middleware Behavioral Properties
Electronic Notes in Theoretical Computer Science (ENTCS)
Parallel simulation using CORBA: a feasability study
MIC '07 Proceedings of the 26th IASTED International Conference on Modelling, Identification, and Control
Real time platform middleware for transparent prototyping of haptic applications
HAPTICS'04 Proceedings of the 12th international conference on Haptic interfaces for virtual environment and teleoperator systems
Proceedings of the 7th Middleware Doctoral Symposium
SIMPAR'10 Proceedings of the Second international conference on Simulation, modeling, and programming for autonomous robots
Resource allocation contracts for open analytic runtime models
EMSOFT '11 Proceedings of the ninth ACM international conference on Embedded software
Non-functional information transmission patterns for distributed real-time Java
Software—Practice & Experience
A mobile middleware to solve interoperability problems in VOIP streaming session
International Journal of Communication Networks and Distributed Systems
A distributed real-time tele-operation system based on the TMO modeling
ICCS'06 Proceedings of the 6th international conference on Computational Science - Volume Part IV
A TMO-based tele-operation model: supporting real-time applications in grid environments
ICCSA'06 Proceedings of the 2006 international conference on Computational Science and Its Applications - Volume Part V
Automated distribution of UML 2.0 designed applications to a configurable multiprocessor platform
SAMOS'06 Proceedings of the 6th international conference on Embedded Computer Systems: architectures, Modeling, and Simulation
Distributed goal-oriented computing
Journal of Systems and Software
Deadline prediction scheduling based on benefits
Future Generation Computer Systems
An Architecture-Based Adaptation Framework for Soft Real-Time Applications
International Journal of Adaptive, Resilient and Autonomic Systems
Modelling and Simulation in Engineering
Utility accrual object distribution in MPSoC real-time embedded systems
Journal of Computer and System Sciences
Journal of Systems Architecture: the EUROMICRO Journal
Hi-index | 4.10 |
A growing class of real-time systems require end-to-end support for various quality-of-service (QoS) aspects, including bandwidth, latency, jitter, and dependability. Applications include command and control, manufacturing process control, videoconferencing, large-scale distributed interactive simulation, and test-beam data acquisition. These systems require support for stringent QoS requirements. To meet this challenge, developers are turning to distributed object computing middleware, such as the Common Object Request Broker Architecture, an Object Management Group (OMG) industry standard. In complex real-time systems, DOC middleware resides between applications and the underlying operating systems, protocol stacks, and hardware. CORBA helps decrease the cycle time and effort required to develop high-quality systems by composing applications using reusable software component services rather than building them entirely from scratch. The Real-Time CORBA specification includes features to manage CPU, network, and memory resources. This article describes the key Real-Time CORBA features that the authors feel are the most relevant to researchers and developers of distributed real-time and embedded systems.