15,831 research outputs found

    Pattern Reification as the Basis for Description-Driven Systems

    Full text link
    One of the main factors driving object-oriented software development for information systems is the requirement for systems to be tolerant to change. To address this issue in designing systems, this paper proposes a pattern-based, object-oriented, description-driven system (DDS) architecture as an extension to the standard UML four-layer meta-model. A DDS architecture is proposed in which aspects of both static and dynamic systems behavior can be captured via descriptive models and meta-models. The proposed architecture embodies four main elements - firstly, the adoption of a multi-layered meta-modeling architecture and reflective meta-level architecture, secondly the identification of four data modeling relationships that can be made explicit such that they can be modified dynamically, thirdly the identification of five design patterns which have emerged from practice and have proved essential in providing reusable building blocks for data management, and fourthly the encoding of the structural properties of the five design patterns by means of one fundamental pattern, the Graph pattern. A practical example of this philosophy, the CRISTAL project, is used to demonstrate the use of description-driven data objects to handle system evolution.Comment: 20 pages, 10 figure

    Autonomic care platform for optimizing query performance

    Get PDF
    Background: As the amount of information in electronic health care systems increases, data operations get more complicated and time-consuming. Intensive Care platforms require a timely processing of data retrievals to guarantee the continuous display of recent data of patients. Physicians and nurses rely on this data for their decision making. Manual optimization of query executions has become difficult to handle due to the increased amount of queries across multiple sources. Hence, a more automated management is necessary to increase the performance of database queries. The autonomic computing paradigm promises an approach in which the system adapts itself and acts as self-managing entity, thereby limiting human interventions and taking actions. Despite the usage of autonomic control loops in network and software systems, this approach has not been applied so far for health information systems. Methods: We extend the COSARA architecture, an infection surveillance and antibiotic management service platform for the Intensive Care Unit (ICU), with self-managed components to increase the performance of data retrievals. We used real-life ICU COSARA queries to analyse slow performance and measure the impact of optimizations. Each day more than 2 million COSARA queries are executed. Three control loops, which monitor the executions and take action, have been proposed: reactive, deliberative and reflective control loops. We focus on improvements of the execution time of microbiology queries directly related to the visual displays of patients' data on the bedside screens. Results: The results show that autonomic control loops are beneficial for the optimizations in the data executions in the ICU. The application of reactive control loop results in a reduction of 8.61% of the average execution time of microbiology results. The combined application of the reactive and deliberative control loop results in an average query time reduction of 10.92% and the combination of reactive, deliberative and reflective control loops provides a reduction of 13.04%. Conclusions: We found that by controlled reduction of queries' executions the performance for the end-user can be improved. The implementation of autonomic control loops in an existing health platform, COSARA, has a positive effect on the timely data visualization for the physician and nurse

    Semiconductor optical amplifiers in avionics

    Get PDF
    RSOAs have been demonstrated to operate within a WDM PON architectures over a >;60nm wavelength range with large path loss capabilities. Two RSOAs enable contiguous operation over the S, C and L bands; results indicate clearly that WDM architectures suitable for avionics with a PLC of >;25dB are possible with only two devices. Performance at extended temperature ranges will be reported later in detai

    A survey of agent-oriented methodologies

    Get PDF
    This article introduces the current agent-oriented methodologies. It discusses what approaches have been followed (mainly extending existing object oriented and knowledge engineering methodologies), the suitability of these approaches for agent modelling, and some conclusions drawn from the survey

    Flow for Meta Control

    Full text link
    The psychological state of flow has been linked to optimizing human performance. A key condition of flow emergence is a match between the human abilities and complexity of the task. We propose a simple computational model of flow for Artificial Intelligence (AI) agents. The model factors the standard agent-environment state into a self-reflective set of the agent's abilities and a socially learned set of the environmental complexity. Maximizing the flow serves as a meta control for the agent. We show how to apply the meta-control policy to a broad class of AI control policies and illustrate our approach with a specific implementation. Results in a synthetic testbed are promising and open interesting directions for future work

    The EXoplanetary Circumstellar Environments and Disk Explorer (EXCEDE)

    Full text link
    We present an overview of the EXoplanetary Circumstellar Environments and Disk Explorer (EXCEDE), selected by NASA for technology development and maturation. EXCEDE will study the formation, evolution and architectures of exoplanetary systems, and characterize circumstellar environments into stellar habitable zones. EXCEDE provides contrast-limited scattered-light detection sensitivities ~ 1000x greater than HST or JWST coronagraphs at a much smaller effective inner working angle (IWA), thus enabling the exploration and characterization of exoplanetary circumstellar disks in currently inaccessible domains. EXCEDE will utilize a laboratory demonstrated high-performance Phase Induced Amplitude Apodized Coronagraph (PIAA-C) integrated with a 70 cm diameter unobscured aperture visible light telescope. The EXCEDE PIAA-C will deliver star-to-disk augmented image contrasts of < 10E-8 and a 1.2 L/D IWA or 140 mas with a wavefront control system utilizing a 2000-element MEMS DM and fast steering mirror. EXCEDE will provide 120 mas spatial resolution at 0.4 microns with dust detection sensitivity to levels of a few tens of zodis with two-band imaging polarimetry. EXCEDE is a science-driven technology pathfinder that will advance our understanding of the formation and evolution of exoplanetary systems, placing our solar system in broader astrophysical context, and will demonstrate the high contrast technologies required for larger-scale follow-on and multi-wavelength investigations on the road to finding and characterizing exo-Earths in the years ahead

    Technology requirements of exploration beyond Neptune by solar sail propulsion

    Get PDF
    This paper provides a set of requirements for the technology development of a solar sail propelled Interstellar Heliopause Probe mission. The mission is placed in the context of other outer solar systems missions, ranging from a Kuiper Belt mission through to an Oort cloud mission. Mission requirements are defined and a detailed parametric trajectory analysis and launch date scan performed. Through analysis of the complete mission trade space a set of critical technology development requirements are identified which include an advanced lightweight composite High-Gain Antenna, a high-efficiency Ka-band travelling-wave tube amplifier and a radioisotope thermoelectric generator with power density of approximately 12 W/kg. It is also shown that the Interstellar Heliopause Probe mission necessitates the use of a spinning sail, limiting the direct application of current hardware development activities. A Kuiper Belt mission is then considered as a pre-curser to the Interstellar Heliopause Probe, while it is also shown through study of an Oort cloud mission that the Interstellar Heliopause Probe mission is the likely end-goal of any future solar sail technology development program. As such, the technology requirements identified to enable the Interstellar Heliopause Probe must be enabled through all prior missions, with each mission acting as an enabling facilitator towards the next

    FDTD/K-DWM simulation of 3D room acoustics on general purpose graphics hardware using compute unified device architecture (CUDA)

    Get PDF
    The growing demand for reliable prediction of sound fields in rooms have resulted in adaptation of various approaches for physical modeling, including the Finite Difference Time Domain (FDTD) and the Digital Waveguide Mesh (DWM). Whilst considered versatile and attractive methods, they suffer from dispersion errors that increase with frequency and vary with direction of propagation, thus imposing a high frequency calculation limit. Attempts have been made to reduce such errors by considering different mesh topologies, by spatial interpolation, or by simply oversampling the grid. As the latter approach is computationally expensive, its application to three-dimensional problems has often been avoided. In this paper, we propose an implementation of the FDTD on general purpose graphics hardware, allowing for high sampling rates whilst maintaining reasonable calculation times. Dispersion errors are consequently reduced and the high frequency limit is increased. A range of graphics processors are evaluated and compared with traditional CPUs in terms of accuracy, calculation time and memory requirements
    • …
    corecore