512 research outputs found

    The Voluntary Adjustment of Railroad Obligations

    Get PDF
    Automatic memory management techniques eliminate many programming errors that are both hard to find and to correct. However, these techniques are not yet used in embedded systems with hard realtime applications. The reason is that current methods for automatic memory management have a number of drawbacks. The two major ones are: (1) not being able to always guarantee short real-time deadlines and (2) using large amounts of extra memory. Memory is usually a scarce resource in embedded applications. In this paper we present a new technique, Real-Time Reference Counting (RTRC) that overcomes the current problems and makes automatic memory management attractive also for hard real-time applications. The main contribution of RTRC is that often all memory can be used to store live objects. This should be compared to a memory overhead of about 500% for garbage collectors based on copying techniques and about 50% for garbage collectors based on mark-and-sweep techniques

    Gasping in Response to Basic Resuscitation Efforts: Observation in a Swine Model of Cardiac Arrest

    Get PDF
    Objective. To analyze the effect of basic resuscitation efforts on gasping and of gasping on survival. Methods. This is secondary analysis of a previously reported study comparing continuous chest compressions (CCC CPR) versus chest compressions plus ventilation (30:2 CPR) on survival. 64 swine were randomized to 1 of these 2 basic CPR approaches after either short (3 or 4 minutes) or long (5 or 6 minutes) durations of untreated VF. At 12 minutes of VF, all received the same Guidelines 2005 Advanced Cardiac Life Support. Neurologically status was evaluated at 24 hours. A score of 1 is normal, 2 is abnormal, such as not eating or drinking normally, unsteady gait, or slight resistance to restraint, 3 severely abnormal, where the animal is recumbent and unable to stand, 4 is comatose, and 5 is dead. For this analysis a neurological outcome score of 1 or 2 was classified as “good”, and a score of 3, 4, or 5 was classified as “poor.” Results. Gasping was more likely to continue or if absent, to resume in the animals with short durations of untreated VF before basic resuscitation efforts. With long durations of untreated VF, the frequency of gasping and survival was better in swine receiving CCC CPR. In the absence of frequent gasping, intact survival was rare in the long duration of untreated VF group. Conclusions. Gasping is an important phenomenon during basic resuscitation efforts for VF arrest and in this model was more frequent with CCC-CPR

    UML Reflections

    Get PDF
    The UML shares with reflective architectures the idea that self-definition of languages and systems is a key principle for building and maintaining complex systems. The UML is now defined by a four-layer metalevel structure, enabling a flexible and extensible definition of models by metamodels, and even a self-description of the meta-metamodel (the MOF). This metalevel dimension of UML is currently restricted to structural reflection. But recently a new extension to the UML, called the Action Semantics (AS), has been proposed for standardization to the OMG. This paper explores how this proposed extension brings a behavioural reflection dimension to the UML. Indeed, we show that it is not only possible but quite e#ective to use the AS for manipulating UML models (including the AS metamodel). Besides elegant conceptual achievements, such as a metacircular definition of the AS, reflective modeling with the AS leverages on the UML metalevel architecture to provide the benefits of a reflective approach, in terms of separation of concerns, within a mainstream industrial context. A complete model can now be built as an ideal model representing the core concepts in the application, to which non-functional requirements are integrated as fully traceable transformations over this ideal model. For example, this approach paves the way for powerful UML-defined semantics-based model transformations such as refactoring, aspect weaving, application of design patterns or round-trip engineering

    Artificial Intelligence

    Get PDF
    Contains research objectives and reports on five research projects.Computation Center, M.I.T
    corecore