Learn More
An increasing number of applications are being developed using distributed object computing middleware, such as CORBA. Many of these applications require the underlying middleware, operating systems, and networks to provide end-to-end quality of service (QoS) support to enhance their efficiency, predictability, scalability, and fault tolerance. The Object(More)
Virtualization technology enables server consolidation and has given an impetus to low-cost green data centers. However, current hypervisors do not provide adequate support for real-time applications, and this has limited the adoption of virtualization in some domains. Soft real-time applications, such as media-based ones, are impeded by components of(More)
DCOM (Distributed Component Object Model) and CORBA (Common Object Request Broker Architecture) are two popular distributed object models. In this paper, we make architectural comparison of DCOM and CORBA at three different layers: basic programming architecture, remoting architecture, and the wire protocol architecture. A step-by-step description of remote(More)
This paper presents the design and implementation of a Java package called Fil-terfresh for building replicated fault-tolerant servers. Maintaining the correctness and integrity of replicated servers is supported by a GroupManager object instantiated with each replica to form a logical group. The Group Managers use a Group Membership algorithm to maintain a(More)
Process replication is provided as the central mechanism for application level software fault tolerance in SwiFT and DOORS. These technologies, implemented as reusable software modules, support cold and warm schemes of passive replication. The choice of a scheme for a particular application is based on its availability and performance requirements. In this(More)
Object Persistence is an important feature of Object-oriented languages. The C++ language specification does not include or discuss any method of providing persistence for C++ objects. Several schemes have been developed for adding persistence to C++. Some of them require persistent objects to be allocated and treated differently than non-persistent(More)
The effects of naloxone on the mood-altering and psychomotor-impairing effects of nitrous oxide were examined in two studies. Each of the double-blind, randomized trials tested effects of three doses of naloxone or saline placebo during inhalation of 30% nitrous oxide in oxygen or 100% oxygen placebo. Experiment 1 tested a range of naloxone doses used(More)
Two double-blind, randomized, crossover trials were conducted to study whether the benzodiazepine antagonist, flumazenil, would interact with the subjective and psychomotor effects of nitrous oxide in healthy volunteers. In both experiments, eight subjects inhaled 30% nitrous oxide in oxygen for 35 min and were challenged, 10 min into the inhalation, with(More)