824 research outputs found

    Testability, Test Automation and Test Driven Development for the Trick Simulation Toolkit

    Get PDF
    This paper describes the adoption of a Test Driven Development approach and a Continuous Integration System in the development of the Trick Simulation Toolkit, a generic simulation development environment for creating high fidelity training and engineering simulations at the NASA Johnson Space Center and many other NASA facilities. It describes the approach, and the significant benefits seen, such as fast, thorough and clear test feedback every time code is checked into the code repository. It also describes an approach that encourages development of code that is testable and adaptable

    VICTIMIZATION, SYMPTOMS OF POSTTRAUMATIC STRESS DISORDER, AND GENDER AS PREDICTORS OF LONG-TERM SUBSTANCE USE OUTCOMES OF PATIENTS IN COMMUNITY TREATMENT PROGRAMS

    Get PDF
    Violence victimization and posttraumatic stress disorder (PTSD) are prevalent among individuals with substance use disorders (SUDs). Current evidence is mixed regarding the impact they have on substance use-related treatment outcomes and few studies have examined victimization and PTSD symptoms together in the same model. The current study will evaluate whether there is an indirect effect of past year victimization on substance use-related treatment outcomes through the pathway of PTSD symptom severity, among a subsample of 1,613 adult men and women reporting a lifetime history of victimization who participated in the Kentucky Treatment Outcome Study (KTOS), a statewide study evaluating federally- and state-funded substance use treatment programs. Gender will be examined as a moderator. It is expected that past year victimization and PTSD symptoms will be highly prevalent in our sample and will be associated with poorer substance use-related treatment outcomes. It is also expected that there will be an indirect effect of past year victimization on substance use-related treatment outcomes through the pathway of PTSD symptom severity and that the relationship between past year victimization and PTSD symptom severity will be stronger in women than in men

    The Trick Simulation Toolkit: A NASA/Opensource Framework for Running Time Based Physics Models

    Get PDF
    The Trick Simulation Toolkit is a simulation development environment used to create high fidelity training and engineering simulations at the NASA Johnson Space Center and many other NASA facilities. Its purpose is to generate a simulation executable from a collection of user-supplied models and a simulation definition file. For each Trick-based simulation, Trick automatically provides job scheduling, numerical integration, the ability to write and restore human readable checkpoints, data recording, interactive variable manipulation, a run-time interpreter, and many other commonly needed capabilities. This allows simulation developers to concentrate on their domain expertise and the algorithms and equations of their models. Also included in Trick are tools for plotting recorded data and various other supporting utilities and libraries. Trick is written in C/C++ and Java and supports both Linux and MacOSX computer operating systems. This paper describes Trick's design and use at NASA Johnson Space Center

    Tickle Toes : Trot and One Step

    Get PDF
    https://digitalcommons.library.umaine.edu/mmb-ps/1957/thumbnail.jp

    D.C. Circuit: Study of Gender, Race, and Ethnic Bias

    Get PDF
    The District of Columbia Circuit became the first federal circuit to establish a Task Force on race and gender bias. In 1992, the Task Force, which was comprised of judges from the D.C. Circuit, created two committees-the Special Committee on Gender and the Special Committee on Race and Ethnicity-to assist the Task Force in its research. The committees were comprised of academics, social science advisors of national recognition, and leading attorneys

    The Trick Simulation Toolkit: A NASA/Open source Framework for Running Time Based Physics Models

    Get PDF
    This paper describes the design and use at of the Trick Simulation Toolkit, a simulation development environment for creating high fidelity training and engineering simulations at the NASA Johnson Space Center and many other NASA facilities. It describes Trick's design goals and how the development environment attempts to achieve those goals. It describes how Trick is used in some of the many training and engineering simulations at NASA. Finally it describes the Trick NASA/Open source project on Github

    Trick Simulation Environment 07

    Get PDF
    The Trick Simulation Environment is a generic simulation toolkit used for constructing and running simulations. This release includes a Monte Carlo analysis simulation framework and a data analysis package. It produces all auto documentation in XML. Also, the software is capable of inserting a malfunction at any point during the simulation. Trick 07 adds variable server output options and error messaging and is capable of using and manipulating wide characters for international support. Wide character strings are available as a fundamental type for variables processed by Trick. A Trick Monte Carlo simulation uses a statistically generated, or predetermined, set of inputs to iteratively drive the simulation. Also, there is a framework in place for optimization and solution finding where developers may iteratively modify the inputs per run based on some analysis of the outputs. The data analysis package is capable of reading data from external simulation packages such as MATLAB and Octave, as well as the common comma-separated values (CSV) format used by Excel, without the use of external converters. The file formats for MATLAB and Octave were obtained from their documentation sets, and Trick maintains generic file readers for each format. XML tags store the fields in the Trick header comments. For header files, XML tags for structures and enumerations, and the members within are stored in the auto documentation. For source code files, XML tags for each function and the calling arguments are stored in the auto documentation. When a simulation is built, a top level XML file, which includes all of the header and source code XML auto documentation files, is created in the simulation directory. Trick 07 provides an XML to TeX converter. The converter reads in header and source code XML documentation files and converts the data to TeX labels and tables suitable for inclusion in TeX documents. A malfunction insertion capability allows users to override the value of any simulation variable, or call a malfunction job, at any time during the simulation. Users may specify conditions, use the return value of a malfunction trigger job, or manually activate a malfunction. The malfunction action may consist of executing a block of input file statements in an action block, setting simulation variable values, call a malfunction job, or turn on/off simulation jobs

    Effect of Optical Coating and Surface Treatments on Mechanical Loss in Fused Silica

    Full text link
    We report on the mechanical loss in fused silica samples with various surface treatments and compare them with samples having an optical coating. Mild surface treatments such as washing in detergent or acetone were not found to affect the mechanical loss of flame-drawn fused silica fibers stored in air. However, mechanical contact (with steel calipers) significantly increased the loss. The application of a high-reflective optical coating of the type used for the LIGO test masses was found to greatly increase the mechanical loss of commercially polished fused silica microscope slides. We discuss the implications for the noise budget of interferometers.Comment: 7 pages, 2 figures. Accepted for publication in the Proceedings of the Third Eduardo Amaldi Conference on Gravitational Waves, July 12-16, 1999. Updated version contains a correction of Eq. 3 and an estimate for the loss angle of a LIGO coating. (Neither of these revisions are included in the version published in the conference proceedings.
    corecore