17,095 research outputs found

    Space station utilization and commonality

    Get PDF
    Several potential ways of utilizing the space station, including utilization of learning experiences (such as operations), utilization of specific elements of hardware which can be largely common between the SS and Mars programs, and utilization of the on-orbit SS for transportation node functions were identified and discussed. The probability of using the SS in all of these areas seems very good. Three different ways are discussed of utilizing the then existing Low Earth Orbit (LEO) SS for operational support during assembly and checkout of the Mars Space Vehicle (SV): attaching the SV to the SS; allowing the SV to co-orbit near the SS; and a hybrid of the first 2 ways. Discussion of each of these approaches is provided, and the conclusion is reached that either the co-orbiting or hybrid approach might be preferable. Artists' conception of the modes are provided, and sketches of an assembly system concept (truss structure and subsystems derivable from the SS) which could be used for co-orbiting on-orbit assembly support are provided

    Building on the DEPLOY Legacy: Code Generation and Simulation

    Full text link
    The RODIN, and DEPLOY projects laid solid foundations for further theoretical, and practical (methodological and tooling) advances with Event-B. Our current interest is the co-simulation of cyber-physical systems using Event-B. Using this approach we aim to simulate various features of the environment separately, in order to exercise deployable code. This paper has two contributions, the first is the extension of the code generation work of DEPLOY, where we add the ability to generate code from Event-B state-machine diagrams. The second describes how we may use code, generated from state-machines, to simulate the environment, and simulate concurrently executing state-machines, in a single task. We show how we can instrument the code to guide the simulation, by controlling the relative rate that non-deterministic transitions are traversed in the simulation.Comment: In Proceedings of DS-Event-B 2012: Workshop on the experience of and advances in developing dependable systems in Event-B, in conjunction with ICFEM 2012 - Kyoto, Japan, November 13, 201

    Building on the DEPLOY legacy: code generation and simulation

    No full text
    The RODIN, and DEPLOY projects have laid solid foundations for further theoretical, and practical (methodological and tooling) advances with Event-B; we investigated code generation for embedded, multi-tasking systems. This work describes activities from a follow-on project, ADVANCE; where our interest is co-simulation of cyber-physical systems. We are working to better understand the issues arising in a development when modelling with Event-B, and animating with ProB, in tandem with a multi-simulation strategy. With multi-simulation we aim to simulate various features of the environment separately, in order to exercise the deployable code. This paper has two contributions, the first is the extension of the code generation work of DEPLOY, where we add the ability to generate code from Event-B state-machine diagrams. The second describes how we may use code, generated from state-machines, to simulate the environment, and simulate concurrently executing state-machines, in a single task. We show how we can instrument the code to guide the simulation, by controlling the relative rate that non-deterministic transitions are traversed in the simulation

    Formal Modelling, Testing and Verification of HSA Memory Models using Event-B

    Full text link
    The HSA Foundation has produced the HSA Platform System Architecture Specification that goes a long way towards addressing the need for a clear and consistent method for specifying weakly consistent memory. HSA is specified in a natural language which makes it open to multiple ambiguous interpretations and could render bugs in implementations of it in hardware and software. In this paper we present a formal model of HSA which can be used in the development and verification of both concurrent software applications as well as in the development and verification of the HSA-compliant platform itself. We use the Event-B language to build a provably correct hierarchy of models from the most abstract to a detailed refinement of HSA close to implementation level. Our memory models are general in that they represent an arbitrary number of masters, programs and instruction interleavings. We reason about such general models using refinements. Using Rodin tool we are able to model and verify an entire hierarchy of models using proofs to establish that each refinement is correct. We define an automated validation method that allows us to test baseline compliance of the model against a suite of published HSA litmus tests. Once we complete model validation we develop a coverage driven method to extract a richer set of tests from the Event-B model and a user specified coverage model. These tests are used for extensive regression testing of hardware and software systems. Our method of refinement based formal modelling, baseline compliance testing of the model and coverage driven test extraction using the single language of Event-B is a new way to address a key challenge facing the design and verification of multi-core systems.Comment: 9 pages, 10 figure

    The use of multibeam sonar mapping techniques to refine population estimates of the endangered white abalone (Haliotis sorenseni)

    Get PDF
    Multibeam sonar mapping techniques provide detailed benthic habitat information that can be combined with the data on species-specific habitat preferences to provide highly accurate calculations of populations in a particular area. The amount of suitable habitat available for the endangered white abalone (Haliotis sorenseni) was quantified to aid in obtaining an accurate estimate of the number of remaining individuals at two offshore banks and one island site off the coast of southern California. Habitat was mapped by using multibeam sonar survey techniques and categorized by using rugosity and topographic position analysis. Abalone densities were evaluated by using a remotely operated vehicle and video transect methods. The total amount of suitable habitat at these three sites was far greater than that previously estimated. Therefore, although present estimates of white abalone densities are several orders of magnitude lower than historic estimates, the total population is likely larger than previously reported because of the additional amount of habitat surveyed in this study

    Prader-Willi syndrome: are there population differences?

    Get PDF
    A 15 1/2-year-old black female with features consistent with the Prader-Willi syndrome is reported. This is the second case report of a black individual and the first case of a black female with the Prader-Willi syndrome. There is an apparent paucity of blacks reported with this condition. Whether this difference is a true difference or represents under-reporting is not known. We urge reporting of individuals representing other racial groups with this disorder and suggest population studies to determine the incidence as well as the true population difference in the Prader-Willi syndrome

    (η5-Cyclopentadienyl)(2-naphthylethynyl)(triphenylphosphine-κP)nickel(II)

    Get PDF
    The title compound, [Ni(C₅H₅)(C₁₂H₇)(C₁₈H₁₅P)], does not contain strong hydrogen-bond donors or acceptors and the primary interactions are limited to those of the weak C-H...π(arene) type and mainly involving the arene rings
    corecore