Science.gov

Sample records for aided design software

  1. Domain specific software design for decision aiding

    NASA Technical Reports Server (NTRS)

    Keller, Kirby; Stanley, Kevin

    1992-01-01

    McDonnell Aircraft Company (MCAIR) is involved in many large multi-discipline design and development efforts of tactical aircraft. These involve a number of design disciplines that must be coordinated to produce an integrated design and a successful product. Our interpretation of a domain specific software design (DSSD) is that of a representation or framework that is specialized to support a limited problem domain. A DSSD is an abstract software design that is shaped by the problem characteristics. This parallels the theme of object-oriented analysis and design of letting the problem model directly drive the design. The DSSD concept extends the notion of software reusability to include representations or frameworks. It supports the entire software life cycle and specifically leads to improved prototyping capability, supports system integration, and promotes reuse of software designs and supporting frameworks. The example presented in this paper is the task network architecture or design which was developed for the MCAIR Pilot's Associate program. The task network concept supported both module development and system integration within the domain of operator decision aiding. It is presented as an instance where a software design exhibited many of the attributes associated with DSSD concept.

  2. Computer-aided software development process design

    NASA Technical Reports Server (NTRS)

    Lin, Chi Y.; Levary, Reuven R.

    1989-01-01

    The authors describe an intelligent tool designed to aid managers of software development projects in planning, managing, and controlling the development process of medium- to large-scale software projects. Its purpose is to reduce uncertainties in the budget, personnel, and schedule planning of software development projects. It is based on dynamic model for the software development and maintenance life-cycle process. This dynamic process is composed of a number of time-varying, interacting developmental phases, each characterized by its intended functions and requirements. System dynamics is used as a modeling methodology. The resulting Software LIfe-Cycle Simulator (SLICS) and the hybrid expert simulation system of which it is a subsystem are described.

  3. Software For Computer-Aided Design Of Control Systems

    NASA Technical Reports Server (NTRS)

    Wette, Matthew

    1994-01-01

    Computer Aided Engineering System (CAESY) software developed to provide means to evaluate methods for dealing with users' needs in computer-aided design of control systems. Interpreter program for performing engineering calculations. Incorporates features of both Ada and MATLAB. Designed to be flexible and powerful. Includes internally defined functions, procedures and provides for definition of functions and procedures by user. Written in C language.

  4. Competing Ideologies in Software Design for Computer-Aided Composition.

    ERIC Educational Resources Information Center

    LeBlanc, Paul

    1990-01-01

    Illustrates the ideological foundations of computer-assisted composition (CAC) software by comparing two computer-writing aids: "Grammatik II" and "Interchange." Notes that many of the best CAC programs have come out of the composition classroom. Argues that English departments must support and reward those who work in CAC design. (RS)

  5. NREL Software Aids Offshore Wind Turbine Designs (Fact Sheet)

    SciTech Connect

    Not Available

    2013-10-01

    NREL researchers are supporting offshore wind power development with computer models that allow detailed analyses of both fixed and floating offshore wind turbines. While existing computer-aided engineering (CAE) models can simulate the conditions and stresses that a land-based wind turbine experiences over its lifetime, offshore turbines require the additional considerations of variations in water depth, soil type, and wind and wave severity, which also necessitate the use of a variety of support-structure types. NREL's core wind CAE tool, FAST, models the additional effects of incident waves, sea currents, and the foundation dynamics of the support structures.

  6. Investigation into the development of computer aided design software for space based sensors

    NASA Technical Reports Server (NTRS)

    Pender, C. W.; Clark, W. L.

    1987-01-01

    The described effort is phase one of the development of a Computer Aided Design (CAD) software to be used to perform radiometric sensor design. The software package will be referred to as SCAD and is directed toward the preliminary phase of the design of space based sensor system. The approach being followed is to develop a modern, graphic intensive, user friendly software package using existing software as building blocks. The emphasis will be directed toward the development of a shell containing menus, smart defaults, and interfaces, which can accommodate a wide variety of existing application software packages. The shell will offer expected utilities such as graphics, tailored menus, and a variety of drivers for I/O devices. Following the development of the shell, the development of SCAD is planned as chiefly selection and integration of appropriate building blocks. The phase one development activities have included: the selection of hardware which will be used with SCAD; the determination of the scope of SCAD; the preliminary evaluation of a number of software packages for applicability to SCAD; determination of a method for achieving required capabilities where voids exist; and then establishing a strategy for binding the software modules into an easy to use tool kit.

  7. Tools to aid the specification and design of flight software, appendix B

    NASA Technical Reports Server (NTRS)

    Bristow, G.

    1980-01-01

    The tasks that are normally performed during the specification and architecture design stages of software development are identified. Ways that tools could perform, or aid the performance, of such tasks are also identified. Much of the verification and analysis that is suggested is currently rarely performed during these early stages, but it is believed that this analysis should be done as early as possible so as to detect errors as early as possible.

  8. Methods and software tools for computer-aided design of the spacecraft guidance, navigation and control systems

    NASA Astrophysics Data System (ADS)

    Somov, Yevgeny; Oparin, Gennady

    2017-01-01

    We shortly present results on development and employment of the software systems for computer-aided design of the spacecraft guidance. navigation and control systems - modeling, synthesis, nonlinear analysis, simulation and graphic mapping of dynamic processes.

  9. Development of a computer-aided design software for dental splint in orthognathic surgery

    PubMed Central

    Chen, Xiaojun; Li, Xing; Xu, Lu; Sun, Yi; Politis, Constantinus; Egger, Jan

    2016-01-01

    In the orthognathic surgery, dental splints are important and necessary to help the surgeon reposition the maxilla or mandible. However, the traditional methods of manual design of dental splints are difficult and time-consuming. The research on computer-aided design software for dental splints is rarely reported. Our purpose is to develop a novel special software named EasySplint to design the dental splints conveniently and efficiently. The design can be divided into two steps, which are the generation of initial splint base and the Boolean operation between it and the maxilla-mandibular model. The initial splint base is formed by ruled surfaces reconstructed using the manually picked points. Then, a method to accomplish Boolean operation based on the distance filed of two meshes is proposed. The interference elimination can be conducted on the basis of marching cubes algorithm and Boolean operation. The accuracy of the dental splint can be guaranteed since the original mesh is utilized to form the result surface. Using EasySplint, the dental splints can be designed in about 10 minutes and saved as a stereo lithography (STL) file for 3D printing in clinical applications. Three phantom experiments were conducted and the efficiency of our method was demonstrated. PMID:27966601

  10. Development of a computer-aided design software for dental splint in orthognathic surgery

    NASA Astrophysics Data System (ADS)

    Chen, Xiaojun; Li, Xing; Xu, Lu; Sun, Yi; Politis, Constantinus; Egger, Jan

    2016-12-01

    In the orthognathic surgery, dental splints are important and necessary to help the surgeon reposition the maxilla or mandible. However, the traditional methods of manual design of dental splints are difficult and time-consuming. The research on computer-aided design software for dental splints is rarely reported. Our purpose is to develop a novel special software named EasySplint to design the dental splints conveniently and efficiently. The design can be divided into two steps, which are the generation of initial splint base and the Boolean operation between it and the maxilla-mandibular model. The initial splint base is formed by ruled surfaces reconstructed using the manually picked points. Then, a method to accomplish Boolean operation based on the distance filed of two meshes is proposed. The interference elimination can be conducted on the basis of marching cubes algorithm and Boolean operation. The accuracy of the dental splint can be guaranteed since the original mesh is utilized to form the result surface. Using EasySplint, the dental splints can be designed in about 10 minutes and saved as a stereo lithography (STL) file for 3D printing in clinical applications. Three phantom experiments were conducted and the efficiency of our method was demonstrated.

  11. Exploratory research for the development of a computer aided software design environment with the software technology program

    NASA Technical Reports Server (NTRS)

    Hardwick, Charles

    1991-01-01

    Field studies were conducted by MCC to determine areas of research of mutual interest to MCC and JSC. NASA personnel from the Information Systems Directorate and research faculty from UHCL/RICIS visited MCC in Austin, Texas to examine tools and applications under development in the MCC Software Technology Program. MCC personnel presented workshops in hypermedia, design knowledge capture, and design recovery on site at JSC for ISD personnel. The following programs were installed on workstations in the Software Technology Lab, NASA/JSC: (1) GERM (Graphic Entity Relations Modeler); (2) gIBIS (Graphic Issues Based Information System); and (3) DESIRE (Design Recovery tool). These applications were made available to NASA for inspection and evaluation. Programs developed in the MCC Software Technology Program run on the SUN workstation. The programs do not require special configuration, but they will require larger than usual amounts of disk space and RAM to operate properly.

  12. NEXUS/NASCAD- NASA ENGINEERING EXTENDIBLE UNIFIED SOFTWARE SYSTEM WITH NASA COMPUTER AIDED DESIGN

    NASA Technical Reports Server (NTRS)

    Purves, L. R.

    1994-01-01

    NEXUS, the NASA Engineering Extendible Unified Software system, is a research set of computer programs designed to support the full sequence of activities encountered in NASA engineering projects. This sequence spans preliminary design, design analysis, detailed design, manufacturing, assembly, and testing. NEXUS primarily addresses the process of prototype engineering, the task of getting a single or small number of copies of a product to work. Prototype engineering is a critical element of large scale industrial production. The time and cost needed to introduce a new product are heavily dependent on two factors: 1) how efficiently required product prototypes can be developed, and 2) how efficiently required production facilities, also a prototype engineering development, can be completed. NEXUS extendibility and unification are achieved by organizing the system as an arbitrarily large set of computer programs accessed in a common manner through a standard user interface. The NEXUS interface is a multipurpose interactive graphics interface called NASCAD (NASA Computer Aided Design). NASCAD can be used to build and display two and three-dimensional geometries, to annotate models with dimension lines, text strings, etc., and to store and retrieve design related information such as names, masses, and power requirements of components used in the design. From the user's standpoint, NASCAD allows the construction, viewing, modification, and other processing of data structures that represent the design. Four basic types of data structures are supported by NASCAD: 1) three-dimensional geometric models of the object being designed, 2) alphanumeric arrays to hold data ranging from numeric scalars to multidimensional arrays of numbers or characters, 3) tabular data sets that provide a relational data base capability, and 4) procedure definitions to combine groups of system commands or other user procedures to create more powerful functions. NASCAD has extensive abilities to

  13. Use of the surface-based registration function of computer-aided design/computer-aided manufacturing software in medical simulation software for three-dimensional simulation of orthognathic surgery.

    PubMed

    Kang, Sang-Hoon; Lee, Jae-Won; Kim, Moon-Key

    2013-08-01

    Three-dimensional (3D) computed tomography image models are helpful in reproducing the maxillofacial area; however, they do not necessarily provide an accurate representation of dental occlusion and the state of the teeth. Recent efforts have focused on improvement of dental imaging by replacement of computed tomography with other detailed digital images. Unfortunately, despite the advantages of medical simulation software in dentofacial analysis, diagnosis, and surgical simulation, it lacks adequate registration tools. Following up on our previous report on orthognathic simulation surgery using computer-aided design/computer-aided manufacturing (CAD/CAM) software, we recently used the registration functions of a CAD/CAM platform in conjunction with surgical simulation software. Therefore, we would like to introduce a new technique, which involves use of the registration functions of CAD/CAM software followed by transfer of the images into medical simulation software. This technique may be applicable when using various registration function tools from different software platforms.

  14. Software diagnostic aids on Aladdin

    NASA Astrophysics Data System (ADS)

    Eisert, David E.; Stott, John P.

    1990-08-01

    The upgrade of the Aladdin control system included many enhancements in the software. Some of the new diagnostic aids provided are: - intelligent temporary logging of all readbacks for at least the previous 12 hours, - permanent logging of specified readbacks into disk files, - temporary logging of beam positions at an operator-specified interval, - an alarm system for all devices, including range limits for analogue readbacks that should remain fixed and window limits which automatically track readbacks that should decay or increase monotonically, - automated checklists to verify that devices are within the specified operating range for a particular phase of operation, - latched digital signals to capture momentary changes. The software has been designed to alert the operator when something is wrong, without generating a flood of unimportant messages, and to make it possible to observe and record readbacks over a range of time scales. The latter capability is essential for tracking down marginal components and correlating observed problems with possible causes. The algorithms used for these diagnostic aids, and how well they perform their desired tasks, are described in this paper.

  15. NEXUS/NASCAD- NASA ENGINEERING EXTENDIBLE UNIFIED SOFTWARE SYSTEM WITH NASA COMPUTER AIDED DESIGN

    NASA Technical Reports Server (NTRS)

    Purves, L. R.

    1994-01-01

    NEXUS, the NASA Engineering Extendible Unified Software system, is a research set of computer programs designed to support the full sequence of activities encountered in NASA engineering projects. This sequence spans preliminary design, design analysis, detailed design, manufacturing, assembly, and testing. NEXUS primarily addresses the process of prototype engineering, the task of getting a single or small number of copies of a product to work. Prototype engineering is a critical element of large scale industrial production. The time and cost needed to introduce a new product are heavily dependent on two factors: 1) how efficiently required product prototypes can be developed, and 2) how efficiently required production facilities, also a prototype engineering development, can be completed. NEXUS extendibility and unification are achieved by organizing the system as an arbitrarily large set of computer programs accessed in a common manner through a standard user interface. The NEXUS interface is a multipurpose interactive graphics interface called NASCAD (NASA Computer Aided Design). NASCAD can be used to build and display two and three-dimensional geometries, to annotate models with dimension lines, text strings, etc., and to store and retrieve design related information such as names, masses, and power requirements of components used in the design. From the user's standpoint, NASCAD allows the construction, viewing, modification, and other processing of data structures that represent the design. Four basic types of data structures are supported by NASCAD: 1) three-dimensional geometric models of the object being designed, 2) alphanumeric arrays to hold data ranging from numeric scalars to multidimensional arrays of numbers or characters, 3) tabular data sets that provide a relational data base capability, and 4) procedure definitions to combine groups of system commands or other user procedures to create more powerful functions. NASCAD has extensive abilities to

  16. Electronic aids to conceptual design

    NASA Technical Reports Server (NTRS)

    Bouchard, Eugene E.

    1990-01-01

    Presented in viewgraph form are techniques to improve the conceptual design of complex systems. The paper discusses theory of design, flexible software tools for computer aided design, and methods for enhancing communication among design teams.

  17. Computer program for design and performance analysis of navigation-aid power systems. Program documentation. Volume 1: Software requirements document

    NASA Technical Reports Server (NTRS)

    Goltz, G.; Kaiser, L. M.; Weiner, H.

    1977-01-01

    A computer program has been developed for designing and analyzing the performance of solar array/battery power systems for the U.S. Coast Guard Navigational Aids. This program is called the Design Synthesis/Performance Analysis (DSPA) Computer Program. The basic function of the Design Synthesis portion of the DSPA program is to evaluate functional and economic criteria to provide specifications for viable solar array/battery power systems. The basic function of the Performance Analysis portion of the DSPA program is to simulate the operation of solar array/battery power systems under specific loads and environmental conditions. This document establishes the software requirements for the DSPA computer program, discusses the processing that occurs within the program, and defines the necessary interfaces for operation.

  18. Computer Aided Learning of Mathematics: Software Evaluation

    ERIC Educational Resources Information Center

    Yushau, B.; Bokhari, M. A.; Wessels, D. C. J.

    2004-01-01

    Computer Aided Learning of Mathematics (CALM) has been in use for some time in the Prep-Year Mathematics Program at King Fahd University of Petroleum & Minerals. Different kinds of software (both locally designed and imported) have been used in the quest of optimizing the recitation/problem session hour of the mathematics classes. This paper…

  19. CASE: Software design technologies

    SciTech Connect

    Kalyanov, G.N.

    1994-05-01

    CASE (Computer-Aided Software Engineering) is a set of methodologies for software design, development, and maintenance supported by a complex of interconnected automation tools. CASE is a set of tools for the programmer, analyst, and developer for the automation of software design and development. Today, CASE has become an independent discipline in software engineering that has given rise to a powerful CASE industry made up of hundreds of firms and companies of various kinds. They include companies that develop tools for software analysis and design and have a wide network of distributors and dealers, firms that develop specialized tools for narrow subject areas or for individual stages of the software life cycle, firms that organize seminars and courses for specialists, consulting firms, which demonstrate the practical power of CASE toolkits for specific applications, and companies specializing in the publication of periodicals and bulletins on CASE. The principal purchasers of CASE toolkits abroad are military organizations, data-processing centers, and commercial software developers.

  20. Advanced earth observation spacecraft computer-aided design software: Technical, user and programmer guide

    NASA Technical Reports Server (NTRS)

    Farrell, C. E.; Krauze, L. D.

    1983-01-01

    The IDEAS computer of NASA is a tool for interactive preliminary design and analysis of LSS (Large Space System). Nine analysis modules were either modified or created. These modules include the capabilities of automatic model generation, model mass properties calculation, model area calculation, nonkinematic deployment modeling, rigid-body controls analysis, RF performance prediction, subsystem properties definition, and EOS science sensor selection. For each module, a section is provided that contains technical information, user instructions, and programmer documentation.

  1. Development of problem-oriented software packages for numerical studies and computer-aided design (CAD) of gyrotrons

    NASA Astrophysics Data System (ADS)

    Damyanova, M.; Sabchevski, S.; Zhelyazkov, I.; Vasileva, E.; Balabanova, E.; Dankov, P.; Malinov, P.

    2016-03-01

    Gyrotrons are the most powerful sources of coherent CW (continuous wave) radiation in the frequency range situated between the long-wavelength edge of the infrared light (far-infrared region) and the microwaves, i.e., in the region of the electromagnetic spectrum which is usually called the THz-gap (or T-gap), since the output power of other devices (e.g., solid-state oscillators) operating in this interval is by several orders of magnitude lower. In the recent years, the unique capabilities of the sub-THz and THz gyrotrons have opened the road to many novel and future prospective applications in various physical studies and advanced high-power terahertz technologies. In this paper, we present the current status and functionality of the problem-oriented software packages (most notably GYROSIM and GYREOSS) used for numerical studies, computer-aided design (CAD) and optimization of gyrotrons for diverse applications. They consist of a hierarchy of codes specialized to modelling and simulation of different subsystems of the gyrotrons (EOS, resonant cavity, etc.) and are based on adequate physical models, efficient numerical methods and algorithms.

  2. Design software for reuse

    NASA Technical Reports Server (NTRS)

    Tracz, Will

    1990-01-01

    Viewgraphs are presented on the designing of software for reuse. Topics include terminology, software reuse maxims, the science of programming, an interface design example, a modularization example, and reuse and implementation guidelines.

  3. Instructional Software Design Principles.

    ERIC Educational Resources Information Center

    Hazen, Margret

    1985-01-01

    Discusses learner/computer interaction, learner control, sequencing of instructional events, and graphic screen design as effective principles for the design of instructional software, including tutorials. (MBR)

  4. Designing State Aid Formulas

    ERIC Educational Resources Information Center

    Zhao, Bo; Bradbury, Katharine

    2009-01-01

    This paper designs a new equalization-aid formula based on fiscal gaps of local communities. When states are in transition to a new local aid formula, the issue of whether and how to hold existing aid harmless poses a challenge. The authors show that some previous studies and the formulas derived from them give differential weights to existing and…

  5. Measuring software design

    NASA Technical Reports Server (NTRS)

    1986-01-01

    An extensive series of studies of software design measures conducted by the Software Engineering Laboratory is described. Included are the objectives and results of the studies, the method used to perform the studies, and the problems encountered. The document should be useful to researchers planning similar studies as well as to managers and designers concerned with applying quantitative design measures.

  6. Software design studies emphasizing Project LOGOS

    NASA Technical Reports Server (NTRS)

    1972-01-01

    The results of a research project on the development of computer software are presented. Research funds of $200,000 were expended over a three year period for software design and projects in connection with Project LOGOS (computer-aided design and certification of computing systems). Abstracts of theses prepared during the project are provided.

  7. Software architecture design domain

    SciTech Connect

    White, S.A.

    1996-12-31

    Software architectures can provide a basis for the capture and subsequent reuse of design knowledge. The goal of software architecture is to allow the design of a system to take place at a higher level of abstraction; a level concerned with components, connections, constraints, rationale. This architectural view of software adds a new layer of abstraction to the traditional design phase of software development. It has resulted in a flurry of activity towards techniques, tools, and architectural design languages developed specifically to assist with this activity. An analysis of architectural descriptions, even though they differ in notation, shows a common set of key constructs that are present across widely varying domains. These common aspects form a core set of constructs that should belong to any ADL in order to for the language to offer the ability to specify software systems at the architectural level. This analysis also revealed a second set of constructs which served to expand the first set thereby improving the syntax and semantics. These constructs are classified according to whether they provide representation and analysis support for architectures belonging to many varying application domains (domain-independent construct class) or to a particular application domain (domain-dependent constructs). This paper presents the constructs of these two classes, their placement in the architecture design domain and shows how they may be used to classify, select, and analyze proclaimed architectural design languages (ADLs).

  8. Automating software design system DESTA

    NASA Technical Reports Server (NTRS)

    Lovitsky, Vladimir A.; Pearce, Patricia D.

    1992-01-01

    'DESTA' is the acronym for the Dialogue Evolutionary Synthesizer of Turnkey Algorithms by means of a natural language (Russian or English) functional specification of algorithms or software being developed. DESTA represents the computer-aided and/or automatic artificial intelligence 'forgiving' system which provides users with software tools support for algorithm and/or structured program development. The DESTA system is intended to provide support for the higher levels and earlier stages of engineering design of software in contrast to conventional Computer Aided Design (CAD) systems which provide low level tools for use at a stage when the major planning and structuring decisions have already been taken. DESTA is a knowledge-intensive system. The main features of the knowledge are procedures, functions, modules, operating system commands, batch files, their natural language specifications, and their interlinks. The specific domain for the DESTA system is a high level programming language like Turbo Pascal 6.0. The DESTA system is operational and runs on an IBM PC computer.

  9. X-Band Acquisition Aid Software

    NASA Technical Reports Server (NTRS)

    Britcliffe, Michael J.; Strain, Martha M.; Wert, Michael

    2011-01-01

    The X-band Acquisition Aid (AAP) software is a low-cost acquisition aid for the Deep Space Network (DSN) antennas, and is used while acquiring a spacecraft shortly after it has launched. When enabled, the acquisition aid provides corrections to the antenna-predicted trajectory of the spacecraft to compensate for the variations that occur during the actual launch. The AAP software also provides the corrections to the antenna-predicted trajectory to the navigation team that uses the corrections to refine their model of the spacecraft in order to produce improved antenna-predicted trajectories for each spacecraft that passes over each complex. The software provides an automated Acquisition Aid receiver calibration, and provides graphical displays to the operator and remote viewers via an Ethernet connection. It has a Web server, and the remote workstations use the Firefox browser to view the displays. At any given time, only one operator can control any particular display in order to avoid conflicting commands from more than one control point. The configuration and control is accomplished solely via the graphical displays. The operator does not have to remember any commands. Only a few configuration parameters need to be changed, and can be saved to the appropriate spacecraft-dependent configuration file on the AAP s hard disk. AAP automates the calibration sequence by first commanding the antenna to the correct position, starting the receiver calibration sequence, and then providing the operator with the option of accepting or rejecting the new calibration parameters. If accepted, the new parameters are stored in the appropriate spacecraft-dependent configuration file. The calibration can be performed on the Sun, greatly expanding the window of opportunity for calibration. The spacecraft traditionally used for calibration is in view typically twice per day, and only for about ten minutes each pass.

  10. Computer-aided system design

    NASA Technical Reports Server (NTRS)

    Walker, Carrie K.

    1991-01-01

    A technique has been developed for combining features of a systems architecture design and assessment tool and a software development tool. This technique reduces simulation development time and expands simulation detail. The Architecture Design and Assessment System (ADAS), developed at the Research Triangle Institute, is a set of computer-assisted engineering tools for the design and analysis of computer systems. The ADAS system is based on directed graph concepts and supports the synthesis and analysis of software algorithms mapped to candidate hardware implementations. Greater simulation detail is provided by the ADAS functional simulator. With the functional simulator, programs written in either Ada or C can be used to provide a detailed description of graph nodes. A Computer-Aided Software Engineering tool developed at the Charles Stark Draper Laboratory (CSDL CASE) automatically generates Ada or C code from engineering block diagram specifications designed with an interactive graphical interface. A technique to use the tools together has been developed, which further automates the design process.

  11. Computer-aided vaccine designing approach against fish pathogens Edwardsiella tarda and Flavobacterium columnare using bioinformatics softwares

    PubMed Central

    Mahendran, Radha; Jeyabaskar, Suganya; Sitharaman, Gayathri; Michael, Rajamani Dinakaran; Paul, Agnal Vincent

    2016-01-01

    Edwardsiella tarda and Flavobacterium columnare are two important intracellular pathogenic bacteria that cause the infectious diseases edwardsiellosis and columnaris in wild and cultured fish. Prediction of major histocompatibility complex (MHC) binding is an important issue in T-cell epitope prediction. In a healthy immune system, the T-cells must recognize epitopes and induce the immune response. In this study, T-cell epitopes were predicted by using in silico immunoinformatics approach with the help of bioinformatics tools that are less expensive and are not time consuming. Such identification of binding interaction between peptides and MHC alleles aids in the discovery of new peptide vaccines. We have reported the potential peptides chosen from the outer membrane proteins (OMPs) of E. tarda and F. columnare, which interact well with MHC class I alleles. OMPs from E. tarda and F. columnare were selected and analyzed based on their antigenic and immunogenic properties. The OMPs of the genes TolC and FCOL_04620, respectively, from E. tarda and F. columnare were taken for study. Finally, two epitopes from the OMP of E. tarda exhibited excellent protein–peptide interaction when docked with MHC class I alleles. Five epitopes from the OMP of F. columnare had good protein–peptide interaction when docked with MHC class I alleles. Further in vitro studies can aid in the development of potential peptide vaccines using the predicted peptides. PMID:27284239

  12. Software Performs Complex Design Analysis

    NASA Technical Reports Server (NTRS)

    2008-01-01

    Designers use computational fluid dynamics (CFD) to gain greater understanding of the fluid flow phenomena involved in components being designed. They also use finite element analysis (FEA) as a tool to help gain greater understanding of the structural response of components to loads, stresses and strains, and the prediction of failure modes. Automated CFD and FEA engineering design has centered on shape optimization, which has been hindered by two major problems: 1) inadequate shape parameterization algorithms, and 2) inadequate algorithms for CFD and FEA grid modification. Working with software engineers at Stennis Space Center, a NASA commercial partner, Optimal Solutions Software LLC, was able to utilize its revolutionary, one-of-a-kind arbitrary shape deformation (ASD) capability-a major advancement in solving these two aforementioned problems-to optimize the shapes of complex pipe components that transport highly sensitive fluids. The ASD technology solves the problem of inadequate shape parameterization algorithms by allowing the CFD designers to freely create their own shape parameters, therefore eliminating the restriction of only being able to use the computer-aided design (CAD) parameters. The problem of inadequate algorithms for CFD grid modification is solved by the fact that the new software performs a smooth volumetric deformation. This eliminates the extremely costly process of having to remesh the grid for every shape change desired. The program can perform a design change in a markedly reduced amount of time, a process that would traditionally involve the designer returning to the CAD model to reshape and then remesh the shapes, something that has been known to take hours, days-even weeks or months-depending upon the size of the model.

  13. Designing Educational Software for Tomorrow.

    ERIC Educational Resources Information Center

    Harvey, Wayne

    Designed to address the management and use of computer software in education and training, this paper explores both good and poor software design, calling for improvements in the quality of educational software by attending to design considerations that are based on general principles of learning rather than specific educational objectives. This…

  14. Software Aids Visualization of Computed Unsteady Flow

    NASA Technical Reports Server (NTRS)

    Kao, David; Kenwright, David

    2003-01-01

    Unsteady Flow Analysis Toolkit (UFAT) is a computer program that synthesizes motions of time-dependent flows represented by very large sets of data generated in computational fluid dynamics simulations. Prior to the development of UFAT, it was necessary to rely on static, single-snapshot depictions of time-dependent flows generated by flow-visualization software designed for steady flows. Whereas it typically takes weeks to analyze the results of a largescale unsteady-flow simulation by use of steady-flow visualization software, the analysis time is reduced to hours when UFAT is used. UFAT can be used to generate graphical objects of flow visualization results using multi-block curvilinear grids in the format of a previously developed NASA data-visualization program, PLOT3D. These graphical objects can be rendered using FAST, another popular flow visualization software developed at NASA. Flow-visualization techniques that can be exploited by use of UFAT include time-dependent tracking of particles, detection of vortex cores, extractions of stream ribbons and surfaces, and tetrahedral decomposition for optimal particle tracking. Unique computational features of UFAT include capabilities for automatic (batch) processing, restart, memory mapping, and parallel processing. These capabilities significantly reduce analysis time and storage requirements, relative to those of prior flow-visualization software. UFAT can be executed on a variety of supercomputers.

  15. Geometric modeling for computer aided design

    NASA Technical Reports Server (NTRS)

    Schwing, James L.; Olariu, Stephen

    1995-01-01

    The primary goal of this grant has been the design and implementation of software to be used in the conceptual design of aerospace vehicles particularly focused on the elements of geometric design, graphical user interfaces, and the interaction of the multitude of software typically used in this engineering environment. This has resulted in the development of several analysis packages and design studies. These include two major software systems currently used in the conceptual level design of aerospace vehicles. These tools are SMART, the Solid Modeling Aerospace Research Tool, and EASIE, the Environment for Software Integration and Execution. Additional software tools were designed and implemented to address the needs of the engineer working in the conceptual design environment. SMART provides conceptual designers with a rapid prototyping capability and several engineering analysis capabilities. In addition, SMART has a carefully engineered user interface that makes it easy to learn and use. Finally, a number of specialty characteristics have been built into SMART which allow it to be used efficiently as a front end geometry processor for other analysis packages. EASIE provides a set of interactive utilities that simplify the task of building and executing computer aided design systems consisting of diverse, stand-alone, analysis codes. Resulting in a streamlining of the exchange of data between programs reducing errors and improving the efficiency. EASIE provides both a methodology and a collection of software tools to ease the task of coordinating engineering design and analysis codes.

  16. Geometric modeling for computer aided design

    NASA Technical Reports Server (NTRS)

    Schwing, James L.

    1992-01-01

    The goal was the design and implementation of software to be used in the conceptual design of aerospace vehicles. Several packages and design studies were completed, including two software tools currently used in the conceptual level design of aerospace vehicles. These tools are the Solid Modeling Aerospace Research Tool (SMART) and the Environment for Software Integration and Execution (EASIE). SMART provides conceptual designers with a rapid prototyping capability and additionally provides initial mass property analysis. EASIE provides a set of interactive utilities that simplify the task of building and executing computer aided design systems consisting of diverse, stand alone analysis codes that result in the streamlining of the exchange of data between programs, reducing errors and improving efficiency.

  17. Applying Software Design Methodology to Instructional Design

    ERIC Educational Resources Information Center

    East, J. Philip

    2004-01-01

    The premise of this paper is that computer science has much to offer the endeavor of instructional improvement. Software design processes employed in computer science for developing software can be used for planning instruction and should improve instruction in much the same manner that design processes appear to have improved software. Techniques…

  18. Geometric modeling for computer aided design

    NASA Technical Reports Server (NTRS)

    Schwing, James L.

    1993-01-01

    Over the past several years, it has been the primary goal of this grant to design and implement software to be used in the conceptual design of aerospace vehicles. The work carried out under this grant was performed jointly with members of the Vehicle Analysis Branch (VAB) of NASA LaRC, Computer Sciences Corp., and Vigyan Corp. This has resulted in the development of several packages and design studies. Primary among these are the interactive geometric modeling tool, the Solid Modeling Aerospace Research Tool (smart), and the integration and execution tools provided by the Environment for Application Software Integration and Execution (EASIE). In addition, it is the purpose of the personnel of this grant to provide consultation in the areas of structural design, algorithm development, and software development and implementation, particularly in the areas of computer aided design, geometric surface representation, and parallel algorithms.

  19. Aspects on Transfer of Aided - Design Files

    NASA Astrophysics Data System (ADS)

    Goanta, A. M.; Anghelache, D. G.

    2016-08-01

    At this stage of development of hardware and software, each company that makes design software packages has a certain type of file created and customized in time to distinguish that company from its competitors. Thus today are widely known the DWG files belonging AutoCAD, IPT / IAM belonging to Inventor, PAR / ASM of Solid Edge's, PRT from the NX and so on. Behind every type of file there is a mathematical model which is common to more types of files. A specific aspect of the computer -aided design is that all softwares are working with both individual parts and assemblies, but their approach is different in that some use the same type of file both for each part and for the whole (PRT ), while others use different types of files (IPT / IAM, PAR / ASM, etc.). Another aspect of the computer -aided design is to transfer files between different companies which use different software packages or even the same software package but in different versions. Each of these situations generates distinct issues. Thus, to solve the partial reading by a project different from the native one, transfer files of STEP and IGES type are used

  20. Computer-aided design and computer science technology

    NASA Technical Reports Server (NTRS)

    Fulton, R. E.; Voigt, S. J.

    1976-01-01

    A description is presented of computer-aided design requirements and the resulting computer science advances needed to support aerospace design. The aerospace design environment is examined, taking into account problems of data handling and aspects of computer hardware and software. The interactive terminal is normally the primary interface between the computer system and the engineering designer. Attention is given to user aids, interactive design, interactive computations, the characteristics of design information, data management requirements, hardware advancements, and computer science developments.

  1. Reflight certification software design specifications

    NASA Technical Reports Server (NTRS)

    1984-01-01

    The PDSS/IMC Software Design Specification for the Payload Development Support System (PDSS)/Image Motion Compensator (IMC) is contained. The PDSS/IMC is to be used for checkout and verification of the IMC flight hardware and software by NASA/MSFC.

  2. Software aided automatic cell optoporation system

    NASA Astrophysics Data System (ADS)

    Breunig, Hans Georg; Batista, Ana; Uchugonova, Aisada; König, Karsten

    2015-03-01

    Optoporation, the laser-induced transient cell membrane perforation, has emerged as a powerful non-invasive and highly efficient cell-transfection technique. It is usually done by targeting individual cells manually which significantly limits number of addressable cells. We present an experimental setup with custom-made software control for automated cell optoporation experiments. The automated software evaluates contrast edges in bright-field sample images to identify cell locations for laser illumination and controls the hardware to transiently laser-illuminate these positions. By software controlled stitching together of several microscopic field-of-views in principle all cells in a culture dish can be targeted without further user interaction. The software-based automation allows to significantly increase the number of treatable cells compared to a manual approach. We illustrate the experimental capabilities in CHO-cell optoporation experiments with highly focused beam-shaped sub-15 fs pulses.

  3. Software design and documentation language

    NASA Technical Reports Server (NTRS)

    Kleine, H.

    1977-01-01

    A communications medium to support the design and documentation of complex software applications is studied. The medium also provides the following: (1) a processor which can convert design specifications into an intelligible, informative machine reproducible document; (2) a design and documentation language with forms and syntax that are simple, unrestrictive, and communicative; and (3) methodology for effective use of the language and processor.

  4. Computer aided airship design

    NASA Technical Reports Server (NTRS)

    Davis, S. J.; Rosenstein, H.

    1975-01-01

    The Comprehensive Airship Sizing and Performance Computer Program (CASCOMP) is described which was developed and used in the design and evaluation of advanced lighter-than-air (LTA) craft. The program defines design details such as engine size and number, component weight buildups, required power, and the physical dimensions of airships which are designed to meet specified mission requirements. The program is used in a comparative parametric evaluation of six advanced lighter-than-air concepts. The results indicate that fully buoyant conventional airships have the lightest gross lift required when designed for speeds less than 100 knots and the partially buoyant concepts are superior above 100 knots. When compared on the basis of specific productivity, which is a measure of the direct operating cost, the partially buoyant lifting body/tilting prop-rotor concept is optimum.

  5. Computer-aided ionogram reduction: Software structure

    NASA Astrophysics Data System (ADS)

    Emeljanov, G. M.; Zukovsky, I. U.; Smirnov, N. I.

    Special software has been developed in view of an automated ionogram reduction and statistical handling of relevant data. Requirement for such software are formulated and possible ways to satisfy these are shown. Distinguishing different levels, a detailed description of system levels and terminal maintenance is given. Much attention is paid to the different needs for tabular data output by interactive control; the function of application modules is checked. The user is provided with simple and effective means for checking the system operation at different levels.

  6. Introduction to Software Design

    DTIC Science & Technology

    1989-01-01

    Sincovec, wrote the first version of this module and, in so doing, helped define what a module should be. In the two years since Professor Budgen...commonly recognized. f. Design for reuse In order, from highly desirable to undesirable these are: Reuse represents a rather ill- defined and poorly 1...be used effectively with proach is particularly significant for larger sys- well- defined design representations, and so there tems, where the use of a

  7. Telerobotic workstation design aid

    NASA Technical Reports Server (NTRS)

    Corker, K.; Hudlicka, E.; Young, D.; Cramer, N.

    1989-01-01

    Telerobot systems are being developed to support a number of space mission applications. In low earth orbit, telerobots and teleoperated manipulators will be used in shuttle operations and space station construction/maintenance. Free flying telerobotic service vehicles will be used at low and geosynchronous orbital operations. Rovers and autonomous vehicles will be equipped with telerobotic devices in planetary exploration. In all of these systems, human operators will interact with the robot system at varied levels during the scheduled operations. The human operators may be in either orbital or ground-based control systems. To assure integrated system development and maximum utility across these systems, designers must be sensitive to the constraints and capabilities that the human brings to system operation and must be assisted in applying these human factors to system development. The simulation and analysis system is intended to serve the needs of system analysis/designers as an integrated workstation in support of telerobotic design.

  8. Integrated computer-aided design using minicomputers

    NASA Technical Reports Server (NTRS)

    Storaasli, O. O.

    1980-01-01

    Computer-Aided Design/Computer-Aided Manufacturing (CAD/CAM), a highly interactive software, has been implemented on minicomputers at the NASA Langley Research Center. CAD/CAM software integrates many formerly fragmented programs and procedures into one cohesive system; it also includes finite element modeling and analysis, and has been interfaced via a computer network to a relational data base management system and offline plotting devices on mainframe computers. The CAD/CAM software system requires interactive graphics terminals operating at a minimum of 4800 bits/sec transfer rate to a computer. The system is portable and introduces 'interactive graphics', which permits the creation and modification of models interactively. The CAD/CAM system has already produced designs for a large area space platform, a national transonic facility fan blade, and a laminar flow control wind tunnel model. Besides the design/drafting element analysis capability, CAD/CAM provides options to produce an automatic program tooling code to drive a numerically controlled (N/C) machine. Reductions in time for design, engineering, drawing, finite element modeling, and N/C machining will benefit productivity through reduced costs, fewer errors, and a wider range of configuration.

  9. Automating Software Design Metrics.

    DTIC Science & Technology

    1984-02-01

    declaration to be associated with it. Second, Byron tools can produce useful output from incomplete specifications. These advantages over pure Ada are...8217 implemented. Implementation independent details are included in Sec- tion 2.2. Requirements and Design information for the DARTS implemen- tation of both...The Intelligence Content (I) is an estimate of the Potential Volume. It is independent of the language used and is expected to be invariant over

  10. Software Schedules Missions, Aids Project Management

    NASA Technical Reports Server (NTRS)

    2008-01-01

    NASA missions require advanced planning, scheduling, and management, and the Space Agency has worked extensively to develop the programs and software suites necessary to facilitate these complex missions. These enormously intricate undertakings have hundreds of active components that need constant management and monitoring. It is no surprise, then, that the software developed for these tasks is often applicable in other high-stress, complex environments, like in government or industrial settings. NASA work over the past few years has resulted in a handful of new scheduling, knowledge-management, and research tools developed under contract with one of NASA s partners. These tools have the unique responsibility of supporting NASA missions, but they are also finding uses outside of the Space Program.

  11. Shuttle mission simulator software conceptual design

    NASA Technical Reports Server (NTRS)

    Burke, J. F.

    1973-01-01

    Software conceptual designs (SCD) are presented for meeting the simulator requirements for the shuttle missions. The major areas of the SCD discussed include: malfunction insertion, flight software, applications software, systems software, and computer complex.

  12. SDDL- SOFTWARE DESIGN AND DOCUMENTATION LANGUAGE

    NASA Technical Reports Server (NTRS)

    Kleine, H.

    1994-01-01

    Effective, efficient communication is an essential element of the software development process. The Software Design and Documentation Language (SDDL) provides an effective communication medium to support the design and documentation of complex software applications. SDDL supports communication between all the members of a software design team and provides for the production of informative documentation on the design effort. Even when an entire development task is performed by a single individual, it is important to explicitly express and document communication between the various aspects of the design effort including concept development, program specification, program development, and program maintenance. SDDL ensures that accurate documentation will be available throughout the entire software life cycle. SDDL offers an extremely valuable capability for the design and documentation of complex programming efforts ranging from scientific and engineering applications to data management and business sytems. Throughout the development of a software design, the SDDL generated Software Design Document always represents the definitive word on the current status of the ongoing, dynamic design development process. The document is easily updated and readily accessible in a familiar, informative form to all members of the development team. This makes the Software Design Document an effective instrument for reconciling misunderstandings and disagreements in the development of design specifications, engineering support concepts, and the software design itself. Using the SDDL generated document to analyze the design makes it possible to eliminate many errors that might not be detected until coding and testing is attempted. As a project management aid, the Software Design Document is useful for monitoring progress and for recording task responsibilities. SDDL is a combination of language, processor, and methodology. The SDDL syntax consists of keywords to invoke design structures

  13. Structural Analysis and Design Software

    NASA Technical Reports Server (NTRS)

    1997-01-01

    Collier Research and Development Corporation received a one-of-a-kind computer code for designing exotic hypersonic aircraft called ST-SIZE in the first ever Langley Research Center software copyright license agreement. Collier transformed the NASA computer code into a commercial software package called HyperSizer, which integrates with other Finite Element Modeling and Finite Analysis private-sector structural analysis program. ST-SIZE was chiefly conceived as a means to improve and speed the structural design of a future aerospace plane for Langley Hypersonic Vehicles Office. Including the NASA computer code into HyperSizer has enabled the company to also apply the software to applications other than aerospace, including improved design and construction for offices, marine structures, cargo containers, commercial and military aircraft, rail cars, and a host of everyday consumer products.

  14. Computer-Aided Software Engineering - An approach to real-time software development

    NASA Technical Reports Server (NTRS)

    Walker, Carrie K.; Turkovich, John J.

    1989-01-01

    A new software engineering discipline is Computer-Aided Software Engineering (CASE), a technology aimed at automating the software development process. This paper explores the development of CASE technology, particularly in the area of real-time/scientific/engineering software, and a history of CASE is given. The proposed software development environment for the Advanced Launch System (ALS CASE) is described as an example of an advanced software development system for real-time/scientific/engineering (RT/SE) software. The Automated Programming Subsystem of ALS CASE automatically generates executable code and corresponding documentation from a suitably formatted specification of the software requirements. Software requirements are interactively specified in the form of engineering block diagrams. Several demonstrations of the Automated Programming Subsystem are discussed.

  15. FIB Microfabrication Software Design Considerations

    NASA Astrophysics Data System (ADS)

    Thompson, W.; Bowe, T.; Morlock, S.; Moskowitz, A.; Plourde, G.; Spaulding, G.; Scialdone, C.; Tsiang, E.

    1986-06-01

    Profit margins on high-volume ICs, such as the 256-K DRAM, are now inadequate. U.S. and foreign manufacturers cannot fully recover the ICs' engineering costs before a new round of product competition begins. Consequently, some semiconductor manufacturers are seeking less competitive designs with healthier, longer lasting profitability. These designs must be converted quickly from CAD to functional circuits in order for irofits to be realized. For ultrahigh performance devices, customized circuits, and rapid verification of design, FIB (focused ion beam) systems provide a viable alternative to the lengthy process of producing a large mask set. Early models of FI equipment did not require sophisticated software. However, as FIB technology approaches adolescence, it must be supported by software that gives the user a friendly system, the flexibility to design a wide variety of circuits, and good growth potential for tomorrow's ICs. Presented here is an overview of IBT's MicroFocus" 150 hardware, followed by descriptions of several MicroFocus software modules. Data preparation techniques from IBCAD formats to chip layout are compared to the more conventional lithographies. The MicroFocus 150 schemes for user interfacing, error logging, calibration, and subsystem control are given. The MicroFocus's pattern generator and bit slice software are explained. IBT's FIB patterning algorithms, which allow the fabrication of unique device types, are reviewed.

  16. DASACT: A decision aiding software for axiomatic consensus theory.

    PubMed

    Domenach, Florent; Tayari, Ali

    2016-01-01

    There have been various attempts, solutions, and approaches towards constructing an appropriate consensus tree based on a given set of phylogenetic trees. However, for practitioners, it is not always clear, for a given data set, which of these would create the most relevant consensus tree. In this paper, we introduce an open-source software called DASACT (Decision Aiding Software for Axiomatic Consensus Theory) created to assist practitioners on choosing the most appropriate consensus function. It is based on an exhaustive evaluation of axiomatic properties and consensus functions, which define the knowledge space as a concept lattice. Using a selection of axiomatic properties provided by the user, it is able to aid the user in choosing the most suitable function. DASACT is freely available at http://www.cs.unic.ac.cy/florent/software.htm.

  17. Model-based software design

    NASA Technical Reports Server (NTRS)

    Iscoe, Neil; Liu, Zheng-Yang; Feng, Guohui; Yenne, Britt; Vansickle, Larry; Ballantyne, Michael

    1992-01-01

    Domain-specific knowledge is required to create specifications, generate code, and understand existing systems. Our approach to automating software design is based on instantiating an application domain model with industry-specific knowledge and then using that model to achieve the operational goals of specification elicitation and verification, reverse engineering, and code generation. Although many different specification models can be created from any particular domain model, each specification model is consistent and correct with respect to the domain model.

  18. Aids to School Bus Design

    NASA Technical Reports Server (NTRS)

    1991-01-01

    Navistar International Transportation Corporation, Chicago, IL, used three separate NASA-developed technologies in the design and testing of their 3000 Series Bus Chassis which was developed expressly for school bus applications. For structural analysis, they used the MSC/NASTRAN program which mathematically analyzes a design and predicts how it will hold up under stress. They also used the SPATE 9000 system for non-contact measurement of stress, load transfer mechanisms, detection of hidden flaws, and monitoring structural changes during fatigue testing. SPATE 9000 was based on infrared stress measurement technology developed by Langley Research Center. They also employed the Wyle Ride Quality Meter, which was developed by Langley to aid in passenger aircraft design by providing an accurate measurement of ride vibration and sound level. These numbers translate into a subjective discomfort level index. These technologies contribute to the company's 45-48 percent share of the school bus chassis market.

  19. j5 DNA assembly design automation software.

    PubMed

    Hillson, Nathan J; Rosengarten, Rafael D; Keasling, Jay D

    2012-01-20

    Recent advances in Synthetic Biology have yielded standardized and automatable DNA assembly protocols that enable a broad range of biotechnological research and development. Unfortunately, the experimental design required for modern scar-less multipart DNA assembly methods is frequently laborious, time-consuming, and error-prone. Here, we report the development and deployment of a web-based software tool, j5, which automates the design of scar-less multipart DNA assembly protocols including SLIC, Gibson, CPEC, and Golden Gate. The key innovations of the j5 design process include cost optimization, leveraging DNA synthesis when cost-effective to do so, the enforcement of design specification rules, hierarchical assembly strategies to mitigate likely assembly errors, and the instruction of manual or automated construction of scar-less combinatorial DNA libraries. Using a GFP expression testbed, we demonstrate that j5 designs can be executed with the SLIC, Gibson, or CPEC assembly methods, used to build combinatorial libraries with the Golden Gate assembly method, and applied to the preparation of linear gene deletion cassettes for E. coli. The DNA assembly design algorithms reported here are generally applicable to broad classes of DNA construction methodologies and could be implemented to supplement other DNA assembly design tools. Taken together, these innovations save researchers time and effort, reduce the frequency of user design errors and off-target assembly products, decrease research costs, and enable scar-less multipart and combinatorial DNA construction at scales unfeasible without computer-aided design.

  20. Software engineering and Ada in design

    NASA Technical Reports Server (NTRS)

    Oneill, Don

    1986-01-01

    Modern software engineering promises significant reductions in software costs and improvements in software quality. The Ada language is the focus for these software methodology and tool improvements. The IBM FSD approach, including the software engineering practices that guide the systematic design and development of software products and the management of the software process are examined. The revised Ada design language adaptation is revealed. This four level design methodology is detailed including the purpose of each level, the management strategy that integrates the software design activity with the program milestones, and the technical strategy that maps the Ada constructs to each level of design. A complete description of each design level is provided along with specific design language recording guidelines for each level. Finally, some testimony is offered on education, tools, architecture, and metrics resulting from project use of the four level Ada design language adaptation.

  1. Space Software for Automotive Design

    NASA Technical Reports Server (NTRS)

    1988-01-01

    John Thousand of Wolverine Western Corp. put his aerospace group to work on an unfamiliar job, designing a brake drum using computer design techniques. Computer design involves creation of a mathematical model of a product and analyzing its effectiveness in simulated operation. Technique enables study of performance and structural behavior of a number of different designs before settling on a final configuration. Wolverine employees attacked a traditional brake drum problem, the sudden buildup of heat during fast and repeated braking. Part of brake drum not confined tends to change its shape under combination of heat, physical pressure and rotational forces, a condition known as bellmouthing. Since bellmouthing is a major factor in braking effectiveness, a solution of problem would be a major advance in automotive engineering. A former NASA employee, now a Wolverine employee, knew of a series of NASA computer programs ideally suited to confronting bellmouthing. Originally developed as aids to rocket engine nozzle design, it's capable of analyzing problems generated in a rocket engine or automotive brake drum by heat, expansion, pressure and rotational forces. Use of these computer programs led to new brake drum concept featuring a more durable axle, and heat transfer ribs, or fins, on hub of drum.

  2. The application of image processing software: Photoshop in environmental design

    NASA Astrophysics Data System (ADS)

    Dong, Baohua; Zhang, Chunmi; Zhuo, Chen

    2011-02-01

    In the process of environmental design and creation, the design sketch holds a very important position in that it not only illuminates the design's idea and concept but also shows the design's visual effects to the client. In the field of environmental design, computer aided design has made significant improvement. Many types of specialized design software for environmental performance of the drawings and post artistic processing have been implemented. Additionally, with the use of this software, working efficiency has greatly increased and drawings have become more specific and more specialized. By analyzing the application of photoshop image processing software in environmental design and comparing and contrasting traditional hand drawing and drawing with modern technology, this essay will further explore the way for computer technology to play a bigger role in environmental design.

  3. Software Design Improvements. Part 1; Software Benefits and Limitations

    NASA Technical Reports Server (NTRS)

    Lalli, Vincent R.; Packard, Michael H.; Ziemianski, Tom

    1997-01-01

    Computer hardware and associated software have been used for many years to process accounting information, to analyze test data and to perform engineering analysis. Now computers and software also control everything from automobiles to washing machines and the number and type of applications are growing at an exponential rate. The size of individual program has shown similar growth. Furthermore, software and hardware are used to monitor and/or control potentially dangerous products and safety-critical systems. These uses include everything from airplanes and braking systems to medical devices and nuclear plants. The question is: how can this hardware and software be made more reliable? Also, how can software quality be improved? What methodology needs to be provided on large and small software products to improve the design and how can software be verified?

  4. FLOWTRAN-TF software design

    SciTech Connect

    Aleman, S.E.; Flach, G.P.; Hamm, L.L.; Lee, S.Y.; Smith, F.G. III.

    1993-02-01

    FLOWTRAN-TF was created to analyze an individual Mk22 fuel assembly during a large break Loss Of Coolant Accident (LOCA) scenario involving the Savannah River Site K-reactor after the initial few seconds of the transient. During the initial few seconds reactor cooling is limited by the static or Ledinegg flow instability phenomenon. The predecessor FLOWTRAN code was developed to analyze this portion of a LOCA. In the several seconds following the break, a significant fraction of the reactor coolant inventory leaks out the break, Emergency Cooling System (ECS) flow is initiated, and air enters the primary coolant circulation loops. Reactor fuel assemblies are cooled by a low flowrate air-water downflow. Existing commercial nuclear industry thermal-hydraulic codes were judged inadequate for detailed modeling of a Mk22 fuel assembly because the application involves a ribbed annular geometry, low pressure, downflow and an air-water mixture. FLOWTRAN-TF is a two-phase thermal-hydraulics code of similar technology to existing commercial codes such as RELAP and TRAC but customized for Savannah River Site applications. The main features and capabilities of FLOWTRAN-TF are detailed Mk22 fuel assembly ribbed annular geometry; conjugate heat transfer; detailed neutronic power distribution; three-dimensional heat conduction in Mk22 fuel and target tubes; two-dimensional coolant flow in channels (axial, azimuthal); single-phase and/or two-phase fluid (gas, liquid and/or gas-liquid); two-component (air, water); constitutive models applicable to low pressure air-water downflow in ribbed annular channels. The design of FLOWTRAN-TF is described in detail in this report which serves as the Software Design Report in accordance with Quality Assurance Procedure IV-4, Rev. 0 Software Design and Implementation'' in the 1Q34 manual.

  5. FLOWTRAN-TF software design

    SciTech Connect

    Aleman, S.E.; Flach, G.P.; Hamm, L.L.; Lee, S.Y.; Smith, F.G. III

    1993-02-01

    FLOWTRAN-TF was created to analyze an individual Mk22 fuel assembly during a large break Loss Of Coolant Accident (LOCA) scenario involving the Savannah River Site K-reactor after the initial few seconds of the transient. During the initial few seconds reactor cooling is limited by the static or Ledinegg flow instability phenomenon. The predecessor FLOWTRAN code was developed to analyze this portion of a LOCA. In the several seconds following the break, a significant fraction of the reactor coolant inventory leaks out the break, Emergency Cooling System (ECS) flow is initiated, and air enters the primary coolant circulation loops. Reactor fuel assemblies are cooled by a low flowrate air-water downflow. Existing commercial nuclear industry thermal-hydraulic codes were judged inadequate for detailed modeling of a Mk22 fuel assembly because the application involves a ribbed annular geometry, low pressure, downflow and an air-water mixture. FLOWTRAN-TF is a two-phase thermal-hydraulics code of similar technology to existing commercial codes such as RELAP and TRAC but customized for Savannah River Site applications. The main features and capabilities of FLOWTRAN-TF are detailed Mk22 fuel assembly ribbed annular geometry; conjugate heat transfer; detailed neutronic power distribution; three-dimensional heat conduction in Mk22 fuel and target tubes; two-dimensional coolant flow in channels (axial, azimuthal); single-phase and/or two-phase fluid (gas, liquid and/or gas-liquid); two-component (air, water); constitutive models applicable to low pressure air-water downflow in ribbed annular channels. The design of FLOWTRAN-TF is described in detail in this report which serves as the Software Design Report in accordance with Quality Assurance Procedure IV-4, Rev. 0 ``Software Design and Implementation`` in the 1Q34 manual.

  6. The Journal of Computer- Aided Molecular Design: a bibliometric note

    NASA Astrophysics Data System (ADS)

    Willett, Peter

    2012-01-01

    Summarizes the articles in, and the citations to, volumes 2-24 of the Journal of Computer- Aided Molecular Design. The citations to the journal come from almost 2000 different sources that span a very wide range of academic subjects, with the most heavily cited articles being descriptions of software systems and of computational methods.

  7. Working Notes from the 1992 AAAI Workshop on Automating Software Design. Theme: Domain Specific Software Design

    NASA Technical Reports Server (NTRS)

    Keller, Richard M. (Editor); Barstow, David; Lowry, Michael R.; Tong, Christopher H.

    1992-01-01

    The goal of this workshop is to identify different architectural approaches to building domain-specific software design systems and to explore issues unique to domain-specific (vs. general-purpose) software design. Some general issues that cut across the particular software design domain include: (1) knowledge representation, acquisition, and maintenance; (2) specialized software design techniques; and (3) user interaction and user interface.

  8. Software Prototyping: Designing Systems for Users.

    ERIC Educational Resources Information Center

    Spies, Phyllis Bova

    1983-01-01

    Reports on major change in computer software development process--the prototype model, i.e., implementation of skeletal system that is enhanced during interaction with users. Expensive and unreliable software, software design errors, traditional development approach, resources required for prototyping, success stories, and systems designer's role…

  9. EGRAM- ECHELLE SPECTROGRAPH DESIGN AID

    NASA Technical Reports Server (NTRS)

    Dantzler, A. A.

    1994-01-01

    EGRAM aids in the design of spectrographic systems that utilize an echelle-first order cross disperser combination. This optical combination causes a two dimensional echellogram to fall on a detector. EGRAM describes the echellogram with enough detail to allow the user to effectively judge the feasibility of the spectrograph's design. By iteratively altering system parameters, the desired echellogram can be achieved without making a physical model. EGRAM calculates system parameters which are accurate to the first order and compare favorably to results from ray tracing techniques. The spectrographic system modelled by EGRAM consists of an entrance aperture, collimator, echelle, cross dispersion grating, focusing options, and a detector. The system is assumed to be free of aberrations and the echelle, cross disperser, and detector should be planar. The EGRAM program is menu driven and has a HELP facility. The user is prompted for information such as minimum and maximum wavelengths, slit dimensions, ruling frequencies, detector geometry, and angle of incidence. EGRAM calculates the resolving power and range of order numbers covered by the echellogram. A numerical map is also produced. This tabulates the order number, slit bandpass, and high/middle/low wavelengths. EGRAM can also compute the centroid coordinates of a specific wavelength and order (or vice versa). EGRAM is written for interactive execution and is written in Microsoft BASIC A. It has been implemented on an IBM PC series computer operating under DOS. EGRAM was developed in 1985.

  10. Flight Software Design Choices Based on Criticality

    NASA Technical Reports Server (NTRS)

    Lee, Earl

    1999-01-01

    This slide presentation reviews the rationale behind flight software design as a function of criticality. The requirements of human rated systems implies a high criticality for the flight support software. Human life is dependent on correct operation of the software. Flexibility should be permitted when the consequences of software failure are not life threatening. This is also relevant for selecting Commercial Off the Shelf (COTS) software.

  11. Removal of Supernumerary Teeth Utilizing a Computer-Aided Design/Computer-Aided Manufacturing Surgical Guide.

    PubMed

    Jo, Chanwoo; Bae, Doohwan; Choi, Byungho; Kim, Jihun

    2016-11-12

    Supernumerary teeth need to be removed because they can cause various complications. Caution is needed because their removal can cause damage to permanent teeth or tooth germs in the local vicinity. Surgical guides have recently been used in maxillofacial surgery. Because surgical guides are designed through preoperative analysis by computer-aided design software and fabricated using a 3-dimensional printer applying computer-aided manufacturing technology, they increase the accuracy and predictability of surgery. This report describes 2 cases of removal of a mesiodens-1 from a child and 1 from an adolescent-using a surgical guide; these would have been difficult to remove with conventional surgical methods.

  12. Using Software Design Methods in CALL

    ERIC Educational Resources Information Center

    Ward, Monica

    2006-01-01

    The phrase "software design" is not one that arouses the interest of many CALL practitioners, particularly those from a humanities background. However, software design essentials are simply logical ways of going about designing a system. The fundamentals include modularity, anticipation of change, generality and an incremental approach. While CALL…

  13. Language and Program for Documenting Software Design

    NASA Technical Reports Server (NTRS)

    Kleine, H.; Zepko, T. M.

    1986-01-01

    Software Design and Documentation Language (SDDL) provides effective communication medium to support design and documentation of complex software applications. SDDL supports communication among all members of software design team and provides for production of informative documentation on design effort. Use of SDDL-generated document to analyze design makes it possible to eliminate many errors not detected until coding and testing attempted. SDDL processor program translates designer's creative thinking into effective document for communication. Processor performs as many automatic functions as possible, freeing designer's energy for creative effort. SDDL processor program written in PASCAL.

  14. Knowledge modeling for software design

    NASA Technical Reports Server (NTRS)

    Shaw, Mildred L. G.; Gaines, Brian R.

    1992-01-01

    This paper develops a modeling framework for systems engineering that encompasses systems modeling, task modeling, and knowledge modeling, and allows knowledge engineering and software engineering to be seen as part of a unified developmental process. This framework is used to evaluate what novel contributions the 'knowledge engineering' paradigm has made and how these impact software engineering.

  15. Computer-aided design of LSI topology

    NASA Astrophysics Data System (ADS)

    Seliutin, V. A.

    The problems and methods of the computer-aided design of the topology of LSI circuits and computer-aided manufacture of LSI templates are reviewed. Topics discussed include algorithms for the layout of cells and circuit units, algorithms for tracing connections, the design of the topology of matrix LSI, and the topology of functional LSI circuit units based on MIS structures. The discussion also covers the design of the layout of LSI circuits with single-layer commutation, application examples, and the main trends in the computer-aided design of LSI circuits.

  16. A computer-aided regulator design.

    NASA Technical Reports Server (NTRS)

    Karmarkar, J. S.; Siljak, D. D.

    1972-01-01

    A unified computer-aided method for the design of linear and nonlinear regulators is discussed. The general mathematical programming approach considered involves the determination of a vector that solves the problem of minimizing the objective function subject to constraints. Classical design problems stated are related to stability design, dominant mode design, and comprehensive design. A computer algorithm is also developed.

  17. LSST control software component design

    NASA Astrophysics Data System (ADS)

    Lotz, Paul J.; Dubois-Felsmann, Gregory P.; Lim, Kian-Tat; Johnson, Tony; Chandrasekharan, Srinivasan; Mills, David; Daly, Philip; Schumacher, Germán.; Delgado, Francisco; Pietrowicz, Steve; Selvy, Brian; Sebag, Jacques; Marshall, Stuart; Sundararaman, Harini; Contaxis, Christopher; Bovill, Robert; Jenness, Tim

    2016-08-01

    Construction of the Large Synoptic Survey Telescope system involves several different organizations, a situation that poses many challenges at the time of the software integration of the components. To ensure commonality for the purposes of usability, maintainability, and robustness, the LSST software teams have agreed to the following for system software components: a summary state machine, a manner of managing settings, a flexible solution to specify controller/controllee relationships reliably as needed, and a paradigm for responding to and communicating alarms. This paper describes these agreed solutions and the factors that motivated these.

  18. Computer Aided Design in Engineering Education.

    ERIC Educational Resources Information Center

    Gobin, R.

    1986-01-01

    Discusses the use of Computer Aided Design (CAD) and Computer Aided Manufacturing (CAM) systems in an undergraduate engineering education program. Provides a rationale for CAD/CAM use in the already existing engineering program. Describes the methods used in choosing the systems, some initial results, and warnings for first-time users. (TW)

  19. An empirical study of software design practices

    NASA Technical Reports Server (NTRS)

    Card, David N.; Church, Victor E.; Agresti, William W.

    1986-01-01

    Software engineers have developed a large body of software design theory and folklore, much of which was never validated. The results of an empirical study of software design practices in one specific environment are presented. The practices examined affect module size, module strength, data coupling, descendant span, unreferenced variables, and software reuse. Measures characteristic of these practices were extracted from 887 FORTRAN modules developed for five flight dynamics software projects monitored by the Software Engineering Laboratory (SEL). The relationship of these measures to cost and fault rate was analyzed using a contingency table procedure. The results show that some recommended design practices, despite their intuitive appeal, are ineffective in this environment, whereas others are very effective.

  20. Software Updates: Web Design--Software that Makes It Easy!

    ERIC Educational Resources Information Center

    Pattridge, Gregory C.

    2002-01-01

    This article discusses Web design software that provides an easy-to-use interface. The "Netscape Communicator" is highlighted for beginning Web page construction and step-by-step instructions are provided for starting out, page colors and properties, indents, bulleted lists, tables, adding links, navigating long documents, creating e-mail links,…

  1. SNL Mechanical Computer Aided Design (MCAD) guide 2007.

    SciTech Connect

    Moore, Brandon; Pollice, Stephanie L.; Martinez, Jack R.

    2007-12-01

    This document is considered a mechanical design best-practice guide to new and experienced designers alike. The contents consist of topics related to using Computer Aided Design (CAD) software, performing basic analyses, and using configuration management. The details specific to a particular topic have been leveraged against existing Product Realization Standard (PRS) and Technical Business Practice (TBP) requirements while maintaining alignment with sound engineering and design practices. This document is to be considered dynamic in that subsequent updates will be reflected in the main title, and each update will be published on an annual basis.

  2. RAMCAD (Reliability, Availability and Maintainability in Computer-Aided Design)

    DTIC Science & Technology

    1992-11-01

    documents the Reliability, Availability, and Maintainability in Computer-Aided Design (RAMCAD) Software Development Program which was started in July 1986 ...by General Dynamics Convair Division under a Program Research and Development Announcement (PRDA 86-16-PMRS). This PRDA was issued on May 15, 1986 ...PRDA 86-16-PMRS) was issued on May 15, 1986 , by the Air Force Human Resources ..aboratory (AFHRL, changed to Armstrong Laboratory, Human Resources

  3. Automating the design of scientific computing software

    NASA Technical Reports Server (NTRS)

    Kant, Elaine

    1992-01-01

    SINAPSE is a domain-specific software design system that generates code from specifications of equations and algorithm methods. This paper describes the system's design techniques (planning in a space of knowledge-based refinement and optimization rules), user interaction style (user has option to control decision making), and representation of knowledge (rules and objects). It also summarizes how the system knowledge has evolved over time and suggests some issues in building software design systems to facilitate reuse.

  4. Computer Aided Control System Design (CACSD)

    NASA Technical Reports Server (NTRS)

    Stoner, Frank T.

    1993-01-01

    The design of modern aerospace systems relies on the efficient utilization of computational resources and the availability of computational tools to provide accurate system modeling. This research focuses on the development of a computer aided control system design application which provides a full range of stability analysis and control design capabilities for aerospace vehicles.

  5. Empirical studies of design software: Implications for software engineering environments

    NASA Technical Reports Server (NTRS)

    Krasner, Herb

    1988-01-01

    The empirical studies team of MCC's Design Process Group conducted three studies in 1986-87 in order to gather data on professionals designing software systems in a range of situations. The first study (the Lift Experiment) used thinking aloud protocols in a controlled laboratory setting to study the cognitive processes of individual designers. The second study (the Object Server Project) involved the observation, videotaping, and data collection of a design team of a medium-sized development project over several months in order to study team dynamics. The third study (the Field Study) involved interviews with the personnel from 19 large development projects in the MCC shareholders in order to study how the process of design is affected by organizationl and project behavior. The focus of this report will be on key observations of design process (at several levels) and their implications for the design of environments.

  6. Designing Control System Application Software for Change

    NASA Technical Reports Server (NTRS)

    Boulanger, Richard

    2001-01-01

    The Unified Modeling Language (UML) was used to design the Environmental Systems Test Stand (ESTS) control system software. The UML was chosen for its ability to facilitate a clear dialog between software designer and customer, from which requirements are discovered and documented in a manner which transposes directly to program objects. Applying the UML to control system software design has resulted in a baseline set of documents from which change and effort of that change can be accurately measured. As the Environmental Systems Test Stand evolves, accurate estimates of the time and effort required to change the control system software will be made. Accurate quantification of the cost of software change can be before implementation, improving schedule and budget accuracy.

  7. Photogrammetry and computer-aided piping design

    SciTech Connect

    Keneflick, J.F.; Chirillo, R.D.

    1985-02-18

    Three-dimensional measurements taken from photographs of a plant model can be digitized and linked with computer-aided piping design. This can short-cut the design and construction of new plants and expedite repair and retrofitting projects. Some designers bridge the gap between model and computer by digitizing from orthographic prints obtained via orthography or the laser scanning of model sections. Such valve or fitting then processed is described in this paper. The marriage of photogrammetry and computer-aided piping design can economically produce such numerical drawings.

  8. Does software design complexity affect maintenance effort?

    NASA Technical Reports Server (NTRS)

    Epping, Andreas; Lott, Christopher M.

    1994-01-01

    The design complexity of a software system may be characterized within a refinement level (e.g., data flow among modules), or between refinement levels (e.g., traceability between the specification and the design). We analyzed an existing set of data from NASA's Software Engineering Laboratory to test whether changing software modules with high design complexity requires more personnel effort than changing modules with low design complexity. By analyzing variables singly, we identified strong correlations between software design complexity and change effort for error corrections performed during the maintenance phase. By analyzing variables in combination, we found patterns which identify modules in which error corrections were costly to perform during the acceptance test phase.

  9. Uncertainty management in intelligent design aiding systems

    NASA Technical Reports Server (NTRS)

    Brown, Donald E.; Gabbert, Paula S.

    1988-01-01

    A novel approach to uncertainty management which is particularly effective in intelligent design aiding systems for large-scale systems is presented. The use of this approach in the materials handling system design domain is discussed. It is noted that, during any point in the design process, a point value can be obtained for the evaluation of feasible designs; however, the techniques described provide unique solutions for these point values using only the current information about the design environment.

  10. Software-aided automatic laser optoporation and transfection of cells

    NASA Astrophysics Data System (ADS)

    Georg Breunig, Hans; Uchugonova, Aisada; Batista, Ana; König, Karsten

    2015-06-01

    Optoporation, the permeabilization of a cell membrane by laser pulses, has emerged as a powerful non-invasive and highly efficient technique to induce transfection of cells. However, the usual tedious manual targeting of individual cells significantly limits the addressable cell number. To overcome this limitation, we present an experimental setup with custom-made software control, for computer-automated cell optoporation. The software evaluates the image contrast of cell contours, automatically designates cell locations for laser illumination, centres those locations in the laser focus, and executes the illumination. By software-controlled meandering of the sample stage, in principle all cells in a typical cell culture dish can be targeted without further user interaction. The automation allows for a significant increase in the number of treatable cells compared to a manual approach. For a laser illumination duration of 100 ms, 7-8 positions on different cells can be targeted every second inside the area of the microscope field of view. The experimental capabilities of the setup are illustrated in experiments with Chinese hamster ovary cells. Furthermore, the influence of laser power is discussed, with mention on post-treatment cell survival and optoporation-efficiency rates.

  11. Software-aided automatic laser optoporation and transfection of cells

    PubMed Central

    Georg Breunig, Hans; Uchugonova, Aisada; Batista, Ana; König, Karsten

    2015-01-01

    Optoporation, the permeabilization of a cell membrane by laser pulses, has emerged as a powerful non-invasive and highly efficient technique to induce transfection of cells. However, the usual tedious manual targeting of individual cells significantly limits the addressable cell number. To overcome this limitation, we present an experimental setup with custom-made software control, for computer-automated cell optoporation. The software evaluates the image contrast of cell contours, automatically designates cell locations for laser illumination, centres those locations in the laser focus, and executes the illumination. By software-controlled meandering of the sample stage, in principle all cells in a typical cell culture dish can be targeted without further user interaction. The automation allows for a significant increase in the number of treatable cells compared to a manual approach. For a laser illumination duration of 100 ms, 7-8 positions on different cells can be targeted every second inside the area of the microscope field of view. The experimental capabilities of the setup are illustrated in experiments with Chinese hamster ovary cells. Furthermore, the influence of laser power is discussed, with mention on post-treatment cell survival and optoporation-efficiency rates. PMID:26053047

  12. Computer Aided Drug Design: Success and Limitations.

    PubMed

    Baig, Mohammad Hassan; Ahmad, Khurshid; Roy, Sudeep; Ashraf, Jalaluddin Mohammad; Adil, Mohd; Siddiqui, Mohammad Haris; Khan, Saif; Kamal, Mohammad Amjad; Provazník, Ivo; Choi, Inho

    2016-01-01

    Over the last few decades, computer-aided drug design has emerged as a powerful technique playing a crucial role in the development of new drug molecules. Structure-based drug design and ligand-based drug design are two methods commonly used in computer-aided drug design. In this article, we discuss the theory behind both methods, as well as their successful applications and limitations. To accomplish this, we reviewed structure based and ligand based virtual screening processes. Molecular dynamics simulation, which has become one of the most influential tool for prediction of the conformation of small molecules and changes in their conformation within the biological target, has also been taken into account. Finally, we discuss the principles and concepts of molecular docking, pharmacophores and other methods used in computer-aided drug design.

  13. A new approach to PLC software design.

    PubMed

    Kandare, Gregor; Godena, Giovanni; Strmcnik, Stanko

    2003-04-01

    This paper presents a model-based approach to PLC software development. The essence of this approach is the introduction of a new procedural modeling language called ProcGraph. In contrast to commonly used methods, ProcGraph deals with the procedural aspect of the control system and allows software specification at a higher level of abstraction. The modeling language has been supported with the development of a software tool which facilitates graphical model design and automatic code generation. The specification notation has been tested in the development of software for industrial applications. The supporting tool has been tested in a laboratory environment.

  14. Creation of Anatomically Accurate Computer-Aided Design (CAD) Solid Models from Medical Images

    NASA Technical Reports Server (NTRS)

    Stewart, John E.; Graham, R. Scott; Samareh, Jamshid A.; Oberlander, Eric J.; Broaddus, William C.

    1999-01-01

    Most surgical instrumentation and implants used in the world today are designed with sophisticated Computer-Aided Design (CAD)/Computer-Aided Manufacturing (CAM) software. This software automates the mechanical development of a product from its conceptual design through manufacturing. CAD software also provides a means of manipulating solid models prior to Finite Element Modeling (FEM). Few surgical products are designed in conjunction with accurate CAD models of human anatomy because of the difficulty with which these models are created. We have developed a novel technique that creates anatomically accurate, patient specific CAD solids from medical images in a matter of minutes.

  15. GENII Version 2 Software Design Document

    SciTech Connect

    Napier, Bruce A.; Strenge, Dennis L.; Ramsdell, James V.; Eslinger, Paul W.; Fosmire, Christian J.

    2004-03-08

    This document describes the architectural design for the GENII-V2 software package. This document defines details of the overall structure of the software, the major software components, their data file interfaces, and specific mathematical models to be used. The design represents a translation of the requirements into a description of the software structure, software components, interfaces, and necessary data. The design focuses on the major components and data communication links that are key to the implementation of the software within the operating framework. The purpose of the GENII-V2 software package is to provide the capability to perform dose and risk assessments of environmental releases of radionuclides. The software also has the capability of calculating environmental accumulation and radiation doses from surface water, groundwater, and soil (buried waste) media when an input concentration of radionuclide in these media is provided. This report represents a detailed description of the capabilities of the software product with exact specifications of mathematical models that form the basis for the software implementation and testing efforts. This report also presents a detailed description of the overall structure of the software package, details of main components (implemented in the current phase of work), details of data communication files, and content of basic output reports. The GENII system includes the capabilities for calculating radiation doses following chronic and acute releases. Radionuclide transport via air, water, or biological activity may be considered. Air transport options include both puff and plume models, each allow use of an effective stack height or calculation of plume rise from buoyant or momentum effects (or both). Building wake effects can be included in acute atmospheric release scenarios. The code provides risk estimates for health effects to individuals or populations; these can be obtained using the code by applying

  16. Aids in designing laboratory flumes

    USGS Publications Warehouse

    Williams, Garnett P.

    1971-01-01

    The upsurge of interest in our environment has caused research and instruction in the flow of water along open channels to become increasingly popular in universities and institutes. This, in turn, has brought a greater demand for properly-designed laboratory flumes. Whatever the reason for your interest, designing and building the flume will take a little preparation. You may choose a pattern exactly like a previous design, or you may follow the more time-consuming method of studying several existing flumes and combine the most desirable features of each.

  17. Software design and documentation language, revision 1

    NASA Technical Reports Server (NTRS)

    Kleine, H.

    1979-01-01

    The Software Design and Documentation Language (SDDL) developed to provide an effective communications medium to support the design and documentation of complex software applications is described. Features of the system include: (1) a processor which can convert design specifications into an intelligible, informative machine-reproducible document; (2) a design and documentation language with forms and syntax that are simple, unrestrictive, and communicative; and (3) methodology for effective use of the language and processor. The SDDL processor is written in the SIMSCRIPT II programming language and is implemented on the UNIVAC 1108, the IBM 360/370, and Control Data machines.

  18. Software Aids In Graphical Depiction Of Flow Data

    NASA Technical Reports Server (NTRS)

    Stegeman, J. D.

    1995-01-01

    Interactive Data Display System (IDDS) computer program is graphical-display program designed to assist in visualization of three-dimensional flow in turbomachinery. Grid and simulation data files in PLOT3D format required for input. Able to unwrap volumetric data cone associated with centrifugal compressor and display results in easy-to-understand two- or three-dimensional plots. IDDS provides majority of visualization and analysis capability for Integrated Computational Fluid Dynamics and Experiment (ICE) system. IDDS invoked from any subsystem, or used as stand-alone package of display software. Generates contour, vector, shaded, x-y, and carpet plots. Written in C language. Input file format used by IDDS is that of PLOT3D (COSMIC item ARC-12782).

  19. A rule based computer aided design system

    NASA Technical Reports Server (NTRS)

    Premack, T.

    1986-01-01

    A Computer Aided Design (CAD) system is presented which supports the iterative process of design, the dimensional continuity between mating parts, and the hierarchical structure of the parts in their assembled configuration. Prolog, an interactive logic programming language, is used to represent and interpret the data base. The solid geometry representing the parts is defined in parameterized form using the swept volume method. The system is demonstrated with a design of a spring piston.

  20. Three-Dimensional Computer Aided Design of a Vertical Winnower

    NASA Astrophysics Data System (ADS)

    Bao, Yumei; Lin, Saijia; Weng, Lijie

    The research states home and abroad of the winnowing technology and winnowers are reviewed in brief. For the air duct, the core component of the winnower, the relevant technical parameters in the winnowing process are calculated based on the winnowing principle. The three-dimensional computer aided design (3D-CAD) software Solidworks is applied. The designed vertical winnower is able to separate different raw materials by adjusting the air speed and has been put into practical production to separate the Chinese traditional medicine with high separating effect.

  1. Design of software engineering teaching website

    NASA Astrophysics Data System (ADS)

    Li, Yuxiang; Liu, Xin; Zhang, Guangbin; Liu, Xingshun; Gao, Zhenbo

    "􀀶oftware engineering" is different from the general professional courses, it is born for getting rid of the software crisis and adapting to the development of software industry, it is a theory course, especially a practical course. However, due to the own characteristics of software engineering curriculum, in the daily teaching process, concerning theoretical study, students may feel boring, obtain low interest in learning and poor test results and other problems. ASPNET design technique is adopted and Access 2007 database is used for system to design and realize "Software Engineering" teaching website. System features mainly include theoretical teaching, case teaching, practical teaching, teaching interaction, database, test item bank, announcement, etc., which can enhance the vitality, interest and dynamic role of learning.

  2. Computer Aided Design Of Electrical Machines For Variable Speed Applications.

    NASA Astrophysics Data System (ADS)

    Krishnan, R.; Aravind, S.; Materu, P.

    1987-10-01

    In recent years, the product life cycle has decreased and demands for new products have emerged due to competition, modern industrial needs and rapidly changing technology. This has necessitated changes in design, development and manufacturing processes so as to improve quality and efficiency as well as reducing costs. Computer Aided Design (CAD) helps to meet this challenge in the design evaluation and final product design stages. This paper presents the development of an interactive software for the optimal design of a motor intended for variable speed applications. The use of finite element analysis methods is proposed as an indispensable part of the CAD system for electrical machine design. An illustration of the method is given for the design of a switched reluctance motor.

  3. Early-Stage Software Design for Usability

    ERIC Educational Resources Information Center

    Golden, Elspeth

    2010-01-01

    In spite of the goodwill and best efforts of software engineers and usability professionals, systems continue to be built and released with glaring usability flaws that are costly and difficult to fix after the system has been built. Although user interface (UI) designers, be they usability or design experts, communicate usability requirements to…

  4. Software Design Improvements. Part 2; Software Quality and the Design and Inspection Process

    NASA Technical Reports Server (NTRS)

    Lalli, Vincent R.; Packard, Michael H.; Ziemianski, Tom

    1997-01-01

    The application of assurance engineering techniques improves the duration of failure-free performance of software. The totality of features and characteristics of a software product are what determine its ability to satisfy customer needs. Software in safety-critical systems is very important to NASA. We follow the System Safety Working Groups definition for system safety software as: 'The optimization of system safety in the design, development, use and maintenance of software and its integration with safety-critical systems in an operational environment. 'If it is not safe, say so' has become our motto. This paper goes over methods that have been used by NASA to make software design improvements by focusing on software quality and the design and inspection process.

  5. An Analysis of Software Design Methodologies

    DTIC Science & Technology

    1979-08-01

    Technical Report 401-, # "AN ANALYSIS OF SOFTWARE DESIGN METHODOLOGIES H. Rudy Ramsey, Michael E. Atwood , and Gary D. Campbell Science...H. Rudy Ramsey, Michael E. Atwood , and Gary D. Campbell Science Applications, Incorporated Submitted by: Edgar M. Johnson, Chief HUMAN FACTORS...expressed by members ot the Integrated Software Research and Development Working Group (ISRAD). The authors are indebted to Martha Cichelli, Margaret

  6. Designing Visual Aids That Promote Risk Literacy.

    PubMed

    Garcia-Retamero, Rocio; Cokely, Edward T

    2017-02-01

    Background Effective risk communication is essential for informed decision making. Unfortunately, many people struggle to understand typical risk communications because they lack essential decision-making skills. Objective The aim of this study was to review the literature on the effect of numeracy on risk literacy, decision making, and health outcomes, and to evaluate the benefits of visual aids in risk communication. Method We present a conceptual framework describing the influence of numeracy on risk literacy, decision making, and health outcomes, followed by a systematic review of the benefits of visual aids in risk communication for people with different levels of numeracy and graph literacy. The systematic review covers scientific research published between January 1995 and April 2016, drawn from the following databases: Web of Science, PubMed, PsycINFO, ERIC, Medline, and Google Scholar. Inclusion criteria were investigation of the effect of numeracy and/or graph literacy, and investigation of the effect of visual aids or comparison of their effect with that of numerical information. Thirty-six publications met the criteria, providing data on 27,885 diverse participants from 60 countries. Results Transparent visual aids robustly improved risk understanding in diverse individuals by encouraging thorough deliberation, enhancing cognitive self-assessment, and reducing conceptual biases in memory. Improvements in risk understanding consistently produced beneficial changes in attitudes, behavioral intentions, trust, and healthy behaviors. Visual aids were found to be particularly beneficial for vulnerable and less skilled individuals. Conclusion Well-designed visual aids tend to be highly effective tools for improving informed decision making among diverse decision makers. We identify five categories of practical, evidence-based guidelines for heuristic evaluation and design of effective visual aids.

  7. Computer-Aided Design in Further Education.

    ERIC Educational Resources Information Center

    Ingham, Peter, Ed.

    This publication updates the 1982 occasional paper that was intended to foster staff awareness and assist colleges in Great Britain considering the use of computer-aided design (CAD) material in engineering courses. The paper begins by defining CAD and its place in the Integrated Business System with a brief discussion of the effect of CAD on the…

  8. Simulation as an Aid to Experimental Design.

    ERIC Educational Resources Information Center

    Frazer, Jack W.; And Others

    1983-01-01

    Discusses simulation program to aid in the design of enzyme kinetic experimentation (includes sample runs). Concentration versus time profiles of any subset or all nine states of reactions can be displayed with/without simulated instrumental noise, allowing the user to estimate the practicality of any proposed experiment given known instrument…

  9. Computer Code Aids Design Of Wings

    NASA Technical Reports Server (NTRS)

    Carlson, Harry W.; Darden, Christine M.

    1993-01-01

    AERO2S computer code developed to aid design engineers in selection and evaluation of aerodynamically efficient wing/canard and wing/horizontal-tail configurations that includes simple hinged-flap systems. Code rapidly estimates longitudinal aerodynamic characteristics of conceptual airplane lifting-surface arrangements. Developed in FORTRAN V on CDC 6000 computer system, and ported to MS-DOS environment.

  10. The MONSOON Generic Pixel Server software design

    NASA Astrophysics Data System (ADS)

    Buchholz, Nick C.; Daly, Philip N.

    2004-09-01

    MONSOON is the next generation OUV-IR controller development project being conducted at NOAO. MONSOON was designed from the start as an "architecture" that provides the flexibility to handle multiple detector types, rather than as a set of specific hardware to control a particular detector. The hardware design was done with maintainability and scalability as key factors. We have, wherever possible chosen commercial off-the-shelf components rather than use in-house or proprietary systems. From first principles, the software design had to be configurable in order to handle many detector types and focal plane configurations. The MONSOON software is multi-layered with simulation of the hardware built in. By keeping the details of hardware interfaces confined to only two libraries and by strict conformance to a set of interface control documents the MONSOON software is usable with other hardware systems with minimal change. In addition, the design provides that focal plane specific details are confined to routines that are selected at load time. At the top-level, the MONSOON Supervisor Level (MSL), we use the GPX dictionary, a defined interface to the software system that instruments and high-level software can use to control and query the system. Below this are PAN-DHE pairs that interface directly with portions of the focal plane. The number of PAN-DHE pairs can be scaled up to increase channel counts and processing speed or to handle larger focal planes. The range of detector applications supported goes from single detector LAB systems, four detector IR systems like NEWFIRM, up to 500 CCD focal planes like LSST. In this paper we discuss the design of the PAN software and it's interaction with the detector head electronics.

  11. Preliminary design of the redundant software experiment

    NASA Technical Reports Server (NTRS)

    Campbell, Roy; Deimel, Lionel; Eckhardt, Dave, Jr.; Kelly, John; Knight, John; Lauterbach, Linda; Lee, Larry; Mcallister, Dave; Mchugh, John

    1985-01-01

    The goal of the present experiment is to characterize the fault distributions of highly reliable software replicates, constructed using techniques and environments which are similar to those used in comtemporary industrial software facilities. The fault distributions and their effect on the reliability of fault tolerant configurations of the software will be determined through extensive life testing of the replicates against carefully constructed randomly generated test data. Each detected error will be carefully analyzed to provide insight in to their nature and cause. A direct objective is to develop techniques for reducing the intensity of coincident errors, thus increasing the reliability gain which can be achieved with fault tolerance. Data on the reliability gains realized, and the cost of the fault tolerant configurations can be used to design a companion experiment to determine the cost effectiveness of the fault tolerant strategy. Finally, the data and analysis produced by this experiment will be valuable to the software engineering community as a whole because it will provide a useful insight into the nature and cause of hard to find, subtle faults which escape standard software engineering validation techniques and thus persist far into the software life cycle.

  12. User Interface Design for Dynamic Geometry Software

    ERIC Educational Resources Information Center

    Kortenkamp, Ulrich; Dohrmann, Christian

    2010-01-01

    In this article we describe long-standing user interface issues with Dynamic Geometry Software and common approaches to address them. We describe first prototypes of multi-touch-capable DGS. We also give some hints on the educational benefits of proper user interface design.

  13. Teacher-Driven Design of Educational Software.

    ERIC Educational Resources Information Center

    Carlson, Patricia A.

    This paper reflects on the author's participation in two government-sponsored educational software development projects that used a holistic design paradigm in which classroom formative assessment and teacher input played a critical role in the development process. The two project were: R-WISE (Reading and Writing in a Supportive Environment)--a…

  14. CATIA - A computer aided design and manufacturing tridimensional system

    NASA Astrophysics Data System (ADS)

    Bernard, F.

    A properietary computer graphics-aided, three-dimensional interactive application (CATIA) design system is described. CATIA employs approximately 100 graphics displays, which are used by some 500 persons engaged in the definition of aircraft structures, structural strength analyses, the kinematic analysis of mobile elements, aerodynamic calculations, the choice of tooling in the machining of aircraft elements, and the programming of robotics. CATIA covers these diverse fields with a single data base. After a description of salient aspects of the system's hardware and software, graphics examples are given of the definition of curves, surfaces, complex volumes, and analytical tasks.

  15. A software tool to design thermal barrier coatings

    NASA Technical Reports Server (NTRS)

    Petrus, G.; Ferguson, B. L.

    1995-01-01

    This paper summarizes work completed for a NASA Phase 1 SBIR program which demonstrated the feasibility of developing a software tool to aid in the design of thermal barrier coating (TBC) systems. Toward this goal, three tasks were undertaken and completed. Task 1 involved the development of a database containing the pertinent thermal and mechanical property data for the top coat, bond coat and substrate materials that comprise a TBC system. Task 2 involved the development of an automated set-up program for generating two dimensional (2D) finite element models of TBC systems. Most importantly, Task 3 involved the generation of a rule base to aid in the design of a TBC system. These rules were based on a factorial design of experiments involving FEM results, and were generated using a Yates analysis. A previous study has indicated the suitability and benefit of applying finite element analysis to perform computer based experiments to decrease but not eliminate physical experiments on TBC's. This program proved feasibility by expanding on these findings by developing a larger knowledge base and developing a procedure to extract rules to aid in TBC design.

  16. A software tool to design thermal barrier coatings

    NASA Technical Reports Server (NTRS)

    Petrus, Gregory; Ferguson, B. Lynn

    1995-01-01

    This paper summarizes work completed for a NASA Phase 1 SBIR program which demonstrated the feasibility of developing a software tool to aid in the design of thermal barrier coating (TBC) systems. Toward this goal, three tasks were undertaken and completed. Task 1 involved the development of a database containing the pertinent thermal and mechanical property data for the top coat, bond coat and substrate materials that comprise a TBC system. Task 2 involved the development of an automated set-up program for generating two dimensional (2D) finite element models of TBC systems. Most importantly, task 3 involved the generation of a rule base to aid in the design of a TBC system. These rules were based on a factorial design of experiments involving FEM results and were generated using a Yates analysis. A previous study had indicated the suitability and benefit of applying finite element analysis to perform computer based experiments to decrease but not eliminate physical experiments on TBC's. This program proved feasibility by expanding on these findings by developing a larger knowledgebase and developing a procedure to extract rules to aid in TBC design.

  17. Incorporating Computer-Aided Software in the Undergraduate Chemical Engineering Core Courses

    ERIC Educational Resources Information Center

    Alnaizy, Raafat; Abdel-Jabbar, Nabil; Ibrahim, Taleb H.; Husseini, Ghaleb A.

    2014-01-01

    Introductions of computer-aided software and simulators are implemented during the sophomore-year of the chemical engineering (ChE) curriculum at the American University of Sharjah (AUS). Our faculty concurs that software integration within the curriculum is beneficial to our students, as evidenced by the positive feedback received from industry…

  18. CRISP90 - SOFTWARE DESIGN ANALYZER SYSTEM

    NASA Technical Reports Server (NTRS)

    Tausworthe, R. C.

    1994-01-01

    The CRISP90 Software Design Analyzer System, an update of CRISP-80, is a set of programs forming a software design and documentation tool which supports top-down, hierarchic, modular, structured design and programming methodologies. The quality of a computer program can often be significantly influenced by the design medium in which the program is developed. The medium must foster the expression of the programmer's ideas easily and quickly, and it must permit flexible and facile alterations, additions, and deletions to these ideas as the design evolves. The CRISP90 software design analyzer system was developed to provide the PDL (Programmer Design Language) programmer with such a design medium. A program design using CRISP90 consists of short, English-like textual descriptions of data, interfaces, and procedures that are imbedded in a simple, structured, modular syntax. The display is formatted into two-dimensional, flowchart-like segments for a graphic presentation of the design. Together with a good interactive full-screen editor or word processor, the CRISP90 design analyzer becomes a powerful tool for the programmer. In addition to being a text formatter, the CRISP90 system prepares material that would be tedious and error prone to extract manually, such as a table of contents, module directory, structure (tier) chart, cross-references, and a statistics report on the characteristics of the design. Referenced modules are marked by schematic logic symbols to show conditional, iterative, and/or concurrent invocation in the program. A keyword usage profile can be generated automatically and glossary definitions inserted into the output documentation. Another feature is the capability to detect changes that were made between versions. Thus, "change-bars" can be placed in the output document along with a list of changed pages and a version history report. Also, items may be marked as "to be determined" and each will appear on a special table until the item is

  19. Automating risk analysis of software design models.

    PubMed

    Frydman, Maxime; Ruiz, Guifré; Heymann, Elisa; César, Eduardo; Miller, Barton P

    2014-01-01

    The growth of the internet and networked systems has exposed software to an increased amount of security threats. One of the responses from software developers to these threats is the introduction of security activities in the software development lifecycle. This paper describes an approach to reduce the need for costly human expertise to perform risk analysis in software, which is common in secure development methodologies, by automating threat modeling. Reducing the dependency on security experts aims at reducing the cost of secure development by allowing non-security-aware developers to apply secure development with little to no additional cost, making secure development more accessible. To automate threat modeling two data structures are introduced, identification trees and mitigation trees, to identify threats in software designs and advise mitigation techniques, while taking into account specification requirements and cost concerns. These are the components of our model for automated threat modeling, AutSEC. We validated AutSEC by implementing it in a tool based on data flow diagrams, from the Microsoft security development methodology, and applying it to VOMS, a grid middleware component, to evaluate our model's performance.

  20. Creating a strategic plan for configuration management using computer aided software engineering (CASE) tools

    SciTech Connect

    Smith, P.R.; Sarfaty, R.

    1993-05-01

    This paper provides guidance in the definition, documentation, measurement, enhancement of processes, and validation of a strategic plan for configuration management (CM). The approach and methodology used in establishing a strategic plan is the same for any enterprise, including the Department of Energy (DOE), commercial nuclear plants, the Department of Defense (DOD), or large industrial complexes. The principles and techniques presented are used world wide by some of the largest corporations. The authors used industry knowledge and the areas of their current employment to illustrate and provide examples. Developing a strategic configuration and information management plan for DOE Idaho Field Office (DOE-ID) facilities is discussed in this paper. A good knowledge of CM principles is the key to successful strategic planning. This paper will describe and define CM elements, and discuss how CM integrates the facility`s physical configuration, design basis, and documentation. The strategic plan does not need the support of a computer aided software engineering (CASE) tool. However, the use of the CASE tool provides a methodology for consistency in approach, graphics, and database capability combined to form an encyclopedia and a method of presentation that is easily understood and aids the process of reengineering. CASE tools have much more capability than those stated above. Some examples are supporting a joint application development group (JAD) to prepare a software functional specification document and, if necessary, provide the capability to automatically generate software application code. This paper briefly discusses characteristics and capabilities of two CASE tools that use different methodologies to generate similar deliverables.

  1. CAD/CAM (Computer-Aided Design/Computer-Aided Manufacturing) Highlights.

    DTIC Science & Technology

    1984-10-01

    AD-Aift 532 CAD/CAN (COMPUTER-AIDED DESIGN /COMPUTER-ADD D7 MANUFACTURING) HIGHLIGHTSMU ARMY INDUSTRIAL BASE ENGINEERING ACTIVITY ROCK ISLAND IL D L...1985 B DISCLAIMER This document presents information for the US Army Materiel Command (AMC) Computer-Alded Design /Computer-Aided Manufacturing...contains summaries of Army Computer-Aided Design (CAD) and . Computer-Aided Manufacturing (CAM) efforts that are either completed or ongoing. The Army CAD

  2. Empirical studies of software design: Implications for SSEs

    NASA Technical Reports Server (NTRS)

    Krasner, Herb

    1988-01-01

    Implications for Software Engineering Environments (SEEs) are presented in viewgraph format for characteristics of projects studied; significant problems and crucial problem areas in software design for large systems; layered behavioral model of software processes; implications of field study results; software project as an ecological system; results of the LIFT study; information model of design exploration; software design strategies; results of the team design study; and a list of publications.

  3. Advanced Extravehicular Mobility Unit Informatics Software Design

    NASA Technical Reports Server (NTRS)

    Wright, Theodore

    2014-01-01

    This is a description of the software design for the 2013 edition of the Advanced Extravehicular Mobility Unit (AEMU) Informatics computer assembly. The Informatics system is an optional part of the space suit assembly. It adds a graphical interface for displaying suit status, timelines, procedures, and caution and warning information. In the future it will display maps with GPS position data, and video and still images captured by the astronaut.

  4. Software archeology: a case study in software quality assurance and design

    SciTech Connect

    Macdonald, John M; Lloyd, Jane A; Turner, Cameron J

    2009-01-01

    Ideally, quality is designed into software, just as quality is designed into hardware. However, when dealing with legacy systems, demonstrating that the software meets required quality standards may be difficult to achieve. As the need to demonstrate the quality of existing software was recognized at Los Alamos National Laboratory (LANL), an effort was initiated to uncover and demonstrate that legacy software met the required quality standards. This effort led to the development of a reverse engineering approach referred to as software archaeology. This paper documents the software archaeology approaches used at LANL to document legacy software systems. A case study for the Robotic Integrated Packaging System (RIPS) software is included.

  5. Airborne Intelligent Display (AID) Phase I Software Description,

    DTIC Science & Technology

    1983-10-24

    developing all software on an LSI-1I SDF and downiloading object files to Z80 SDF’s for testing and integration with hardware. This technique has been...of Transportation Project Report Federal Aviation Administration Systems Research and Development Service 14. spiamsuI Asia", tab Washington, D.C...cockpit data terminal in a variety of FAA developmental applications. A prototype of this display was developed by Lincoln Laboratory during 1979-1980 in

  6. Evaluating a digital ship design tool prototype: Designers' perceptions of novel ergonomics software.

    PubMed

    Mallam, Steven C; Lundh, Monica; MacKinnon, Scott N

    2017-03-01

    Computer-aided solutions are essential for naval architects to manage and optimize technical complexities when developing a ship's design. Although there are an array of software solutions aimed to optimize the human element in design, practical ergonomics methodologies and technological solutions have struggled to gain widespread application in ship design processes. This paper explores how a new ergonomics technology is perceived by naval architecture students using a mixed-methods framework. Thirteen Naval Architecture and Ocean Engineering Masters students participated in the study. Overall, results found participants perceived the software and its embedded ergonomics tools to benefit their design work, increasing their empathy and ability to understand the work environment and work demands end-users face. However, participant's questioned if ergonomics could be practically and efficiently implemented under real-world project constraints. This revealed underlying social biases and a fundamental lack of understanding in engineering postgraduate students regarding applied ergonomics in naval architecture.

  7. Computer-Aided Drug Design Methods.

    PubMed

    Yu, Wenbo; MacKerell, Alexander D

    2017-01-01

    Computational approaches are useful tools to interpret and guide experiments to expedite the antibiotic drug design process. Structure-based drug design (SBDD) and ligand-based drug design (LBDD) are the two general types of computer-aided drug design (CADD) approaches in existence. SBDD methods analyze macromolecular target 3-dimensional structural information, typically of proteins or RNA, to identify key sites and interactions that are important for their respective biological functions. Such information can then be utilized to design antibiotic drugs that can compete with essential interactions involving the target and thus interrupt the biological pathways essential for survival of the microorganism(s). LBDD methods focus on known antibiotic ligands for a target to establish a relationship between their physiochemical properties and antibiotic activities, referred to as a structure-activity relationship (SAR), information that can be used for optimization of known drugs or guide the design of new drugs with improved activity. In this chapter, standard CADD protocols for both SBDD and LBDD will be presented with a special focus on methodologies and targets routinely studied in our laboratory for antibiotic drug discoveries.

  8. Optomechanical design software for segmented mirrors

    NASA Astrophysics Data System (ADS)

    Marrero, Juan

    2016-08-01

    The software package presented in this paper, still under development, was born to help analyzing the influence of the many parameters involved in the design of a large segmented mirror telescope. In summary, it is a set of tools which were added to a common framework as they were needed. Great emphasis has been made on the graphical presentation, as scientific visualization nowadays cannot be conceived without the use of a helpful 3d environment, showing the analyzed system as close to reality as possible. Use of third party software packages is limited to ANSYS, which should be available in the system only if the FEM results are needed. Among the various functionalities of the software, the next ones are worth mentioning here: automatic 3d model construction of a segmented mirror from a set of parameters, geometric ray tracing, automatic 3d model construction of a telescope structure around the defined mirrors from a set of parameters, segmented mirror human access assessment, analysis of integration tolerances, assessment of segments collision, structural deformation under gravity and thermal variation, mirror support system analysis including warping harness mechanisms, etc.

  9. COG Software Architecture Design Description Document

    SciTech Connect

    Buck, R M; Lent, E M

    2009-09-21

    This COG Software Architecture Design Description Document describes the organization and functionality of the COG Multiparticle Monte Carlo Transport Code for radiation shielding and criticality calculations, at a level of detail suitable for guiding a new code developer in the maintenance and enhancement of COG. The intended audience also includes managers and scientists and engineers who wish to have a general knowledge of how the code works. This Document is not intended for end-users. This document covers the software implemented in the standard COG Version 10, as released through RSICC and IAEA. Software resources provided by other institutions will not be covered. This document presents the routines grouped by modules and in the order of the three processing phases. Some routines are used in multiple phases. The routine description is presented once - the first time the routine is referenced. Since this is presented at the level of detail for guiding a new code developer, only the routines invoked by another routine that are significant for the processing phase that is being detailed are presented. An index to all routines detailed is included. Tables for the primary data structures are also presented.

  10. Thalmann Algorithm Decompression Table Generation Software Design Document

    DTIC Science & Technology

    2010-09-01

    Decompression Table Generation Software Design Document Navy Experimental Diving Unit Author...TITLE (Include Security Classification) (U) THALMANN ALGORITHM DECOMPRESSION TABLE GENERATION SOFTWARE DESIGN DOCUMENT 12. PERSONAL AUTHOR(S...1 2. Decompression Table Generator (TBLP7R

  11. Computer-Aided Socket Design For Amputees

    NASA Astrophysics Data System (ADS)

    Novicov, Aleksey; Foort, James

    1983-07-01

    The fitting of sockets and artificial legs to amputees' stumps is a difficult and lengthy process that can take numerous trials. It has been proposed that most amputees can be fitted with a standard socket shape with minimal changes to the socket. To perform this task, a procedure is being developed at the Medical Engineering Resource Unit for computer aided socket design for amputees. An interactive PASCAL program, operating on a microcomputer, will prompt the operator (or prosthetist) by asking him to determine the condition of the stump. While the operator is inputing this information into the computer, together with a few critical anatomical measurements, a standard socket shape, viewed on the video monitor, will begin to change. Throughout the "shape fitting" procedure, the operator will have the ability to modify the socket shape on the screen with the use of a light pen. It will also be possible to view various cross-sections and different perspectives. The shape fitting procedure continues until a suitable socket shape is designed. Future efforts will focus on transferring the computer designed socket into a physical socket. The overall goal is to provide amputees with a better fit in less time and to objectify socket fitting so that new prosthetists may be easily taught.

  12. National Science Foundation 1989 Engineering Senior Design Projects To Aid the Disabled.

    ERIC Educational Resources Information Center

    Enderle, John D., Ed.

    Through the Bioengineering and Research to Aid the Disabled program of the National Science Foundation, design projects were awarded competitively to 16 universities. Senior engineering students at each of the universities constructed custom devices and software for disabled individuals. This compendium contains a description of each project in…

  13. Methodology for Designing Fault-Protection Software

    NASA Technical Reports Server (NTRS)

    Barltrop, Kevin; Levison, Jeffrey; Kan, Edwin

    2006-01-01

    A document describes a methodology for designing fault-protection (FP) software for autonomous spacecraft. The methodology embodies and extends established engineering practices in the technical discipline of Fault Detection, Diagnosis, Mitigation, and Recovery; and has been successfully implemented in the Deep Impact Spacecraft, a NASA Discovery mission. Based on established concepts of Fault Monitors and Responses, this FP methodology extends the notion of Opinion, Symptom, Alarm (aka Fault), and Response with numerous new notions, sub-notions, software constructs, and logic and timing gates. For example, Monitor generates a RawOpinion, which graduates into Opinion, categorized into no-opinion, acceptable, or unacceptable opinion. RaiseSymptom, ForceSymptom, and ClearSymptom govern the establishment and then mapping to an Alarm (aka Fault). Local Response is distinguished from FP System Response. A 1-to-n and n-to- 1 mapping is established among Monitors, Symptoms, and Responses. Responses are categorized by device versus by function. Responses operate in tiers, where the early tiers attempt to resolve the Fault in a localized step-by-step fashion, relegating more system-level response to later tier(s). Recovery actions are gated by epoch recovery timing, enabling strategy, urgency, MaxRetry gate, hardware availability, hazardous versus ordinary fault, and many other priority gates. This methodology is systematic, logical, and uses multiple linked tables, parameter files, and recovery command sequences. The credibility of the FP design is proven via a fault-tree analysis "top-down" approach, and a functional fault-mode-effects-and-analysis via "bottoms-up" approach. Via this process, the mitigation and recovery strategy(s) per Fault Containment Region scope (width versus depth) the FP architecture.

  14. ClassCompass: A Software Design Mentoring System

    ERIC Educational Resources Information Center

    Coelho, Wesley; Murphy, Gail

    2007-01-01

    Becoming a quality software developer requires practice under the guidance of an expert mentor. Unfortunately, in most academic environments, there are not enough experts to provide any significant design mentoring for software engineering students. To address this problem, we present a collaborative software design tool intended to maximize an…

  15. Engineering Technology Programs Courses Guide for Computer Aided Design and Computer Aided Manufacturing.

    ERIC Educational Resources Information Center

    Georgia Univ., Athens. Div. of Vocational Education.

    This guide describes the requirements for courses in computer-aided design and computer-aided manufacturing (CAD/CAM) that are part of engineering technology programs conducted in vocational-technical schools in Georgia. The guide is organized in five sections. The first section provides a rationale for occupations in design and in production,…

  16. The Research of Computer Aided Farm Machinery Designing Method Based on Ergonomics

    NASA Astrophysics Data System (ADS)

    Gao, Xiyin; Li, Xinling; Song, Qiang; Zheng, Ying

    Along with agricultural economy development, the farm machinery product type Increases gradually, the ergonomics question is also getting more and more prominent. The widespread application of computer aided machinery design makes it possible that farm machinery design is intuitive, flexible and convenient. At present, because the developed computer aided ergonomics software has not suitable human body database, which is needed in view of farm machinery design in China, the farm machinery design have deviation in ergonomics analysis. This article puts forward that using the open database interface procedure in CATIA to establish human body database which aims at the farm machinery design, and reading the human body data to ergonomics module of CATIA can product practical application virtual body, using human posture analysis and human activity analysis module to analysis the ergonomics in farm machinery, thus computer aided farm machinery designing method based on engineering can be realized.

  17. Analytical Design Package (ADP2): A computer aided engineering tool for aircraft transparency design

    NASA Technical Reports Server (NTRS)

    Wuerer, J. E.; Gran, M.; Held, T. W.

    1994-01-01

    The Analytical Design Package (ADP2) is being developed as a part of the Air Force Frameless Transparency Program (FTP). ADP2 is an integrated design tool consisting of existing analysis codes and Computer Aided Engineering (CAE) software. The objective of the ADP2 is to develop and confirm an integrated design methodology for frameless transparencies, related aircraft interfaces, and their corresponding tooling. The application of this methodology will generate high confidence for achieving a qualified part prior to mold fabrication. ADP2 is a customized integration of analysis codes, CAE software, and material databases. The primary CAE integration tool for the ADP2 is P3/PATRAN, a commercial-off-the-shelf (COTS) software tool. The open architecture of P3/PATRAN allows customized installations with different applications modules for specific site requirements. Integration of material databases allows the engineer to select a material, and those material properties are automatically called into the relevant analysis code. The ADP2 materials database will be composed of four independent schemas: CAE Design, Processing, Testing, and Logistics Support. The design of ADP2 places major emphasis on the seamless integration of CAE and analysis modules with a single intuitive graphical interface. This tool is being designed to serve and be used by an entire project team, i.e., analysts, designers, materials experts, and managers. The final version of the software will be delivered to the Air Force in Jan. 1994. The Analytical Design Package (ADP2) will then be ready for transfer to industry. The package will be capable of a wide range of design and manufacturing applications.

  18. PD5: A General Purpose Library for Primer Design Software

    PubMed Central

    Riley, Michael C.; Aubrey, Wayne; Young, Michael; Clare, Amanda

    2013-01-01

    Background Complex PCR applications for large genome-scale projects require fast, reliable and often highly sophisticated primer design software applications. Presently, such applications use pipelining methods to utilise many third party applications and this involves file parsing, interfacing and data conversion, which is slow and prone to error. A fully integrated suite of software tools for primer design would considerably improve the development time, the processing speed, and the reliability of bespoke primer design software applications. Results The PD5 software library is an open-source collection of classes and utilities, providing a complete collection of software building blocks for primer design and analysis. It is written in object-oriented C++ with an emphasis on classes suitable for efficient and rapid development of bespoke primer design programs. The modular design of the software library simplifies the development of specific applications and also integration with existing third party software where necessary. We demonstrate several applications created using this software library that have already proved to be effective, but we view the project as a dynamic environment for building primer design software and it is open for future development by the bioinformatics community. Therefore, the PD5 software library is published under the terms of the GNU General Public License, which guarantee access to source-code and allow redistribution and modification. Conclusions The PD5 software library is downloadable from Google Code and the accompanying Wiki includes instructions and examples: http://code.google.com/p/primer-design PMID:24278254

  19. A digital patient for computer-aided prosthesis design

    PubMed Central

    Colombo, Giorgio; Facoetti, Giancarlo; Rizzi, Caterina

    2013-01-01

    This article concerns the design of lower limb prosthesis, both below and above knee. It describes a new computer-based design framework and a digital model of the patient around which the prosthesis is designed and tested in a completely virtual environment. The virtual model of the patient is the backbone of the whole system, and it is based on a biomechanical general-purpose model customized with the patient's characteristics (e.g. anthropometric measures). The software platform adopts computer-aided and knowledge-guided approaches with the goal of replacing the current development process, mainly hand made, with a virtual one. It provides the prosthetics with a set of tools to design, configure and test the prosthesis and comprehends two main environments: the prosthesis modelling laboratory and the virtual testing laboratory. The first permits the three-dimensional model of the prosthesis to be configured and generated, while the second allows the prosthetics to virtually set up the artificial leg and simulate the patient's postures and movements, validating its functionality and configuration. General architecture and modelling/simulation tools for the platform are described as well as main aspects and results of the experimentation. PMID:24427528

  20. Computer-aided design for metabolic engineering.

    PubMed

    Fernández-Castané, Alfred; Fehér, Tamás; Carbonell, Pablo; Pauthenier, Cyrille; Faulon, Jean-Loup

    2014-12-20

    The development and application of biotechnology-based strategies has had a great socio-economical impact and is likely to play a crucial role in the foundation of more sustainable and efficient industrial processes. Within biotechnology, metabolic engineering aims at the directed improvement of cellular properties, often with the goal of synthesizing a target chemical compound. The use of computer-aided design (CAD) tools, along with the continuously emerging advanced genetic engineering techniques have allowed metabolic engineering to broaden and streamline the process of heterologous compound-production. In this work, we review the CAD tools available for metabolic engineering with an emphasis, on retrosynthesis methodologies. Recent advances in genetic engineering strategies for pathway implementation and optimization are also reviewed as well as a range of bionalytical tools to validate in silico predictions. A case study applying retrosynthesis is presented as an experimental verification of the output from Retropath, the first complete automated computational pipeline applicable to metabolic engineering. Applying this CAD pipeline, together with genetic reassembly and optimization of culture conditions led to improved production of the plant flavonoid pinocembrin. Coupling CAD tools with advanced genetic engineering strategies and bioprocess optimization is crucial for enhanced product yields and will be of great value for the development of non-natural products through sustainable biotechnological processes.

  1. Issues of a Computer-Aided Design of Hydraulic Jacks

    NASA Astrophysics Data System (ADS)

    Averchenkov, V. I.; Averchenkov, A. V.; Kolyakinand, V. V.; Orekhov, O. D.

    2016-04-01

    The article deals with the issues of a computer-aided design of hydraulic equipment, namely hydraulic jacks. Design principles of the hydraulic jack CAD system are described. In addition, the possibilities for the system improvement and expansion are considered.

  2. Educational software usability: Artifact or Design?

    PubMed

    Van Nuland, Sonya E; Eagleson, Roy; Rogers, Kem A

    2017-03-01

    Online educational technologies and e-learning tools are providing new opportunities for students to learn worldwide, and they continue to play an important role in anatomical sciences education. Yet, as we shift to teaching online, particularly within the anatomical sciences, it has become apparent that e-learning tool success is based on more than just user satisfaction and preliminary learning outcomes-rather it is a multidimensional construct that should be addressed from an integrated perspective. The efficiency, effectiveness and satisfaction with which a user can navigate an e-learning tool is known as usability, and represents a construct which we propose can be used to quantitatively evaluate e-learning tool success. To assess the usability of an e-learning tool, usability testing should be employed during the design and development phases (i.e., prior to its release to users) as well as during its delivery (i.e., following its release to users). However, both the commercial educational software industry and individual academic developers in the anatomical sciences have overlooked the added value of additional usability testing. Reducing learner frustration and anxiety during e-learning tool use is essential in ensuring e-learning tool success, and will require a commitment on the part of the developers to engage in usability testing during all stages of an e-learning tool's life cycle. Anat Sci Educ 10: 190-199. © 2016 American Association of Anatomists.

  3. Engineering Software Suite Validates System Design

    NASA Technical Reports Server (NTRS)

    2007-01-01

    EDAptive Computing Inc.'s (ECI) EDAstar engineering software tool suite, created to capture and validate system design requirements, was significantly funded by NASA's Ames Research Center through five Small Business Innovation Research (SBIR) contracts. These programs specifically developed Syscape, used to capture executable specifications of multi-disciplinary systems, and VectorGen, used to automatically generate tests to ensure system implementations meet specifications. According to the company, the VectorGen tests considerably reduce the time and effort required to validate implementation of components, thereby ensuring their safe and reliable operation. EDASHIELD, an additional product offering from ECI, can be used to diagnose, predict, and correct errors after a system has been deployed using EDASTAR -created models. Initial commercialization for EDASTAR included application by a large prime contractor in a military setting, and customers include various branches within the U.S. Department of Defense, industry giants like the Lockheed Martin Corporation, Science Applications International Corporation, and Ball Aerospace and Technologies Corporation, as well as NASA's Langley and Glenn Research Centers

  4. Measuring the development process: A tool for software design evaluation

    NASA Technical Reports Server (NTRS)

    Moy, S. S.

    1980-01-01

    The design metrics evaluator (DME), a component of an automated software design analysis system, is described. The DME quantitatively evaluates software design attributes. Its use directs attention to areas of a procedure, module, or complete program having a high potential for error.

  5. Designing Flexible Software for the "Electronic Board."

    ERIC Educational Resources Information Center

    Hativa, Nira

    1984-01-01

    Argues that software for electronic boards should address a variety of teaching styles, student abilities and ages, class textbooks, teaching objectives, and learning environments for flexibility of use. The software features that contribute to flexibility include frequent stops, options for going backwards, inter- and intra-unit jumps, and…

  6. NASA software specification and evaluation system design, part 2

    NASA Technical Reports Server (NTRS)

    1976-01-01

    A survey and analysis of the existing methods, tools and techniques employed in the development of software are presented along with recommendations for the construction of reliable software. Functional designs for software specification language, and the data base verifier are presented.

  7. SEPAC flight software detailed design specifications, volume 1

    NASA Technical Reports Server (NTRS)

    1982-01-01

    The detailed design specifications (as built) for the SEPAC Flight Software are defined. The design includes a description of the total software system and of each individual module within the system. The design specifications describe the decomposition of the software system into its major components. The system structure is expressed in the following forms: the control-flow hierarchy of the system, the data-flow structure of the system, the task hierarchy, the memory structure, and the software to hardware configuration mapping. The component design description includes details on the following elements: register conventions, module (subroutines) invocaton, module functions, interrupt servicing, data definitions, and database structure.

  8. Computer-aided design development transition for IPAD environment

    NASA Technical Reports Server (NTRS)

    Owens, H. G.; Mock, W. D.; Mitchell, J. C.

    1980-01-01

    The relationship of federally sponsored computer-aided design/computer-aided manufacturing (CAD/CAM) programs to the aircraft life cycle design process, an overview of NAAD'S CAD development program, an evaluation of the CAD design process, a discussion of the current computing environment within which NAAD is developing its CAD system, some of the advantages/disadvantages of the NAAD-IPAD approach, and CAD developments during transition into the IPAD system are discussed.

  9. Computer-aided drug design at Boehringer Ingelheim

    NASA Astrophysics Data System (ADS)

    Muegge, Ingo; Bergner, Andreas; Kriegl, Jan M.

    2016-09-01

    Computer-Aided Drug Design (CADD) is an integral part of the drug discovery endeavor at Boehringer Ingelheim (BI). CADD contributes to the evaluation of new therapeutic concepts, identifies small molecule starting points for drug discovery, and develops strategies for optimizing hit and lead compounds. The CADD scientists at BI benefit from the global use and development of both software platforms and computational services. A number of computational techniques developed in-house have significantly changed the way early drug discovery is carried out at BI. In particular, virtual screening in vast chemical spaces, which can be accessed by combinatorial chemistry, has added a new option for the identification of hits in many projects. Recently, a new framework has been implemented allowing fast, interactive predictions of relevant on and off target endpoints and other optimization parameters. In addition to the introduction of this new framework at BI, CADD has been focusing on the enablement of medicinal chemists to independently perform an increasing amount of molecular modeling and design work. This is made possible through the deployment of MOE as a global modeling platform, allowing computational and medicinal chemists to freely share ideas and modeling results. Furthermore, a central communication layer called the computational chemistry framework provides broad access to predictive models and other computational services.

  10. PLAID- A COMPUTER AIDED DESIGN SYSTEM

    NASA Technical Reports Server (NTRS)

    Brown, J. W.

    1994-01-01

    PLAID is a three-dimensional Computer Aided Design (CAD) system which enables the user to interactively construct, manipulate, and display sets of highly complex geometric models. PLAID was initially developed by NASA to assist in the design of Space Shuttle crewstation panels, and the detection of payload object collisions. It has evolved into a more general program for convenient use in many engineering applications. Special effort was made to incorporate CAD techniques and features which minimize the users workload in designing and managing PLAID models. PLAID consists of three major modules: the Primitive Object Generator (BUILD), the Composite Object Generator (COG), and the DISPLAY Processor. The BUILD module provides a means of constructing simple geometric objects called primitives. The primitives are created from polygons which are defined either explicitly by vertex coordinates, or graphically by use of terminal crosshairs or a digitizer. Solid objects are constructed by combining, rotating, or translating the polygons. Corner rounding, hole punching, milling, and contouring are special features available in BUILD. The COG module hierarchically organizes and manipulates primitives and other previously defined COG objects to form complex assemblies. The composite object is constructed by applying transformations to simpler objects. The transformations which can be applied are scalings, rotations, and translations. These transformations may be defined explicitly or defined graphically using the interactive COG commands. The DISPLAY module enables the user to view COG assemblies from arbitrary viewpoints (inside or outside the object) both in wireframe and hidden line renderings. The PLAID projection of a three-dimensional object can be either orthographic or with perspective. A conflict analysis option enables detection of spatial conflicts or collisions. DISPLAY provides camera functions to simulate a view of the model through different lenses. Other

  11. Development of Distributed Computing Systems Software Design Methodologies.

    DTIC Science & Technology

    1982-11-05

    R12i 941 DEVELOPMENT OF DISTRIBUTED COMPUTING SYSTEMS SOFTWARE ± DESIGN METHODOLOGIES(U) NORTHWESTERN UNIV EVANSTON IL DEPT OF ELECTRICAL...GUIRWAU OF STANDARDS -16 5 A Ax u FINAL REPORT Development of Distributed Computing System Software Design Methodologies C)0 Stephen S. Yau September 22...of Distributed Computing Systems Software pt.22,, 80 -OJu1, 2 * Dsig Mehodloges PERFORMING ORG REPORT NUMBERDesign th ol ies" 7. AUTHOR() .. CONTRACT

  12. Design Features of Pedagogically-Sound Software in Mathematics.

    ERIC Educational Resources Information Center

    Haase, Howard; And Others

    Weaknesses in educational software currently available in the domain of mathematics are discussed. A technique that was used for the design and production of mathematics software aimed at improving problem-solving skills which combines sound pedagogy and innovative programming is presented. To illustrate the design portion of this technique, a…

  13. Software design for professional risk evaluation

    NASA Astrophysics Data System (ADS)

    Ionescu, V.; Calea, G.; Amza, G.; Iacobescu, G.; Nitoi, D.; Dimitrescu, A.

    2016-08-01

    Professional risk evaluation represents a complex activity involving each economic operator, with important repercussion upon health and security in work. Article represents an innovative study method, regarding professional risk analyze in which cumulative working posts are evaluated. Work presents a new software that helps in putting together all the working positions from a complex organizational system and analyzing them in order to evaluate the possible risks. Using this software, a multiple analysis can be done like: risk estimation, risk evaluation, estimation of residual risks and finally searching of risk reduction measures.

  14. A Study of the Use of Ontologies for Building Computer-Aided Control Engineering Self-Learning Educational Software

    NASA Astrophysics Data System (ADS)

    García, Isaías; Benavides, Carmen; Alaiz, Héctor; Alonso, Angel

    2013-08-01

    This paper describes research on the use of knowledge models (ontologies) for building computer-aided educational software in the field of control engineering. Ontologies are able to represent in the computer a very rich conceptual model of a given domain. This model can be used later for a number of purposes in different software applications. In this study, domain ontology about the field of lead-lag compensator design has been built and used for automatic exercise generation, graphical user interface population and interaction with the user at any level of detail, including explanations about why things occur. An application called Onto-CELE (ontology-based control engineering learning environment) uses the ontology for implementing a learning environment that can be used for self and lifelong learning purposes. The experience has shown that the use of knowledge models as the basis for educational software applications is capable of showing students the whole complexity of the analysis and design processes at any level of detail. A practical experience with postgraduate students has shown the mentioned benefits and possibilities of the approach.

  15. Artwork Interactive Design System (AIDS) program description

    NASA Technical Reports Server (NTRS)

    Johnson, B. T.; Taylor, J. F.

    1976-01-01

    An artwork interactive design system is described which provides the microelectronic circuit designer/engineer a tool to perform circuit design, automatic layout modification, standard cell design, and artwork verification at a graphics computer terminal using a graphics tablet at the designer/computer interface.

  16. Designing the Undesignable: Social Software and Control

    ERIC Educational Resources Information Center

    Dron, Jon

    2007-01-01

    Social software, such as blogs, wikis, tagging systems and collaborative filters, treats the group as a first-class object within the system. Drawing from theories of transactional distance and control, this paper proposes a model of e-learning that extends traditional concepts of learner-teacher-content interactions to include these emergent…

  17. Computer-aided dispatching system design specification

    SciTech Connect

    Briggs, M.G.

    1997-12-16

    This document defines the performance requirements for a graphic display dispatching system to support Hanford Patrol Operations Center. This document reflects the as-built requirements for the system that was delivered by GTE Northwest, Inc. This system provided a commercial off-the-shelf computer-aided dispatching system and alarm monitoring system currently in operations at the Hanford Patrol Operations Center, Building 2721E. This system also provides alarm back-up capability for the Plutonium Finishing Plant (PFP).

  18. Assess/Mitigate Risk through the Use of Computer-Aided Software Engineering (CASE) Tools

    NASA Technical Reports Server (NTRS)

    Aguilar, Michael L.

    2013-01-01

    The NASA Engineering and Safety Center (NESC) was requested to perform an independent assessment of the mitigation of the Constellation Program (CxP) Risk 4421 through the use of computer-aided software engineering (CASE) tools. With the cancellation of the CxP, the assessment goals were modified to capture lessons learned and best practices in the use of CASE tools. The assessment goal was to prepare the next program for the use of these CASE tools. The outcome of the assessment is contained in this document.

  19. Team Software Development for Aerothermodynamic and Aerodynamic Analysis and Design

    NASA Technical Reports Server (NTRS)

    Alexandrov, N.; Atkins, H. L.; Bibb, K. L.; Biedron, R. T.; Carpenter, M. H.; Gnoffo, P. A.; Hammond, D. P.; Jones, W. T.; Kleb, W. L.; Lee-Rausch, E. M.

    2003-01-01

    A collaborative approach to software development is described. The approach employs the agile development techniques: project retrospectives, Scrum status meetings, and elements of Extreme Programming to efficiently develop a cohesive and extensible software suite. The software product under development is a fluid dynamics simulator for performing aerodynamic and aerothermodynamic analysis and design. The functionality of the software product is achieved both through the merging, with substantial rewrite, of separate legacy codes and the authorship of new routines. Examples of rapid implementation of new functionality demonstrate the benefits obtained with this agile software development process. The appendix contains a discussion of coding issues encountered while porting legacy Fortran 77 code to Fortran 95, software design principles, and a Fortran 95 coding standard.

  20. Integrating aerodynamic surface modeling for computational fluid dynamics with computer aided structural analysis, design, and manufacturing

    NASA Technical Reports Server (NTRS)

    Thorp, Scott A.

    1992-01-01

    This presentation will discuss the development of a NASA Geometry Exchange Specification for transferring aerodynamic surface geometry between LeRC systems and grid generation software used for computational fluid dynamics research. The proposed specification is based on a subset of the Initial Graphics Exchange Specification (IGES). The presentation will include discussion of how the NASA-IGES standard will accommodate improved computer aided design inspection methods and reverse engineering techniques currently being developed. The presentation is in viewgraph format.

  1. Software Infrastructure for Computer-aided Drug Discovery and Development, a Practical Example with Guidelines.

    PubMed

    Moretti, Loris; Sartori, Luca

    2016-09-01

    In the field of Computer-Aided Drug Discovery and Development (CADDD) the proper software infrastructure is essential for everyday investigations. The creation of such an environment should be carefully planned and implemented with certain features in order to be productive and efficient. Here we describe a solution to integrate standard computational services into a functional unit that empowers modelling applications for drug discovery. This system allows users with various level of expertise to run in silico experiments automatically and without the burden of file formatting for different software, managing the actual computation, keeping track of the activities and graphical rendering of the structural outcomes. To showcase the potential of this approach, performances of five different docking programs on an Hiv-1 protease test set are presented.

  2. A Study of the Use of Ontologies for Building Computer-Aided Control Engineering Self-Learning Educational Software

    ERIC Educational Resources Information Center

    García, Isaías; Benavides, Carmen; Alaiz, Héctor; Alonso, Angel

    2013-01-01

    This paper describes research on the use of knowledge models (ontologies) for building computer-aided educational software in the field of control engineering. Ontologies are able to represent in the computer a very rich conceptual model of a given domain. This model can be used later for a number of purposes in different software applications. In…

  3. Computer aids for integrated circuit design at Sandia National Laboratories

    NASA Astrophysics Data System (ADS)

    Brown, G. W.

    A general framework for a hierarchical computer-aided design (CAD) system for VLSI design is described. The system supports both functional and physical design in the area of initial design specification, system synthesis, simulation, mask layout, verification, and documentation. The system is being implemented in phases within a user environment on a DECsystem 20-VAX 11/780 computer network. It supports evolutionary changes as new technologies, design strategies, and application programs are developed.

  4. Geometric modeling for computer aided design

    NASA Technical Reports Server (NTRS)

    Schwing, James L.

    1988-01-01

    Research focused on two major areas. The first effort addressed the design and implementation of a technique that allows for the visualization of the real time variation of physical properties. The second effort focused on the design and implementation of an on-line help system with components designed for both authors and users of help information.

  5. Designing Distributed Learning Environments with Intelligent Software Agents

    ERIC Educational Resources Information Center

    Lin, Fuhua, Ed.

    2005-01-01

    "Designing Distributed Learning Environments with Intelligent Software Agents" reports on the most recent advances in agent technologies for distributed learning. Chapters are devoted to the various aspects of intelligent software agents in distributed learning, including the methodological and technical issues on where and how intelligent agents…

  6. Training Software Developers and Designers to Conduct Usability Evaluations

    ERIC Educational Resources Information Center

    Skov, Mikael Brasholt; Stage, Jan

    2012-01-01

    Many efforts to improve the interplay between usability evaluation and software development rely either on better methods for conducting usability evaluations or on better formats for presenting evaluation results in ways that are useful for software designers and developers. Both of these approaches depend on a complete division of work between…

  7. Designing Computer Software for Problem-Solving Instruction.

    ERIC Educational Resources Information Center

    Duffield, Judith A.

    1991-01-01

    Discusses factors that might influence the effectiveness of computer software designed to teach problem solving. Topics discussed include the structure of knowledge; transfer of training; computers and problem solving instruction; human-computer interactions; and types of software, including drill and practice programs, tutorials, instructional…

  8. SWEPP Gamma-Ray Spectrometer System software design description

    SciTech Connect

    Femec, D.A.; Killian, E.W.

    1994-08-01

    To assist in the characterization of the radiological contents of contract-handled waste containers at the Stored Waste Examination Pilot Plant (SWEPP), the SWEPP Gamma-Ray Spectrometer (SGRS) System has been developed by the Radiation Measurements and Development Unit of the Idaho National Engineering Laboratory. The SGRS system software controls turntable and detector system activities. In addition to determining the concentrations of gamma-ray-emitting radionuclides, this software also calculates attenuation-corrected isotopic mass ratios of-specific interest. This document describes the software design for the data acquisition and analysis software associated with the SGRS system.

  9. Pvarray: A software tool for photovoltaic array design

    NASA Technical Reports Server (NTRS)

    Burger, D. R.

    1985-01-01

    The application of PVARRAY, a software program for design of photovoltaic arrays are described. Results of sample parametric studies on array configurations are presented. It is concluded that PVARRAY could simulate a variety of configurations.

  10. Human factors of intelligent computer aided display design

    NASA Technical Reports Server (NTRS)

    Hunt, R. M.

    1985-01-01

    Design concepts for a decision support system being studied at NASA Langley as an aid to visual display unit (VDU) designers are described. Ideally, human factors should be taken into account by VDU designers. In reality, although the human factors database on VDUs is small, such systems must be constantly developed. Human factors are therefore a secondary consideration. An expert system will thus serve mainly in an advisory capacity. Functions can include facilitating the design process by shortening the time to generate and alter drawings, enhancing the capability of breaking design requirements down into simpler functions, and providing visual displays equivalent to the final product. The VDU system could also discriminate, and display the difference, between designer decisions and machine inferences. The system could also aid in analyzing the effects of designer choices on future options and in ennunciating when there are data available on a design selections.

  11. Software design for automated assembly of truss structures

    NASA Technical Reports Server (NTRS)

    Herstrom, Catherine L.; Grantham, Carolyn; Allen, Cheryl L.; Doggett, William R.; Will, Ralph W.

    1992-01-01

    Concern over the limited intravehicular activity time has increased the interest in performing in-space assembly and construction operations with automated robotic systems. A technique being considered at LaRC is a supervised-autonomy approach, which can be monitored by an Earth-based supervisor that intervenes only when the automated system encounters a problem. A test-bed to support evaluation of the hardware and software requirements for supervised-autonomy assembly methods was developed. This report describes the design of the software system necessary to support the assembly process. The software is hierarchical and supports both automated assembly operations and supervisor error-recovery procedures, including the capability to pause and reverse any operation. The software design serves as a model for the development of software for more sophisticated automated systems and as a test-bed for evaluation of new concepts and hardware components.

  12. Designing application software in wide area network settings

    NASA Technical Reports Server (NTRS)

    Makpangou, Mesaac; Birman, Ken

    1990-01-01

    Progress in methodologies for developing robust local area network software has not been matched by similar results for wide area settings. The design of application software spanning multiple local area environments is examined. For important classes of applications, simple design techniques are presented that yield fault tolerant wide area programs. An implementation of these techniques as a set of tools for use within the ISIS system is described.

  13. Computer Program Aids Design Of Impeller Blades

    NASA Technical Reports Server (NTRS)

    Chen, Wei-Chung; Galazin, John V.

    1992-01-01

    Impeller blades for centrifugal turbopumps designed quickly with help of computer program. Generates blade contours and continually subjects them to evaluation. Checks physical parameters to ensure they are compatible with required performance and recycles design if criteria not met. Program written for centrifugal turbomachinery, also adapted to such axial pump components as inducer blades and stator vanes.

  14. Evaluation of commercially available lighting design software

    SciTech Connect

    McConnell, D.G.

    1990-09-01

    This report addresses the need for commercially available lighting design computer programs and evaluates several of these programs. Sandia National Laboratories uses these programs to provide lighting designs for exterior closed-circuit television camera intrusion detection assessment for high-security perimeters.

  15. Acquiring Software Design Schemas: A Machine Learning Perspective

    NASA Technical Reports Server (NTRS)

    Harandi, Mehdi T.; Lee, Hing-Yan

    1991-01-01

    In this paper, we describe an approach based on machine learning that acquires software design schemas from design cases of existing applications. An overview of the technique, design representation, and acquisition system are presented. the paper also addresses issues associated with generalizing common features such as biases. The generalization process is illustrated using an example.

  16. De novo computer-aided design of novel antiviral agents.

    PubMed

    Massarotti, Alberto; Coluccia, Antonio; Sorba, Giovanni; Silvestri, Romano; Brancale, Andrea

    2012-01-01

    Computer-aided drug design techniques have become an integral part of the drug discovery process. In particular, de novo methodologies can be useful to identify putative ligands for a specific target relying only on the structural information of the target itself. Here we discuss the basic de novo approaches available and their application in antiviral drug design.:

  17. An overview of very high level software design methods

    NASA Technical Reports Server (NTRS)

    Asdjodi, Maryam; Hooper, James W.

    1988-01-01

    Very High Level design methods emphasize automatic transfer of requirements to formal design specifications, and/or may concentrate on automatic transformation of formal design specifications that include some semantic information of the system into machine executable form. Very high level design methods range from general domain independent methods to approaches implementable for specific applications or domains. Applying AI techniques, abstract programming methods, domain heuristics, software engineering tools, library-based programming and other methods different approaches for higher level software design are being developed. Though one finds that a given approach does not always fall exactly in any specific class, this paper provides a classification for very high level design methods including examples for each class. These methods are analyzed and compared based on their basic approaches, strengths and feasibility for future expansion toward automatic development of software systems.

  18. Space systems computer-aided design technology

    NASA Technical Reports Server (NTRS)

    Garrett, L. B.

    1984-01-01

    The interactive Design and Evaluation of Advanced Spacecraft (IDEAS) system is described, together with planned capability increases in the IDEAS system. The system's disciplines consist of interactive graphics and interactive computing. A single user at an interactive terminal can create, design, analyze, and conduct parametric studies of earth-orbiting satellites, which represents a timely and cost-effective method during the conceptual design phase where various missions and spacecraft options require evaluation. Spacecraft concepts evaluated include microwave radiometer satellites, communication satellite systems, solar-powered lasers, power platforms, and orbiting space stations.

  19. Web-based software tool for constraint-based design specification of synthetic biological systems.

    PubMed

    Oberortner, Ernst; Densmore, Douglas

    2015-06-19

    miniEugene provides computational support for solving combinatorial design problems, enabling users to specify and enumerate designs for novel biological systems based on sets of biological constraints. This technical note presents a brief tutorial for biologists and software engineers in the field of synthetic biology on how to use miniEugene. After reading this technical note, users should know which biological constraints are available in miniEugene, understand the syntax and semantics of these constraints, and be able to follow a step-by-step guide to specify the design of a classical synthetic biological system-the genetic toggle switch.1 We also provide links and references to more information on the miniEugene web application and the integration of the miniEugene software library into sophisticated Computer-Aided Design (CAD) tools for synthetic biology ( www.eugenecad.org ).

  20. Microcomputer-Aided Control Systems Design.

    ERIC Educational Resources Information Center

    Roat, S. D.; Melsheimer, S. S.

    1987-01-01

    Describes a single input/single output feedback control system design program for IBM PC and compatible microcomputers. Uses a heat exchanger temperature control loop to illustrate the various applications of the program. (ML)

  1. Program Aids Analysis And Optimization Of Design

    NASA Technical Reports Server (NTRS)

    Rogers, James L., Jr.; Lamarsh, William J., II

    1994-01-01

    NETS/ PROSSS (NETS Coupled With Programming System for Structural Synthesis) computer program developed to provide system for combining NETS (MSC-21588), neural-network application program and CONMIN (Constrained Function Minimization, ARC-10836), optimization program. Enables user to reach nearly optimal design. Design then used as starting point in normal optimization process, possibly enabling user to converge to optimal solution in significantly fewer iterations. NEWT/PROSSS written in C language and FORTRAN 77.

  2. On computer-aided design of aerospace vehicles

    NASA Technical Reports Server (NTRS)

    Sobieszczanski, J. E.; Voigt, S. J.; Fulton, R. E.

    1974-01-01

    Digital computers are being used in many engineering activities to support design work. This paper provides an overview of some of this work as it relates to the design of aerospace vehicles. Discussions are given of some of the complexities of the design process which lead to large design costs and time. A number of important but disjointed computer capabilities have evolved over the years in analysis, optimization, and graphics, and such capabilities aid in addressing the problem of design complexity. Examples of existing computer-aided design (CAD) systems are given and trends for future CAD systems are indicated, as well as their relationship to pertinent data management technology. It is suggested that major gains in design capability will occur through continued development of CAD methodology and that these gains may be accelerated through a large focused effort.

  3. On Designing Lightweight Threads for Substrate Software

    NASA Technical Reports Server (NTRS)

    Haines, Matthew

    1997-01-01

    Existing user-level thread packages employ a 'black box' design approach, where the implementation of the threads is hidden from the user. While this approach is often sufficient for application-level programmers, it hides critical design decisions that system-level programmers must be able to change in order to provide efficient service for high-level systems. By applying the principles of Open Implementation Analysis and Design, we construct a new user-level threads package that supports common thread abstractions and a well-defined meta-interface for altering the behavior of these abstractions. As a result, system-level programmers will have the advantages of using high-level thread abstractions without having to sacrifice performance, flexibility or portability.

  4. Making software get along: integrating optical and mechanical design programs

    NASA Astrophysics Data System (ADS)

    Shackelford, Christie J.; Chinnock, Randal B.

    2001-03-01

    As modern optomechanical engineers, we have the good fortune of having very sophisticated software programs available to us. The current optical design, mechanical design, industrial design, and CAM programs are very powerful tools with some very desirable features. However, no one program can do everything necessary to complete an entire optomechanical system design. Each program has a unique set of features and benefits, and typically two or mo re will be used during the product development process. At a minimum, an optical design program and a mechanical CAD package will be employed. As we strive for efficient, cost-effective, and rapid progress in our development projects, we must use these programs to their full advantage, while keeping redundant tasks to a minimum. Together, these programs offer the promise of a `seamless' flow of data from concept all the way to the download of part designs directly to the machine shop for fabrication. In reality, transferring data from one software package to the next is often frustrating. Overcoming these problems takes some know-how, a bit of creativity, and a lot of persistence. This paper describes a complex optomechanical development effort in which a variety of software tools were used from the concept stage to prototyping. It will describe what software was used for each major design task, how we learned to use them together to best advantage, and how we overcame the frustrations of software that didn't get along.

  5. Design of Training Aids and Devices.

    ERIC Educational Resources Information Center

    Lumsdaine, Arthur A.

    Training devices should be designed to provide efficient learning conditions, especially guided practice and prompt feedback. These devices can be more useful than their operational equipment counterparts because they facilitate the focusing of learner attention on particular components of a total operation, they make operations visible for study,…

  6. An NAFP Project: Use of Object Oriented Methodologies and Design Patterns to Refactor Software Design

    NASA Technical Reports Server (NTRS)

    Shaykhian, Gholam Ali; Baggs, Rhoda

    2007-01-01

    In the early problem-solution era of software programming, functional decompositions were mainly used to design and implement software solutions. In functional decompositions, functions and data are introduced as two separate entities during the design phase, and are followed as such in the implementation phase. Functional decompositions make use of refactoring through optimizing the algorithms, grouping similar functionalities into common reusable functions, and using abstract representations of data where possible; all these are done during the implementation phase. This paper advocates the usage of object-oriented methodologies and design patterns as the centerpieces of refactoring software solutions. Refactoring software is a method of changing software design while explicitly preserving its external functionalities. The combined usage of object-oriented methodologies and design patterns to refactor should also benefit the overall software life cycle cost with improved software.

  7. A preliminary report of designing removable partial denture frameworks using a specifically developed software package.

    PubMed

    Han, Jing; Wang, Yong; Lü, Peijun

    2010-01-01

    This article reports on a method to digitally survey and build virtual patterns for removable partial denture (RPD) frameworks using a new three-dimensional (3D) computer-aided design/computer-assisted manufacturing (CAD/CAM) software package developed specifically for RPD design. The procedure included obtaining 3D data from partially dentate casts, deciding on the path of insertion, and modeling the shape of the components of the frameworks digitally. The completed model data were stored as stereolithography (STL) files, which are commonly used in transferring CAD/CAM models to rapid prototyping technologies. Finally, metal RPD frameworks were fabricated using a selective laser melting technique.

  8. Software For Design Of Life-Support Systems

    NASA Technical Reports Server (NTRS)

    Rudokas, Mary R.; Cantwell, Elizabeth R.; Robinson, Peter I.; Shenk, Timothy W.

    1991-01-01

    Design Assistant Workstation (DAWN) computer program is prototype of expert software system for analysis and design of regenerative, physical/chemical life-support systems that revitalize air, reclaim water, produce food, and treat waste. Incorporates both conventional software for quantitative mathematical modeling of physical, chemical, and biological processes and expert system offering user stored knowledge about materials and processes. Constructs task tree as it leads user through simulated process, offers alternatives, and indicates where alternative not feasible. Also enables user to jump from one design level to another.

  9. Software design to facilitate information transfer at hospital discharge.

    PubMed

    Nace, G Stephen; Graumlich, James F; Aldag, Jean C

    2006-01-01

    Discharge communication between inpatient and outpatient physicians is often an inefficient and error-prone process. Adverse events result from poor communication at the time of discharge. The objective of this study was to describe development of discharge software to overcome communication barriers. The secondary objective was to assess factors that influence the time to complete tasks with the software. Methods were a performance improvement model and database analysis of 336 discharges. Software design specifications included computerised physician order entry, immediate utility, minimal development and deployment costs, acceptability to physician-users, and satisfaction of primary care physicians, patients and pharmacists. Design features included simple 'just-in-time' prompts and point-of-care prescribing resources. The dependent variable for analysis was physician time to complete discharge prescriptions and instructions while using the software. General linear and mixed-effects regression models adjusted for physician effects and other predictors. Results revealed that physician factors significantly affected the time to complete a discharge while using the software. As the number of accesses (log-ins) and free text typing increased, then time to complete the computerised discharge increased. Patient-related factors that increased physician time were discharge diagnoses, prescriptions and length of stay. In conclusion, discharge software can help inpatient physicians transfer timely, complete and legible information to outpatient physicians, pharmacists and patients. Physician and patient factors influence the time to complete discharges using the software.

  10. [Development of a software for 3D virtual phantom design].

    PubMed

    Zou, Lian; Xie, Zhao; Wu, Qi

    2014-02-01

    In this paper, we present a 3D virtual phantom design software, which was developed based on object-oriented programming methodology and dedicated to medical physics research. This software was named Magical Phan tom (MPhantom), which is composed of 3D visual builder module and virtual CT scanner. The users can conveniently construct any complex 3D phantom, and then export the phantom as DICOM 3.0 CT images. MPhantom is a user-friendly and powerful software for 3D phantom configuration, and has passed the real scene's application test. MPhantom will accelerate the Monte Carlo simulation for dose calculation in radiation therapy and X ray imaging reconstruction algorithm research.

  11. Calico: An Early-Phase Software Design Tool

    ERIC Educational Resources Information Center

    Mangano, Nicolas Francisco

    2013-01-01

    When developers are faced with a design challenge, they often turn to the whiteboard. This is typical during the conceptual stages of software design, when no code is in existence yet. It may also happen when a significant code base has already been developed, for instance, to plan new functionality or discuss optimizing a key component. While…

  12. Designing Prediction Tasks in a Mathematics Software Environment

    ERIC Educational Resources Information Center

    Brunström, Mats; Fahlgren, Maria

    2015-01-01

    There is a recognised need in mathematics teaching for new kinds of tasks which exploit the affordances provided by new technology. This paper focuses on the design of prediction tasks to foster student reasoning about exponential functions in a mathematics software environment. It draws on the first iteration of a design based research study…

  13. Certification trails and software design for testability

    NASA Technical Reports Server (NTRS)

    Sullivan, Gregory F.; Wilson, Dwight S.; Masson, Gerald M.

    1993-01-01

    Design techniques which may be applied to make program testing easier were investigated. Methods for modifying a program to generate additional data which we refer to as a certification trail are presented. This additional data is designed to allow the program output to be checked more quickly and effectively. Certification trails were described primarily from a theoretical perspective. A comprehensive attempt to assess experimentally the performance and overall value of the certification trail method is reported. The method was applied to nine fundamental, well-known algorithms for the following problems: convex hull, sorting, huffman tree, shortest path, closest pair, line segment intersection, longest increasing subsequence, skyline, and voronoi diagram. Run-time performance data for each of these problems is given, and selected problems are described in more detail. Our results indicate that there are many cases in which certification trails allow for significantly faster overall program execution time than a 2-version programming approach, and also give further evidence of the breadth of applicability of this method.

  14. Software requirements flow-down and preliminary software design for the G-CLEF spectrograph

    NASA Astrophysics Data System (ADS)

    Evans, Ian N.; Budynkiewicz, Jamie A.; DePonte Evans, Janet; Miller, Joseph B.; Onyuksel, Cem; Paxson, Charles; Plummer, David A.

    2016-08-01

    The Giant Magellan Telescope (GMT)-Consortium Large Earth Finder (G-CLEF) is a fiber-fed, precision radial velocity (PRV) optical echelle spectrograph that will be the first light instrument on the GMT. The G-CLEF instrument device control subsystem (IDCS) provides software control of the instrument hardware, including the active feedback loops that are required to meet the G-CLEF PRV stability requirements. The IDCS is also tasked with providing operational support packages that include data reduction pipelines and proposal preparation tools. A formal, but ultimately pragmatic approach is being used to establish a complete and correct set of requirements for both the G-CLEF device control and operational support packages. The device control packages must integrate tightly with the state-machine driven software and controls reference architecture designed by the GMT Organization. A model-based systems engineering methodology is being used to develop a preliminary design that meets these requirements. Through this process we have identified some lessons that have general applicability to the development of software for ground-based instrumentation. For example, tasking an individual with overall responsibility for science/software/hardware integration is a key step to ensuring effective integration between these elements. An operational concept document that includes detailed routine and non- routine operational sequences should be prepared in parallel with the hardware design process to tie together these elements and identify any gaps. Appropriate time-phasing of the hardware and software design phases is important, but revisions to driving requirements that impact software requirements and preliminary design are inevitable. Such revisions must be carefully managed to ensure efficient use of resources.

  15. An Elective Course on Computer-Aided Process Design.

    ERIC Educational Resources Information Center

    Sommerfeld, Jude T.

    1979-01-01

    Describes an undergraduate chemical engineering course which has been offered at the Georgia Institute of Technology. The objectives, structure, instructional materials and content of this course, which emphasizes the structure and usage of computer-aided design systems, are also included. (HM)

  16. Information technology aided exploration of system design spaces

    NASA Technical Reports Server (NTRS)

    Feather, Martin S.; Kiper, James D.; Kalafat, Selcuk

    2004-01-01

    We report on a practical application of information technology techniques to aid system engineers effectively explore large design spaces. We make use of heuristic search, visualization and data mining, the combination of which we have implemented wtihin a risk management tool in use at JPL and NASA.

  17. Structure aided design of chimeric antibiotics.

    PubMed

    Karoli, Tomislav; Mamidyala, Sreeman K; Zuegg, Johannes; Fry, Scott R; Tee, Ernest H L; Bradford, Tanya A; Madala, Praveen K; Huang, Johnny X; Ramu, Soumya; Butler, Mark S; Cooper, Matthew A

    2012-04-01

    The rise of antibiotic resistance is of great clinical concern. One approach to reducing the development of resistance is to co-administer two or more antibiotics with different modes of action. However, it can be difficult to control the distribution and pharmacokinetics of two drugs to ensure both concentrations remain within the range of therapeutic efficacy whilst avoiding adverse effects. Hybrid drugs, where two drugs are linked together with a flexible linker, have been explored, but the resultant large, flexible molecules can have poor bioavailability. We have developed a chimeric approach using click chemistry where the pharmacophores of two drugs are overlapped into a single smaller, more drug-like molecule. Design and selection of compounds were assisted by in silico structural docking. We prepared a series of compounds that include candidates showing activity against the targets of both trimethoprim; dihydrofolate reductase, and ciprofloxacin; DNA gyrase and topoisomerase IV. The resultant triazole containing molecules show modest, but broad spectrum activities against drug sensitive and resistant Gram-negative and Gram-positive bacteria, with no observable cytotoxicity.

  18. DEMAID - A DESIGN MANAGER'S AID FOR INTELLIGENT DECOMPOSITION (SUN VERSION)

    NASA Technical Reports Server (NTRS)

    Rogers, J. L.

    1994-01-01

    Many engineering systems are large and multi-disciplinary. Before the design of new complex systems such as large space platforms can begin, the possible interactions among subsystems and their parts must be determined. Once this is completed the proposed system can be decomposed to identify its hierarchical structure. DeMAID (A Design Manager's Aid for Intelligent Decomposition) is a knowledge-based system for ordering the sequence of modules and identifying a possible multilevel structure for the design problem. DeMAID displays the modules in an N x N matrix format (called a design structure matrix) where a module is any process that requires input and generates an output. (Modules which generate an output but do not require an input, such as an initialization process, are also acceptable.) Although DeMAID requires an investment of time to generate and refine the list of modules for input, it could save a considerable amount of money and time in the total design process, particularly in new design problems where the ordering of the modules has not been defined. The decomposition of a complex design system into subsystems requires the judgement of the design manager. DeMAID reorders and groups the modules based on the links (interactions) among the modules, helping the design manager make decomposition decisions early in the design cycle. The modules are grouped into circuits (the subsystems) and displayed in an N x N matrix format. Feedback links, which indicate an iterative process, are minimized and only occur within a subsystem. Since there are no feedback links among the circuits, the circuits can be displayed in a multilevel format. Thus, a large amount of information is reduced to one or two displays which are stored for later retrieval and modification. The design manager and leaders of the design teams then have a visual display of the design problem and the intricate interactions among the different modules. The design manager could save a substantial

  19. DEMAID - A DESIGN MANAGER'S AID FOR INTELLIGENT DECOMPOSITION (MACINTOSH VERSION)

    NASA Technical Reports Server (NTRS)

    Rogers, J. L.

    1994-01-01

    Many engineering systems are large and multi-disciplinary. Before the design of new complex systems such as large space platforms can begin, the possible interactions among subsystems and their parts must be determined. Once this is completed the proposed system can be decomposed to identify its hierarchical structure. DeMAID (A Design Manager's Aid for Intelligent Decomposition) is a knowledge-based system for ordering the sequence of modules and identifying a possible multilevel structure for the design problem. DeMAID displays the modules in an N x N matrix format (called a design structure matrix) where a module is any process that requires input and generates an output. (Modules which generate an output but do not require an input, such as an initialization process, are also acceptable.) Although DeMAID requires an investment of time to generate and refine the list of modules for input, it could save a considerable amount of money and time in the total design process, particularly in new design problems where the ordering of the modules has not been defined. The decomposition of a complex design system into subsystems requires the judgement of the design manager. DeMAID reorders and groups the modules based on the links (interactions) among the modules, helping the design manager make decomposition decisions early in the design cycle. The modules are grouped into circuits (the subsystems) and displayed in an N x N matrix format. Feedback links, which indicate an iterative process, are minimized and only occur within a subsystem. Since there are no feedback links among the circuits, the circuits can be displayed in a multilevel format. Thus, a large amount of information is reduced to one or two displays which are stored for later retrieval and modification. The design manager and leaders of the design teams then have a visual display of the design problem and the intricate interactions among the different modules. The design manager could save a substantial

  20. Roles in Innovative Software Teams: A Design Experiment

    NASA Astrophysics Data System (ADS)

    Aaen, Ivan

    With inspiration from role-play and improvisational theater, we are developing a framework for innovation in software teams called Essence. Based on agile principles, Essence is designed for teams of developers and an onsite customer. This paper reports from teaching experiments inspired by design science, where we tried to assign differentiated roles to team members. The experiments provided valuable insights into the design of roles in Essence. These insights are used for redesigning how roles are described and conveyed in Essence.

  1. Robot-aided rehabilitation task design for inner shoulder muscles.

    PubMed

    Pei, Y; Kim, Y; Obinata, G; Genda, E; Stefanov, D

    2012-01-01

    In this paper, we propose a simultaneous design method of motion and external force trajectories for shoulder inner muscles in the robot-aided rehabilitation system, based on a biomechanical analysis of patient's body. The rehabilitation efficiency evaluation function was maximized by Genetic Algorithm (GA), where the structure of spline curves parameters are pre-defined, and the structural parameters are explored to design smooth rehabilitation motion and external force trajectories.

  2. Mission design applications of QUICK. [software for interactive trajectory calculation

    NASA Technical Reports Server (NTRS)

    Skinner, David L.; Bass, Laura E.; Byrnes, Dennis V.; Cheng, Jeannie T.; Fordyce, Jess E.; Knocke, Philip C.; Lyons, Daniel T.; Pojman, Joan L.; Stetson, Douglas S.; Wolf, Aron A.

    1990-01-01

    An overview of an interactive software environment for space mission design termed QUICK is presented. This stand-alone program provides a programmable FORTRAN-like calculator interface to a wide range of both built-in and user defined functions. QUICK has evolved into a general-purpose software environment that can be intrinsically and dynamically customized for a wide range of mission design applications. Specific applications are described for some space programs, e.g., the earth-Venus-Mars mission, the Cassini mission to Saturn, the Mars Observer, the Galileo Project, and the Magellan Spacecraft.

  3. Software Design Methodology Migration for a Distributed Ground System

    NASA Technical Reports Server (NTRS)

    Ritter, George; McNair, Ann R. (Technical Monitor)

    2002-01-01

    The Marshall Space Flight Center's (MSFC) Payload Operations Center (POC) ground system has been developed and has evolved over a period of about 10 years. During this time the software processes have migrated from more traditional to more contemporary development processes. The new Software processes still emphasize requirements capture, software configuration management, design documenting, and making sure the products that have been developed are accountable to initial requirements. This paper will give an overview of how the Software Process have evolved highlighting the positives as well as the negatives. In addition, we will mention the COTS tools that have been integrated into the processes and how the COTS have provided value to the project .

  4. A design methodology for portable software on parallel computers

    NASA Technical Reports Server (NTRS)

    Nicol, David M.; Miller, Keith W.; Chrisman, Dan A.

    1993-01-01

    This final report for research that was supported by grant number NAG-1-995 documents our progress in addressing two difficulties in parallel programming. The first difficulty is developing software that will execute quickly on a parallel computer. The second difficulty is transporting software between dissimilar parallel computers. In general, we expect that more hardware-specific information will be included in software designs for parallel computers than in designs for sequential computers. This inclusion is an instance of portability being sacrificed for high performance. New parallel computers are being introduced frequently. Trying to keep one's software on the current high performance hardware, a software developer almost continually faces yet another expensive software transportation. The problem of the proposed research is to create a design methodology that helps designers to more precisely control both portability and hardware-specific programming details. The proposed research emphasizes programming for scientific applications. We completed our study of the parallelizability of a subsystem of the NASA Earth Radiation Budget Experiment (ERBE) data processing system. This work is summarized in section two. A more detailed description is provided in Appendix A ('Programming Practices to Support Eventual Parallelism'). Mr. Chrisman, a graduate student, wrote and successfully defended a Ph.D. dissertation proposal which describes our research associated with the issues of software portability and high performance. The list of research tasks are specified in the proposal. The proposal 'A Design Methodology for Portable Software on Parallel Computers' is summarized in section three and is provided in its entirety in Appendix B. We are currently studying a proposed subsystem of the NASA Clouds and the Earth's Radiant Energy System (CERES) data processing system. This software is the proof-of-concept for the Ph.D. dissertation. We have implemented and measured

  5. Designing visualization software for ships and robotic vehicles

    NASA Astrophysics Data System (ADS)

    Schwehr, Kurt D.; Derbes, Alexander; Edwards, Laurence; Nguyen, Laurent; Zbinden, Eric

    2005-03-01

    One of the challenges of visualization software design is providing real-time tools capable of concurrently displaying data that varies temporally and in scale from kilometers to micrometers, such as the data prevalent in planetary exploration and deep-sea marine research. The Viz software developed by NASA Ames and the additions of the X-Core extensions solve this problem by providing a flexible framework for rapidly developing visualization software capable of accessing and displaying large dynamic data sets. This paper describes the Viz/X-Core design and illustrates the operation of both systems over a number of deployments ranging from marine research to Martian exploration. Highlights include a 2002 integration with live ship operations and the Mars Exploration Rovers Spirit and Opportunity.

  6. The Computer Aided Aircraft-design Package (CAAP)

    NASA Technical Reports Server (NTRS)

    Yalif, Guy U.

    1994-01-01

    The preliminary design of an aircraft is a complex, labor-intensive, and creative process. Since the 1970's, many computer programs have been written to help automate preliminary airplane design. Time and resource analyses have identified, 'a substantial decrease in project duration with the introduction of an automated design capability'. Proof-of-concept studies have been completed which establish 'a foundation for a computer-based airframe design capability', Unfortunately, today's design codes exist in many different languages on many, often expensive, hardware platforms. Through the use of a module-based system architecture, the Computer aided Aircraft-design Package (CAAP) will eventually bring together many of the most useful features of existing programs. Through the use of an expert system, it will add an additional feature that could be described as indispensable to entry level engineers and students: the incorporation of 'expert' knowledge into the automated design process.

  7. Design Principles for Computer-Aided Vocabulary Learning.

    ERIC Educational Resources Information Center

    Goodfellow, Robin

    1994-01-01

    Presents six principles for the design of adaptive computer-assisted language learning (CALL) programs for vocabulary that incorporate a theory describing quality in the learning outcome and linking it to the learner's approach. Highlights include interactivity; general architecture of a software system; and diagnosis and modification. (Contains…

  8. Designing Computer Software To Minimize the Need for Employee Training.

    ERIC Educational Resources Information Center

    Winiecki, Donald J.

    2000-01-01

    Discusses problems that arise when computer software users have to learn a new system while maintaining productivity. Highlights include active learning; a constructivist view; Vygotsky's zone of proximal development; and a model called Design for Learnability (DesiL) that focuses the performance technologist on an ethnomethodological study of…

  9. Peeling the Onion: Okapi System Architecture and Software Design Issues.

    ERIC Educational Resources Information Center

    Jones, S.; And Others

    1997-01-01

    Discusses software design issues for Okapi, an information retrieval system that incorporates both search engine and user interface and supports weighted searching, relevance feedback, and query expansion. The basic search system, adjacency searching, and moving toward a distributed system are discussed. (Author/LRW)

  10. Art & Design Software Development Using IBM Handy (A Personal Experience).

    ERIC Educational Resources Information Center

    McWhinnie, Harold J.

    This paper presents some of the results from a course in art and design. The course involved the use of simple computer programs for the arts. Attention was geared to the development of graphic components for educational software. The purpose of the course was to provide, through lectures and extensive hands on experience, a basic introduction to…

  11. The Status of Presentation Software and Graphic Design Training.

    ERIC Educational Resources Information Center

    Chalupa, Marilyn R.; Sormunen, Carolee

    1996-01-01

    Usable surveys were received from 282 (23.5%) subscribers to a computer magazine, of whom 91.5% had taught themselves the use of presentation software. Less than 40% had graphic design training; about half recognized a need for it. Printed documentation was the most common means of support. (SK)

  12. Designing for User Cognition and Affect in Software Instructions

    ERIC Educational Resources Information Center

    van der Meij, Hans

    2008-01-01

    In this paper we examine how to design software instructions for user cognition and affect. A basic and co-user manual are compared. The first provides fundamental support for both; the latter includes a buddy to further optimize support for user affect. The basic manual was faster and judged as easier to process than the co-user manual. In…

  13. QUICK - An interactive software environment for engineering design

    NASA Technical Reports Server (NTRS)

    Skinner, David L.

    1989-01-01

    QUICK, an interactive software environment for engineering design, provides a programmable FORTRAN-like calculator interface to a wide range of data structures as well as both built-in and user created functions. QUICK also provides direct access to the operating systems of eight different machine architectures. The evolution of QUICK and a brief overview of the current version are presented.

  14. Issues in Software Engineering of Relevance to Instructional Design

    ERIC Educational Resources Information Center

    Douglas, Ian

    2006-01-01

    Software engineering is popularly misconceived as being an upmarket term for programming. In a way, this is akin to characterizing instructional design as the process of creating PowerPoint slides. In both these areas, the construction of systems, whether they are learning or computer systems, is only one part of a systematic process. The most…

  15. Navigation and Alignment Aids Concept of Operations and Supplemental Design Information. Revision A

    NASA Technical Reports Server (NTRS)

    Kelly, Sean M.; Cryan, Scott P.

    2016-01-01

    The IDSS Navigation and Alignment Aids Concept of Operations and Supplemental Design Information document provides supplemental information to the IDSS IDD. The guide provides insight into the navigation and alignment aids design, and how those aids can be utilized by incoming vehicles for proximity operations and docking. The navigation aids are paramount to successful docking.

  16. Flexibility analysis of biomacromolecules with application to computer-aided drug design.

    PubMed

    Fulle, Simone; Gohlke, Holger

    2012-01-01

    Flexibility characteristics of biomacromolecules can be efficiently determined down to the atomic level by a graph-theoretical technique as implemented in the FIRST (Floppy Inclusion and Rigid Substructure Topology) and ProFlex software packages. The method has been successfully applied to a series of protein and nucleic acid structures. Here, we describe practical guidelines for setting up and performing a flexibility analysis, discuss current bottlenecks of the approach, and provide sample applications as to how this technique can support computer-aided drug design approaches.

  17. User-Friendly, Syntax Directed Input to a Computer Aided Design System.

    DTIC Science & Technology

    1983-06-01

    indepen- dern-. oblems arise in both compu:er aided design and in software development as a result of multipla types cf computz , mUtiple languages...Base CONLAN. Ease CONLAN is defined cy three i- ms , a set of object types and cperations, syntax, and a comPuta-IoL model. It is defined with Primitive...ycsjum on Computer Hardware= DescrT:--c-: -Lanquaqes. ~ p. =-3’EEET73 28. H1Il, F. J., and Petezzcn, J. R., DjZt4- S Lt-= Ms : Hardware O~gan iza,,i.n cand

  18. Design and implementation of the mobility assessment tool: software description

    PubMed Central

    2013-01-01

    Background In previous work, we described the development of an 81-item video-animated tool for assessing mobility. In response to criticism levied during a pilot study of this tool, we sought to develop a new version built upon a flexible framework for designing and administering the instrument. Results Rather than constructing a self-contained software application with a hard-coded instrument, we designed an XML schema capable of describing a variety of psychometric instruments. The new version of our video-animated assessment tool was then defined fully within the context of a compliant XML document. Two software applications—one built in Java, the other in Objective-C for the Apple iPad—were then built that could present the instrument described in the XML document and collect participants’ responses. Separating the instrument’s definition from the software application implementing it allowed for rapid iteration and easy, reliable definition of variations. Conclusions Defining instruments in a software-independent XML document simplifies the process of defining instruments and variations and allows a single instrument to be deployed on as many platforms as there are software applications capable of interpreting the instrument, thereby broadening the potential target audience for the instrument. Continued work will be done to further specify and refine this type of instrument specification with a focus on spurring adoption by researchers in gerontology and geriatric medicine. PMID:23879716

  19. Accuracy of different types of computer-aided design/computer-aided manufacturing surgical guides for dental implant placement

    PubMed Central

    Geng, Wei; Liu, Changying; Su, Yucheng; Li, Jun; Zhou, Yanmin

    2015-01-01

    Purpose: To evaluate the clinical outcomes of implants placed using different types of computer-aided design/computer-aided manufacturing (CAD/CAM) surgical guides, including partially guided and totally guided templates, and determine the accuracy of these guides Materials and methods: In total, 111 implants were placed in 24 patients using CAD/CAM surgical guides. After implant insertion, the positions and angulations of the placed implants relative to those of the planned ones were determined using special software that matched pre- and postoperative computed tomography (CT) images, and deviations were calculated and compared between the different guides and templates. Results: The mean angular deviations were 1.72 ± 1.67 and 2.71 ± 2.58, the mean deviations in position at the neck were 0.27 ± 0.24 and 0.69 ± 0.66 mm, the mean deviations in position at the apex were 0.37 ± 0.35 and 0.94 ± 0.75 mm, and the mean depth deviations were 0.32 ± 0.32 and 0.51 ± 0.48 mm with tooth- and mucosa-supported stereolithographic guides, respectively (P < .05 for all). The mean distance deviations when partially guided (29 implants) and totally guided templates (30 implants) were used were 0.54 ± 0.50 mm and 0.89 ± 0.78 mm, respectively, at the neck and 1.10 ± 0.85 mm and 0.81 ± 0.64 mm, respectively, at the apex, with corresponding mean angular deviations of 2.56 ± 2.23° and 2.90 ± 3.0° (P > .05 for all). Conclusions: Tooth-supported surgical guides may be more accurate than mucosa-supported guides, while both partially and totally guided templates can simplify surgery and aid in optimal implant placement. PMID:26309497

  20. Computer-aided design of polymers and composites

    NASA Technical Reports Server (NTRS)

    Kaelble, D. H.

    1985-01-01

    This book on computer-aided design of polymers and composites introduces and discusses the subject from the viewpoint of atomic and molecular models. Thus, the origins of stiffness, strength, extensibility, and fracture toughness in composite materials can be analyzed directly in terms of chemical composition and molecular structure. Aspects of polymer composite reliability are considered along with characterization techniques for composite reliability, relations between atomic and molecular properties, computer aided design and manufacture, polymer CAD/CAM models, and composite CAD/CAM models. Attention is given to multiphase structural adhesives, fibrous composite reliability, metal joint reliability, polymer physical states and transitions, chemical quality assurance, processability testing, cure monitoring and management, nondestructive evaluation (NDE), surface NDE, elementary properties, ionic-covalent bonding, molecular analysis, acid-base interactions, the manufacturing science, and peel mechanics.

  1. Computer-aided conceptual design of Air Cushion Vehicles

    NASA Astrophysics Data System (ADS)

    Band, E. G. U.; Lavis, D. R.

    This paper describes the development and use of a computer-aided design tool which has been used to explore preferred options for amphibious Air-Cushion Vehicle (ACV) and Surface-Effect Ship (SES) designs in support of U.S. Navy and U.S. Army programs. The tool, referred to as the ACV Design Synthesis Model (ADSM), is an interactive computer program which provides a description of feasible ACV or SES concepts that could be developed, by a competent design team, to perform the mission described by the input parameters. The paper discusses how the program was used to explore parametrically the design of a range of self-propelled hoverbarges to meet requirements of the U.S. Army Logistics Over the Shore (LOTS) phases of an amphibious landing. Examples of results are presented to illustrate the method used in determining design and performance trade-offs.

  2. The Personal Hearing System—A Software Hearing Aid for a Personal Communication System

    NASA Astrophysics Data System (ADS)

    Grimm, Giso; Guilmin, Gwénaël; Poppen, Frank; Vlaming, Marcel S. M. G.; Hohmann, Volker

    2009-12-01

    A concept and architecture of a personal communication system (PCS) is introduced that integrates audio communication and hearing support for the elderly and hearing-impaired through a personal hearing system (PHS). The concept envisions a central processor connected to audio headsets via a wireless body area network (WBAN). To demonstrate the concept, a prototype PCS is presented that is implemented on a netbook computer with a dedicated audio interface in combination with a mobile phone. The prototype can be used for field-testing possible applications and to reveal possibilities and limitations of the concept of integrating hearing support in consumer audio communication devices. It is shown that the prototype PCS can integrate hearing aid functionality, telephony, public announcement systems, and home entertainment. An exemplary binaural speech enhancement scheme that represents a large class of possible PHS processing schemes is shown to be compatible with the general concept. However, an analysis of hardware and software architectures shows that the implementation of a PCS on future advanced cell phone-like devices is challenging. Because of limitations in processing power, recoding of prototype implementations into fixed point arithmetic will be required and WBAN performance is still a limiting factor in terms of data rate and delay.

  3. Computer-Aided Final Design Cost Estimating System Overview.

    DTIC Science & Technology

    1977-05-01

    laboratory _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /1— COMPUTER-AIDED FINAL DESIGN • COST ESTIMATING SYSTEM OVERVIEW © by...PROJECT . TASKAAEA~~ WORK UNIT NUMBERSCONSTRUCTION ENGINEERING RESEARCH LABORATORY ~~~~~~~~~ .• . — P.O. Box 4005 ~~ 4A7627~ %T4fldt11 Champa ign , IL 61820...Construction Division (FA), U.S. Army Construction Engineering Re- search Laboratory (CERL), Champaign , IL. The Principal Investigator was Mr. Michael

  4. Advanced Spacesuit Informatics Software Design for Power, Avionics and Software Version 2.0

    NASA Technical Reports Server (NTRS)

    Wright, Theodore W.

    2016-01-01

    A description of the software design for the 2016 edition of the Informatics computer assembly of the NASAs Advanced Extravehicular Mobility Unit (AEMU), also called the Advanced Spacesuit. The Informatics system is an optional part of the spacesuit assembly. It adds a graphical interface for displaying suit status, timelines, procedures, and warning information. It also provides an interface to the suit mounted camera for recording still images, video, and audio field notes.

  5. Increasing the Practical Impact of Formal Methods for Computer-Aided Software Development: Software Slicing, Merging and Integration

    DTIC Science & Technology

    1993-10-15

    transformational development of software (e.g., in KIDS [Smith 90]). We obtain an integrated view of software development and evolution by considering what is...In CADE 6 (1982), Lecture Notes in Computer Science, Vol. 138, Springer-Verlag, pp. 172-193. [Smith 90) SMITH, D. R. KIDS : A semiautomatic program...taruw of the FDG, ruther than the combinled CF-/PD. becauste the ssabstitutzoos on the CR;G porno . are staghtforwaad dke of mas tuctsu rlaioshipetolthe

  6. An automation of design and modelling tasks in NX Siemens environment with original software - generator module

    NASA Astrophysics Data System (ADS)

    Zbiciak, M.; Grabowik, C.; Janik, W.

    2015-11-01

    Nowadays the design constructional process is almost exclusively aided with CAD/CAE/CAM systems. It is evaluated that nearly 80% of design activities have a routine nature. These design routine tasks are highly susceptible to automation. Design automation is usually made with API tools which allow building original software responsible for adding different engineering activities. In this paper the original software worked out in order to automate engineering tasks at the stage of a product geometrical shape design is presented. The elaborated software works exclusively in NX Siemens CAD/CAM/CAE environment and was prepared in Microsoft Visual Studio with application of the .NET technology and NX SNAP library. The software functionality allows designing and modelling of spur and helicoidal involute gears. Moreover, it is possible to estimate relative manufacturing costs. With the Generator module it is possible to design and model both standard and non-standard gear wheels. The main advantage of the model generated in such a way is its better representation of an involute curve in comparison to those which are drawn in specialized standard CAD systems tools. It comes from fact that usually in CAD systems an involute curve is drawn by 3 points that respond to points located on the addendum circle, the reference diameter of a gear and the base circle respectively. In the Generator module the involute curve is drawn by 11 involute points which are located on and upper the base and the addendum circles therefore 3D gear wheels models are highly accurate. Application of the Generator module makes the modelling process very rapid so that the gear wheel modelling time is reduced to several seconds. During the conducted research the analysis of differences between standard 3 points and 11 points involutes was made. The results and conclusions drawn upon analysis are shown in details.

  7. The Design Manager's Aid for Intelligent Decomposition (DeMAID)

    NASA Technical Reports Server (NTRS)

    Rogers, James L.

    1994-01-01

    Before the design of new complex systems such as large space platforms can begin, the possible interactions among subsystems and their parts must be determined. Once this is completed, the proposed system can be decomposed to identify its hierarchical structure. The design manager's aid for intelligent decomposition (DeMAID) is a knowledge based system for ordering the sequence of modules and identifying a possible multilevel structure for design. Although DeMAID requires an investment of time to generate and refine the list of modules for input, it could save considerable money and time in the total design process, particularly in new design problems where the ordering of the modules has not been defined.

  8. AIDS

    MedlinePlus

    ... page: //medlineplus.gov/ency/article/000594.htm HIV/AIDS To use the sharing features on this page, ... immunodeficiency virus (HIV) is the virus that causes AIDS. When a person becomes infected with HIV, the ...

  9. Computer-aided structural design of a lunar radio telescope

    NASA Technical Reports Server (NTRS)

    Akgul, Ferhat; Gerstle, Walter H.; Johnson, Stewart W.

    1990-01-01

    This paper describes a computer-aided structural design of the main reflector of a fully steerable radio telescope to be located (in the 21st century) on the moon, and presents the results of the structural analysis of the reflector. The reflector is a paraboloid with a surface area of 12,660 sq m and a focal ratio of 0.42. The reflector's surface will be covered by a 5.08 cm-thick sandwich panel made of thin-walled aluminum cells filled with low-density foam. The low weight of the design will be achieved by using graphite-epoxy as the structural material.

  10. Computer Aided Creativity.

    ERIC Educational Resources Information Center

    Proctor, Tony

    1988-01-01

    Explores the conceptual components of a computer program designed to enhance creative thinking and reviews software that aims to stimulate creative thinking. Discusses BRAIN and ORACLE, programs intended to aid in creative problem solving. (JOW)

  11. Army-NASA aircrew/aircraft integration program: Phase 4 A(3)I Man-Machine Integration Design and Analysis System (MIDAS) software detailed design document

    NASA Technical Reports Server (NTRS)

    Banda, Carolyn; Bushnell, David; Chen, Scott; Chiu, Alex; Constantine, Betsy; Murray, Jerry; Neukom, Christian; Prevost, Michael; Shankar, Renuka; Staveland, Lowell

    1991-01-01

    The Man-Machine Integration Design and Analysis System (MIDAS) is an integrated suite of software components that constitutes a prototype workstation to aid designers in applying human factors principles to the design of complex human-machine systems. MIDAS is intended to be used at the very early stages of conceptual design to provide an environment wherein designers can use computational representations of the crew station and operator, instead of hardware simulators and man-in-the-loop studies, to discover problems and ask 'what if' questions regarding the projected mission, equipment, and environment. This document is the Software Product Specification for MIDAS. Introductory descriptions of the processing requirements, hardware/software environment, structure, I/O, and control are given in the main body of the document for the overall MIDAS system, with detailed discussion of the individual modules included in Annexes A-J.

  12. E-Aid Office 2000: Financial Aid Software Selection, Implementation, and Operation. Monograph. A NASFAA Series, Number 12. Practical Information for Student Aid Professionals.

    ERIC Educational Resources Information Center

    National Association of Student Financial Aid Administrators, Washington, DC.

    This monograph provides guidance to financial aid administrators in navigating the waters of computer systems selection and implementation. It outlines the various areas where aid officers rely on computer assistance and discusses technology-driven personnel issues, institution-wide system integration, and emerging technologies that will affect…

  13. Micrometric precision of prosthetic dental crowns obtained by optical scanning and computer-aided designing/computer-aided manufacturing system.

    PubMed

    das Neves, Flávio Domingues; de Almeida Prado Naves Carneiro, Thiago; do Prado, Célio Jesus; Prudente, Marcel Santana; Zancopé, Karla; Davi, Letícia Resende; Mendonça, Gustavo; Soares, Carlos José

    2014-08-01

    The current study evaluated prosthetic dental crowns obtained by optical scanning and a computer-aided designing/computer-aided manufacturing system using micro-computed tomography to compare the marginal fit. The virtual models were obtained with four different scanning surfaces: typodont (T), regular impressions (RI), master casts (MC), and powdered master casts (PMC). Five virtual models were obtained for each group. For each model, a crown was designed on the software and milled from feldspathic ceramic blocks. Micro-CT images were obtained for marginal gap measurements and the data were statistically analyzed by one-way analysis of variance followed by Tukey's test. The mean vertical misfit was T = 62.6 ± 65.2 μm ; MC = 60.4 ± 38.4 μm; PMC = 58.1 ± 38.0 μm, and RI = 89.8 ± 62.8 μm. Considering a percentage of vertical marginal gap of up to 75 μm, the results were T = 71.5%, RI = 49.2%, MC = 69.6%, and PMC = 71.2%. The percentages of horizontal overextension were T = 8.5%, RI = 0%, MC = 0.8%, and PMC = 3.8%. Based on the results, virtual model acquisition by scanning the typodont (simulated mouth) or MC, with or without powder, showed acceptable values for the marginal gap. The higher result of marginal gap of the RI group suggests that it is preferable to scan this directly from the mouth or from MC.

  14. Micrometric precision of prosthetic dental crowns obtained by optical scanning and computer-aided designing/computer-aided manufacturing system

    NASA Astrophysics Data System (ADS)

    das Neves, Flávio Domingues; de Almeida Prado Naves Carneiro, Thiago; do Prado, Célio Jesus; Prudente, Marcel Santana; Zancopé, Karla; Davi, Letícia Resende; Mendonça, Gustavo; Soares, Carlos José

    2014-08-01

    The current study evaluated prosthetic dental crowns obtained by optical scanning and a computer-aided designing/computer-aided manufacturing system using micro-computed tomography to compare the marginal fit. The virtual models were obtained with four different scanning surfaces: typodont (T), regular impressions (RI), master casts (MC), and powdered master casts (PMC). Five virtual models were obtained for each group. For each model, a crown was designed on the software and milled from feldspathic ceramic blocks. Micro-CT images were obtained for marginal gap measurements and the data were statistically analyzed by one-way analysis of variance followed by Tukey's test. The mean vertical misfit was T=62.6±65.2 μm; MC=60.4±38.4 μm; PMC=58.1±38.0 μm, and RI=89.8±62.8 μm. Considering a percentage of vertical marginal gap of up to 75 μm, the results were T=71.5%, RI=49.2%, MC=69.6%, and PMC=71.2%. The percentages of horizontal overextension were T=8.5%, RI=0%, MC=0.8%, and PMC=3.8%. Based on the results, virtual model acquisition by scanning the typodont (simulated mouth) or MC, with or without powder, showed acceptable values for the marginal gap. The higher result of marginal gap of the RI group suggests that it is preferable to scan this directly from the mouth or from MC.

  15. Multidisciplinary Expert-aided Analysis and Design (MEAD)

    NASA Technical Reports Server (NTRS)

    Hummel, Thomas C.; Taylor, James

    1989-01-01

    The MEAD Computer Program (MCP) is being developed under the Multidisciplinary Expert-Aided Analysis and Design (MEAD) Project as a CAD environment in which integrated flight, propulsion, and structural control systems can be designed and analyzed. The MCP has several embedded computer-aided control engineering (CACE) packages, a user interface (UI), a supervisor, a data-base manager (DBM), and an expert system (ES). The supervisor monitors and coordinates the operation of the CACE packages, the DBM; the ES, and the UI. The DBM tracks the control design process. Models created or installed by the MCP are tracked by date and version, and results are associated with the specific model version with which they were generated. The ES is used to relieve the control engineer from tedious and cumbersome tasks in the iterative design process. The UI provides the capability for a novice as well as an expert to utilize the MCP easily and effectively. The MCP version 2(MCP-2.0) is fully developed for flight control system design and analysis. Propulsion system modeling, analysis, and simulation is also supported; the same is true for structural models represented in state-space form. The ultimate goal is to cover the integration of flight, propulsion, and structural control engineering, including all discipline-specific functionality and interfaces. The current MCP-2.0 components and functionality are discussed.

  16. Visions of visualization aids - Design philosophy and observations

    NASA Technical Reports Server (NTRS)

    Ellis, Stephen R.

    1989-01-01

    Aids for the visualization of high-dimensional scientific or other data must be designed. Simply casting multidimensional data into a two-dimensional or three-dimensional spatial metaphor does not guarantee that the presentation will provide insight or a parsimonious description of phenomena implicit in the data. Useful visualization, in contrast to glitzy, high-tech, computer-graphics imagery, is generally based on preexisting theoretical beliefs concerning the underlying phenomena. These beliefs guide selection and formatting of the plotted variables. Visualization tools are useful for understanding naturally three-dimensional data bases such as those used by pilots or astronauts. Two examples of such aids for spatial maneuvering illustrate that informative geometric distortion may be introduced to assist visualization and that visualization of complex dynamics alone may not be adequate to provide the necessary insight into the underlying processes.

  17. [Software Design for a Portable Ultrasound Bone Densitometer].

    PubMed

    Deng, Jiangjun; Ding, Jie; Xu, Shijie; Geng, Ruihua; He, Aijun

    2015-10-01

    In order to meet the requirements of ultrasound bone density measurement, we designed a sofware based on Visual Studio C+ + 2008. The software includes interface design, acquisition and control, data processing and parameter extraction, data storage and printing. Excellent human-computer interface (HCI) will give users a convenient experience. Auto gain control (AGC) and digital filter can improve the precision effectively. In addition, we can observe waveform clearly in real time. By using USB communication, we can send control commands to the acquisition and get data effectively, which can shorten the measuring time. Then we calculated the speed of sound (SOS) and broadband ultrasound attenuation (BUA). Patients' information can be accessed by using XML document. Finally, the software offers printing function.

  18. Evolution of Geometric Sensitivity Derivatives from Computer Aided Design Models

    NASA Technical Reports Server (NTRS)

    Jones, William T.; Lazzara, David; Haimes, Robert

    2010-01-01

    The generation of design parameter sensitivity derivatives is required for gradient-based optimization. Such sensitivity derivatives are elusive at best when working with geometry defined within the solid modeling context of Computer-Aided Design (CAD) systems. Solid modeling CAD systems are often proprietary and always complex, thereby necessitating ad hoc procedures to infer parameter sensitivity. A new perspective is presented that makes direct use of the hierarchical associativity of CAD features to trace their evolution and thereby track design parameter sensitivity. In contrast to ad hoc methods, this method provides a more concise procedure following the model design intent and determining the sensitivity of CAD geometry directly to its respective defining parameters.

  19. Man-machine Integration Design and Analysis System (MIDAS) Task Loading Model (TLM) experimental and software detailed design report

    NASA Technical Reports Server (NTRS)

    Staveland, Lowell

    1994-01-01

    This is the experimental and software detailed design report for the prototype task loading model (TLM) developed as part of the man-machine integration design and analysis system (MIDAS), as implemented and tested in phase 6 of the Army-NASA Aircrew/Aircraft Integration (A3I) Program. The A3I program is an exploratory development effort to advance the capabilities and use of computational representations of human performance and behavior in the design, synthesis, and analysis of manned systems. The MIDAS TLM computationally models the demands designs impose on operators to aide engineers in the conceptual design of aircraft crewstations. This report describes TLM and the results of a series of experiments which were run this phase to test its capabilities as a predictive task demand modeling tool. Specifically, it includes discussions of: the inputs and outputs of TLM, the theories underlying it, the results of the test experiments, the use of the TLM as both stand alone tool and part of a complete human operator simulation, and a brief introduction to the TLM software design.

  20. Intelligent Embedded Instruction for Computer-Aided Design (CAD) systems

    DTIC Science & Technology

    1988-10-01

    8217 convenience and according to their individual learning preferences. This benefit is extremely valuable for adult professionals whose needs may be highly...solving problems. Adult designers tend to develop their own personal ways of using CAD software which can optimize a system’s use. This ability has been...average age for subjects with more than 1 year of computer experience was 34 whereas those with less than 2 months of experience averaged 41 years old

  1. Automated Theorem Proving in High-Quality Software Design

    NASA Technical Reports Server (NTRS)

    Schumann, Johann; Swanson, Keith (Technical Monitor)

    2001-01-01

    The amount and complexity of software developed during the last few years has increased tremendously. In particular, programs are being used more and more in embedded systems (from car-brakes to plant-control). Many of these applications are safety-relevant, i.e. a malfunction of hardware or software can cause severe damage or loss. Tremendous risks are typically present in the area of aviation, (nuclear) power plants or (chemical) plant control. Here, even small problems can lead to thousands of casualties and huge financial losses. Large financial risks also exist when computer systems are used in the area of telecommunication (telephone, electronic commerce) or space exploration. Computer applications in this area are not only subject to safety considerations, but also security issues are important. All these systems must be designed and developed to guarantee high quality with respect to safety and security. Even in an industrial setting which is (or at least should be) aware of the high requirements in Software Engineering, many incidents occur. For example, the Warshaw Airbus crash, was caused by an incomplete requirements specification. Uncontrolled reuse of an Ariane 4 software module was the reason for the Ariane 5 disaster. Some recent incidents in the telecommunication area, like illegal "cloning" of smart-cards of D2GSM handies, or the extraction of (secret) passwords from German T-online users show that also in this area serious flaws can happen. Due to the inherent complexity of computer systems, most authors claim that only a rigorous application of formal methods in all stages of the software life cycle can ensure high quality of the software and lead to real safe and secure systems. In this paper, we will have a look, in how far automated theorem proving can contribute to a more widespread application of formal methods and their tools, and what automated theorem provers (ATPs) must provide in order to be useful.

  2. Large Advanced Space Systems (LASS) computer-aided design program additions

    NASA Technical Reports Server (NTRS)

    Farrell, C. E.

    1982-01-01

    The LSS preliminary and conceptual design requires extensive iteractive analysis because of the effects of structural, thermal, and control intercoupling. A computer aided design program that will permit integrating and interfacing of required large space system (LSS) analyses is discussed. The primary objective of this program is the implementation of modeling techniques and analysis algorithms that permit interactive design and tradeoff studies of LSS concepts. Eight software modules were added to the program. The existing rigid body controls module was modified to include solar pressure effects. The new model generator modules and appendage synthesizer module are integrated (interfaced) to permit interactive definition and generation of LSS concepts. The mass properties module permits interactive specification of discrete masses and their locations. The other modules permit interactive analysis of orbital transfer requirements, antenna primary beam n, and attitude control requirements.

  3. Critical Design Decisions of The Planck LFI Level 1 Software

    NASA Astrophysics Data System (ADS)

    Morisset, N.; Rohlfs, R.; Türler, M.; Meharga, M.; Binko, P.; Beck, M.; Frailis, M.; Zacchei, A.

    2010-12-01

    The PLANCK satellite with two on-board instruments, a Low Frequency Instrument (LFI) and a High Frequency Instrument (HFI) has been launched on May 14th with Ariane 5. The ISDC Data Centre for Astrophysics in Versoix, Switzerland has developed and maintains the Planck LFI Level 1 software for the Data Processing Centre (DPC) in Trieste, Italy. The main tasks of the Level 1 processing are to retrieve the daily available scientific and housekeeping (HK) data of the LFI instrument, the Sorption Cooler and the 4k Cooler data from Mission Operation Centre (MOC) in Darmstadt; to sort them by time and by type (detector, observing mode, etc...); to extract the spacecraft attitude information from auxiliary files; to flag the data according to several criteria; and to archive the resulting Time Ordered Information (TOI), which will then be used to produce maps of the sky in different spectral bands. The output of the Level 1 software are the TOI files in FITS format, later ingested into the Data Management Component (DMC) database. This software has been used during different phases of the LFI instrument development. We started to reuse some ISDC components for the LFI Qualification Model (QM) and we completely rework the software for the Flight Model (FM). This was motivated by critical design decisions taken jointly with the DPC. The main questions were: a) the choice of the data format: FITS or DMC? b) the design of the pipelines: use of the Planck Process Coordinator (ProC) or a simple Perl script? c) do we adapt the existing QM software or do we restart from scratch? The timeline and available manpower are also important issues to be taken into account. We present here the orientation of our choices and discuss their pertinence based on the experience of the final pre-launch tests and the start of real Planck LFI operations.

  4. A requirements specification for a software design support system

    NASA Technical Reports Server (NTRS)

    Noonan, Robert E.

    1988-01-01

    Most existing software design systems (SDSS) support the use of only a single design methodology. A good SDSS should support a wide variety of design methods and languages including structured design, object-oriented design, and finite state machines. It might seem that a multiparadigm SDSS would be expensive in both time and money to construct. However, it is proposed that instead an extensible SDSS that directly implements only minimal database and graphical facilities be constructed. In particular, it should not directly implement tools to faciliate language definition and analysis. It is believed that such a system could be rapidly developed and put into limited production use, with the experience gained used to refine and evolve the systems over time.

  5. Automated a complex computer aided design concept generated using macros programming

    NASA Astrophysics Data System (ADS)

    Rizal Ramly, Mohammad; Asrokin, Azharrudin; Abd Rahman, Safura; Zulkifly, Nurul Ain Md

    2013-12-01

    Changing a complex Computer Aided design profile such as car and aircraft surfaces has always been difficult and challenging. The capability of CAD software such as AutoCAD and CATIA show that a simple configuration of a CAD design can be easily modified without hassle, but it is not the case with complex design configuration. Design changes help users to test and explore various configurations of the design concept before the production of a model. The purpose of this study is to look into macros programming as parametric method of the commercial aircraft design. Macros programming is a method where the configurations of the design are done by recording a script of commands, editing the data value and adding a certain new command line to create an element of parametric design. The steps and the procedure to create a macro programming are discussed, besides looking into some difficulties during the process of creation and advantage of its usage. Generally, the advantages of macros programming as a method of parametric design are; allowing flexibility for design exploration, increasing the usability of the design solution, allowing proper contained by the model while restricting others and real time feedback changes.

  6. Single-tooth dento-osseous osteotomy with a computer-aided design/computer-aided manufacturing surgical guide.

    PubMed

    Kang, Sang-Hoon; Kim, Moon-Key; Lee, Ji-Yeon

    2016-04-01

    This clinical note introduces a method to assist surgeons in performing single-tooth dento-osseous osteotomy. For use in this method, a surgical guide was manufactured using computer-aided design/computer-aided manufacturing technology and was based on preoperative surgical simulation data. This method was highly conducive to successful single-tooth dento-osseous segmental osteotomy.

  7. CAD/CAM (Computer Aided Design/Computer Aided Manufacture). A Brief Guide to Materials in the Library of Congress.

    ERIC Educational Resources Information Center

    Havas, George D.

    This brief guide to materials in the Library of Congress (LC) on computer aided design and/or computer aided manufacturing lists reference materials and other information sources under 13 headings: (1) brief introductions; (2) LC subject headings used for such materials; (3) textbooks; (4) additional titles; (5) glossaries and handbooks; (6)…

  8. Retrofitting a crown to a sleep apnea device by using computer-aided design and computer-aided milling technology.

    PubMed

    Biethman, Rick; Land, Martin F; Hruskocy, Heather; Colgin, Bruce

    2014-07-01

    Retrofitting a new crown to an existing dental device is challenging. The continued evolution of computer-aided design and computer-aided manufacturing (CAD/CAM) significantly simplifies the process. This article demonstrates retrofitting a gold crown to an existing sleep apnea device.

  9. Single-tooth dento-osseous osteotomy with a computer-aided design/computer-aided manufacturing surgical guide

    PubMed Central

    2016-01-01

    This clinical note introduces a method to assist surgeons in performing single-tooth dento-osseous osteotomy. For use in this method, a surgical guide was manufactured using computer-aided design/computer-aided manufacturing technology and was based on preoperative surgical simulation data. This method was highly conducive to successful single-tooth dento-osseous segmental osteotomy. PMID:27162756

  10. Microwave processing of a dental ceramic used in computer-aided design/computer-aided manufacturing.

    PubMed

    Pendola, Martin; Saha, Subrata

    2015-01-01

    Because of their favorable mechanical properties and natural esthetics, ceramics are widely used in restorative dentistry. The conventional ceramic sintering process required for their use is usually slow, however, and the equipment has an elevated energy consumption. Sintering processes that use microwaves have several advantages compared to regular sintering: shorter processing times, lower energy consumption, and the capacity for volumetric heating. The objective of this study was to test the mechanical properties of a dental ceramic used in computer-aided design/computer-aided manufacturing (CAD/CAM) after the specimens were processed with microwave hybrid sintering. Density, hardness, and bending strength were measured. When ceramic specimens were sintered with microwaves, the processing times were reduced and protocols were simplified. Hardness was improved almost 20% compared to regular sintering, and flexural strength measurements suggested that specimens were approximately 50% stronger than specimens sintered in a conventional system. Microwave hybrid sintering may preserve or improve the mechanical properties of dental ceramics designed for CAD/CAM processing systems, reducing processing and waiting times.

  11. Design and fabrication of facial prostheses for cancer patient applying computer aided method and manufacturing (CADCAM)

    NASA Astrophysics Data System (ADS)

    Din, Tengku Noor Daimah Tengku; Jamayet, Nafij; Rajion, Zainul Ahmad; Luddin, Norhayati; Abdullah, Johari Yap; Abdullah, Abdul Manaf; Yahya, Suzana

    2016-12-01

    Facial defects are either congenital or caused by trauma or cancer where most of them affect the person appearance. The emotional pressure and low self-esteem are problems commonly related to patient with facial defect. To overcome this problem, silicone prosthesis was designed to cover the defect part. This study describes the techniques in designing and fabrication for facial prosthesis applying computer aided method and manufacturing (CADCAM). The steps of fabricating the facial prosthesis were based on a patient case. The patient was diagnosed for Gorlin Gotz syndrome and came to Hospital Universiti Sains Malaysia (HUSM) for prosthesis. The 3D image of the patient was reconstructed from CT data using MIMICS software. Based on the 3D image, the intercanthal and zygomatic measurements of the patient were compared with available data in the database to find the suitable nose shape. The normal nose shape for the patient was retrieved from the nasal digital library. Mirror imaging technique was used to mirror the facial part. The final design of facial prosthesis including eye, nose and cheek was superimposed to see the result virtually. After the final design was confirmed, the mould design was created. The mould of nasal prosthesis was printed using Objet 3D printer. Silicone casting was done using the 3D print mould. The final prosthesis produced from the computer aided method was acceptable to be used for facial rehabilitation to provide better quality of life.

  12. Verifying Architectural Design Rules of the Flight Software Product Line

    NASA Technical Reports Server (NTRS)

    Ganesan, Dharmalingam; Lindvall, Mikael; Ackermann, Chris; McComas, David; Bartholomew, Maureen

    2009-01-01

    This paper presents experiences of verifying architectural design rules of the NASA Core Flight Software (CFS) product line implementation. The goal of the verification is to check whether the implementation is consistent with the CFS architectural rules derived from the developer's guide. The results indicate that consistency checking helps a) identifying architecturally significant deviations that were eluded during code reviews, b) clarifying the design rules to the team, and c) assessing the overall implementation quality. Furthermore, it helps connecting business goals to architectural principles, and to the implementation. This paper is the first step in the definition of a method for analyzing and evaluating product line implementations from an architecture-centric perspective.

  13. Requirements Management System Browser (RMSB) software design description

    SciTech Connect

    Frank, D.D.

    1996-09-30

    The purpose of this document is to provide an ``as-built`` design description for the Requirements Management System Browser (RMSB) application. The Graphical User Interface (GUI) and database structure design are described for the RMSB application, referred to as the ``Browser.`` The RMSB application provides an easy to use PC-based interface to browse systems engineering data stored and managed in a UNIX software application. The system engineering data include functions, requirements, and architectures that make up the Tank Waste Remediation System (TWRS) technical baseline.

  14. Biologically inspired binaural hearing aid algorithms: Design principles and effectiveness

    NASA Astrophysics Data System (ADS)

    Feng, Albert

    2002-05-01

    Despite rapid advances in the sophistication of hearing aid technology and microelectronics, listening in noise remains problematic for people with hearing impairment. To solve this problem two algorithms were designed for use in binaural hearing aid systems. The signal processing strategies are based on principles in auditory physiology and psychophysics: (a) the location/extraction (L/E) binaural computational scheme determines the directions of source locations and cancels noise by applying a simple subtraction method over every frequency band; and (b) the frequency-domain minimum-variance (FMV) scheme extracts a target sound from a known direction amidst multiple interfering sound sources. Both algorithms were evaluated using standard metrics such as signal-to-noise-ratio gain and articulation index. Results were compared with those from conventional adaptive beam-forming algorithms. In free-field tests with multiple interfering sound sources our algorithms performed better than conventional algorithms. Preliminary intelligibility and speech reception results in multitalker environments showed gains for every listener with normal or impaired hearing when the signals were processed in real time with the FMV binaural hearing aid algorithm. [Work supported by NIH-NIDCD Grant No. R21DC04840 and the Beckman Institute.

  15. Visions of visualization aids: Design philosophy and experimental results

    NASA Technical Reports Server (NTRS)

    Ellis, Stephen R.

    1990-01-01

    Aids for the visualization of high-dimensional scientific or other data must be designed. Simply casting multidimensional data into a two- or three-dimensional spatial metaphor does not guarantee that the presentation will provide insight or parsimonious description of the phenomena underlying the data. Indeed, the communication of the essential meaning of some multidimensional data may be obscured by presentation in a spatially distributed format. Useful visualization is generally based on pre-existing theoretical beliefs concerning the underlying phenomena which guide selection and formatting of the plotted variables. Two examples from chaotic dynamics are used to illustrate how a visulaization may be an aid to insight. Two examples of displays to aid spatial maneuvering are described. The first, a perspective format for a commercial air traffic display, illustrates how geometric distortion may be introduced to insure that an operator can understand a depicted three-dimensional situation. The second, a display for planning small spacecraft maneuvers, illustrates how the complex counterintuitive character of orbital maneuvering may be made more tractable by removing higher-order nonlinear control dynamics, and allowing independent satisfaction of velocity and plume impingement constraints on orbital changes.

  16. A Conceptual Design of a Departure Planner Decision Aid

    NASA Technical Reports Server (NTRS)

    Anagnostakis, Ioannis; Idris, Husni R.; Clark, John-Paul; Feron, Eric; Hansman, R. John; Odoni, Amedeo R.; Hall, William D.

    2000-01-01

    Terminal area Air Traffic Management handles both arriving and departing traffic. To date, research work on terminal area operations has focused primarily on the arrival flow and typically departures are taken into account only in an approximate manner. However, arrivals and departures are highly coupled processes especially in the terminal airspace, with complex interactions and sharing of the same airport resources between arrivals and departures taking place in practically every important terminal area. Therefore, the addition of automation aids for departures, possibly in co-operation with existing arrival flow automation systems, could have a profound contribution in enhancing the overall efficiency of airport operations. This paper presents the conceptual system architecture for such an automation aid, the Departure Planner (DP). This architecture can be used as a core in the development of decision-aiding systems to assist air traffic controllers in improving the performance of departure operations and optimize runway time allocation among different operations at major congested airports. The design of such systems is expected to increase the overall efficiency of terminal area operations and yield benefits for all stakeholders involved in Air Traffic Management (ATM) operations, users as well as service providers.

  17. Autonomous robot vision software design using Matlab toolboxes

    NASA Astrophysics Data System (ADS)

    Tedder, Maurice; Chung, Chan-Jin

    2004-10-01

    The purpose of this paper is to introduce a cost-effective way to design robot vision and control software using Matlab for an autonomous robot designed to compete in the 2004 Intelligent Ground Vehicle Competition (IGVC). The goal of the autonomous challenge event is for the robot to autonomously navigate an outdoor obstacle course bounded by solid and dashed lines on the ground. Visual input data is provided by a DV camcorder at 160 x 120 pixel resolution. The design of this system involved writing an image-processing algorithm using hue, satuaration, and brightness (HSB) color filtering and Matlab image processing functions to extract the centroid, area, and orientation of the connected regions from the scene. These feature vectors are then mapped to linguistic variables that describe the objects in the world environment model. The linguistic variables act as inputs to a fuzzy logic controller designed using the Matlab fuzzy logic toolbox, which provides the knowledge and intelligence component necessary to achieve the desired goal. Java provides the central interface to the robot motion control and image acquisition components. Field test results indicate that the Matlab based solution allows for rapid software design, development and modification of our robot system.

  18. Computer-Aided Molecular Design of Bis-phosphine Oxide Lanthanide Extractants

    DOE PAGES

    McCann, Billy W.; Silva, Nuwan De; Windus, Theresa L.; ...

    2016-02-17

    Computer-aided molecular design and high-throughput screening of viable host architectures can significantly reduce the efforts in the design of novel ligands for efficient extraction of rare earth elements. This paper presents a computational approach to the deliberate design of bis-phosphine oxide host architectures that are structurally organized for complexation of trivalent lanthanides. Molecule building software, HostDesigner, was interfaced with molecular mechanics software, PCModel, providing a tool for generating and screening millions of potential R2(O)P-link-P(O)R2 ligand geometries. The molecular mechanics ranking of ligand structures is consistent with both the solution-phase free energies of complexation obtained with density functional theory and themore » performance of known bis-phosphine oxide extractants. For the case where link is -CH2-, evaluation of the ligand geometry provides the first characterization of a steric origin for the ‘anomalous aryl strengthening’ effect. The design approach has identified a number of novel bis-phosphine oxide ligands that are better organized for lanthanide complexation than previously studied examples.« less

  19. Computer-Aided Molecular Design of Bis-phosphine Oxide Lanthanide Extractants

    SciTech Connect

    McCann, Billy W.; Silva, Nuwan De; Windus, Theresa L.; Gordon, Mark S.; Moyer, Bruce A.; Bryantsev, Vyacheslav S.; Hay, Benjamin P.

    2016-02-17

    Computer-aided molecular design and high-throughput screening of viable host architectures can significantly reduce the efforts in the design of novel ligands for efficient extraction of rare earth elements. This paper presents a computational approach to the deliberate design of bis-phosphine oxide host architectures that are structurally organized for complexation of trivalent lanthanides. Molecule building software, HostDesigner, was interfaced with molecular mechanics software, PCModel, providing a tool for generating and screening millions of potential R2(O)P-link-P(O)R2 ligand geometries. The molecular mechanics ranking of ligand structures is consistent with both the solution-phase free energies of complexation obtained with density functional theory and the performance of known bis-phosphine oxide extractants. For the case where link is -CH2-, evaluation of the ligand geometry provides the first characterization of a steric origin for the ‘anomalous aryl strengthening’ effect. The design approach has identified a number of novel bis-phosphine oxide ligands that are better organized for lanthanide complexation than previously studied examples.

  20. Computer Aided Antenna Design and Frequency Selection for HF Communications.

    DTIC Science & Technology

    1984-06-01

    EESIGN ON THE ADPE-.- NIF (GREEN MACHINE) ... .... . . . . . . . 57 E. COMPUTER AIDED DESIGN USING ECAC1S ACCESSIBIE ANTENNA PACKAGE . . . . . . .. 57 F...8217 C8 L4 E-4 W 3a ’H 1 H -g I) - 4 ’ 0-4 =2 E-4 V. E-4 b. m 0 m 4 =- v- -4 3 4 E’- 4 = P4 H - ofC. I- 1 4 = W P4 w 4 I = N = V rq I 0-4 ~ to H W4

  1. Computer aided design and analysis of gear tooth geometry

    NASA Technical Reports Server (NTRS)

    Chang, S. H.; Huston, R. L.

    1987-01-01

    A simulation method for gear hobbing and shaping of straight and spiral bevel gears is presented. The method is based upon an enveloping theory for gear tooth profile generation. The procedure is applicable in the computer aided design of standard and nonstandard tooth forms. An inverse procedure for finding a conjugate gear tooth profile is presented for arbitrary cutter geometry. The kinematic relations for the tooth surfaces of straight and spiral bevel gears are proposed. The tooth surface equations for these gears are formulated in a manner suitable for their automated numerical development and solution.

  2. Computer-aided design of bevel gear tooth surfaces

    NASA Technical Reports Server (NTRS)

    Shuo, Hung Chang; Huston, Ronald L.; Coy, John J.

    1989-01-01

    This paper presents a computer-aided design procedure for generating bevel gears. The development is based on examining a perfectly plastic, cone-shaped gear blank rolling over a cutting tooth on a plane crown rack. The resulting impression on the plastic gear blank is the envelope of the cutting tooth. This impression and envelope thus form a conjugate tooth surface. Equations are presented for the locus of points on the tooth surface. The same procedures are then extended to simulate the generation of a spiral bevel gear. The corresponding governing equations are presented.

  3. Computer aided design of bevel gear tooth surfaces

    NASA Technical Reports Server (NTRS)

    Chang, S. H.; Huston, R. L.; Coy, J. J.

    1989-01-01

    This paper presents a computer-aided design procedure for generating bevel gears. The development is based on examining a perfectly plastic, cone-shaped gear blank rolling over a cutting tooth on a plane crown rack. The resulting impression on the plastic gear blank is the envelope of the cutting tooth. This impression and envelope thus form a conjugate tooth surface. Equations are presented for the locus of points on the tooth surface. The same procedures are then extended to simulate the generation of a spiral bevel gear. The corresponding governing equations are presented.

  4. CARES/Life Software for Designing More Reliable Ceramic Parts

    NASA Technical Reports Server (NTRS)

    Nemeth, Noel N.; Powers, Lynn M.; Baker, Eric H.

    1997-01-01

    Products made from advanced ceramics show great promise for revolutionizing aerospace and terrestrial propulsion, and power generation. However, ceramic components are difficult to design because brittle materials in general have widely varying strength values. The CAPES/Life software eases this task by providing a tool to optimize the design and manufacture of brittle material components using probabilistic reliability analysis techniques. Probabilistic component design involves predicting the probability of failure for a thermomechanically loaded component from specimen rupture data. Typically, these experiments are performed using many simple geometry flexural or tensile test specimens. A static, dynamic, or cyclic load is applied to each specimen until fracture. Statistical strength and SCG (fatigue) parameters are then determined from these data. Using these parameters and the results obtained from a finite element analysis, the time-dependent reliability for a complex component geometry and loading is then predicted. Appropriate design changes are made until an acceptable probability of failure has been reached.

  5. Mirror-image anterior crown fabrication with computer-aided design and rapid prototyping technology: a clinical report.

    PubMed

    Cho, Seok-Hwan; Chang, Won-Gun

    2013-02-01

    This clinical report describes the fabrication of a maxillary central incisor single crown with rapid prototyping (RP) technology. A patient with a recently replaced metal ceramic crown had discomfort due to the nonanatomic lingual contour of the crown. With computer-aided design (CAD) software and rapid prototyping (RP) technology, the shape of the contralateral central incisor was duplicated and reproduced to make a mirror-image for a new crown. The prosthodontic planning and treatment approach are discussed.

  6. Computational protein design: the Proteus software and selected applications.

    PubMed

    Simonson, Thomas; Gaillard, Thomas; Mignon, David; Schmidt am Busch, Marcel; Lopes, Anne; Amara, Najette; Polydorides, Savvas; Sedano, Audrey; Druart, Karen; Archontis, Georgios

    2013-10-30

    We describe an automated procedure for protein design, implemented in a flexible software package, called Proteus. System setup and calculation of an energy matrix are done with the XPLOR modeling program and its sophisticated command language, supporting several force fields and solvent models. A second program provides algorithms to search sequence space. It allows a decomposition of the system into groups, which can be combined in different ways in the energy function, for both positive and negative design. The whole procedure can be controlled by editing 2-4 scripts. Two applications consider the tyrosyl-tRNA synthetase enzyme and its successful redesign to bind both O-methyl-tyrosine and D-tyrosine. For the latter, we present Monte Carlo simulations where the D-tyrosine concentration is gradually increased, displacing L-tyrosine from the binding pocket and yielding the binding free energy difference, in good agreement with experiment. Complete redesign of the Crk SH3 domain is presented. The top 10000 sequences are all assigned to the correct fold by the SUPERFAMILY library of Hidden Markov Models. Finally, we report the acid/base behavior of the SNase protein. Sidechain protonation is treated as a form of mutation; it is then straightforward to perform constant-pH Monte Carlo simulations, which yield good agreement with experiment. Overall, the software can be used for a wide range of application, producing not only native-like sequences but also thermodynamic properties with errors that appear comparable to other current software packages.

  7. Accelerating Battery Design Using Computer-Aided Engineering Tools: Preprint

    SciTech Connect

    Pesaran, A.; Heon, G. H.; Smith, K.

    2011-01-01

    Computer-aided engineering (CAE) is a proven pathway, especially in the automotive industry, to improve performance by resolving the relevant physics in complex systems, shortening the product development design cycle, thus reducing cost, and providing an efficient way to evaluate parameters for robust designs. Academic models include the relevant physics details, but neglect engineering complexities. Industry models include the relevant macroscopic geometry and system conditions, but simplify the fundamental physics too much. Most of the CAE battery tools for in-house use are custom model codes and require expert users. There is a need to make these battery modeling and design tools more accessible to end users such as battery developers, pack integrators, and vehicle makers. Developing integrated and physics-based CAE battery tools can reduce the design, build, test, break, re-design, re-build, and re-test cycle and help lower costs. NREL has been involved in developing various models to predict the thermal and electrochemical performance of large-format cells and has used in commercial three-dimensional finite-element analysis and computational fluid dynamics to study battery pack thermal issues. These NREL cell and pack design tools can be integrated to help support the automotive industry and to accelerate battery design.

  8. Miscellaneous Topics in Computer-Aided Drug Design: Synthetic Accessibility and GPU Computing, and Other Topics

    PubMed Central

    Fukunishi, Yoshifumi; Mashimo, Tadaaki; Misoo, Kiyotaka; Wakabayashi, Yoshinori; Miyaki, Toshiaki; Ohta, Seiji; Nakamura, Mayu; Ikeda, Kazuyoshi

    2016-01-01

    Abstract: Background Computer-aided drug design is still a state-of-the-art process in medicinal chemistry, and the main topics in this field have been extensively studied and well reviewed. These topics include compound databases, ligand-binding pocket prediction, protein-compound docking, virtual screening, target/off-target prediction, physical property prediction, molecular simulation and pharmacokinetics/pharmacodynamics (PK/PD) prediction. Message and Conclusion: However, there are also a number of secondary or miscellaneous topics that have been less well covered. For example, methods for synthesizing and predicting the synthetic accessibility (SA) of designed compounds are important in practical drug development, and hardware/software resources for performing the computations in computer-aided drug design are crucial. Cloud computing and general purpose graphics processing unit (GPGPU) computing have been used in virtual screening and molecular dynamics simulations. Not surprisingly, there is a growing demand for computer systems which combine these resources. In the present review, we summarize and discuss these various topics of drug design. PMID:27075578

  9. A review of computer-aided design/computer-aided manufacture techniques for removable denture fabrication

    PubMed Central

    Bilgin, Mehmet Selim; Baytaroğlu, Ebru Nur; Erdem, Ali; Dilber, Erhan

    2016-01-01

    The aim of this review was to investigate usage of computer-aided design/computer-aided manufacture (CAD/CAM) such as milling and rapid prototyping (RP) technologies for removable denture fabrication. An electronic search was conducted in the PubMed/MEDLINE, ScienceDirect, Google Scholar, and Web of Science databases. Databases were searched from 1987 to 2014. The search was performed using a variety of keywords including CAD/CAM, complete/partial dentures, RP, rapid manufacturing, digitally designed, milled, computerized, and machined. The identified developments (in chronological order), techniques, advantages, and disadvantages of CAD/CAM and RP for removable denture fabrication are summarized. Using a variety of keywords and aiming to find the topic, 78 publications were initially searched. For the main topic, the abstract of these 78 articles were scanned, and 52 publications were selected for reading in detail. Full-text of these articles was gained and searched in detail. Totally, 40 articles that discussed the techniques, advantages, and disadvantages of CAD/CAM and RP for removable denture fabrication and the articles were incorporated in this review. Totally, 16 of the papers summarized in the table. Following review of all relevant publications, it can be concluded that current innovations and technological developments of CAD/CAM and RP allow the digitally planning and manufacturing of removable dentures from start to finish. As a result according to the literature review CAD/CAM techniques and supportive maxillomandibular relationship transfer devices are growing fast. In the close future, fabricating removable dentures will become medical informatics instead of needing a technical staff and procedures. However the methods have several limitations for now. PMID:27095912

  10. A review of computer-aided design/computer-aided manufacture techniques for removable denture fabrication.

    PubMed

    Bilgin, Mehmet Selim; Baytaroğlu, Ebru Nur; Erdem, Ali; Dilber, Erhan

    2016-01-01

    The aim of this review was to investigate usage of computer-aided design/computer-aided manufacture (CAD/CAM) such as milling and rapid prototyping (RP) technologies for removable denture fabrication. An electronic search was conducted in the PubMed/MEDLINE, ScienceDirect, Google Scholar, and Web of Science databases. Databases were searched from 1987 to 2014. The search was performed using a variety of keywords including CAD/CAM, complete/partial dentures, RP, rapid manufacturing, digitally designed, milled, computerized, and machined. The identified developments (in chronological order), techniques, advantages, and disadvantages of CAD/CAM and RP for removable denture fabrication are summarized. Using a variety of keywords and aiming to find the topic, 78 publications were initially searched. For the main topic, the abstract of these 78 articles were scanned, and 52 publications were selected for reading in detail. Full-text of these articles was gained and searched in detail. Totally, 40 articles that discussed the techniques, advantages, and disadvantages of CAD/CAM and RP for removable denture fabrication and the articles were incorporated in this review. Totally, 16 of the papers summarized in the table. Following review of all relevant publications, it can be concluded that current innovations and technological developments of CAD/CAM and RP allow the digitally planning and manufacturing of removable dentures from start to finish. As a result according to the literature review CAD/CAM techniques and supportive maxillomandibular relationship transfer devices are growing fast. In the close future, fabricating removable dentures will become medical informatics instead of needing a technical staff and procedures. However the methods have several limitations for now.

  11. Systems biology driven software design for the research enterprise

    PubMed Central

    Boyle, John; Cavnor, Christopher; Killcoyne, Sarah; Shmulevich, Ilya

    2008-01-01

    Background In systems biology, and many other areas of research, there is a need for the interoperability of tools and data sources that were not originally designed to be integrated. Due to the interdisciplinary nature of systems biology, and its association with high throughput experimental platforms, there is an additional need to continually integrate new technologies. As scientists work in isolated groups, integration with other groups is rarely a consideration when building the required software tools. Results We illustrate an approach, through the discussion of a purpose built software architecture, which allows disparate groups to reuse tools and access data sources in a common manner. The architecture allows for: the rapid development of distributed applications; interoperability, so it can be used by a wide variety of developers and computational biologists; development using standard tools, so that it is easy to maintain and does not require a large development effort; extensibility, so that new technologies and data types can be incorporated; and non intrusive development, insofar as researchers need not to adhere to a pre-existing object model. Conclusion By using a relatively simple integration strategy, based upon a common identity system and dynamically discovered interoperable services, a light-weight software architecture can become the focal point through which scientists can both get access to and analyse the plethora of experimentally derived data. PMID:18578887

  12. Streamlining the Design-to-Build Transition with Build-Optimization Software Tools.

    PubMed

    Oberortner, Ernst; Cheng, Jan-Fang; Hillson, Nathan J; Deutsch, Samuel

    2017-03-17

    Scaling-up capabilities for the design, build, and test of synthetic biology constructs holds great promise for the development of new applications in fuels, chemical production, or cellular-behavior engineering. Construct design is an essential component in this process; however, not every designed DNA sequence can be readily manufactured, even using state-of-the-art DNA synthesis methods. Current biological computer-aided design and manufacture tools (bioCAD/CAM) do not adequately consider the limitations of DNA synthesis technologies when generating their outputs. Designed sequences that violate DNA synthesis constraints may require substantial sequence redesign or lead to price-premiums and temporal delays, which adversely impact the efficiency of the DNA manufacturing process. We have developed a suite of build-optimization software tools (BOOST) to streamline the design-build transition in synthetic biology engineering workflows. BOOST incorporates knowledge of DNA synthesis success determinants into the design process to output ready-to-build sequences, preempting the need for sequence redesign. The BOOST web application is available at https://boost.jgi.doe.gov and its Application Program Interfaces (API) enable integration into automated, customized DNA design processes. The herein presented results highlight the effectiveness of BOOST in reducing DNA synthesis costs and timelines.

  13. Issues in Expanding the Software Base Management System Supporting the Computer Aided Prototyping System

    DTIC Science & Technology

    1990-06-01

    and deficient in their stated requirements. The problem involves not only the high cost of software development, but also in the poor quality of...to improving software development productivity and quality [Ref. 4]. It also has the most potential in the short term to show tangible benefits in a...real-time embedded systems [Ref. 5]. This system differs in its approach from most other prototyping systems in its approach to software generation from

  14. Computer aided design environment for the analysis and design of multi-body flexible structures

    NASA Technical Reports Server (NTRS)

    Ramakrishnan, Jayant V.; Singh, Ramen P.

    1989-01-01

    A computer aided design environment consisting of the programs NASTRAN, TREETOPS and MATLAB is presented in this paper. With links for data transfer between these programs, the integrated design of multi-body flexible structures is significantly enhanced. The CAD environment is used to model the Space Shuttle/Pinhole Occulater Facility. Then a controller is designed and evaluated in the nonlinear time history sense. Recent enhancements and ongoing research to add more capabilities are also described.

  15. The application of computer-aided technologies in automotive styling design

    NASA Astrophysics Data System (ADS)

    Zheng, Ze-feng; Zhang, Ji; Zheng, Ying

    2012-04-01

    In automotive industry, outline design is its life and creative design is its soul indeed. Computer-aided technology has been widely used in the automotive industry and more and more attention has been paid. This paper chiefly introduce the application of computer-aided technologies including CAD, CAM and CAE, analyses the process of automotive structural design and describe the development tendency of computer-aided design.

  16. Software Package Completed for Alloy Design at the Atomic Level

    NASA Technical Reports Server (NTRS)

    Bozzolo, Guillermo H.; Noebe, Ronald D.; Abel, Phillip B.; Good, Brian S.

    2001-01-01

    As a result of a multidisciplinary effort involving solid-state physics, quantum mechanics, and materials and surface science, the first version of a software package dedicated to the atomistic analysis of multicomponent systems was recently completed. Based on the BFS (Bozzolo, Ferrante, and Smith) method for the calculation of alloy and surface energetics, this package includes modules devoted to the analysis of many essential features that characterize any given alloy or surface system, including (1) surface structure analysis, (2) surface segregation, (3) surface alloying, (4) bulk crystalline material properties and atomic defect structures, and (5) thermal processes that allow us to perform phase diagram calculations. All the modules of this Alloy Design Workbench 1.0 (ADW 1.0) are designed to run in PC and workstation environments, and their operation and performance are substantially linked to the needs of the user and the specific application.

  17. De novo gene synthesis design using TmPrime software.

    PubMed

    Li, Mo-Huang; Bode, Marcus; Huang, Mo Chao; Cheong, Wai Chye; Lim, Li Shi

    2012-01-01

    This chapter presents TmPrime, a computer program to design oligonucleotide for both ligase chain reaction (LCR)- and polymerase chain reaction (PCR)-based de novo gene synthesis. The program divides a long input DNA sequence based on user-specified melting temperatures and assembly conditions, and dynamically optimizes the length of oligonucleotides to achieve homologous melting temperatures. The output reports the melting temperatures, oligonucleotide sequences, and potential formation of secondary structures in a PDF file, which will be sent to the user via e-mail. The program also provides functions on sequence pooling to separate long genes into smaller pieces for multipool assembly and codon optimization for expression based on the highest organism-specific codon frequency. This software has been successfully used in the design and synthesis of various genes with total length >20 kbp. This program is freely available at http://prime.ibn.a-star.edu.sg.

  18. Advances in computer-aided design and computer-aided manufacture technology.

    PubMed

    Calamia, J R

    1994-01-01

    Although the development of computer-aided design (CAD) and computer-aided manufacture (CAM) technology and the benefits of increased productivity became obvious in the automobile and aerospace industries in the 1970s, investigations of this technology's application in the field of dentistry did not begin until the 1980s. Only now are we beginning to see the fruits of this work with the commercial availability of some systems; the potential for this technology seems boundless. This article reviews the recent literature with emphasis on the period from June 1992 to May 1993. This review should familiarize the reader with some of the latest developments in this technology, including a brief description of some systems currently available and the clinical and economical rationale for their acceptance into the dental mainstream. This article concentrates on a particular system, the Cerec (Siemens/Pelton and Crane, Charlotte, NC) system, for three reasons: first, this system has been available since 1985 and, as a result, has a track record of almost 7 years of data. Most of the data have just recently been released and consequently, much of this year's literature on CAD-CAM is monopolized by studies using this system. Second, this system was developed as a mobile, affordable, direct chairside CAD-CAM restorative method. As such, it is of special interest to the dentist who will offer this new technology directly to the patient, providing a one-visit restoration. Third, the author is currently engaged in research using this particular system and has a working knowledge of this system's capabilities.

  19. Trainers and Software Designers: The Case for Togetherness.

    ERIC Educational Resources Information Center

    Lippincott, Jenifer

    1998-01-01

    Offers three strategies that will make the job of training employees to use new software easier: (1) understand the business need that the software is addressing; (2) synchronize the development of training and support materials with the software development cycle; and (3) choose the appropriate training approach for the software application.…

  20. Visual display aid for orbital maneuvering - Design considerations

    NASA Technical Reports Server (NTRS)

    Grunwald, Arthur J.; Ellis, Stephen R.

    1993-01-01

    This paper describes the development of an interactive proximity operations planning system that allows on-site planning of fuel-efficient multiburn maneuvers in a potential multispacecraft environment. Although this display system most directly assists planning by providing visual feedback to aid visualization of the trajectories and constraints, its most significant features include: (1) the use of an 'inverse dynamics' algorithm that removes control nonlinearities facing the operator, and (2) a trajectory planning technique that separates, through a 'geometric spreadsheet', the normally coupled complex problems of planning orbital maneuvers and allows solution by an iterative sequence of simple independent actions. The visual feedback of trajectory shapes and operational constraints, provided by user-transparent and continuously active background computations, allows the operator to make fast, iterative design changes that rapidly converge to fuel-efficient solutions. The planning tool provides an example of operator-assisted optimization of nonlinear cost functions.

  1. Hardware synthesis from DDL. [Digital Design Language for computer aided design and test of LSI

    NASA Technical Reports Server (NTRS)

    Shah, A. M.; Shiva, S. G.

    1981-01-01

    The details of the digital systems can be conveniently input into the design automation system by means of Hardware Description Languages (HDL). The Computer Aided Design and Test (CADAT) system at NASA MSFC is used for the LSI design. The Digital Design Language (DDL) has been selected as HDL for the CADAT System. DDL translator output can be used for the hardware implementation of the digital design. This paper addresses problems of selecting the standard cells from the CADAT standard cell library to realize the logic implied by the DDL description of the system.

  2. Learning & Personality Types: A Case Study of a Software Design Course

    ERIC Educational Resources Information Center

    Ahmed, Faheem; Campbell, Piers; Jaffar, Ahmad; Alkobaisi, Shayma; Campbell, Julie

    2010-01-01

    The software industry has continued to grow over the past decade and there is now a need to provide education and hands-on training to students in various phases of software life cycle. Software design is one of the vital phases of the software development cycle. Psychological theories assert that not everybody is fit for all kind of tasks as…

  3. Pedagogy Embedded in Educational Software Design: Report of a Case Study.

    ERIC Educational Resources Information Center

    Hinostroza, J. Enrique; Mellar, Harvey

    2001-01-01

    Discussion of educational software focuses on a model of educational software that was derived from a case study of two elementary school teachers participating in a software design process. Considers human-computer interface, interaction, software browsing strategies, and implications for teacher training. (Author/LRW)

  4. Computer-aided design and manufacturing in craniomaxillofacial surgery: the new state of the art.

    PubMed

    Levine, Jamie P; Patel, Ashish; Saadeh, Pierre B; Hirsch, David L

    2012-01-01

    The goal of this article was to illustrate the ease in which virtual surgery and computer-aided design and manufacturing can be used by the craniomaxillofacial surgeon to create tremendously accurate postoperative results and provide confidence with even the most complex three-dimensional bony reconstructions. With advancements in software technology and three-dimensional printing, our ability to plan and execute precise bony reconstruction has become a reality. With this technology, guides can be made to ensure exact bony repositioning or replacement. These guides can help guide cutting of the bone and can act as splints to precisely reposition the bone and direct plate placement. With use of these computer-aided design and manufacturing guides and the addition of guidance technology, the position of the bone can be guaranteed intraoperatively. We review our unique and advanced method in approaching some of these problems and illustrate the application of these techniques in mandibular reconstruction, orthognathic surgery, maxillofacial trauma, and temporomandibular joint reconstruction. This technology continues to evolve, and our indications for its application continue to grow. This article represents only a small portion of the types of cases in which these techniques have already been applied.

  5. [Computer aided design and manufacture of the porcelain fused to metal crown].

    PubMed

    Nie, Xin; Cheng, Xiaosheng; Dai, Ning; Yu, Qing; Hao, Guodong; Sun, Quanping

    2009-04-01

    In order to satisfy the current demand for fast and high-quality prosthodontics, we have carried out a research in the fabrication process of the porcelain fused to metal crown on molar with CAD/CAM technology. Firstly, we get the data of the surface mesh on preparation teeth through a 3D-optical grating measuring system. Then, we reconstruct the 3D-model crown with the computer-aided design software which was developed by ourselves. Finally, with the 3D-model data, we produce a metallic crown on a high-speed CNC carving machine. The result has proved that the metallic crown can match the preparation teeth ideally. The fabrication process is reliable and efficient, and the restoration is precise and steady in quality.

  6. Interactive Image Processing As An Aid To Designing Robot Vision Systems

    NASA Astrophysics Data System (ADS)

    Batchelor, B. G.; Cotter, S. M.; Page, G. J.; Hopkins, S. H.

    1983-10-01

    Interactive image processing has proved to be a valuable aid to prototype development for industrial inspection systems. This paper advocates extending its use to exploratory analysis of robot vision applications. Preliminary studies have shown that it is equally effective in this role, although it is not usually possible to achieve the computational speeds needed for real-time control of the robot using a software-based image processor. Its use, as in inspection research, is likely to be limited to algorithm design/selection. The Autoview image processor (British Robotic Systems Ltd.) has recently been interfaced to a Placemate 5 robot (Pendar Robotics Ltd.) and further programmable manipulation devices, including an xy-coordinate table and a stepping turntable are currently being connected. Using these and similar devices, research will be conducted into such tasks as assembly, Dalletisinq and robot-assisted inspection.

  7. Operator Station Design System - A computer aided design approach to work station layout

    NASA Technical Reports Server (NTRS)

    Lewis, J. L.

    1979-01-01

    The Operator Station Design System is resident in NASA's Johnson Space Center Spacecraft Design Division Performance Laboratory. It includes stand-alone minicomputer hardware and Panel Layout Automated Interactive Design and Crew Station Assessment of Reach software. The data base consists of the Shuttle Transportation System Orbiter Crew Compartment (in part), the Orbiter payload bay and remote manipulator (in part), and various anthropometric populations. The system is utilized to provide panel layouts, assess reach and vision, determine interference and fit problems early in the design phase, study design applications as a function of anthropometric and mission requirements, and to accomplish conceptual design to support advanced study efforts.

  8. Software.

    ERIC Educational Resources Information Center

    Journal of Chemical Education, 1989

    1989-01-01

    Presented are reviews of two computer software packages for Apple II computers; "Organic Spectroscopy," and "Videodisc Display Program" for use with "The Periodic Table Videodisc." A sample spectrograph from "Organic Spectroscopy" is included. (CW)

  9. Reducing the complexity of the software design process with object-oriented design

    NASA Technical Reports Server (NTRS)

    Schuler, M. P.

    1991-01-01

    Designing software is a complex process. How object-oriented design (OOD), coupled with formalized documentation and tailored object diagraming techniques, can reduce the complexity of the software design process is described and illustrated. The described OOD methodology uses a hierarchical decomposition approach in which parent objects are decomposed into layers of lower level child objects. A method of tracking the assignment of requirements to design components is also included. Increases in the reusability, portability, and maintainability of the resulting products are also discussed. This method was built on a combination of existing technology, teaching experience, consulting experience, and feedback from design method users. The discussed concepts are applicable to hierarchal OOD processes in general. Emphasis is placed on improving the design process by documenting the details of the procedures involved and incorporating improvements into those procedures as they are developed.

  10. Converting Between PLY and Ballistic Research Laboratory-Computer-Aided Design (BRL-CAD) File Formats

    DTIC Science & Technology

    2015-02-01

    Converting Between PLY and Ballistic Research Laboratory–Computer-Aided Design (BRL-CAD) File Formats by Rishub Jain ARL-CR-0760...0760 February 2015 Converting Between PLY and Ballistic Research Laboratory–Computer-Aided Design (BRL-CAD) File Formats Rishub Jain US...and Ballistic Research Laboratory–Computer-Aided Design (BRL-CAD) File Formats 5a. CONTRACT NUMBER W911NF-10-2-0076 5b. GRANT NUMBER 5c. PROGRAM

  11. Target Impact Detection Algorithm Using Computer-aided Design (CAD) Model Geometry

    DTIC Science & Technology

    2014-09-01

    UNCLASSIFIED AD-E403 558 Technical Report ARMET-TR-13024 TARGET IMPACT DETECTION ALGORITHM USING COMPUTER-AIDED DESIGN ( CAD ...DETECTION ALGORITHM USING COMPUTER-AIDED DESIGN ( CAD ) MODEL GEOMETRY 5a. CONTRACT NUMBER 5b. GRANT NUMBER 5c. PROGRAM ELEMENT NUMBER 6...This report documents a method and algorithm to export geometry from a three-dimensional, computer-aided design ( CAD ) model in a format that can be

  12. OpenPET Hardware, Firmware, Software, and Board Design Files

    SciTech Connect

    Abu-Nimeh, Faisal; Choong, Woon-Sengq; Moses, William W.; Peng, Qiyu

    2016-03-29

    OpenPET is an open source, flexible, high-performance, and modular data acquisition system for a variety of applications. The OpenPET electronics are capable of reading analog voltage or current signals from a wide variety of sensors. The electronics boards make extensive use of field programmable gate arrays (FPGAs) to provide flexibility and scalability. Firmware and software for the FPGAs and computer are used to control and acquire data from the system. The command and control flow is similar to the data flow, however, the commands are initiated from the computer similar to a tree topology (i.e., from top-to-bottom). Each node in the tree discovers its parent and children, and all addresses are configured accordingly. A user (or a script) initiates a command from the computer. This command will be translated and encoded to the corresponding child (e.g., SB, MB, DB, etc.). Consecutively, each node will pass the command to its corresponding child(ren) by looking at the destination address. Finally, once the command reaches its desired destination(s) the corresponding node(s) execute(s) the command and send(s) a reply, if required. All the firmware, software, and the electronics board design files are distributed through the OpenPET website (http://openpet.lbl.gov).

  13. Designing of a digital behind-the-ear hearing aid to meet the World Health Organization requirements.

    PubMed

    Bento, Ricardo Ferreira; Penteado, Silvio Pires

    2010-06-01

    Hearing loss is a common health issue that affects nearly 10% of the world population as indicated by many international studies. The hearing impaired typically experience more frustration, anxiety, irritability, depression, and disorientation than those with normal hearing levels. The standard rehabilitation tool for hearing impairment is an electronic hearing aid whose main components are transducers (microphone and receiver) and a digital signal processor. These electronic components are manufactured by supply chain rather than by hearing aid manufacturers. Manufacturers can use custom-designed components or generic off-the-shelf components. These electronic components are available as application-specific or off-the-shelf products, with the former designed for a specific manufacturer and the latter for a generic approach. The choice of custom or generic components will affect the product specifications, pricing, manufacturing, life cycle, and marketing strategies of the product. The World Health Organization is interested in making available to developing countries hearing aids that are inexpensive to purchase and maintain. The hearing aid presented in this article was developed with these specifications in mind together with additional contemporary features such as four channels with wide dynamic range compression, an adjustable compression rate for each channel, four comfort programs, an adaptive feedback manager, and full volume control. This digital hearing aid is fitted using a personal computer with minimal hardware requirements in intuitive three-step fitting software. A trimmer-adjusted version can be developed where human and material resources are scarce.

  14. Designing of a Digital Behind-the-Ear Hearing Aid to Meet the World Health Organization Requirements

    PubMed Central

    Bento, Ricardo Ferreira; Penteado, Silvio Pires

    2010-01-01

    Hearing loss is a common health issue that affects nearly 10% of the world population as indicated by many international studies. The hearing impaired typically experience more frustration, anxiety, irritability, depression, and disorientation than those with normal hearing levels. The standard rehabilitation tool for hearing impairment is an electronic hearing aid whose main components are transducers (microphone and receiver) and a digital signal processor. These electronic components are manufactured by supply chain rather than by hearing aid manufacturers. Manufacturers can use custom-designed components or generic off-the-shelf components. These electronic components are available as application-specific or off-the-shelf products, with the former designed for a specific manufacturer and the latter for a generic approach. The choice of custom or generic components will affect the product specifications, pricing, manufacturing, life cycle, and marketing strategies of the product. The World Health Organization is interested in making available to developing countries hearing aids that are inexpensive to purchase and maintain. The hearing aid presented in this article was developed with these specifications in mind together with additional contemporary features such as four channels with wide dynamic range compression, an adjustable compression rate for each channel, four comfort programs, an adaptive feedback manager, and full volume control. This digital hearing aid is fitted using a personal computer with minimal hardware requirements in intuitive three-step fitting software. A trimmer-adjusted version can be developed where human and material resources are scarce. PMID:20724354

  15. Rubber airplane: Constraint-based component-modeling for knowledge representation in computer-aided conceptual design

    NASA Technical Reports Server (NTRS)

    Kolb, Mark A.

    1990-01-01

    Viewgraphs on Rubber Airplane: Constraint-based Component-Modeling for Knowledge Representation in Computer Aided Conceptual Design are presented. Topics covered include: computer aided design; object oriented programming; airfoil design; surveillance aircraft; commercial aircraft; aircraft design; and launch vehicles.

  16. Design of Timing System Software on EAST-NBI

    NASA Astrophysics Data System (ADS)

    Zhao, Yuan-Zhe; Hu, Chun-Dong; Sheng, Peng; Zhang, Xiao-Dan; Wu, De-Yun; Cui, Qing-Long

    2013-10-01

    Neutral Beam Injector (NBI) is one of the main plasma heating and plasma current driving methods for Experimental Advanced Superconducting Tokomaks. In order to monitor the NBI experiment, control all the power supply, realize data acquisition and network, the control system is designed. As an important part of NBI control system, timing system (TS) provides a unified clock for all subsystems of NBI. TS controls the input/output services of digital signals and analog signals. It sends feedback message to the control server which is the function of alarm and interlock protection. The TS software runs on a Windows system and uses Labview language code while using client/server mode, multithreading and cyclic redundancy check technology. The experimental results have proved that TS provides a stability and reliability clock to the subsystems of NBI and contributed to the safety of the whole NBI system.

  17. Designing a Software Tool for Fuzzy Logic Programming

    NASA Astrophysics Data System (ADS)

    Abietar, José M.; Morcillo, Pedro J.; Moreno, Ginés

    2007-12-01

    Fuzzy Logic Programming is an interesting and still growing research area that agglutinates the efforts for introducing fuzzy logic into logic programming (LP), in order to incorporate more expressive resources on such languages for dealing with uncertainty and approximated reasoning. The multi-adjoint logic programming approach is a recent and extremely flexible fuzzy logic paradigm for which, unfortunately, we have not found practical tools implemented so far. In this work, we describe a prototype system which is able to directly translate fuzzy logic programs into Prolog code in order to safely execute these residual programs inside any standard Prolog interpreter in a completely transparent way for the final user. We think that the development of such fuzzy languages and programing tools might play an important role in the design of advanced software applications for computational physics, chemistry, mathematics, medicine, industrial control and so on.

  18. Computer Aided Phenomenography: The Role of Leximancer Computer Software in Phenomenographic Investigation

    ERIC Educational Resources Information Center

    Penn-Edwards, Sorrel

    2010-01-01

    The qualitative research methodology of phenomenography has traditionally required a manual sorting and analysis of interview data. In this paper I explore a potential means of streamlining this procedure by considering a computer aided process not previously reported upon. Two methods of lexicological analysis, manual and automatic, were examined…

  19. Software Would Largely Automate Design of Kalman Filter

    NASA Technical Reports Server (NTRS)

    Chuang, Jason C. H.; Negast, William J.

    2005-01-01

    Embedded Navigation Filter Automatic Designer (ENFAD) is a computer program being developed to automate the most difficult tasks in designing embedded software to implement a Kalman filter in a navigation system. The most difficult tasks are selection of error states of the filter and tuning of filter parameters, which are timeconsuming trial-and-error tasks that require expertise and rarely yield optimum results. An optimum selection of error states and filter parameters depends on navigation-sensor and vehicle characteristics, and on filter processing time. ENFAD would include a simulation module that would incorporate all possible error states with respect to a given set of vehicle and sensor characteristics. The first of two iterative optimization loops would vary the selection of error states until the best filter performance was achieved in Monte Carlo simulations. For a fixed selection of error states, the second loop would vary the filter parameter values until an optimal performance value was obtained. Design constraints would be satisfied in the optimization loops. Users would supply vehicle and sensor test data that would be used to refine digital models in ENFAD. Filter processing time and filter accuracy would be computed by ENFAD.

  20. Orion Relative Navigation Flight Software Analysis and Design

    NASA Technical Reports Server (NTRS)

    D'Souza, Chris; Christian, John; Zanetti, Renato

    2011-01-01

    The Orion relative Navigation System has sought to take advantage of the latest developments in sensor and algorithm technology while living under the constraints of mass, power, volume, and throughput. In particular, the only sensor specifically designed for relative navigation is the Vision Navigation System (VNS), a lidar-based sensor. But it uses the Star Trackers, GPS (when available) and IMUs, which are part of the overall Orion navigation sensor suite, to produce a relative state accurate enough to dock with the ISS. The Orion Relative Navigation System has significantly matured as the program has evolved from the design phase to the flight software implementation phase. With the development of the VNS system and the STORRM flight test of the Orion Relative Navigation hardware, much of the performance of the system will be characterized before the first flight. However challenges abound, not the least of which is the elimination of the RF range and range-rate system, along with the development of the FSW in the Matlab/Simulink/Stateflow environment. This paper will address the features and the rationale for the Orion Relative Navigation design as well as the performance of the FSW in a 6-DOF environment as well as the initial results of the hardware performance from the STORRM flight.

  1. NASA software specification and evaluation system design, part 1

    NASA Technical Reports Server (NTRS)

    1976-01-01

    The research to develop methods for reducing the effort expended in software and verification is reported. The development of a formal software requirements methodology, a formal specifications language, a programming language, a language preprocessor, and code analysis tools are discussed.

  2. Technical Data Exchange Software Tools Adapted to Distributed Microsatellite Design

    NASA Astrophysics Data System (ADS)

    Pache, Charly

    2002-01-01

    One critical issue concerning distributed design of satellites, is the collaborative work it requires. In particular, the exchange of data between each group responsible for each subsystem can be complex and very time-consuming. The goal of this paper is to present a design collaborative tool, the SSETI Design Model (SDM), specifically developed for enabling satellite distributed design. SDM is actually used in the ongoing Student Space Exploration &Technology (SSETI) initiative (www.sseti.net). SSETI is lead by European Space Agency (ESA) outreach office (http://www.estec.esa.nl/outreach), involving student groups from all over Europe for design, construction and launch of a microsatellite. The first part of this paper presents the current version of the SDM tool, a collection of Microsoft Excel linked worksheets, one for each subsystem. An overview of the project framework/structure is given, explaining the different actors, the flows between them, as well as the different types of data and the links - formulas - between data sets. Unified Modeling Language (UML) diagrams give an overview of the different parts . Then the SDM's functionalities, developed in VBA scripts (Visual Basic for Application), are introduced, as well as the interactive features, user interfaces and administration tools. The second part discusses the capabilities and limitations of SDM current version. Taking into account these capabilities and limitations, the third part outlines the next version of SDM, a web-oriented, database-driven evolution of the current version. This new approach will enable real-time data exchange and processing between the different actors of the mission. Comprehensive UML diagrams will guide the audience through the entire modeling process of such a system. Tradeoffs simulation capabilities, security, reliability, hardware and software issues will also be thoroughly discussed.

  3. Usability and Children's Software: A User-Centered Design Methodology.

    ERIC Educational Resources Information Center

    Robertson, Jenifer Wals

    1994-01-01

    Addresses usability issues pertaining to the purpose of educational software, followed by suggestions for ways in which educational software can meet the language, physical, social, and cognitive needs of children. Guidelines and recommendations are provided for adapting usability engineering and testing procedures to educational software to…

  4. Digital Modeling in Design Foundation Coursework: An Exploratory Study of the Effectiveness of Conceptual Design Software

    ERIC Educational Resources Information Center

    Guidera, Stan; MacPherson, D. Scot

    2008-01-01

    This paper presents the results of a study that was conducted to identify and document student perceptions of the effectiveness of computer modeling software introduced in a design foundations course that had previously utilized only conventional manually-produced representation techniques. Rather than attempt to utilize a production-oriented CAD…

  5. Integrated Software for Analyzing Designs of Launch Vehicles

    NASA Technical Reports Server (NTRS)

    Philips, Alan D.

    2003-01-01

    Launch Vehicle Analysis Tool (LVA) is a computer program for preliminary design structural analysis of launch vehicles. Before LVA was developed, in order to analyze the structure of a launch vehicle, it was necessary to estimate its weight, feed this estimate into a program to obtain pre-launch and flight loads, then feed these loads into structural and thermal analysis programs to obtain a second weight estimate. If the first and second weight estimates differed, it was necessary to reiterate these analyses until the solution converged. This process generally took six to twelve person-months of effort. LVA incorporates text to structural layout converter, configuration drawing, mass properties generation, pre-launch and flight loads analysis, loads output plotting, direct solution structural analysis, and thermal analysis subprograms. These subprograms are integrated in LVA so that solutions can be iterated automatically. LVA incorporates expert-system software that makes fundamental design decisions without intervention by the user. It also includes unique algorithms based on extensive research. The total integration of analysis modules drastically reduces the need for interaction with the user. A typical solution can be obtained in 30 to 60 minutes. Subsequent runs can be done in less than two minutes.

  6. Facilitating Controlled Tests of Website Design Changes Using Aspect-Oriented Software Development and Software Product Lines

    NASA Astrophysics Data System (ADS)

    Cámara, Javier; Kobsa, Alfred

    Controlled online experiments in which envisaged changes to a website are first tested live with a small subset of site visitors have proven to predict the effects of these changes quite accurately. However, these experiments often require expensive infrastructure and are costly in terms of development effort. This paper advocates a systematic approach to the design and implementation of such experiments in order to overcome the aforementioned drawbacks by making use of Aspect-Oriented Software Development and Software Product Lines.

  7. Guidelines for Processing and Cataloging Computer Software for Schools and Area Education Agencies. Suggestions to Aid Schools and AEAs.

    ERIC Educational Resources Information Center

    Martin, Elizabeth; And Others

    Based on definitions of a machine-readable data file (MRDF) taken from the Anglo-American Cataloging Rules, second edition (AACR2) and Standards for Cataloging Nonprint Materials, the following recommendations for processing items of computer software are provided: (1) base main and added entry determination on AACR2; (2) place designation of form…

  8. Perceptions of the Design of Voice Output Communication Aids

    ERIC Educational Resources Information Center

    Judge, Simon; Townend, Gillian

    2013-01-01

    Background: Voice output communication aids (VOCAs) are a key form of aided communication within the field of augmentative and alternative communication (AAC). In recent years, rapid developments in technology have resulted in an explosion of devices available commercially, yet little research has been conducted into what people who use VOCAs…

  9. Custom-Made Computer-Aided-Design/Computer-Aided-Manufacturing Biphasic Calcium-Phosphate Scaffold for Augmentation of an Atrophic Mandibular Anterior Ridge

    PubMed Central

    Mangano, Francesco Guido; van Noort, Ric; Apresyan, Samvel; Piattelli, Adriano; Macchi, Aldo

    2015-01-01

    This report documents the clinical, radiographic, and histologic outcome of a custom-made computer-aided-design/computer-aided-manufactured (CAD/CAM) scaffold used for the alveolar ridge augmentation of a severely atrophic anterior mandible. Computed tomographic (CT) images of an atrophic anterior mandible were acquired and modified into a 3-dimensional (3D) reconstruction model; this was transferred to a CAD program, where a custom-made scaffold was designed. CAM software generated a set of tool-paths for the manufacture of the scaffold on a computer-numerical-control milling machine into the exact shape of the 3D design. A custom-made scaffold was milled from a synthetic micromacroporous biphasic calcium phosphate (BCP) block. The scaffold closely matched the shape of the defect: this helped to reduce the time for the surgery and contributed to good healing. One year later, newly formed and well-integrated bone was clinically available, and two implants (AnyRidge, MegaGen, Gyeongbuk, South Korea) were placed. The histologic samples retrieved from the implant sites revealed compact mature bone undergoing remodelling, marrow spaces, and newly formed trabecular bone surrounded by residual BCP particles. This study demonstrates that custom-made scaffolds can be fabricated by combining CT scans and CAD/CAM techniques. Further studies on a larger sample of patients are needed to confirm these results. PMID:26064701

  10. Custom-Made Computer-Aided-Design/Computer-Aided-Manufacturing Biphasic Calcium-Phosphate Scaffold for Augmentation of an Atrophic Mandibular Anterior Ridge.

    PubMed

    Mangano, Francesco Guido; Zecca, Piero Antonio; van Noort, Ric; Apresyan, Samvel; Iezzi, Giovanna; Piattelli, Adriano; Macchi, Aldo; Mangano, Carlo

    2015-01-01

    This report documents the clinical, radiographic, and histologic outcome of a custom-made computer-aided-design/computer-aided-manufactured (CAD/CAM) scaffold used for the alveolar ridge augmentation of a severely atrophic anterior mandible. Computed tomographic (CT) images of an atrophic anterior mandible were acquired and modified into a 3-dimensional (3D) reconstruction model; this was transferred to a CAD program, where a custom-made scaffold was designed. CAM software generated a set of tool-paths for the manufacture of the scaffold on a computer-numerical-control milling machine into the exact shape of the 3D design. A custom-made scaffold was milled from a synthetic micromacroporous biphasic calcium phosphate (BCP) block. The scaffold closely matched the shape of the defect: this helped to reduce the time for the surgery and contributed to good healing. One year later, newly formed and well-integrated bone was clinically available, and two implants (AnyRidge, MegaGen, Gyeongbuk, South Korea) were placed. The histologic samples retrieved from the implant sites revealed compact mature bone undergoing remodelling, marrow spaces, and newly formed trabecular bone surrounded by residual BCP particles. This study demonstrates that custom-made scaffolds can be fabricated by combining CT scans and CAD/CAM techniques. Further studies on a larger sample of patients are needed to confirm these results.

  11. MHTool User's Guide - Software for Manufactured Housing Structural Design

    SciTech Connect

    W. D. Richins

    2005-07-01

    Since the late 1990s, the Department of Energy's Idaho National Laboratory (INL) has worked with the US Department of Housing and Urban Development (HUD), the Manufactured Housing Institute (MHI), the National Institute of Standards and Technology (NIST), the National Science Foundation (NSF), and an industry committee to measure the response of manufactured housing to both artificial and natural wind loads and to develop a computational desktop tool to optimize the structural performance of manufactured housing to HUD Code loads. MHTool is the result of an 8-year intensive testing and verification effort using single and double section homes. MHTool is the first fully integrated structural analysis software package specifically designed for manufactured housing. To use MHTool, industry design engineers will enter information (geometries, materials, connection types, etc.) describing the structure of a manufactured home, creating a base model. Windows, doors, and interior walls can be added to the initial design. Engineers will input the loads required by the HUD Code (wind, snow loads, interior live loads, etc.) and run an embedded finite element solver to find walls or connections where stresses are either excessive or very low. The designer could, for example, substitute a less expensive and easier to install connection in areas with very low stress, then re-run the analysis for verification. If forces and stresses are still within HUD Code requirements, construction costs would be saved without sacrificing quality. Manufacturers can easily change geometries or component properties to optimize designs of various floor plans then submit MHTool input and output in place of calculations for DAPIA review. No change in the regulatory process is anticipated. MHTool, while not yet complete, is now ready for demonstration. The pre-BETA version (Build-16) was displayed at the 2005 National Congress & Expo for Manufactured & Modular Housing. Additional base models and an

  12. DEMAID - A DESIGN MANAGER'S AID FOR INTELLIGENT DECOMPOSITION (SUN VERSION)

    NASA Technical Reports Server (NTRS)

    Rogers, J. L.

    1994-01-01

    Many engineering systems are large and multi-disciplinary. Before the design of new complex systems such as large space platforms can begin, the possible interactions among subsystems and their parts must be determined. Once this is completed the proposed system can be decomposed to identify its hierarchical structure. DeMAID (A Design Manager's Aid for Intelligent Decomposition) is a knowledge-based system for ordering the sequence of modules and identifying a possible multilevel structure for the design problem. DeMAID displays the modules in an N x N matrix format (called a design structure matrix) where a module is any process that requires input and generates an output. (Modules which generate an output but do not require an input, such as an initialization process, are also acceptable.) Although DeMAID requires an investment of time to generate and refine the list of modules for input, it could save a considerable amount of money and time in the total design process, particularly in new design problems where the ordering of the modules has not been defined. The decomposition of a complex design system into subsystems requires the judgement of the design manager. DeMAID reorders and groups the modules based on the links (interactions) among the modules, helping the design manager make decomposition decisions early in the design cycle. The modules are grouped into circuits (the subsystems) and displayed in an N x N matrix format. Feedback links, which indicate an iterative process, are minimized and only occur within a subsystem. Since there are no feedback links among the circuits, the circuits can be displayed in a multilevel format. Thus, a large amount of information is reduced to one or two displays which are stored for later retrieval and modification. The design manager and leaders of the design teams then have a visual display of the design problem and the intricate interactions among the different modules. The design manager could save a substantial

  13. DEMAID - A DESIGN MANAGER'S AID FOR INTELLIGENT DECOMPOSITION (MACINTOSH VERSION)

    NASA Technical Reports Server (NTRS)

    Rogers, J. L.

    1994-01-01

    Many engineering systems are large and multi-disciplinary. Before the design of new complex systems such as large space platforms can begin, the possible interactions among subsystems and their parts must be determined. Once this is completed the proposed system can be decomposed to identify its hierarchical structure. DeMAID (A Design Manager's Aid for Intelligent Decomposition) is a knowledge-based system for ordering the sequence of modules and identifying a possible multilevel structure for the design problem. DeMAID displays the modules in an N x N matrix format (called a design structure matrix) where a module is any process that requires input and generates an output. (Modules which generate an output but do not require an input, such as an initialization process, are also acceptable.) Although DeMAID requires an investment of time to generate and refine the list of modules for input, it could save a considerable amount of money and time in the total design process, particularly in new design problems where the ordering of the modules has not been defined. The decomposition of a complex design system into subsystems requires the judgement of the design manager. DeMAID reorders and groups the modules based on the links (interactions) among the modules, helping the design manager make decomposition decisions early in the design cycle. The modules are grouped into circuits (the subsystems) and displayed in an N x N matrix format. Feedback links, which indicate an iterative process, are minimized and only occur within a subsystem. Since there are no feedback links among the circuits, the circuits can be displayed in a multilevel format. Thus, a large amount of information is reduced to one or two displays which are stored for later retrieval and modification. The design manager and leaders of the design teams then have a visual display of the design problem and the intricate interactions among the different modules. The design manager could save a substantial

  14. 33 CFR 66.05-100 - Designation of navigable waters as State waters for private aids to navigation.

    Code of Federal Regulations, 2013 CFR

    2013-07-01

    ... as State waters for private aids to navigation. 66.05-100 Section 66.05-100 Navigation and Navigable Waters COAST GUARD, DEPARTMENT OF HOMELAND SECURITY AIDS TO NAVIGATION PRIVATE AIDS TO NAVIGATION State Aids to Navigation § 66.05-100 Designation of navigable waters as State waters for private aids...

  15. 33 CFR 66.05-100 - Designation of navigable waters as State waters for private aids to navigation.

    Code of Federal Regulations, 2014 CFR

    2014-07-01

    ... as State waters for private aids to navigation. 66.05-100 Section 66.05-100 Navigation and Navigable Waters COAST GUARD, DEPARTMENT OF HOMELAND SECURITY AIDS TO NAVIGATION PRIVATE AIDS TO NAVIGATION State Aids to Navigation § 66.05-100 Designation of navigable waters as State waters for private aids...

  16. 33 CFR 66.05-100 - Designation of navigable waters as State waters for private aids to navigation.

    Code of Federal Regulations, 2010 CFR

    2010-07-01

    ... as State waters for private aids to navigation. 66.05-100 Section 66.05-100 Navigation and Navigable Waters COAST GUARD, DEPARTMENT OF HOMELAND SECURITY AIDS TO NAVIGATION PRIVATE AIDS TO NAVIGATION State Aids to Navigation § 66.05-100 Designation of navigable waters as State waters for private aids...

  17. 33 CFR 66.05-100 - Designation of navigable waters as State waters for private aids to navigation.

    Code of Federal Regulations, 2012 CFR

    2012-07-01

    ... as State waters for private aids to navigation. 66.05-100 Section 66.05-100 Navigation and Navigable Waters COAST GUARD, DEPARTMENT OF HOMELAND SECURITY AIDS TO NAVIGATION PRIVATE AIDS TO NAVIGATION State Aids to Navigation § 66.05-100 Designation of navigable waters as State waters for private aids...

  18. 33 CFR 66.05-10 - State waters for private aids to navigation; designations; revisions, and revocations.

    Code of Federal Regulations, 2013 CFR

    2013-07-01

    ... 33 Navigation and Navigable Waters 1 2013-07-01 2013-07-01 false State waters for private aids to... Waters COAST GUARD, DEPARTMENT OF HOMELAND SECURITY AIDS TO NAVIGATION PRIVATE AIDS TO NAVIGATION State Aids to Navigation § 66.05-10 State waters for private aids to navigation; designations; revisions,...

  19. 33 CFR 66.05-10 - State waters for private aids to navigation; designations; revisions, and revocations.

    Code of Federal Regulations, 2014 CFR

    2014-07-01

    ... 33 Navigation and Navigable Waters 1 2014-07-01 2014-07-01 false State waters for private aids to... Waters COAST GUARD, DEPARTMENT OF HOMELAND SECURITY AIDS TO NAVIGATION PRIVATE AIDS TO NAVIGATION State Aids to Navigation § 66.05-10 State waters for private aids to navigation; designations; revisions,...

  20. 33 CFR 66.05-10 - State waters for private aids to navigation; designations; revisions, and revocations.

    Code of Federal Regulations, 2010 CFR

    2010-07-01

    ... 33 Navigation and Navigable Waters 1 2010-07-01 2010-07-01 false State waters for private aids to... Waters COAST GUARD, DEPARTMENT OF HOMELAND SECURITY AIDS TO NAVIGATION PRIVATE AIDS TO NAVIGATION State Aids to Navigation § 66.05-10 State waters for private aids to navigation; designations; revisions,...

  1. 33 CFR 66.05-10 - State waters for private aids to navigation; designations; revisions, and revocations.

    Code of Federal Regulations, 2012 CFR

    2012-07-01

    ... 33 Navigation and Navigable Waters 1 2012-07-01 2012-07-01 false State waters for private aids to... Waters COAST GUARD, DEPARTMENT OF HOMELAND SECURITY AIDS TO NAVIGATION PRIVATE AIDS TO NAVIGATION State Aids to Navigation § 66.05-10 State waters for private aids to navigation; designations; revisions,...

  2. 33 CFR 66.05-10 - State waters for private aids to navigation; designations; revisions, and revocations.

    Code of Federal Regulations, 2011 CFR

    2011-07-01

    ... 33 Navigation and Navigable Waters 1 2011-07-01 2011-07-01 false State waters for private aids to... Waters COAST GUARD, DEPARTMENT OF HOMELAND SECURITY AIDS TO NAVIGATION PRIVATE AIDS TO NAVIGATION State Aids to Navigation § 66.05-10 State waters for private aids to navigation; designations; revisions,...

  3. 33 CFR 66.05-100 - Designation of navigable waters as State waters for private aids to navigation.

    Code of Federal Regulations, 2011 CFR

    2011-07-01

    ... as State waters for private aids to navigation. 66.05-100 Section 66.05-100 Navigation and Navigable Waters COAST GUARD, DEPARTMENT OF HOMELAND SECURITY AIDS TO NAVIGATION PRIVATE AIDS TO NAVIGATION State Aids to Navigation § 66.05-100 Designation of navigable waters as State waters for private aids...

  4. [Numerical finite element modeling of custom car seat using computer aided design].

    PubMed

    Huang, Xuqi; Singare, Sekou

    2014-02-01

    A good cushion can not only provide the sitter with a high comfort, but also control the distribution of the hip pressure to reduce the incidence of diseases. The purpose of this study is to introduce a computer-aided design (CAD) modeling method of the buttocks-cushion using numerical finite element (FE) simulation to predict the pressure distribution on the buttocks-cushion interface. The buttock and the cushion model geometrics were acquired from a laser scanner, and the CAD software was used to create the solid model. The FE model of a true seated individual was developed using ANSYS software (ANSYS Inc, Canonsburg, PA). The model is divided into two parts, i.e. the cushion model made of foam and the buttock model represented by the pelvis covered with a soft tissue layer. Loading simulations consisted of imposing a vertical force of 520N on the pelvis, corresponding to the weight of the user upper extremity, and then solving iteratively the system.

  5. Computational thermodynamics aided design of novel ferritic alloys

    SciTech Connect

    Yang, Ying; Chen, Tianyi; Tan, Lizhen

    2016-06-30

    With the aid of computational thermodynamics, Ni was identified to suppress the liquidus temperature of Fe2Zr and four Fe-Cr-Ni-Zr alloys were designed to study the Ni effect on the phase stability of Fe2Zr laves_phase. These alloys were fabricated through traditional arc-metling, followed by annealing at 1000 C for 336 hours and 700 C for 1275 hours. The microstructure were examined and characterized by SEM BSE image, EDS compositional mapping and point scan, XRD and TEM analysis. The major results were summarized below: 1)For investigated alloys with 12wt% Cr, 3~6wt% Zr and 3~9 wt%Ni, the phases in equilibrium with the BCC phase are C15_Laves phase, Fe23Zr6 phase. The volume fraction of intermetallic phases increases with Ni and Zr contents. 2)Instead of (Fe,Cr)2Zr C14_Laves phase, Ni stabilizes the C15_Laves structure in Fe-Cr-Ni-Zr alloys by substituting Fe and Cr atoms with Ni atoms in the first sublattice. 3)Fe23Zr6, that is metastable in the Fe-Cr-Zr ternary, is also stabilized by Ni addition. 4)Ni7Zr2 phase was observed in samples with high Ni/Zr ratio. Extensive solubility of Fe was identified in the phase. The microstructural and composition results obtained from this study will be incorportated into the the Fe-Cr-Ni-Zr database. The current samples will be subjected to ion irradiaition to be compared with those results for Fe-Cr-Zr alloys. Additional alloys will be designed to form (Fe,Cr,Ni)2Zr nanoprecipitates for further studies.

  6. Computer Aided Design: Instructional Manual. The North Dakota High Technology Mobile Laboratory Project.

    ERIC Educational Resources Information Center

    Cheng, Wan-Lee

    This instructional manual contains 12 learning activity packets for use in a workshop in computer-aided design and drafting (CADD). The lessons cover the following topics: introduction to computer graphics and computer-aided design/drafting; coordinate systems; advance space graphics hardware configuration and basic features of the IBM PC…

  7. Design and performance test of spacecraft test and operation software

    NASA Astrophysics Data System (ADS)

    Wang, Guohua; Cui, Yan; Wang, Shuo; Meng, Xiaofeng

    2011-06-01

    Main test processor (MTP) software is the key element of Electrical Ground Support Equipment (EGSE) for spacecraft test and operation used in the Chinese Academy of Space Technology (CAST) for years without innovation. With the increasing demand for a more efficient and agile MTP software, the new MTP software was developed. It adopts layered and plug-in based software architecture, whose core runtime server provides message queue management, share memory management and process management services and forms the framework for a configurable and open architecture system. To investigate the MTP software's performance, the test case of network response time, test sequence management capability and data-processing capability was introduced in detail. Test results show that the MTP software is common and has higher performance than the legacy one.

  8. Design consideration for design a flat and ring plastics part using Solidworks software

    NASA Astrophysics Data System (ADS)

    Amran, M. A. M.; Faizal, K. M.; Salleh, M. S.; Sulaiman, M. A.; Mohamad, E.

    2015-12-01

    Various considerations on design of plastic injection moulded parts were applied in initial stage to prevent any defects of end products. Therefore, the objective of this project is to design the plastic injection moulded part by taking consideration on several factors such as draft angle, corner radius and location of gate. In this project, flat plastic part, ring plastic part, core inserts for flat and ring plastic part were designed using SolidWorks software. The plastic part was drawn in sketching mode then the 3D modeling of solid part was generated using various commands. Considerations of plastic part such as draft angle and corner radius with location of gate was considered in the design stage. Finally, it was successfully designed the two plastic parts with their respectively insert by using SolidWorks software. The flat plastic part and ring plastic part were designed for the purpose for future researches for study the weld lines, meld lines, air trapped and geometrical size of the product. Thus, by designing the flat plastic part and ring plastic part having core insert on each part, the completed mould design of two plate mould can be considered. This is because, plastic injection parts are needed to be designed properly in order to neglect any defect when the mould was made.

  9. Revisiting software specification and design for large astronomy projects

    NASA Astrophysics Data System (ADS)

    Wiant, Scott; Berukoff, Steven

    2016-07-01

    The separation of science and engineering in the delivery of software systems overlooks the true nature of the problem being solved and the organization that will solve it. Use of a systems engineering approach to managing the requirements flow between these two groups as between a customer and contractor has been used with varying degrees of success by well-known entities such as the U.S. Department of Defense. However, treating science as the customer and engineering as the contractor fosters unfavorable consequences that can be avoided and opportunities that are missed. For example, the "problem" being solved is only partially specified through the requirements generation process since it focuses on detailed specification guiding the parties to a technical solution. Equally important is the portion of the problem that will be solved through the definition of processes and staff interacting through them. This interchange between people and processes is often underrepresented and under appreciated. By concentrating on the full problem and collaborating on a strategy for its solution a science-implementing organization can realize the benefits of driving towards common goals (not just requirements) and a cohesive solution to the entire problem. The initial phase of any project when well executed is often the most difficult yet most critical and thus it is essential to employ a methodology that reinforces collaboration and leverages the full suite of capabilities within the team. This paper describes an integrated approach to specifying the needs induced by a problem and the design of its solution.

  10. LISP as an Environment for Software Design: Powerful and Perspicuous

    PubMed Central

    Blum, Robert L.; Walker, Michael G.

    1986-01-01

    The LISP language provides a useful set of features for prototyping knowledge-intensive, clinical applications software that is not found In most other programing environments. Medical computer programs that need large medical knowledge bases, such as programs for diagnosis, therapeutic consultation, education, simulation, and peer review, are hard to design, evolve continually, and often require major revisions. They necessitate an efficient and flexible program development environment. The LISP language and programming environments bullt around it are well suited for program prototyping. The lingua franca of artifical intelligence researchers, LISP facllitates bullding complex systems because it is simple yet powerful. Because of its simplicity, LISP programs can read, execute, modify and even compose other LISP programs at run time. Hence, it has been easy for system developers to create programming tools that greatly speed the program development process, and that may be easily extended by users. This has resulted in the creation of many useful graphical interfaces, editors, and debuggers, which facllitate the development of knowledge-intensive medical applications.

  11. Design study of Software-Implemented Fault-Tolerance (SIFT) computer

    NASA Technical Reports Server (NTRS)

    Wensley, J. H.; Goldberg, J.; Green, M. W.; Kutz, W. H.; Levitt, K. N.; Mills, M. E.; Shostak, R. E.; Whiting-Okeefe, P. M.; Zeidler, H. M.

    1982-01-01

    Software-implemented fault tolerant (SIFT) computer design for commercial aviation is reported. A SIFT design concept is addressed. Alternate strategies for physical implementation are considered. Hardware and software design correctness is addressed. System modeling and effectiveness evaluation are considered from a fault-tolerant point of view.

  12. Software Designers and Teachers as Evaluators of Computer-Based Learning Environments.

    ERIC Educational Resources Information Center

    Hakkinen, Paivi

    1996-01-01

    Describes a study conducted in Finland that investigated designers' and teachers' conceptions of learning and evaluation criteria for educational software. Results indicate that designers emphasized the appearance of software while teachers referred more to practical teaching arrangements, and that participative and collaborative design is needed.…

  13. Research and Design Issues Concerning the Development of Educational Software for Children. Technical Report No. 14.

    ERIC Educational Resources Information Center

    Char, Cynthia

    Several research and design issues to be considered when creating educational software were identified by a field test evaluation of three types of innovative software created at Bank Street College: (1) Probe, software for measuring and graphing temperature data; (2) Rescue Mission, a navigation game that illustrates the computer's use for…

  14. Teacher-Designed Software for Interactive Linear Equations: Concepts, Interpretive Skills, Applications & Word-Problem Solving.

    ERIC Educational Resources Information Center

    Lawrence, Virginia

    No longer just a user of commercial software, the 21st century teacher is a designer of interactive software based on theories of learning. This software, a comprehensive study of straightline equations, enhances conceptual understanding, sketching, graphic interpretive and word problem solving skills as well as making connections to real-life and…

  15. DeMAID/GA USER'S GUIDE Design Manager's Aid for Intelligent Decomposition with a Genetic Algorithm

    NASA Technical Reports Server (NTRS)

    Rogers, James L.

    1996-01-01

    Many companies are looking for new tools and techniques to aid a design manager in making decisions that can reduce the time and cost of a design cycle. One tool that is available to aid in this decision making process is the Design Manager's Aid for Intelligent Decomposition (DeMAID). Since the initial release of DEMAID in 1989, numerous enhancements have been added to aid the design manager in saving both cost and time in a design cycle. The key enhancement is a genetic algorithm (GA) and the enhanced version is called DeMAID/GA. The GA orders the sequence of design processes to minimize the cost and time to converge to a solution. These enhancements as well as the existing features of the original version of DEMAID are described. Two sample problems are used to show how these enhancements can be applied to improve the design cycle. This report serves as a user's guide for DeMAID/GA.

  16. Object-oriented software design for the Mt. Wilson 100-inch Hooker telescope adaptive optics system

    NASA Astrophysics Data System (ADS)

    Schneider, Thomas G.

    2000-06-01

    The object oriented software design paradigm has been instrumented in the development of the Adoptics software used in the Hooker telescope's ADOPT adaptive optics system. The software runs on a Pentium-class PC host and eight DSP processors connected to the host's motherboard bus. C++ classes were created to implement most of the host software's functionality, with the object oriented features of inheritance, encapsulation and abstraction being the most useful. Careful class design at the inception of the project allowed for the rapid addition of features without comprising the integrity of the software. Base class implementations include the DSP system, real-time graphical displays and opto-mechanical actuator control.

  17. A software tool to aid budget planning for long-term care at local authority level.

    PubMed

    Xie, Haifeng; Chaussalet, Thierry; Toffa, Sam; Crowther, Peter

    2005-01-01

    In this paper, we present a software tool that implements a novel modelling framework developed by the authors to provide useful information to budget planners for long-term care at local authority level. By combining unit costs of care with an underlying survival model for publicly funded residents in long-term care, the software tool is able to provide forecasts on the cost of maintaining the group of elderly who are currently in long-term care (referred to as known commitments) for a period of time. User interacts with the tool via a friendly graphical interface that guides them through a set of screens of options in a familiar wizard fashion. This tool was created and tested in collaboration with an English borough. Feedbacks from the care planner and manager show that the tool helps them gain better understanding on the behaviour of length-of-stay of residents under their care, and provides quantitative inputs into their decision making on budget planning for long-term care.

  18. Wake Turbulence Mitigation for Departures (WTMD) Prototype System - Software Design Document

    NASA Technical Reports Server (NTRS)

    Sturdy, James L.

    2008-01-01

    This document describes the software design of a prototype Wake Turbulence Mitigation for Departures (WTMD) system that was evaluated in shadow mode operation at the Saint Louis (KSTL) and Houston (KIAH) airports. This document describes the software that provides the system framework, communications, user displays, and hosts the Wind Forecasting Algorithm (WFA) software developed by the M.I.T. Lincoln Laboratory (MIT-LL). The WFA algorithms and software are described in a separate document produced by MIT-LL.

  19. Development of the engineering design integration (EDIN) system: A computer aided design development

    NASA Technical Reports Server (NTRS)

    Glatt, C. R.; Hirsch, G. N.

    1977-01-01

    The EDIN (Engineering Design Integration) System which provides a collection of hardware and software, enabling the engineer to perform man-in-the-loop interactive evaluation of aerospace vehicle concepts, was considered. Study efforts were concentrated in the following areas: (1) integration of hardware with the Univac Exec 8 System; (2) development of interactive software for the EDIN System; (3) upgrading of the EDIN technology module library to an interactive status; (4) verification of the soundness of the developing EDIN System; (5) support of NASA in design analysis studies using the EDIN System; (6) provide training and documentation in the use of the EDIN System; and (7) provide an implementation plan for the next phase of development and recommendations for meeting long range objectives.

  20. An expert system prototype for aiding in the development of software functional requirements for NASA Goddard's command management system: A case study and lessons learned

    NASA Technical Reports Server (NTRS)

    Liebowitz, Jay

    1986-01-01

    At NASA Goddard, the role of the command management system (CMS) is to transform general requests for spacecraft opeerations into detailed operational plans to be uplinked to the spacecraft. The CMS is part of the NASA Data System which entails the downlink of science and engineering data from NASA near-earth satellites to the user, and the uplink of command and control data to the spacecraft. Presently, it takes one to three years, with meetings once or twice a week, to determine functional requirements for CMS software design. As an alternative approach to the present technique of developing CMS software functional requirements, an expert system prototype was developed to aid in this function. Specifically, the knowledge base was formulated through interactions with domain experts, and was then linked to an existing expert system application generator called 'Knowledge Engineering System (Version 1.3).' Knowledge base development focused on four major steps: (1) develop the problem-oriented attribute hierachy; (2) determine the knowledge management approach; (3) encode the knowledge base; and (4) validate, test, certify, and evaluate the knowledge base and the expert system prototype as a whole. Backcasting was accomplished for validating and testing the expert system prototype. Knowledge refinement, evaluation, and implementation procedures of the expert system prototype were then transacted.

  1. IDEAS and App Development Internship in Hardware and Software Design

    NASA Technical Reports Server (NTRS)

    Alrayes, Rabab D.

    2016-01-01

    In this report, I will discuss the tasks and projects I have completed while working as an electrical engineering intern during the spring semester of 2016 at NASA Kennedy Space Center. In the field of software development, I completed tasks for the G-O Caching Mobile App and the Asbestos Management Information System (AMIS) Web App. The G-O Caching Mobile App was written in HTML, CSS, and JavaScript on the Cordova framework, while the AMIS Web App is written in HTML, CSS, JavaScript, and C# on the AngularJS framework. My goals and objectives on these two projects were to produce an app with an eye-catching and intuitive User Interface (UI), which will attract more employees to participate; to produce a fully-tested, fully functional app which supports workforce engagement and exploration; to produce a fully-tested, fully functional web app that assists technicians working in asbestos management. I also worked in hardware development on the Integrated Display and Environmental Awareness System (IDEAS) wearable technology project. My tasks on this project were focused in PCB design and camera integration. My goals and objectives for this project were to successfully integrate fully functioning custom hardware extenders on the wearable technology headset to minimize the size of hardware on the smart glasses headset for maximum user comfort; to successfully integrate fully functioning camera onto the headset. By the end of this semester, I was able to successfully develop four extender boards to minimize hardware on the headset, and assisted in integrating a fully-functioning camera into the system.

  2. SWEPP Assay System Version 2.0 software design description

    SciTech Connect

    East, L.V.; Marwil, E.S.

    1996-08-01

    The Idaho National Engineering Laboratory (INEL) Stored Waste Examination Pilot Plant (SWEPP) operations staff use nondestructive analysis methods to characterize the radiological contents of contact-handled radioactive waste containers. Containers of waste from Rocky Flats Environmental Technology Site and other Department of Energy (DOE) sites are currently stored at SWEPP. Before these containers can be shipped to the Waste Isolation Pilot Plant (WIPP), SWEPP must verify compliance with storage, shipping, and disposal requirements. This program has been in operation since 1985 at the INEL Radioactive Waste Management Complex (RWMC). One part of the SWEPP program measures neutron emissions from the containers and estimates the mass of plutonium and other transuranic (TRU) isotopes present. A Passive/Active Neutron (PAN) assay system developed at the Los Alamos National Laboratory is used to perform these measurements. A computer program named NEUT2 was originally used to perform the data acquisition and reduction functions for the neutron measurements. This program was originally developed at Los Alamos and extensively modified by a commercial vendor of PAN systems and by personnel at the INEL. NEUT2 uses the analysis methodology outlined, but no formal documentation exists on the program itself. The SWEPP Assay System (SAS) computer program replaced the NEUT2 program in early 1994. The SAS software was developed using an `object model` approach and is documented in accordance with American National Standards Institute (ANSI) and Institute of Electrical and Electronic Engineers (IEEE) standards. The new program incorporates the basic analysis algorithms found in NEUT2. Additional functionality and improvements include a graphical user interface, the ability to change analysis parameters without program code modification, an `object model` design approach and other features for improved flexibility and maintainability.

  3. Performance Evaluation and Software Design for EVA Robotic Assistant Stereo Vision Heads

    NASA Technical Reports Server (NTRS)

    DiPaolo, Daniel

    2003-01-01

    The purpose of this project was to aid the EVA Robotic Assistant project by evaluating and designing the necessary interfaces for two stereo vision heads - the TracLabs Biclops pan-tilt-verge head, and the Helpmate Zebra pan-tilt-verge head. The first half of the project consisted of designing the necessary software interface so that the other modules of the EVA Robotic Assistant had proper access to all of the functionalities offered by each of the stereovision heads. This half took most of the project time, due to a lack of ready-made CORBA drivers for either of the heads. Once this was overcome, the evaluation stage of the project began. The second half of the project was to take these interfaces and to evaluate each of the stereo vision heads in terms of usefulness to the project. In the key project areas such as stability and reliability, the Zebra pan-tilt-verge head came out on top. However, the Biclops did have many more advantages over the Zebra, such as: lower power consumption, faster communications, and a simpler, cleaner API. Overall, the Biclops pan-tilt-verge head outperformed the Zebra pan-tilt-verge head.

  4. Teaching Computer-Aided Design of Fluid Flow and Heat Transfer Engineering Equipment.

    ERIC Educational Resources Information Center

    Gosman, A. D.; And Others

    1979-01-01

    Describes a teaching program for fluid mechanics and heat transfer which contains both computer aided learning (CAL) and computer aided design (CAD) components and argues that the understanding of the physical and numerical modeling taught in the CAL course is essential to the proper implementation of CAD. (Author/CMV)

  5. Computer-Aided Design and Computer-Aided Manufacturing Hydroxyapatite/Epoxide Acrylate Maleic Compound Construction for Craniomaxillofacial Bone Defects.

    PubMed

    Zhang, Lei; Shen, Shunyao; Yu, Hongbo; Shen, Steve Guofang; Wang, Xudong

    2015-07-01

    The aim of this study was to investigate the use of computer-aided design and computer-aided manufacturing hydroxyapatite (HA)/epoxide acrylate maleic (EAM) compound construction artificial implants for craniomaxillofacial bone defects. Computed tomography, computer-aided design/computer-aided manufacturing and three-dimensional reconstruction, as well as rapid prototyping were performed in 12 patients between 2008 and 2013. The customized HA/EAM compound artificial implants were manufactured through selective laser sintering using a rapid prototyping machine into the exact geometric shapes of the defect. The HA/EAM compound artificial implants were then implanted during surgical reconstruction. Color-coded superimpositions demonstrated the discrepancy between the virtual plan and achieved results using Geomagic Studio. As a result, the HA/EAM compound artificial bone implants were perfectly matched with the facial areas that needed reconstruction. The postoperative aesthetic and functional results were satisfactory. The color-coded superimpositions demonstrated good consistency between the virtual plan and achieved results. The three-dimensional maximum deviation is 2.12 ± 0.65  mm and the three-dimensional mean deviation is 0.27 ± 0.07  mm. No facial nerve weakness or pain was observed at the follow-up examinations. Only 1 implant had to be removed 2 months after the surgery owing to severe local infection. No other complication was noted during the follow-up period. In conclusion, computer-aided, individually fabricated HA/EAM compound construction artificial implant was a good craniomaxillofacial surgical technique that yielded improved aesthetic results and functional recovery after reconstruction.

  6. User-Centered Design Guidelines for Collaborative Software for Intelligence Analysis

    SciTech Connect

    Scholtz, Jean; Endert, Alexander N.

    2014-08-01

    In this position paper we discuss the necessity of using User-Centered Design (UCD) methods in order to design collaborative software for the intelligence community. We present some standing issues in collaborative software based on existing work within the intelligence community. Based on this information we present opportunities to address some of these challenges.

  7. User-Centered Design Guidelines for Collaborative Software for Intelligence Analysis

    SciTech Connect

    Scholtz, Jean; Endert, Alexander

    2014-07-01

    In this position paper we discuss the necessity of using User-Centered Design (UCD) methods in order to design collaborative software for the intelligence community. We discuss a number of studies of collaboration in the intelligence community and use this information to provide some guidelines for collaboration software.

  8. Windows Calorimeter Control (WinCal) program computer software design description

    SciTech Connect

    Pertzborn, N.F.

    1997-03-26

    The Windows Calorimeter Control (WinCal) Program System Design Description contains a discussion of the design details for the WinCal product. Information in this document will assist a developer in maintaining the WinCal system. The content of this document follows the guidance in WHC-CM-3-10, Software Engineering Standards, Standard for Software User Documentation.

  9. Software aided approaches to structure-based metabolite identification in drug discovery and development.

    PubMed

    Pähler, Axel; Brink, Andreas

    2013-01-01

    Technological advances in mass spectrometry (MS) such as accurate mass high resolution instrumentation have fundamentally changed the approach to systematic metabolite identification over the past decade. Despite technological break-through on the instrumental side, metabolite identification still requires tedious manual data inspection and interpretation of huge analytical datasets. The process of metabolite identification has become largely facilitated and partly automated by cheminformatics approaches such as knowledge base metabolite prediction using, for example, Meteor, MetaDrug, MetaSite and StarDrop that are typically applied pre-acquisition. Likewise, emerging new technologies in postacquisition data analysis like mass defect filtering (MDF) have moved the technology driven analytical methodology to metabolite identification toward generic, structure-based workflows. The biggest challenge for automation however remains the structural assignment of drug metabolites. Software-guided approaches for the unsupervised metabolite identification still cannot compete with expert user manual data interpretation yet. Recently MassMetaSite has been introduced for the automated ranked output of metabolite structures based on the combination of metabolite prediction and interrogation of analytical mass spectrometric data. This approach and others are promising milestones toward an unsupervised process to metabolite identification and structural characterization moving away from a sample focused per-compound approach to a structure-driven generic workflow.

  10. Validation of mission critical software design and implementation using model checking

    NASA Technical Reports Server (NTRS)

    Pingree, P. J.; Mikk, E.; Holzmann, G.; Smith, M.; Dams, D.

    2002-01-01

    Model Checking conducts an exhaustive exploration of all possible behaviors of a software system design and as such can be used to detect defects in designs that are typically difficult to discover with conventional testing approaches.

  11. Validation of the facial assessment by computer evaluation (FACE) program for software-aided eyelid measurements.

    PubMed

    Choi, Catherine J; Lefebvre, Daniel R; Yoon, Michael K

    2016-06-01

    The aim of this article is to validate the accuracy of Facial Assessment by Computer Evaluation (FACE) program in eyelid measurements. Sixteen subjects between the ages of 27 and 65 were included with IRB approval. Clinical measurements of upper eyelid margin reflex distance (MRD1) and inter-palpebral fissure (IPF) were obtained. Photographs were then taken with a digital single lens reflex camera with built-in pop-up flash (dSLR-pop) and a dSLR with lens-mounted ring flash (dSLR-ring) with the cameras upright, rotated 90, 180, and 270 degrees. The images were analyzed using both the FACE and ImageJ software to measure MRD1 and IPF.Thirty-two eyes of sixteen subjects were included. Comparison of clinical measurement of MRD1 and IPF with FACE measurements of photos in upright position showed no statistically significant differences for dSLR-pop (MRD1: p = 0.0912, IPF: p = 0.334) and for dSLR-ring (MRD1: p = 0.105, IPF: p = 0.538). One-to-one comparison of MRD1 and IPF measurements in four positions obtained with FACE versus ImageJ for dSLR-pop showed moderate to substantial agreement for MRD1 (intraclass correlation coefficient = 0.534 upright, 0.731 in 90 degree rotation, 0.627 in 180 degree rotation, 0.477 in 270 degree rotation) and substantial to excellent agreement in IPF (ICC = 0.740, 0.859, 0.849, 0.805). In photos taken with dSLR-ring, there was excellent agreement of all MRD1 (ICC = 0.916, 0.932, 0.845, 0.812) and IPF (ICC = 0.937, 0.938, 0.917, 0.888) values. The FACE program is a valid method for measuring margin reflex distance and inter-palpebral fissure.

  12. 23 CFR 636.104 - Does this part apply to all Federal-aid design-build projects?

    Code of Federal Regulations, 2010 CFR

    2010-04-01

    ... ENGINEERING AND TRAFFIC OPERATIONS DESIGN-BUILD CONTRACTING General § 636.104 Does this part apply to all Federal-aid design-build projects? The provisions of this part apply to all Federal-aid design-build... 23 Highways 1 2010-04-01 2010-04-01 false Does this part apply to all Federal-aid...

  13. Application of software technology to a future spacecraft computer design

    NASA Technical Reports Server (NTRS)

    Labaugh, R. J.

    1980-01-01

    A study was conducted to determine how major improvements in spacecraft computer systems can be obtained from recent advances in hardware and software technology. Investigations into integrated circuit technology indicated that the CMOS/SOS chip set being developed for the Air Force Avionics Laboratory at Wright Patterson had the best potential for improving the performance of spaceborne computer systems. An integral part of the chip set is the bit slice arithmetic and logic unit. The flexibility allowed by microprogramming, combined with the software investigations, led to the specification of a baseline architecture and instruction set.

  14. Computer aided design of microcircuits. Citations from the NTIS data base

    NASA Astrophysics Data System (ADS)

    Reed, W. E.

    1980-09-01

    Government sponsored research covering the computer aided design, modeling, layout, and packaging of integrated and other microelectronic circuits are cited. Computer programs and the use of computer graphics are included.

  15. PARIS II: Computer Aided Solvent Design for Pollution Prevention

    EPA Science Inventory

    This product is a summary of U.S. EPA researchers' work developing the solvent substitution software tool PARIS II (Program for Assisting the Replacement of Industrial Solvents, version 2.0). PARIS II finds less toxic solvents or solvent mixtures to replace more toxic solvents co...

  16. A Framework for Designing Reliable Software-Intensive Systems

    DTIC Science & Technology

    2011-03-01

    Industrial and Manufacturing Engineering Oregon State University Corvallis, Oregon, USA C. Smidts Mechanical and Aerospace Engineering Ohio State...Reporting Period (End): 11/30/2010 Program Manager: David Luginbuhl Changes in Research Objectives: None Changes in Program Manager: None...activities between the two institutions: • Completed mapping between elements of different Unified Modeling Language (UML) diagrams. • Formulated a software

  17. Classrooms as Test-Beds for Educational Software Design.

    ERIC Educational Resources Information Center

    Carlson, Patricia A.; And Others

    1996-01-01

    Describes efforts to adapt R-WISE (Reading and Writing in a Supportive Environment), a computer program developed for the military, for public education. Field testing at MacArthur High School (Texas) using ninth-grade classes is discussed, including fostering higher-order thinking skills, coping with change, and integrating software into the…

  18. Designing Better Camels: Developing Effective Documentation for Computer Software.

    ERIC Educational Resources Information Center

    Zacher, Candace M.

    This guide to the development of effective documentation for users of computer software begins by identifying five types of documentation, i.e., training manuals, user guides, tutorials, on-screen help comments, and troubleshooting manuals. Six steps in the development process are then outlined and briefly described: (1) planning and preparation;…

  19. The Impact of Social Software in Product Design Higher Education

    ERIC Educational Resources Information Center

    Hurn, Karl

    2012-01-01

    It is difficult to ignore the impact that Web 2.0 and the subsequent social software revolution has had on society in general, and young people in particular. Information is exchanged and interpreted extremely quickly and in ways that were not imagined 10 years ago. Universities are struggling to keep up with this new technology, with outdated…

  20. Vertical ridge augmentation of the atrophic posterior mandible with custom-made, computer-aided design/computer-aided manufacturing porous hydroxyapatite scaffolds.

    PubMed

    Figliuzzi, Michele; Mangano, Francesco Guido; Fortunato, Leonzio; De Fazio, Rossella; Macchi, Aldo; Iezzi, Giovanna; Piattelli, Adriano; Mangano, Carlo

    2013-05-01

    The present study describes a new protocol for the manufacturing of custom-made hydroxyapatite scaffolds using computer-aided design/computer-aided manufacturing (CAD/CAM), to augment posterior mandibular bone and minimize surgery when severe atrophy is present. Computed tomographic images of an atrophic posterior mandible were acquired and modified into a 3-dimensional (3D) reconstruction model. This model was transferred as a stereolithographic file to a CAD program, where virtual 3D reconstructions of the alveolar ridge were performed, drawing 2 anatomically shaped, custom-made scaffolds. Computer-aided-manufacturing software generated a set of tool-paths for manufacture on a computer-numerical-control milling machine into the exact shape of the 3D projects. Clinically sized, anatomically shaped scaffolds were generated from commercially available porous hydroxyapatite blocks. The custom-made scaffolds well matched the shape of the bone defects and could be easily implanted during surgery. This matching of the shape helped to reduce the time for the operation and contributed to the good healing of the defects. At the 6-month recall, a newly formed and well-integrated bone was observed, completely filling the mandibular posterior defects, and implants were placed, with good primary stability. At the 1-year follow-up examination, the implant-supported restorations showed a good functional and esthetic integration. Although this is an interim report, this study demonstrates that anatomically shaped custom-made scaffolds can be fabricated by combining computed tomographic scans and CAD/CAM techniques. Further studies are needed to confirm these results.

  1. Software for quantitative analysis of radiotherapy: overview, requirement analysis and design solutions.

    PubMed

    Zhang, Lanlan; Hub, Martina; Mang, Sarah; Thieke, Christian; Nix, Oliver; Karger, Christian P; Floca, Ralf O

    2013-06-01

    Radiotherapy is a fast-developing discipline which plays a major role in cancer care. Quantitative analysis of radiotherapy data can improve the success of the treatment and support the prediction of outcome. In this paper, we first identify functional, conceptional and general requirements on a software system for quantitative analysis of radiotherapy. Further we present an overview of existing radiotherapy analysis software tools and check them against the stated requirements. As none of them could meet all of the demands presented herein, we analyzed possible conceptional problems and present software design solutions and recommendations to meet the stated requirements (e.g. algorithmic decoupling via dose iterator pattern; analysis database design). As a proof of concept we developed a software library "RTToolbox" following the presented design principles. The RTToolbox is available as open source library and has already been tested in a larger-scale software system for different use cases. These examples demonstrate the benefit of the presented design principles.

  2. Evaluation of computer-aided system design tools for SDI (Strategic Defense Initiative) Battle Management/C3 (command, control and communications) architecture development. Final report

    SciTech Connect

    Fife, D.W.; Campbell, K.; Chludzinski, J.; Corcoran, N.; Gonzalez, C.

    1987-10-01

    This IDA paper was prepared at the request of the Strategic Defense Initiative Organization. The paper documents findings of an evaluation on the capabilities of certain computer software/computer-aided software engineering (CASE) tools to provide computer-aided graphic design of Battle Management/C3 for the SDIO. Each tool (of the five selected on the basis of the best available at this time), was installed at IDA. After training by vendor tool staff, an IDA team, using a hands-on design experience determined the merits of the tools for SDI application. A comparative summary of the tools is given relative to envisaged SDI requirements and an extensive questionnaire is answered for each.

  3. Designing Educational Software with Students through Collaborative Design Games: The We!Design&Play Framework

    ERIC Educational Resources Information Center

    Triantafyllakos, George; Palaigeorgiou, George; Tsoukalas, Ioannis A.

    2011-01-01

    In this paper, we present a framework for the development of collaborative design games that can be employed in participatory design sessions with students for the design of educational applications. The framework is inspired by idea generation theory and the design games literature, and guides the development of board games which, through the use…

  4. Correction of facial and mandibular asymmetry using a computer aided design/computer aided manufacturing prefabricated titanium implant.

    PubMed

    Watson, Jason; Hatamleh, Muhanad; Alwahadni, Ahed; Srinivasan, Dilip

    2014-05-01

    Patients with significant craniofacial asymmetry may have functional problems associated with their occlusion and aesthetic concerns related to the imbalance in soft and hard tissue profiles. This report details a case of facial asymmetry secondary to left mandible angle deficiency due to undergoing previous radiotherapy. We describe the correction of the bony deformity using computer aided design/computer aided manufacturing custom-made titanium onlay using novel direct metal laser sintering. The direct metal laser sintering onlay proved a very accurate operative fit and showed a good aesthetic correction of the bony defect with no reported complications postoperatively. It is a useful low-morbidity technique, and there is no resorption or associated donor-site complications.

  5. Dual-scan technique for the customization of zirconia computer-aided design/computer-aided manufacturing frameworks.

    PubMed

    Andreiuolo, Rafael Ferrone; Sabrosa, Carlos Eduardo; Dias, Katia Regina H Cervantes

    2013-09-01

    The use of bi-layered all-ceramic crowns has continuously grown since the introduction of computer-aided design/computer-aided manufacturing (CAD/CAM) zirconia cores. Unfortunately, despite the outstanding mechanical properties of zirconia, problems related to porcelain cracking or chipping remain. One of the reasons for this is that ceramic copings are usually milled to uniform thicknesses of 0.3-0.6 mm around the whole tooth preparation. This may not provide uniform thickness or appropriate support for the veneering porcelain. To prevent these problems, the dual-scan technique demonstrates an alternative that allows the restorative team to customize zirconia CAD/CAM frameworks with adequate porcelain thickness and support in a simple manner.

  6. Assessment of Chair-side Computer-Aided Design and Computer-Aided Manufacturing Restorations: A Review of the Literature

    PubMed Central

    Baroudi, Kusai; Ibraheem, Shukran Nasser

    2015-01-01

    Background: This paper aimed to evaluate the application of computer-aided design and computer-aided manufacturing (CAD-CAM) technology and the factors that affect the survival of restorations. Materials and Methods: A thorough literature search using PubMed, Medline, Embase, Science Direct, Wiley Online Library and Grey literature were performed from the year 2004 up to June 2014. Only relevant research was considered. Results: The use of chair-side CAD/CAM systems is promising in all dental branches in terms of minimizing time and effort made by dentists, technicians and patients for restoring and maintaining patient oral function and aesthetic, while providing high quality outcome. Conclusion: The way of producing and placing the restorations made with the chair-side CAD/CAM (CEREC and E4D) devices is better than restorations made by conventional laboratory procedures. PMID:25954082

  7. Development of simulation tools for numerical investigation and computer-aided design (CAD) of gyrotrons

    NASA Astrophysics Data System (ADS)

    Damyanova, M.; Sabchevski, S.; Zhelyazkov, I.; Vasileva, E.; Balabanova, E.; Dankov, P.; Malinov, P.

    2016-10-01

    As the most powerful CW sources of coherent radiation in the sub-terahertz to terahertz frequency range the gyrotrons have demonstrated a remarkable potential for numerous novel and prospective applications in the fundamental physical research and the technologies. Among them are powerful gyrotrons for electron cyclotron resonance heating (ECRH) and current drive (ECCD) of magnetically confined plasma in various reactors for controlled thermonuclear fusion (e.g., tokamaks and most notably ITER), high-frequency gyrotrons for sub-terahertz spectroscopy (for example NMR-DNP, XDMR, study of the hyperfine structure of positronium, etc.), gyrotrons for thermal processing and so on. Modelling and simulation are indispensable tools for numerical studies, computer-aided design (CAD) and optimization of such sophisticated vacuum tubes (fast-wave devices) operating on a physical principle known as electron cyclotron resonance maser (ECRM) instability. During the recent years, our research team has been involved in the development of physical models and problem-oriented software packages for numerical analysis and CAD of different gyrotrons in the framework of a broad international collaboration. In this paper we present the current status of our simulation tools (GYROSIM and GYREOSS packages) and illustrate their functionality by results of numerical experiments carried out recently. Finally, we provide an outlook on the envisaged further development of the computer codes and the computational modules belonging to these packages and specialized to different subsystems of the gyrotrons.

  8. Automated Production of Test Data to Aid Integration of Gaia First Look Monitor Software

    NASA Astrophysics Data System (ADS)

    Cross, N.; Heyrovsky, A.

    2012-09-01

    Gaia is an ESA cornerstone mission, expected to launch in 2013. Parallaxes for 1 billion stars with up to 10 μas accuracy will be measured using Gaia. Data from Gaia will be processed by 3 pipelines: Initial Data Treatment First Look (IDT-FL), Astrometric Global Iterative Solution (AGIS) and Intermediate Data Update (IDU). IDT-FL runs daily, to process the incoming data and match them to the existing catalogue. FL does sanity checks on the IDT output and issues alerts for any problems. In this paper we describe the production of test data and and tests designed to help develop Detailed First Look Monitor (DFLM) code for FL. These diagnostic tests help to bridge the gap between simple JUnit tests and the full IDT-FL integration tests, by testing the complex setup and infrastructure of the DFLM diagnostics and analyses.

  9. Fixed-point Design of the Lattice-reduction-aided Iterative Detection and Decoding Receiver for Coded MIMO Systems

    DTIC Science & Technology

    2011-01-01

    REPORT Fixed-point Design of theLattice-reduction-aided Iterative Detection andDecoding Receiver for Coded MIMO Systems 14. ABSTRACT 16. SECURITY...298 (Rev 8/98) Prescribed by ANSI Std. Z39.18 - Fixed-point Design of theLattice-reduction-aided Iterative Detection andDecoding Receiver for Coded ...important, this report illustrates the performance of coded LR aided detectors. 1 Fixed-point Design of the Lattice-reduction-aided Iterative Detection and

  10. Software and resources for computational medicinal chemistry

    PubMed Central

    Liao, Chenzhong; Sitzmann, Markus; Pugliese, Angelo; Nicklaus, Marc C

    2011-01-01

    Computer-aided drug design plays a vital role in drug discovery and development and has become an indispensable tool in the pharmaceutical industry. Computational medicinal chemists can take advantage of all kinds of software and resources in the computer-aided drug design field for the purposes of discovering and optimizing biologically active compounds. This article reviews software and other resources related to computer-aided drug design approaches, putting particular emphasis on structure-based drug design, ligand-based drug design, chemical databases and chemoinformatics tools. PMID:21707404

  11. QUICK - AN INTERACTIVE SOFTWARE ENVIRONMENT FOR ENGINEERING DESIGN

    NASA Technical Reports Server (NTRS)

    Schlaifer, R. S.

    1994-01-01

    QUICK provides the computer user with the facilities of a sophisticated desk calculator which can perform scalar, vector and matrix arithmetic, propagate conic orbits, determine planetary and satellite coordinates and perform other related astrodynamic calculations within a Fortran-like environment. QUICK is an interpreter, therefore eliminating the need to use a compiler or a linker to run QUICK code. QUICK capabilities include options for automated printing of results, the ability to submit operating system commands on some systems, and access to a plotting package (MASL)and a text editor without leaving QUICK. Mathematical and programming features of QUICK include the ability to handle arbitrary algebraic expressions, the capability to define user functions in terms of other functions, built-in constants such as pi, direct access to useful COMMON areas, matrix capabilities, extensive use of double precision calculations, and the ability to automatically load user functions from a standard library. The MASL (The Multi-mission Analysis Software Library) plotting package, included in the QUICK package, is a set of FORTRAN 77 compatible subroutines designed to facilitate the plotting of engineering data by allowing programmers to write plotting device independent applications. Its universality lies in the number of plotting devices it puts at the user's disposal. The MASL package of routines has proved very useful and easy to work with, yielding good plots for most new users on the first or second try. The functions provided include routines for creating histograms, "wire mesh" surface plots and contour plots as well as normal graphs with a large variety of axis types. The library has routines for plotting on cartesian, polar, log, mercator, cyclic, calendar, and stereographic axes, and for performing automatic or explicit scaling. The lengths of the axes of a plot are completely under the control of the program using the library. Programs written to use the MASL

  12. Computer-Aided Design Of Turbine Blades And Vanes

    NASA Technical Reports Server (NTRS)

    Hsu, Wayne Q.

    1988-01-01

    Quasi-three-dimensional method for determining aerothermodynamic configuration of turbine uses computer-interactive analysis and design and computer-interactive graphics. Design procedure executed rapidly so designer easily repeats it to arrive at best performance, size, structural integrity, and engine life. Sequence of events in aerothermodynamic analysis and design starts with engine-balance equations and ends with boundary-layer analysis and viscous-flow calculations. Analysis-and-design procedure interactive and iterative throughout.

  13. THE NSF National Science, Technology, Engineering, and Mathematics Education Digital Library (NSDL) Program; Software for Building a Full-Featured Discipline-Based Web Portal; A Metadata Framework Developed at the Tsinghua University Library To Aid in the Preservation of Digital Resources; A Scalable Architecture for Harvest-Based Digital Libraries; The Design and Evaluation of Interactivities in a Digital Library.

    ERIC Educational Resources Information Center

    Zia, Lee L.; Almasy, Edward; Sleasman, David; Bower, Rachael; Niu, Jingfang; Liu, Xiaoming; Maly, Kurt; Zubair, Mohammad; Nelson, Michael L.; Brody, Tim; Harnard, Stevan; Carr, Les; Budhu, Muniram; Coleman, Anita

    2002-01-01

    Includes five articles that discuss digital library programs related to the National Science Foundation; software for building Web portals; metadata developed at Tsinghua University Library (China) for preserving digital resources; the Open Archives Initiative for metadata and the need for a common infrastructure; and interactivity in a digital…

  14. NSTX-U Digital Coil Protection System Software Detailed Design

    SciTech Connect

    2014-06-01

    The National Spherical Torus Experiment (NSTX) currently uses a collection of analog signal processing solutions for coil protection. Part of the NSTX Upgrade (NSTX-U) entails replacing these analog systems with a software solution running on a conventional computing platform. The new Digital Coil Protection System (DCPS) will replace the old systems entirely, while also providing an extensible framework that allows adding new functionality as desired.

  15. Software System Design for Large Scale, Spatially-explicit Agroecosystem Modeling

    SciTech Connect

    Wang, Dali; Nichols, Dr Jeff A; Kang, Shujiang; Post, Wilfred M; Liu, Sumang

    2012-01-01

    Recently, site-based agroecosystem model has been applied at regional and state level to enable comprehensive analyses of environmental sustainability of food and biofuel production. Those large-scale, spatially-explicit simulations present computational challenges in software systems design. Herein, we describe our software system design for large-scale, spatially-explicit agroecosystem modeling and data analysis. First, we describe the software design principles in three major phases: data preparation, high performance simulation, and data management and analysis. Then, we use a case study at a regional intensive modeling area (RIMA) to demonstrate our system implementation and capability.

  16. Design of the software development and verification system (SWDVS) for shuttle NASA study task 35

    NASA Technical Reports Server (NTRS)

    Drane, L. W.; Mccoy, B. J.; Silver, L. W.

    1973-01-01

    An overview of the Software Development and Verification System (SWDVS) for the space shuttle is presented. The design considerations, goals, assumptions, and major features of the design are examined. A scenario that shows three persons involved in flight software development using the SWDVS in response to a program change request is developed. The SWDVS is described from the standpoint of different groups of people with different responsibilities in the shuttle program to show the functional requirements that influenced the SWDVS design. The software elements of the SWDVS that satisfy the requirements of the different groups are identified.

  17. The Gains Design Process: How to do Structured Design of User Interfaces in Any Software Environment

    NASA Astrophysics Data System (ADS)

    Lindeman, Martha J.

    This paper describes a user-interaction design process created and used by a consultant to solve two challenges: (1) how to decrease the need for changes in the user interface by subsequent system releases without doing big design up-front and (2) how to apply a structured user-interaction design process no matter when brought into a project or what software methodology was being used. The four design levels in the process parallel Beck and Fowler’s four planning levels described in their book Planning Extreme Programming. The design process is called “GAINS” because the user-interaction designer has only Attraction, Information and Navigation to connect users’ Goals with the project sponsors’ criteria for Success. Thus there are five questions, one for each letter of the acronym GAINS, asked at each of four levels of design: The first two design levels, Rough Plan and Big Plan, focus on business-process actions and objects that define users’ goals. The next two levels, Release Planning and Iteration Planning, focus on the user interface objects that support the tasks necessary to achieve those goals. Release Planning identifies the displays the user sees for each goal included in that release, and also the across-display navigation for the proposed functionality. Iteration Planning focuses at a lower level of interaction, such as the within-display navigation among ontrols. For a voice system, the word “sees” would be changed to “hears,” but the design rocess and the levels of focus are the same for user interfaces that are vision output (e.g., GUIs), voice output (e.g., VRs), or multimodal.

  18. A method of computer aided design with self-generative models in NX Siemens environment

    NASA Astrophysics Data System (ADS)

    Grabowik, C.; Kalinowski, K.; Kempa, W.; Paprocka, I.

    2015-11-01

    Currently in CAD/CAE/CAM systems it is possible to create 3D design virtual models which are able to capture certain amount of knowledge. These models are especially useful in an automation of routine design tasks. These models are known as self-generative or auto generative and they can behave in an intelligent way. The main difference between the auto generative and fully parametric models consists in the auto generative models ability to self-organizing. In this case design model self-organizing means that aside from the possibility of making of automatic changes of model quantitative features these models possess knowledge how these changes should be made. Moreover they are able to change quality features according to specific knowledge. In spite of undoubted good points of self-generative models they are not so often used in design constructional process which is mainly caused by usually great complexity of these models. This complexity makes the process of self-generative time and labour consuming. It also needs a quite great investment outlays. The creation process of self-generative model consists of the three stages it is knowledge and information acquisition, model type selection and model implementation. In this paper methods of the computer aided design with self-generative models in NX Siemens CAD/CAE/CAM software are presented. There are the five methods of self-generative models preparation in NX with: parametric relations model, part families, GRIP language application, knowledge fusion and OPEN API mechanism. In the paper examples of each type of the self-generative model are presented. These methods make the constructional design process much faster. It is suggested to prepare this kind of self-generative models when there is a need of design variants creation. The conducted research on assessing the usefulness of elaborated models showed that they are highly recommended in case of routine tasks automation. But it is still difficult to distinguish

  19. Computer-aided design of stripline ferrite junction circulators

    NASA Technical Reports Server (NTRS)

    Uzdy, Z.

    1980-01-01

    A general design procedure is presented for stripline Y-junction circulators employing solid dielectric between ground planes. The resonator design and impedance matching are derived in a form suitable for computer evaluation. The procedure is applicable to cases where either the circulator bandwidth or the ground plane spacing is specified. An experimental S-band switching circulator design illustrates the technique.

  20. Design and Implementation of Mapping Software: Developing Technology and Geography Skills in Two Different Learning Communities

    ERIC Educational Resources Information Center

    Friedman, Robert S.; Drakes, Jerri; Deek, Fadi P.

    2002-01-01

    A software development collaboration project designed to maximize the skill sets and interests of school children and teachers, educational software technologists and researchers, and college undergraduates is presented. The work brings elementary school children with college seniors and technology consultants to implement a problem-solving…

  1. A Buyer Behaviour Framework for the Development and Design of Software Agents in E-Commerce.

    ERIC Educational Resources Information Center

    Sproule, Susan; Archer, Norm

    2000-01-01

    Software agents are computer programs that run in the background and perform tasks autonomously as delegated by the user. This paper blends models from marketing research and findings from the field of decision support systems to build a framework for the design of software agents to support in e-commerce buying applications. (Contains 35…

  2. Improving the quality of numerical software through user-centered design

    SciTech Connect

    Pancake, C. M., Oregon State University

    1998-06-01

    The software interface - whether graphical, command-oriented, menu-driven, or in the form of subroutine calls - shapes the user`s perception of what software can do. It also establishes upper bounds on software usability. Numerical software interfaces typically are based on the designer`s understanding of how the software should be used. That is a poor foundation for usability, since the features that are ``instinctively right`` from the developer`s perspective are often the very ones that technical programmers find most objectionable or most difficult to learn. This paper discusses how numerical software interfaces can be improved by involving users more actively in design, a process known as user-centered design (UCD). While UCD requires extra organization and effort, it results in much higher levels of usability and can actually reduce software costs. This is true not just for graphical user interfaces, but for all software interfaces. Examples show how UCD improved the usability of a subroutine library, a command language, and an invocation interface.

  3. Evaluating the Software Design of a Complex System of Systems

    DTIC Science & Technology

    2010-01-01

    Architecture ( LCA ) milestone conducted at the SoS level might be the answer. According to the Rational Unified Process, the LCA marks the conclusion of...an SoS is not merely a roll-up of its constituent systems, so it is that an SoS- level LCA is more than a roll-up of lower level LCA anchor points. A...for individual software packages and another for integrated builds. Although LCAs were conducted regularly at constituent systems levels , the focus

  4. As-built design specification for proportion estimate software subsystem

    NASA Technical Reports Server (NTRS)

    Obrien, S. (Principal Investigator)

    1980-01-01

    The Proportion Estimate Processor evaluates four estimation techniques in order to get an improved estimate of the proportion of a scene that is planted in a selected crop. The four techniques to be evaluated were provided by the techniques development section and are: (1) random sampling; (2) proportional allocation, relative count estimate; (3) proportional allocation, Bayesian estimate; and (4) sequential Bayesian allocation. The user is given two options for computation of the estimated mean square error. These are referred to as the cluster calculation option and the segment calculation option. The software for the Proportion Estimate Processor is operational on the IBM 3031 computer.

  5. Methodology for Benefit Analysis of CAD/CAM (Computer-Aided Design/Computer-Aided Manufacturing) in USN Shipyards.

    DTIC Science & Technology

    1984-03-01

    D-Ri38 398 METHODOLOGY FOR BENEFIT ANALYSIS OF CAD/CAM / (COMPUTER-HIDED DESIGN/COMPUTER-AIDED MANUFACTURING) IN USN SHIPYARDS(U) NAVAL POSTGRADUATE...Monterey, California DT I ~" t • EB3 1984 THESIS METHODOLOGY FOR BENEFIT ANALYSIS OF CAD/CAM IN USN SHIPYARDS by Richard B. Grahlman March 1984 Thesis...REPORT & PERIOD COVERED Methodology for Benefit Analysis of CAD/CAM Mastrch 1984 i in UM Sipyads. PERFORMIANG ORG. REPORT NUM8ER 7- AUHOW11111 4

  6. Framework Programmable Platform for the advanced software development workstation: Framework processor design document

    NASA Technical Reports Server (NTRS)

    Mayer, Richard J.; Blinn, Thomas M.; Mayer, Paula S. D.; Ackley, Keith A.; Crump, Wes; Sanders, Les

    1991-01-01

    The design of the Framework Processor (FP) component of the Framework Programmable Software Development Platform (FFP) is described. The FFP is a project aimed at combining effective tool and data integration mechanisms with a model of the software development process in an intelligent integrated software development environment. Guided by the model, this Framework Processor will take advantage of an integrated operating environment to provide automated support for the management and control of the software development process so that costly mistakes during the development phase can be eliminated.

  7. Computer Aided Art Major.

    ERIC Educational Resources Information Center

    Gibson, Jim

    The Computer Aided Art program offered at Northern State State University (Aberdeen, South Dakota), is coordinated with the traditional art major. The program is designed to familiarize students with a wide range of art-related computer hardware and software and their applications and to prepare students for problem-solving with unfamiliar…

  8. Feline Immunodeficiency Virus Model for Designing HIV/AIDS Vaccines

    PubMed Central

    Yamamoto, Janet K.; Sanou, Missa P.; Abbott, Jeffrey R.; Coleman, James K.

    2013-01-01

    Feline immunodeficiency virus (FIV) discovered in 1986 is a lentivirus that causes AIDS in domestic cats. FIV is classified into five subtypes (A–E), and all subtypes and circulating intersubtype recombinants have been identified throughout the world. A commercial FIV vaccine, consisting of inactivated subtype-A and –D viruses (Fel-O-Vax FIV, Fort Dodge Animal Health), was released in the United States in 2002. The United States Department of Agriculture approved the commercial release of Fel-O-Vax FIV based on two efficacy trials using 105 laboratory cats and a major safety trial performed on 689 pet cats. The prototype and commercial FIV vaccines had broad prophylactic efficacy against global FIV subtypes and circulating intersubtype recombinants. The mechanisms of cross-subtype efficacy are attributed to FIV-specific T-cell immunity. Findings from these studies are being used to define the prophylactic epitopes needed for an HIV-1 vaccine for humans. PMID:20210778

  9. IGDS/TRAP Interface Program (ITIP). Software Design Document

    NASA Technical Reports Server (NTRS)

    Jefferys, Steve; Johnson, Wendell

    1981-01-01

    The preliminary design of the IGDS/TRAP Interface Program (ITIP) is described. The ITIP is implemented on the PDP 11/70 and interfaces directly with the Interactive Graphics Design System and the Data Management and Retrieval System. The program provides an efficient method for developing a network flow diagram. Performance requirements, operational rquirements, and design requirements are discussed along with sources and types of input and destination and types of output. Information processing functions and data base requirements are also covered.

  10. An application of the IMC software to controller design for the JPL LSCL Experiment Facility

    NASA Technical Reports Server (NTRS)

    Zhu, Guoming; Skelton, Robert E.

    1993-01-01

    A software package which Integrates Model reduction and Controller design (The IMC software) is applied to design controllers for the JPL Large Spacecraft Control Laboratory Experiment Facility. Modal Cost Analysis is used for the model reduction, and various Output Covariance Constraints are guaranteed by the controller design. The main motivation is to find the controller with the 'best' performance with respect to output variances. Indeed it is shown that by iterating on the reduced order design model, the controller designed does have better performance than that obtained with the first model reduction.

  11. 'Ten Golden Rules' for Designing Software in Medical Education: Results from a Formative Evaluation of DIALOG.

    ERIC Educational Resources Information Center

    Jha, Vikram; Duffy, Sean

    2002-01-01

    Reports the results of an evaluation of Distance Interactive Learning in Obstetrics and Gynecology (DIALOG) which is an electronic program for continuing education. Presents 10 golden rules for designing software for medical practitioners. (Contains 26 references.) (Author/YDS)

  12. Formal design methods for reliable computer-aided diagnosis: a review.

    PubMed

    Faust, Oliver; Acharya, U Rajendra; Tamura, Toshiyo

    2012-01-01

    Physiological signals, medical images, and biosystems can be used to access the health of a subject and they can support clinicians by improving the diagnosis for treatment purposes. Computer-aided diagnosis (CAD) in healthcare applications can help in automated decision making, visualization and extraction of hidden complex features to aid in the clinical diagnosis. These CAD systems focus on improving the quality of patient care with a minimum of fault due to device failures. In this paper, we argue that a formal and model driven design methodology can lead to systems which meet this requirement. Modeling is not new to CAD, but modeling for systems design is less explored. Therefore, we discuss selected systems design techniques and provide a more concrete design example on computer-aided diagnosis and automated decision making.

  13. Heterogeneous Concurrent Modeling and Design in Java (Volume 2: Ptolemy II Software Architecture)

    DTIC Science & Technology

    2008-04-01

    Heterogeneous Concurrent Modeling and Design in Java (Volume 2: Ptolemy II Software Architecture) Christopher Brooks Edward A. Lee Xiaojun Liu...00-2008 4. TITLE AND SUBTITLE Heterogeneous Concurrent Modeling and Design in Java (Volume 2: Ptolemy II Software Architecture) 5a. CONTRACT...the State of California Micro Program, and the following companies: Agilent, Bosch, HSBC, Lockheed-Martin, National Instruments, and Toyota. PTOLEMY II

  14. Computer-aided methods in bespoke breast prosthesis design and fabrication.

    PubMed

    Eggbeer, D; Evans, P

    2011-01-01

    This case study presents a method of utilizing computer-aided design technologies to provide bespoke, external breast prostheses. The technique is illustrated through a case study of a mastectomy patient. Photogrammetry methods were used to capture the breast form when supported by a brassiere and the unsupported breast and defect side. Computer-aided design techniques were used to generate a digital prosthesis based upon the supported breast shape and with a fitting surface that matched the defect side. Furthermore, a two-part mould was designed and fabricated using rapid prototyping methods. A colour-matched prosthesis was then fabricated in a gel-based, platinum-cured silicone.

  15. CFD Aided Design and Production of Hydraulic Turbines

    NASA Astrophysics Data System (ADS)

    Kaplan, Alper; Cetinturk, Huseyin; Demirel, Gizem; Ayli, Ece; Celebioglu, Kutay; Aradag, Selin; ETU Hydro Research Center Team

    2014-11-01

    Hydraulic turbines are turbo machines which produce electricity from hydraulic energy. Francis type turbines are the most common one in use today. The design of these turbines requires high engineering effort since each turbine is tailor made due to different head and discharge. Therefore each component of the turbine is designed specifically. During the last decades, Computational Fluid Dynamics (CFD) has become very useful tool to predict hydraulic machinery performance and save time and money for designers. This paper describes a design methodology to optimize a Francis turbine by integrating theoretical and experimental fundamentals of hydraulic machines and commercial CFD codes. Specific turbines are designed and manufactured with the help of a collaborative CFD/CAD/CAM methodology based on computational fluid dynamics and five-axis machining for hydraulic electric power plants. The details are presented in this study. This study is financially supported by Turkish Ministry of Development.

  16. Computer-aided design tools for economical MEMS fabrication processes

    NASA Astrophysics Data System (ADS)

    Schneider, Christian; Priebe, Andreas; Brueck, Rainer; Hahn, Kai

    1999-03-01

    Since the early 70s when microsystem technology was first introduce an enormous market for MST-products has been developed. Airbag sensors, micro pumps, ink jet nozzles etc. and the market is just about to start up. Establishing these products for a reasonable price requires mass production. Meanwhile, also computer-based design-tools have been developed in order to reduce the expenses for MST-design. In contrast to other physical design processes like e.g. in micro electronics, MEMS physical design is characterized by the fact that each product requires a tailored sequence of fabrication steps, usually selected from a variety of processing alternatives. The selection from these alternatives is based on economical constraints. Therefore, the design has a strong influence on the money and time spent to take an MST-product to market.

  17. Establishing a Methodology for Evaluation and Selecting Computer Aided Software Engineering Tools for a Defined Software Engineering Environment at the Air Force Institute of Technology School of Engineering

    DTIC Science & Technology

    1991-12-01

    F. Lecouat, and V. Ambriola. "A Tool to Coordinate Tools," IEEE Software: 17-25 (November 1988). 6. Bruce , T. A., J. Fuller, and T. Moriarty, "So You...34 Journal of Systems Management, 40-5: 29-32 (May 1989). BIB.1 14. Dart, S. A., R. J. Ellison, P. H. Feiler , and A. N. Habermann, "Software

  18. User-Centered Design of Health Care Software Development: Towards a Cultural Change.

    PubMed

    Stanziola, Enrique; Uznayo, María Quispe; Ortiz, Juan Marcos; Simón, Mariana; Otero, Carlos; Campos, Fernando; Luna, Daniel

    2015-01-01

    Health care software gets better user efficiency, efficacy and satisfaction when the software is designed with their users' needs taken into account. However, it is not trivial to change the practice of software development to adopt user-centered design. In order to produce this change in the Health Informatics Department of the Hospital Italiano de Buenos Aires, a plan was devised and implemented. The article presents the steps of the plan, shows how the steps were carried on, and reflects on the lessons learned through the process.

  19. Drug Guru: a computer software program for drug design using medicinal chemistry rules.

    PubMed

    Stewart, Kent D; Shiroda, Melisa; James, Craig A

    2006-10-15

    Drug Guru (drug generation using rules) is a new web-based computer software program for medicinal chemists that applies a set of transformations, that is, rules, to an input structure. The transformations correspond to medicinal chemistry design rules-of-thumb taken from the historical lore of drug discovery programs. The output of the program is a list of target analogs that can be evaluated for possible future synthesis. A discussion of the features of the program is followed by an example of the software applied to sildenafil (Viagra) in generating ideas for target analogs for phosphodiesterase inhibition. Comparison with other computer-assisted drug design software is given.

  20. The family of standard hydrogen monitoring system computer software design description: Revision 2

    SciTech Connect

    Bender, R.M.

    1994-11-16

    In March 1990, 23 waste tanks at the Hanford Nuclear Reservation were identified as having the potential for the buildup of gas to a flammable or explosive level. As a result of the potential for hydrogen gas buildup, a project was initiated to design a standard hydrogen monitoring system (SHMS) for use at any waste tank to analyze gas samples for hydrogen content. Since it was originally deployed three years ago, two variations of the original system have been developed: the SHMS-B and SHMS-C. All three are currently in operation at the tank farms and will be discussed in this document. To avoid confusion in this document, when a feature is common to all three of the SHMS variants, it will be referred to as ``The family of SHMS.`` When it is specific to only one or two, they will be identified. The purpose of this computer software design document is to provide the following: the computer software requirements specification that documents the essential requirements of the computer software and its external interfaces; the computer software design description; the computer software user documentation for using and maintaining the computer software and any dedicated hardware; and the requirements for computer software design verification and validation.

  1. Aiding Design of Wave Energy Converters via Computational Simulations

    NASA Astrophysics Data System (ADS)

    Jebeli Aqdam, Hejar; Ahmadi, Babak; Raessi, Mehdi; Tootkaboni, Mazdak

    2015-11-01

    With the increasing interest in renewable energy sources, wave energy converters will continue to gain attention as a viable alternative to current electricity production methods. It is therefore crucial to develop computational tools for the design and analysis of wave energy converters. A successful design requires balance between the design performance and cost. Here an analytical solution is used for the approximate analysis of interactions between a flap-type wave energy converter (WEC) and waves. The method is verified using other flow solvers and experimental test cases. Then the model is used in conjunction with a powerful heuristic optimization engine, Charged System Search (CSS) to explore the WEC design space. CSS is inspired by charged particles behavior. It searches the design space by considering candidate answers as charged particles and moving them based on the Coulomb's laws of electrostatics and Newton's laws of motion to find the global optimum. Finally the impacts of changes in different design parameters on the power takeout of the superior WEC designs are investigated. National Science Foundation, CBET-1236462.

  2. A critical overview of analytical aids of design

    SciTech Connect

    Esat, I.

    1996-12-31

    The paper discusses effectiveness of some of the most important analytical tools of design in terms of their relationship to the design integration. The paper finally concludes that the level of integration remains rather superficial and success is only in certain areas relating to the downstream aspects of design. The degree of integration, particularly in the early stages of design activity, such as conceptualization remains very little. More importantly the paper points to the signs of stagnation, despite of phenomenal progress in every aspects of science, in many areas of science and engineering. The main cause of the stagnation is the curse of dimensionality and the complexity. The complexity now effecting every aspects of science and engineering. From the continuum mechanics to scheduling problems, ineffectiveness of the analytical tools of science and engineering becoming too obvious.

  3. WASTE REDUCTION USING COMPUTER-AIDED DESIGN TOOLS

    EPA Science Inventory

    Growing environmental concerns have spurred considerable interest in pollution prevention. In most instances, pollution prevention involves introducing radical changes to the design of processes so that waste generation is minimized.
    Process simulators can be effective tools i...

  4. Computer-Aided Apparel Design in University Curricula.

    ERIC Educational Resources Information Center

    Belleau, Bonnie D.; Bourgeois, Elva B.

    1991-01-01

    As computer-assisted design (CAD) become an integral part of the fashion industry, universities must integrate CAD into the apparel curriculum. Louisiana State University's curriculum enables students to collaborate in CAD problem solving with industry personnel. (SK)

  5. ThermoData Engine (TDE): software implementation of the dynamic data evaluation concept. 5. Experiment planning and product design.

    PubMed

    Diky, Vladimir; Chirico, Robert D; Kazakov, Andrei F; Muzny, Chris D; Magee, Joseph W; Abdulagatov, Ilmutdin; Kang, Jeong Won; Kroenlein, Kenneth; Frenkel, Michael

    2011-01-24

    ThermoData Engine (TDE) is the first full-scale software implementation of the dynamic data evaluation concept, as reported recently in this journal. In the present paper, we describe development of an algorithmic approach to assist experiment planning through assessment of the existing body of knowledge, including availability of experimental thermophysical property data, variable ranges studied, associated uncertainties, state of prediction methods, and parameters for deployment of prediction methods and how these parameters can be obtained using targeted measurements, etc., and, indeed, how the intended measurement may address the underlying scientific or engineering problem under consideration. A second new feature described here is the application of the software capabilities for aid in the design of chemical products through identification of chemical systems possessing desired values of thermophysical properties within defined ranges of tolerance. The algorithms and their software implementation to achieve this are described. Finally, implementation of a new data validation and weighting system is described for vapor-liquid equilibrium (VLE) data, and directions for future enhancements are outlined.

  6. Computer-aided space shuttle orbiter wing design study

    NASA Technical Reports Server (NTRS)

    Phillips, W. P.; Decker, J. P.; Rau, T. R.; Glatt, C. R.

    1974-01-01

    An analytical and experimental investigation has been made to provide a space shuttle orbiter wing design that met the guideline requirements of landing performance, stability, and hypersonic trim for a specified center-of-gravity envelope. The analytical study was facilitated by the use of the Optimal Design Integration system (ODIN) and the experimental part of the investigation was conducted in the Langley low-turbulence pressure tunnel and the Langley continuous-flow hypersonic tunnel.

  7. Integrated testing and verification system for research flight software design document

    NASA Technical Reports Server (NTRS)

    Taylor, R. N.; Merilatt, R. L.; Osterweil, L. J.

    1979-01-01

    The NASA Langley Research Center is developing the MUST (Multipurpose User-oriented Software Technology) program to cut the cost of producing research flight software through a system of software support tools. The HAL/S language is the primary subject of the design. Boeing Computer Services Company (BCS) has designed an integrated verification and testing capability as part of MUST. Documentation, verification and test options are provided with special attention on real time, multiprocessing issues. The needs of the entire software production cycle have been considered, with effective management and reduced lifecycle costs as foremost goals. Capabilities have been included in the design for static detection of data flow anomalies involving communicating concurrent processes. Some types of ill formed process synchronization and deadlock also are detected statically.

  8. Psychosocial Risks Generated By Assets Specific Design Software

    NASA Astrophysics Data System (ADS)

    Remus, Furtună; Angela, Domnariu; Petru, Lazăr

    2015-07-01

    The human activity concerning an occupation is resultant from the interaction between the psycho-biological, socio-cultural and organizational-occupational factors. Tehnological development, automation and computerization that are to be found in all the branches of activity, the level of speed in which things develop, as well as reaching their complexity, require less and less physical aptitudes and more cognitive qualifications. The person included in the work process is bound in most of the cases to come in line with the organizational-occupational situations that are specific to the demands of the job. The role of the programmer is essencial in the process of execution of ordered softwares, thus the truly brilliant ideas can only come from well-rested minds, concentrated on their tasks. The actual requirements of the jobs, besides the high number of benefits and opportunities, also create a series of psycho-social risks, which can increase the level of stress during work activity, especially for those who work under pressure.

  9. Using simulation to aid trial design: Ring-vaccination trials

    PubMed Central

    Hitchings, Matt David Thomas; Grais, Rebecca Freeman

    2017-01-01

    Background The 2014–6 West African Ebola epidemic highlights the need for rigorous, rapid clinical trial methods for vaccines. A challenge for trial design is making sample size calculations based on incidence within the trial, total vaccine effect, and intracluster correlation, when these parameters are uncertain in the presence of indirect effects of vaccination. Methods and findings We present a stochastic, compartmental model for a ring vaccination trial. After identification of an index case, a ring of contacts is recruited and either vaccinated immediately or after 21 days. The primary outcome of the trial is total vaccine effect, counting cases only from a pre-specified window in which the immediate arm is assumed to be fully protected and the delayed arm is not protected. Simulation results are used to calculate necessary sample size and estimated vaccine effect. Under baseline assumptions about vaccine properties, monthly incidence in unvaccinated rings and trial design, a standard sample-size calculation neglecting dynamic effects estimated that 7,100 participants would be needed to achieve 80% power to detect a difference in attack rate between arms, while incorporating dynamic considerations in the model increased the estimate to 8,900. This approach replaces assumptions about parameters at the ring level with assumptions about disease dynamics and vaccine characteristics at the individual level, so within this framework we were able to describe the sensitivity of the trial power and estimated effect to various parameters. We found that both of these quantities are sensitive to properties of the vaccine, to setting-specific parameters over which investigators have little control, and to parameters that are determined by the study design. Conclusions Incorporating simulation into the trial design process can improve robustness of sample size calculations. For this specific trial design, vaccine effectiveness depends on properties of the ring

  10. Computer aided optimal design of compressed air energy storage systems

    NASA Astrophysics Data System (ADS)

    Ahrens, F. W.; Sharma, A.; Ragsdell, K. M.

    1980-07-01

    An automated procedure for the design of Compressed Air Energy Storage (CAES) systems is presented. The procedure relies upon modern nonlinear programming algorithms, decomposition theory, and numerical models of the various system components. Two modern optimization methods are employed; BIAS, a Method of Multipliers code and OPT, a Generalized Reduced Gradient code. The procedure is demonstrated by the design of a CAES facility employing the Media, Illinois Galesville aquifer as the reservoir. The methods employed produced significant reduction in capital and operating cost, and in number of aquifer wells required.

  11. Methods and software tools for design evaluation in population pharmacokinetics-pharmacodynamics studies.

    PubMed

    Nyberg, Joakim; Bazzoli, Caroline; Ogungbenro, Kay; Aliev, Alexander; Leonov, Sergei; Duffull, Stephen; Hooker, Andrew C; Mentré, France

    2015-01-01

    Population pharmacokinetic (PK)-pharmacodynamic (PKPD) models are increasingly used in drug development and in academic research; hence, designing efficient studies is an important task. Following the first theoretical work on optimal design for nonlinear mixed-effects models, this research theme has grown rapidly. There are now several different software tools that implement an evaluation of the Fisher information matrix for population PKPD. We compared and evaluated the following five software tools: PFIM, PkStaMp, PopDes, PopED and POPT. The comparisons were performed using two models, a simple-one compartment warfarin PK model and a more complex PKPD model for pegylated interferon, with data on both concentration and response of viral load of hepatitis C virus. The results of the software were compared in terms of the standard error (SE) values of the parameters predicted from the software and the empirical SE values obtained via replicated clinical trial simulation and estimation. For the warfarin PK model and the pegylated interferon PKPD model, all software gave similar results. Interestingly, it was seen, for all software, that the simpler approximation to the Fisher information matrix, using the block diagonal matrix, provided predicted SE values that were closer to the empirical SE values than when the more complicated approximation was used (the full matrix). For most PKPD models, using any of the available software tools will provide meaningful results, avoiding cumbersome simulation and allowing design optimization.

  12. The Implementation of Satellite Attitude Control System Software Using Object Oriented Design

    NASA Technical Reports Server (NTRS)

    Reid, W. Mark; Hansell, William; Phillips, Tom; Anderson, Mark O.; Drury, Derek

    1998-01-01

    NASA established the Small Explorer (SNMX) program in 1988 to provide frequent opportunities for highly focused and relatively inexpensive space science missions. The SMEX program has produced five satellites, three of which have been successfully launched. The remaining two spacecraft are scheduled for launch within the coming year. NASA has recently developed a prototype for the next generation Small Explorer spacecraft (SMEX-Lite). This paper describes the object-oriented design (OOD) of the SMEX-Lite Attitude Control System (ACS) software. The SMEX-Lite ACS is three-axis controlled and is capable of performing sub-arc-minute pointing. This paper first describes high level requirements governing the SMEX-Lite ACS software architecture. Next, the context in which the software resides is explained. The paper describes the principles of encapsulation, inheritance, and polymorphism with respect to the implementation of an ACS software system. This paper will also discuss the design of several ACS software components. Specifically, object-oriented designs are presented for sensor data processing, attitude determination, attitude control, and failure detection. Finally, this paper will address the establishment of the ACS Foundation Class (AFC) Library. The AFC is a large software repository, requiring a minimal amount of code modifications to produce ACS software for future projects.

  13. Online Design Aid for Evaluating Manure Pit Ventilation Systems to Reduce Entry Risk.

    PubMed

    Manbeck, Harvey B; Hofstetter, Daniel W; Murphy, Dennis J; Puri, Virendra M

    2016-01-01

    On-farm manure storage pits contain both toxic and asphyxiating gases such as hydrogen sulfide, carbon dioxide, methane, and ammonia. Farmers and service personnel occasionally need to enter these pits to conduct repair and maintenance tasks. One intervention to reduce the toxic and asphyxiating gas exposure risk to farm workers when entering manure pits is manure pit ventilation. This article describes an online computational fluid dynamics-based design aid for evaluating the effectiveness of manure pit ventilation systems to reduce the concentrations of toxic and asphyxiating gases in the manure pits. This design aid, developed by a team of agricultural engineering and agricultural safety specialists at Pennsylvania State University, represents the culmination of more than a decade of research and technology development effort. The article includes a summary of the research efforts leading to the online design aid development and describes protocols for using the online design aid, including procedures for data input and for accessing design aid results. Design aid results include gas concentration decay and oxygen replenishment curves inside the manure pit and inside the barns above the manure pits, as well as animated motion pictures of individual gas concentration decay and oxygen replenishment in selected horizontal and vertical cut plots in the manure pits and barns. These results allow the user to assess (1) how long one needs to ventilate the pits to remove toxic and asphyxiating gases from the pit and barn, (2) from which portions of the barn and pit these gases are most and least readily evacuated, and (3) whether or not animals and personnel need to be removed from portions of the barn above the manure pit being ventilated.

  14. Online Design Aid for Evaluating Manure Pit Ventilation Systems to Reduce Entry Risk

    PubMed Central

    Manbeck, Harvey B.; Hofstetter, Daniel W.; Murphy, Dennis J.; Puri, Virendra M.

    2016-01-01

    On-farm manure storage pits contain both toxic and asphyxiating gases such as hydrogen sulfide, carbon dioxide, methane, and ammonia. Farmers and service personnel occasionally need to enter these pits to conduct repair and maintenance tasks. One intervention to reduce the toxic and asphyxiating gas exposure risk to farm workers when entering manure pits is manure pit ventilation. This article describes an online computational fluid dynamics-based design aid for evaluating the effectiveness of manure pit ventilation systems to reduce the concentrations of toxic and asphyxiating gases in the manure pits. This design aid, developed by a team of agricultural engineering and agricultural safety specialists at Pennsylvania State University, represents the culmination of more than a decade of research and technology development effort. The article includes a summary of the research efforts leading to the online design aid development and describes protocols for using the online design aid, including procedures for data input and for accessing design aid results. Design aid results include gas concentration decay and oxygen replenishment curves inside the manure pit and inside the barns above the manure pits, as well as animated motion pictures of individual gas concentration decay and oxygen replenishment in selected horizontal and vertical cut plots in the manure pits and barns. These results allow the user to assess (1) how long one needs to ventilate the pits to remove toxic and asphyxiating gases from the pit and barn, (2) from which portions of the barn and pit these gases are most and least readily evacuated, and (3) whether or not animals and personnel need to be removed from portions of the barn above the manure pit being ventilated. PMID:27303661

  15. Special Technology Area Review on Computer Aided Design

    DTIC Science & Technology

    1993-03-01

    develop MHDL, AHDL , etc., not only to provide a common modeling language but also to support a robust design environment. This would include language...tools are critical. Analog synthesis requirements must be reflected in VHDL and AHDL (Analog Hardware Description Language) standards. The tools should

  16. Computer aided design of jet engine test cell exhaust systems

    SciTech Connect

    Collings, D.

    1982-01-01

    A computerized design procedure that provides a multi-directional analysis of available data is a proven method of developing accurate cost models and performing system trade-offs. The application to the engineering of exhaust silencing systems for jet engine test cells is discused.

  17. The Relationship between Software Design and Children's Engagement

    ERIC Educational Resources Information Center

    Buckleitner, Warren

    2006-01-01

    This study was an attempt to measure the effects of praise and reinforcement on children in a computer learning setting. A sorting game was designed to simulate 2 interaction styles. One style, called high computer control, provided frequent praise and coaching. The other, called high child control, had narration and praise toggled off. A…

  18. Software Developers' Attitudes toward User-Centered Design.

    ERIC Educational Resources Information Center

    Frick, Theodore; Boling, Elizabeth; Kim, Kyong-Jee; Oswald, Daniel; Zazelenchuk, Todd

    The concepts of usability and user-centered design (UCD) have grown in popularity over the past 20 years as measured by the number of research and mainstream articles devoted to their discussion. As with all new developments, however, there are always the questions of how things work in practice compared to theory. A survey of 83 software…

  19. A Dialogue and Social Software Perspective on Deep Learning Design

    ERIC Educational Resources Information Center

    Ravenscroft, Andrew; Boyle, Tom

    2010-01-01

    This article considers projects in Technology Enhanced Learning (TEL) that have focussed on designing digital tools that stimulate and support dialogue rich learning. These have emphasised collaborative thinking and meaning making in a rich and varied range of educational contexts. Technically, they have exploited AI, CSCL and HCI techniques, and…

  20. Types of Hearing Aids

    MedlinePlus

    ... Devices Consumer Products Hearing Aids Types of Hearing Aids Share Tweet Linkedin Pin it More sharing options ... some features for hearing aids? What are hearing aids? Hearing aids are sound-amplifying devices designed to ...

  1. Army-NASA aircrew/aircraft integration program (A3I) software detailed design document, phase 3

    NASA Technical Reports Server (NTRS)

    Banda, Carolyn; Chiu, Alex; Helms, Gretchen; Hsieh, Tehming; Lui, Andrew; Murray, Jerry; Shankar, Renuka

    1990-01-01

    The capabilities and design approach of the MIDAS (Man-machine Integration Design and Analysis System) computer-aided engineering (CAE) workstation under development by the Army-NASA Aircrew/Aircraft Integration Program is detailed. This workstation uses graphic, symbolic, and numeric prototyping tools and human performance models as part of an integrated design/analysis environment for crewstation human engineering. Developed incrementally, the requirements and design for Phase 3 (Dec. 1987 to Jun. 1989) are described. Software tools/models developed or significantly modified during this phase included: an interactive 3-D graphic cockpit design editor; multiple-perspective graphic views to observe simulation scenarios; symbolic methods to model the mission decomposition, equipment functions, pilot tasking and loading, as well as control the simulation; a 3-D dynamic anthropometric model; an intermachine communications package; and a training assessment component. These components were successfully used during Phase 3 to demonstrate the complex interactions and human engineering findings involved with a proposed cockpit communications design change in a simulated AH-64A Apache helicopter/mission that maps to empirical data from a similar study and AH-1 Cobra flight test.

  2. Opportunities for Russian Nuclear Weapons Institute developing computer-aided design programs for pharmaceutical drug discovery. Final report

    SciTech Connect

    1996-09-23

    The goal of this study is to determine whether physicists at the Russian Nuclear Weapons Institute can profitably service the need for computer aided drug design (CADD) programs. The Russian physicists` primary competitive advantage is their ability to write particularly efficient code able to work with limited computing power; a history of working with very large, complex modeling systems; an extensive knowledge of physics and mathematics, and price competitiveness. Their primary competitive disadvantage is their lack of biology, and cultural and geographic issues. The first phase of the study focused on defining the competitive landscape, primarily through interviews with and literature searches on the key providers of CADD software. The second phase focused on users of CADD technology to determine deficiencies in the current product offerings, to understand what product they most desired, and to define the potential demand for such a product.

  3. Costs incurred by applying computer-aided design/computer-aided manufacturing techniques for the reconstruction of maxillofacial defects.

    PubMed

    Rustemeyer, Jan; Melenberg, Alex; Sari-Rieger, Aynur

    2014-12-01

    This study aims to evaluate the additional costs incurred by using a computer-aided design/computer-aided manufacturing (CAD/CAM) technique for reconstructing maxillofacial defects by analyzing typical cases. The medical charts of 11 consecutive patients who were subjected to the CAD/CAM technique were considered, and invoices from the companies providing the CAD/CAM devices were reviewed for every case. The number of devices used was significantly correlated with cost (r = 0.880; p < 0.001). Significant differences in mean costs were found between cases in which prebent reconstruction plates were used (€3346.00 ± €29.00) and cases in which they were not (€2534.22 ± €264.48; p < 0.001). Significant differences were also obtained between the costs of two, three and four devices, even when ignoring the cost of reconstruction plates. Additional fees provided by statutory health insurance covered a mean of 171.5% ± 25.6% of the cost of the CAD/CAM devices. Since the additional fees provide financial compensation, we believe that the CAD/CAM technique is suited for wide application and not restricted to complex cases. Where additional fees/funds are not available, the CAD/CAM technique might be unprofitable, so the decision whether or not to use it remains a case-to-case decision with respect to cost versus benefit.

  4. Fracture resistance of computer-aided design/computer-aided manufacturing-generated composite resin-based molar crowns.

    PubMed

    Harada, Akio; Nakamura, Keisuke; Kanno, Taro; Inagaki, Ryoichi; Örtengren, Ulf; Niwano, Yoshimi; Sasaki, Keiichi; Egusa, Hiroshi

    2015-04-01

    The aim of this study was to investigate whether different fabrication processes, such as the computer-aided design/computer-aided manufacturing (CAD/CAM) system or the manual build-up technique, affect the fracture resistance of composite resin-based crowns. Lava Ultimate (LU), Estenia C&B (EC&B), and lithium disilicate glass-ceramic IPS e.max press (EMP) were used. Four types of molar crowns were fabricated: CAD/CAM-generated composite resin-based crowns (LU crowns); manually built-up monolayer composite resin-based crowns (EC&B-monolayer crowns); manually built-up layered composite resin-based crowns (EC&B-layered crowns); and EMP crowns. Each type of crown was cemented to dies and the fracture resistance was tested. EC&B-layered crowns showed significantly lower fracture resistance compared with LU and EMP crowns, although there was no significant difference in flexural strength or fracture toughness between LU and EC&B materials. Micro-computed tomography and fractographic analysis showed that decreased strength probably resulted from internal voids in the EC&B-layered crowns introduced by the layering process. There was no significant difference in fracture resistance among LU, EC&B-monolayer, and EMP crowns. Both types of composite resin-based crowns showed fracture loads of >2000 N, which is higher than the molar bite force. Therefore, CAD/CAM-generated crowns, without internal defects, may be applied to molar regions with sufficient fracture resistance.

  5. Experience gained at ZAO Ural Turbine Works with the use of computer-aided design systems

    NASA Astrophysics Data System (ADS)

    Kortenko, V. V.; Valamin, A. E.; Shanturov, D. N.; Sokolov, E. V.; Toibich, S. V.; Glushchenko, A. N.

    2008-08-01

    The results of work accomplished in the field of computer-aided design at ZAO Ural Turbine Works (UTZ) are presented. A concept is described following which the tasks for a specialist’s workstations being developed at the UTZ are solved. Results from solution of problems with the use of modern numerical simulation computer programs for analyzing gas dynamic processes, casting, welding, and strength of complex structures are given. An example is given to show efficient use of a computer-aided design system for shifting an enterprise to a modern level of automation.

  6. Computer Aided Design of Computer Generated Holograms for electron beam fabrication

    NASA Technical Reports Server (NTRS)

    Urquhart, Kristopher S.; Lee, Sing H.; Guest, Clark C.; Feldman, Michael R.; Farhoosh, Hamid

    1989-01-01

    Computer Aided Design (CAD) systems that have been developed for electrical and mechanical design tasks are also effective tools for the process of designing Computer Generated Holograms (CGHs), particularly when these holograms are to be fabricated using electron beam lithography. CAD workstations provide efficient and convenient means of computing, storing, displaying, and preparing for fabrication many of the features that are common to CGH designs. Experience gained in the process of designing CGHs with various types of encoding methods is presented. Suggestions are made so that future workstations may further accommodate the CGH design process.

  7. Framework Programmable Platform for the Advanced Software Development Workstation: Preliminary system design document

    NASA Technical Reports Server (NTRS)

    Mayer, Richard J.; Blinn, Thomas M.; Mayer, Paula S. D.; Ackley, Keith A.; Crump, John W., IV; Henderson, Richard; Futrell, Michael T.

    1991-01-01

    The Framework Programmable Software Development Platform (FPP) is a project aimed at combining effective tool and data integration mechanisms with a model of the software development process in an intelligent integrated software environment. Guided by the model, this system development framework will take advantage of an integrated operating environment to automate effectively the management of the software development process so that costly mistakes during the development phase can be eliminated. The focus here is on the design of components that make up the FPP. These components serve as supporting systems for the Integration Mechanism and the Framework Processor and provide the 'glue' that ties the FPP together. Also discussed are the components that allow the platform to operate in a distributed, heterogeneous environment and to manage the development and evolution of software system artifacts.

  8. Software/firmware design specification for 10-MWe solar-thermal central-receiver pilot plant

    SciTech Connect

    Ladewig, T.D.

    1981-03-01

    The software and firmware employed for the operation of the Barstow Solar Pilot Plant are completely described. The systems allow operator control of up to 2048 heliostats, and include the capability of operator-commanded control, graphic displays, status displays, alarm generation, system redundancy, and interfaces to the Operational Control System, the Data Acquisition System, and the Beam Characterization System. The requirements are decomposed into eleven software modules for execution in the Heliostat Array Controller computer, one firmware module for execution in the Heliostat Field Controller microprocessor, and one firmware module for execution in the Heliostat Controller microprocessor. The design of the modules to satisfy requirements, the interfaces between the computers, the software system structure, and the computers in which the software and firmware will execute are detailed. The testing sequence for validation of the software/firmware is described. (LEW)

  9. The development of a spreadsheet-aided-engineering design tool for parachutes

    SciTech Connect

    Waye, D.E.; Whinery, L.D.

    1997-04-01

    A spreadsheet-aided engineering design tool has been developed to assist in the parachute design process. The new tool was developed during FY96 and utilized in the design of the flight termination parachute system for a 1900 lb. payload. Many modifications were made during the initial utilization of this tool. Work on the tool continues as the authors attempt to create an application tool for the parachute engineer.

  10. Independent Verification and Validation Of SAPHIRE 8 Software Design and Interface Design Project Number: N6423 U.S. Nuclear Regulatory Commission

    SciTech Connect

    Kent Norris

    2010-03-01

    The purpose of the Independent Verification and Validation (IV&V) role in the evaluation of the SAPHIRE software design and interface design is to assess the activities that results in the development, documentation, and review of a software design that meets the requirements defined in the software requirements documentation. The IV&V team began this endeavor after the software engineering and software development of SAPHIRE had already been in production. IV&V reviewed the requirements specified in the NRC Form 189s to verify these requirements were included in SAPHIRE’s Software Verification and Validation Plan (SVVP) design specification.

  11. An automated methodology development. [software design for combat simulation

    NASA Technical Reports Server (NTRS)

    Hawley, L. R.

    1985-01-01

    The design methodology employed in testing the applicability of Ada in large-scale combat simulations is described. Ada was considered as a substitute for FORTRAN to lower life cycle costs and ease the program development efforts. An object-oriented approach was taken, which featured definitions of military targets, the capability of manipulating their condition in real-time, and one-to-one correlation between the object states and real world states. The simulation design process was automated by the problem statement language (PSL)/problem statement analyzer (PSA). The PSL/PSA system accessed the problem data base directly to enhance the code efficiency by, e.g., eliminating non-used subroutines, and provided for automated report generation, besides allowing for functional and interface descriptions. The ways in which the methodology satisfied the responsiveness, reliability, transportability, modifiability, timeliness and efficiency goals are discussed.

  12. Automated Interior Lighting Design Software for Base Civil Engineers.

    DTIC Science & Technology

    1987-09-01

    Auditoriums 20 9 Cafeterias 25 10 Computer rooms 50 11 Conference rooms 30 12 Corridors 10 13 Drafting rooms 75 14 Elevator mach. rms is 15 EM. Generator...biological rhythms, regulates production of * hormones, and affects metabolism of specific areas in the brain (30: 11 )." Simply stated, "Research...this process in lighting design, Chapter 11 of this thesis will provide a much more detailed explanation of the process, and also works examples to help

  13. Design, fabrication, and testing of contact-aided compliant cellular mechanisms with curved walls

    NASA Astrophysics Data System (ADS)

    Cirone, Samantha A.; Hayes, Gregory R.; Babcox, Brian L.; Frecker, Mary; Adair, James H.; Lesieutre, George A.

    2011-03-01

    Contact-Aided Compliant Cellular Mechanisms (C3M) are compliant cellular structures with integrated contact mechanisms. The focus of the paper is on the design, fabrication, and testing of C3M with curved walls for high strain applications. It is shown that global strains were increased by replacing straight walls with curved walls in the traditional honeycomb structure, while the addition of contact mechanisms increased cell performance via stress relief in some cases. Furthermore, curved walls are beneficial for fabrication at the meso-scale. The basic curved honeycomb cell geometry is defined by a set of variables. These variables were optimized using Matlab and finite element analysis to find the best non-contact and contact-aided curved cell geometries as well as the cell geometry that provides the greatest stress relief. Currently, the most effective contact-aided curved honeycomb cell can withstand global strains approximately 160% greater than the most effective contact-aided, non-curved cell. Four different designs were fabricated via the Lost Mold-Rapid Infiltration Forming (LM-RIF) process. An array of the contact-aided optimized curved cell was then mechanically tested using a custom designed test rig, and the results were found to have a higher modulus of elasticity and lower global strain than the predictions. Despite these discrepancies, a high-strength highstrain cellular structure was developed, for potential use in morphing aircraft applications.

  14. Presentation of the first PLM integrated optical simulation software for the design and engineering of optical systems

    NASA Astrophysics Data System (ADS)

    Delacour, Jacques F.; Cuinier, Jean-Luc

    2004-02-01

    The Computer Aided Design, Manufacturing and Engineering world has gradually welcomed simulation tools enabling the modeling of machining, thermal effects, mechanical, dynamic-motion, vibration and acoustic phenomena... but not optical simulation which has evolved independently from the CAD environment. The innovation presented here with SPEOS CAA V5 Based software integrated in CATIA and ENOVIA DMU V5 software from Dassault Systèmes, the premier global PLM solutions provider, is the first optical simulation solution connecting optics to the CAD/CAM/CAE world, and directly impacts and improve the optical design analysis and process. The optical properties are added directly within the software, sharing the same data for mechanical and optical analysis and thus avoiding all the transfer errors. This new approach improves the quality process and allows unlimited detailed mechanical parts used to be used for the simulation. All the geometric transformations and optical properties modifications are done interactively, helping the user to understand the way the photons are propagated in the whole system. New functions available in CATIA/ENOVIA V5 are light emission simulation, light/surface interaction and scattering, light/matter propagation producing optical performance, photometric measurements and stray light analysis. The early integration of optical performances means that a solution can be found faster that will globally fit to all the specifications. This new technology is opening new links with stress effects, thermal effects, mobile and motorized systems, ... during the design of an optical system, giving the ability to evaluate optical performance of any adaptive, opto-mechanical system, projection and display system under virtual environmental conditions (heat, stress,...) that will affect the optical performance.

  15. An evaluation of software tools for the design and development of cockpit displays

    NASA Technical Reports Server (NTRS)

    Ellis, Thomas D., Jr.

    1993-01-01

    The use of all-glass cockpits at the NASA Langley Research Center (LaRC) simulation facility has changed the means of design, development, and maintenance of instrument displays. The human-machine interface has evolved from a physical hardware device to a software-generated electronic display system. This has subsequently caused an increased workload at the facility. As computer processing power increases and the glass cockpit becomes predominant in facilities, software tools used in the design and development of cockpit displays are becoming both feasible and necessary for a more productive simulation environment. This paper defines LaRC requirements of a display software development tool and compares two available applications against these requirements. As a part of the software engineering process, these tools reduce development time, provide a common platform for display development, and produce exceptional real-time results.

  16. A Study of Computer-Aided Geometric Optical Design.

    DTIC Science & Technology

    1982-10-01

    WAHLSTEDT OCT B2 AFIT/GEP/PH/82D-24 UNCLASSIFIED F /’G 9/2 N smhohmohholi EohhhhhhhhhhhE 1111.2 1 .6 mmiima __’___ MICROCOPY RESOLUTION TEST CHART NATIONAL...The irting point () f the desigri was a Questar 3 inch telescope.. Avidj tional optic:l elements were added and " the design impoved until the desirF...The P|WI? J ) f e the lens is defined as the index of refractioni at ,ither focal point divided by the respective focal length. The power of the lens

  17. A Functional Level Preprocessor for Computer Aided Digital Design.

    DTIC Science & Technology

    1980-12-01

    the parsing of ucer input, is based on that for the computer language, PASCAL [J2,1J. The procedure is tle author’s original design Each line of input...NIKLAUS WIR~iN. PASCAL -USER:I MANUAL AmD REPORT. NEW YORK, NY: SPRINGER-VERLAG 1978 Li LANCAST17R, DOIN. CMOS CoORBOLK(A. IND)IANAPOLIS, IND): HOWAI(D...34flGS 0151, OtTAll me:;genera ted by SISL, duri -ne iti; last run. Each message is of the foriiat: SutiWur Uk ;L ATLNG M1:SSA(;lE-, )’URIAT NUMBELR, and

  18. Software for the Design of Swimming Pool Dehumidifiers Units

    NASA Astrophysics Data System (ADS)

    Rubina, Aleš; Blasinski, Petr; Tesař, Zdeněk

    2013-06-01

    The article deals with the description and solution of physical phenomena taking place during evaporation of water. The topicality of the theme is given a number of built indoor swimming pool and wellness centers at present. In addressing HVAC systems serving these areas, it is necessary to know the various design parameters in the interior including the water temperature as the pool temperature and humidity. Following is a description of the calculation module, air handling units, including optimizing the settings of the physical changes in order to ensure the lowest energy consumption for air treatment and required maintaining internal microclimate parameters.

  19. Design Activity in the Software Cost Reduction Project.

    DTIC Science & Technology

    1986-08-18

    PM Physical Model S G System Generation SS Shared Services SU System Utilities . NOV M N 1600SEP A 0 JUL TOTAL 14000 MAAR cc 100 FEB :IESGN 0o 10000...iy---- .... ;’ TESTING Jan 78 Jan 79 Jan 80 Jan 81 Jan 82 Jan 83 Jan 84 Jan 85 M3ITH Fig. 7 - Shared services activities A F 0 U E C 1600 G B T...DISCUSSING 200M Jan 78 Jan 79 Jan 80 Jan 81 Jan 82 Jan 83 Jan 84 Jan 85 Fig 13 - Shared services design activities 5.~ S% 12 ......,ooU7 . . NRL REPORT 8974 A

  20. Toward Understanding the Cognitive Processes of Software Design in Novice Programmers

    ERIC Educational Resources Information Center

    Yeh, Kuo-Chuan

    2009-01-01

    This study provides insights with regard to the types of cognitive processes that are involved in the formation of mental models and the way those models change over the course of a semester in novice programmers doing a design task. Eight novice programmers participated in this study for three distinct software design sessions, using the same…

  1. Computer-Aided Design of RNA Origami Structures.

    PubMed

    Sparvath, Steffen L; Geary, Cody W; Andersen, Ebbe S

    2017-01-01

    RNA nanostructures can be used as scaffolds to organize, combine, and control molecular functionalities, with great potential for applications in nanomedicine and synthetic biology. The single-stranded RNA origami method allows RNA nanostructures to be folded as they are transcribed by the RNA polymerase. RNA origami structures provide a stable framework that can be decorated with functional RNA elements such as riboswitches, ribozymes, interaction sites, and aptamers for binding small molecules or protein targets. The rich library of RNA structural and functional elements combined with the possibility to attach proteins through aptamer-based binding creates virtually limitless possibilities for constructing advanced RNA-based nanodevices.In this chapter we provide a detailed protocol for the single-stranded RNA origami design method using a simple 2-helix tall structure as an example. The first step involves 3D modeling of a double-crossover between two RNA double helices, followed by decoration with tertiary motifs. The second step deals with the construction of a 2D blueprint describing the secondary structure and sequence constraints that serves as the input for computer programs. In the third step, computer programs are used to design RNA sequences that are compatible with the structure, and the resulting outputs are evaluated and converted into DNA sequences to order.

  2. Software Design Document for the AMP Nuclear Fuel Performance Code

    SciTech Connect

    Philip, Bobby; Clarno, Kevin T; Cochran, Bill

    2010-03-01

    The purpose of this document is to describe the design of the AMP nuclear fuel performance code. It provides an overview of the decomposition into separable components, an overview of what those components will do, and the strategic basis for the design. The primary components of a computational physics code include a user interface, physics packages, material properties, mathematics solvers, and computational infrastructure. Some capability from established off-the-shelf (OTS) packages will be leveraged in the development of AMP, but the primary physics components will be entirely new. The material properties required by these physics operators include many highly non-linear properties, which will be replicated from FRAPCON and LIFE where applicable, as well as some computationally-intensive operations, such as gap conductance, which depends upon the plenum pressure. Because there is extensive capability in off-the-shelf leadership class computational solvers, AMP will leverage the Trilinos, PETSc, and SUNDIALS packages. The computational infrastructure includes a build system, mesh database, and other building blocks of a computational physics package. The user interface will be developed through a collaborative effort with the Nuclear Energy Advanced Modeling and Simulation (NEAMS) Capability Transfer program element as much as possible and will be discussed in detail in a future document.

  3. A software radio approach to global navigation satellite system receiver design

    NASA Astrophysics Data System (ADS)

    Akos, Dennis Matthew

    1997-12-01

    The software radio has been described as the most significant evolution in receiver design since the development of the superheterodyne concept in 1918. The software radio design philosophy is to position an analog-to-digital converter (ADC) as close to the antenna as possible and then process the samples using a combination of software and a programmable microprocessor. There are a number of important advantages to be gained through full exploitation of the software radio concept. The most notable include: (1) The removal of analog signal processing components and their associated nonlinear, temperature-based, and age-based performance characteristics. (2) A single antenna/front-end configuration can be used to receive and demodulate a variety of radio frequency (RF) transmissions. (3) The software radio provides the ultimate simulation/testing environment. Global Navigation Satellite Systems (GNSSs) are the latest and most complex radionavigation systems in widespread use. The United States' Global Positioning System (GPS) and, to a lesser extent, the Russian Global Orbiting Navigation Satellite System (GLONASS) are being targeted for use as next generation aviation navigation systems. As a result, it is critical that a GNSS achieve the reliability and integrity necessary for use within the aerospace system. The receiver design is a key element in achieving the high standards required. This work presents the complete development of a GNSS software radio. A GNSS receiver front end has been constructed, based on the software radio design goals, and has been evaluated against the traditional design. Trade-offs associated with each implementation are presented along with experimental results. Novel bandpass sampling front end designs have been proposed, implemented and tested for the processing of multiple GNSS transmissions. Finally, every aspect of GNSS signal processing has been implemented in software from the necessary spread spectrum acquisition algorithms to

  4. Computer-aided design and three-dimensional printing in the manufacturing of an ocular prosthesis.

    PubMed

    Ruiters, Sébastien; Sun, Yi; de Jong, Stéphan; Politis, Constantinus; Mombaerts, Ilse

    2016-04-27

    Restoring the facial appearance in acquired anophthalmos entails precision fitting of a customised ocular prosthesis. The fabrication is an artisanal process, and is primarily based on an impression of the anophthalmic cavity. This is usually achieved by the impression-moulding method, which, however, may introduce errors, resulting in a poorly fitted prosthesis. We developed a new method in the manufacturing of a customised ocular prosthesis based on computer-aided design and computer-aided manufacturing. An ocular prosthesis, based on a three-dimensional (3D) printed impression-free mould of the anophthalmic cavity, was successfully fitted in a 68-year-old male. To the best of our knowledge, this is the first case of a customised ocular prosthesis designed with the aid of 3D printing.

  5. The Design of a Project to Assess Bilateral Versus Unilateral Hearing Aid Fitting

    PubMed Central

    Arlinger, Stig; Gatehouse, Stuart; Kiessling, Jürgen; Naylor, Graham; Verschuure, Hans; Wouters, Jan

    2008-01-01

    Binaural hearing provides advantages over monaural in several ways, particularly in difficult listening situations. For a person with bilateral hearing loss, the bilateral fitting of hearing aids thus seems like a natural choice. However, surprisingly few studies have been reported in which the additional benefit of bilateral versus unilateral hearing aid use has been investigated based on real-life experiences. Therefore, a project has been designed to address this issue and to find tools to identify people for whom the drawbacks would outweigh the advantages of bilateral fitting. A project following this design is likely to provide reliable evidence concerning differences in benefit between unilateral and bilateral fitting of hearing aids by evaluating correlations between entrance data and outcome measures and final preferences. PMID:18567594

  6. Real-time solar magnetograph operation system software design and user's guide

    NASA Technical Reports Server (NTRS)

    Wang, C.

    1984-01-01

    The Real Time Solar Magnetograph (RTSM) Operation system software design on PDP11/23+ is presented along with the User's Guide. The RTSM operation software is for real time instrumentation control, data collection and data management. The data is used for vector analysis, plotting or graphics display. The processed data is then easily compared with solar data from other sources, such as the Solar Maximum Mission (SMM).

  7. DeMAID/GA an Enhanced Design Manager's Aid for Intelligent Decomposition

    NASA Technical Reports Server (NTRS)

    Rogers, J. L.

    1996-01-01

    Many companies are looking for new tools and techniques to aid a design manager in making decisions that can reduce the time and cost of a design cycle. One tool is the Design Manager's Aid for Intelligent Decomposition (DeMAID). Since the initial public release of DeMAID in 1989, much research has been done in the areas of decomposition, concurrent engineering, parallel processing, and process management; many new tools and techniques have emerged. Based on these recent research and development efforts, numerous enhancements have been added to DeMAID to further aid the design manager in saving both cost and time in a design cycle. The key enhancement, a genetic algorithm (GA), will be available in the next public release called DeMAID/GA. The GA sequences the design processes to minimize the cost and time in converging a solution. The major enhancements in the upgrade of DeMAID to DeMAID/GA are discussed in this paper. A sample conceptual design project is used to show how these enhancements can be applied to improve the design cycle.

  8. Internet-based hardware/software co-design framework for embedded 3D graphics applications

    NASA Astrophysics Data System (ADS)

    Yeh, Chi-Tsai; Wang, Chun-Hao; Huang, Ing-Jer; Wong, Weng-Fai

    2011-12-01

    Advances in technology are making it possible to run three-dimensional (3D) graphics applications on embedded and handheld devices. In this article, we propose a hardware/software co-design environment for 3D graphics application development that includes the 3D graphics software, OpenGL ES application programming interface (API), device driver, and 3D graphics hardware simulators. We developed a 3D graphics system-on-a-chip (SoC) accelerator using transaction-level modeling (TLM). This gives software designers early access to the hardware even before it is ready. On the other hand, hardware designers also stand to gain from the more complex test benches made available in the software for verification. A unique aspect of our framework is that it allows hardware and software designers from geographically dispersed areas to cooperate and work on the same framework. Designs can be entered and executed from anywhere in the world without full access to the entire framework, which may include proprietary components. This results in controlled and secure transparency and reproducibility, granting leveled access to users of various roles.

  9. Software design implementation document for TRAC-M data structures

    SciTech Connect

    Jolly-Woodruff, S.; Mahaffy, J.; Giguere, P.; Dearing, J.; Boyack, B.

    1997-07-01

    The Transient Reactor Analysis Code (TRAC)-M system-wide and component data structures are to be reimplemented by using the new features of Fortran 90 (F90). There will be no changes to the conceptual design, data flow, or computational flow with respect to the current TRAC-P, except that readability, maintainability, and extensibility will be improved. However, the task described here is a basic step that does not meet all future needs of the code, especially regarding extensibility. TRAC-M will be fully functional and will produce null computational changes with respect to TRAC-P, Version 5.4.25; computational efficiency will not be degraded significantly. The existing component and functional modularity and possibilities for coarse-grained parallelism will be retained.

  10. Assembly and insertion of a self-fitting hearing aid: design of effective instruction materials.

    PubMed

    Caposecco, Andrea; Hickson, Louise; Meyer, Carly

    2011-12-01

    A self-fitting hearing aid has been proposed as a viable option to meet the need for rehabilitation in areas where audiology services are unreliable. A successful outcome with a self-fitting hearing aid pivots in part on the clarity of the instructions accompanying the device. The aims of this article are (a) to review the literature to determine features that should be incorporated into written health-care materials and factors to consider in the design process when developing written instructions for a target audience of older adults and (b) to apply this information to the development of a set of written instructions as the first step in self-fitting of a hearing aid, assembling four parts and inserting the aid into the ear. The method involved a literature review of published peer reviewed research. The literature revealed four steps in the development of written health-care materials: planning, design, assessment of suitability, and pilot testing. Best practice design principles for each step were applied in the development of instructions for how to assemble and insert a hearing aid. Separate booklets were developed for the left and right aids and the content of each consisted of simple line drawings accompanied by captions. The reading level was Grade 3.5 equivalent and the Flesch Reading Ease Score was 91.1 indicating that the materials were "very easy" to read. It is essential to follow best practice design principles when developing written health-care materials to motivate the reader, maximize comprehension, and increase the likelihood of successful application of the content.

  11. Therapist-Aided Exposure for Women with Lifelong Vaginismus: A Replicated Single-Case Design

    ERIC Educational Resources Information Center

    ter Kuile, Moniek M.; Bulte, Isis; Weijenborg, Philomeen T. M.; Beekman, Aart; Melles, Reinhilde; Onghena, Patrick

    2009-01-01

    Vaginismus is commonly described as a persistent difficulty in allowing vaginal entry of a penis or other object. Lifelong vaginismus occurs when a woman has never been able to have intercourse. A replicated single-case A-B-phase design was used to investigate the effectiveness of therapist-aided exposure for lifelong vaginismus. A baseline period…

  12. The Design, Implementation, and Formative Evaluation of a Classroom Aide Professional Development Training Program

    ERIC Educational Resources Information Center

    Dulfer, Katherine J.

    2013-01-01

    This dissertation focused on the process of designing, implementing, and formatively evaluating an eight week Classroom Aide Professional Development Training Program (CAPD-TP) on behavior management and academic instruction within the context of a New Jersey state approved private special education school for students with behavioral and/or…

  13. Technology and Jobs: Computer-Aided Design. Numerical-Control Machine-Tool Operators. Office Automation.

    ERIC Educational Resources Information Center

    Stanton, Michael; And Others

    1985-01-01

    Three reports on the effects of high technology on the nature of work include (1) Stanton on applications and implications of computer-aided design for engineers, drafters, and architects; (2) Nardone on the outlook and training of numerical-control machine tool operators; and (3) Austin and Drake on the future of clerical occupations in automated…

  14. Gathering Empirical Evidence Concerning Links between Computer Aided Design (CAD) and Creativity

    ERIC Educational Resources Information Center

    Musta'amal, Aede Hatib; Norman, Eddie; Hodgson, Tony

    2009-01-01

    Discussion is often reported concerning potential links between computer-aided designing and creativity, but there is a lack of systematic enquiry to gather empirical evidence concerning such links. This paper reports an indication of findings from other research studies carried out in contexts beyond general education that have sought evidence…

  15. Web-Based Learning in the Computer-Aided Design Curriculum.

    ERIC Educational Resources Information Center

    Sung, Wen-Tsai; Ou, S. C.

    2002-01-01

    Applies principles of constructivism and virtual reality (VR) to computer-aided design (CAD) curriculum, particularly engineering, by integrating network, VR and CAD technologies into a Web-based learning environment that expands traditional two-dimensional computer graphics into a three-dimensional real-time simulation that enhances user…

  16. Design Features of a Friendly Software Environment for Novice Programmers. Technical Report No. 3.

    ERIC Educational Resources Information Center

    Eisenstadt, Marc

    This paper describes the results of a 6-year period of design, implementation, testing, and iterative redesign of a programming language, user aids, and curriculum materials for use by psychology students learning how to write simple computer programs. The SOLO language, which was the resulting product, is primarily a simple, database…

  17. Design of an aid to visual inspection workstation

    NASA Astrophysics Data System (ADS)

    Tait, Robert; Harding, Kevin

    2016-05-01

    Visual Inspection is the most common means for inspecting manufactured parts for random defects such as pits, scratches, breaks, corrosion or general wear. The reason for the need for visual inspection is the very random nature of what might be a defect. Some defects may be very rare, being seen once or twice a year, but May still be critical to part performance. Because of this random and rare nature, even the most sophisticated image analysis programs have not been able to recognize all possible defects. Key to any future automation of inspection is obtaining good sample images of what might be a defect. However, most visual check take no images and consequently generate no digital data or historical record beyond a simple count. Any additional tool to captures such images must be able to do so without taking addition time. This paper outlines the design of a potential visual inspection station that would be compatible with current visual inspection methods, but afford the means for reliable digital imaging and in many cases augmented capabilities to assist the inspection. Considerations in this study included: resolution, depth of field, feature highlighting, and ease of digital capture, annotations and inspection augmentation for repeatable registration as well as operator assistance and training.

  18. Designing of robotic production lines using CAx software

    NASA Astrophysics Data System (ADS)

    Wróbel, A.; Langer, P.

    2015-11-01

    Present market conditions causes that modern control systems of robotized manufacturing cells should be characterized by the much greater degree of flexibility, selforganization and, above all, adaptability to emerging outer excitations. The phenomenon of information distribution is one of the most important features of modern control systems. In the paper is presented the approach, based on application of multi-agent systems, for supporting the operation of robotized manufacturing cells. The aim of this approach is to obtain the flexible response to outer excitations and preventing situations that might cause the delay of the production process. The presented paper includes description of the concept of an informatics system designed for controlling the work of production systems, including work cells. Such systems could operate independently if it would be equipped with the selforganization mechanism. It is possible in the case of the proposed multi-agent system. The implementation of the presented concept will follow the present analysis of the described concept. The advantage of the proposed concept is its hierarchical depiction that allows integrating different utilized informatics tools in one complex system. It allows preparing the final computer program.

  19. Low-floor bus design preferences of walking aid users during simulated boarding and alighting.

    PubMed

    D'souza, Clive; Paquet, Victor; Lenker, James; Steinfeld, Edward; Bareria, Piyush

    2012-01-01

    Low-floor buses represent a significant improvement in accessible public transit for passengers with limited mobility. However, there is still a need for research on the inclusive design of transit buses to identify specific low-floor bus design conditions that are either particularly accommodating or challenging for passengers with functional and mobility impairments. These include doorway locations, seating configuration and the large front wheel-well covers that collectively impact boarding, alighting and interior movement of passengers. Findings from a laboratory study using a static full-scale simulation of a lowfloor bus to evaluate the impact of seating configuration and crowding on interior movement and accessibility for individuals with and without walking aids are presented (n=41). Simulated bus journeys that included boarding, fare payment, seating, and alighting were performed. Results from video observations and subjective assessments showed differences in boarding and alighting performance and users' perceptions of task difficulty. The need for assistive design features (e.g. handholds, stanchions), legroom and stowage space for walking aids was evident. These results demonstrate that specific design conditions in low-floor buses can significantly impact design preference among those who use walking aids. Consideration of ergonomics and inclusive design can therefore be used to improve the design of low-floor buses.

  20. Design and validation of Segment - freely available software for cardiovascular image analysis

    PubMed Central

    2010-01-01

    Background Commercially available software for cardiovascular image analysis often has limited functionality and frequently lacks the careful validation that is required for clinical studies. We have already implemented a cardiovascular image analysis software package and released it as freeware for the research community. However, it was distributed as a stand-alone application and other researchers could not extend it by writing their own custom image analysis algorithms. We believe that the work required to make a clinically applicable prototype can be reduced by making the software extensible, so that researchers can develop their own modules or improvements. Such an initiative might then serve as a bridge between image analysis research and cardiovascular research. The aim of this article is therefore to present the design and validation of a cardiovascular image analysis software package (Segment) and to announce its release in a source code format. Results Segment can be used for image analysis in magnetic resonance imaging (MRI), computed tomography (CT), single photon emission computed tomography (SPECT) and positron emission tomography (PET). Some of its main features include loading of DICOM images from all major scanner vendors, simultaneous display of multiple image stacks and plane intersections, automated segmentation of the left ventricle, quantification of MRI flow, tools for manual and general object segmentation, quantitative regional wall motion analysis, myocardial viability analysis and image fusion tools. Here we present an overview of the validation results and validation procedures for the functionality of the software. We describe a technique to ensure continued accuracy and validity of the software by implementing and using a test script that tests the functionality of the software and validates the output. The software has been made freely available for research purposes in a source code format on the project home page http

  1. GridOPTICS(TM): A Design for Plug-and-Play Smart Grid Software Architecture

    SciTech Connect

    Gorton, Ian; Liu, Yan; Yin, Jian

    2012-06-03

    As the smart grid becomes reality, software architectures for integrating legacy systems with new innovative approaches for grid management are needed. These architectures must exhibit flexibility, extensibility, interoperability and scalability. In this position paper, we describe our preliminary work to design such an architecture, known as GridOPTICS, that will enable the deployment and integration of new software tools in smart grid operations. Our preliminary design is based upon use cases from PNNL’s Future Power Grid Initiative, which is a developing a collection of advanced software technologies for smart grid management and control. We describe the motivations for GridOPTICS, and the preliminary design that we are currently prototyping for several distinct use cases.

  2. The Implementation of Satellite Control System Software Using Object Oriented Design

    NASA Technical Reports Server (NTRS)

    Anderson, Mark O.; Reid, Mark; Drury, Derek; Hansell, William; Phillips, Tom

    1998-01-01

    NASA established the Small Explorer (SMEX) program in 1988 to provide frequent opportunities for highly focused and relatively inexpensive space science missions that can be launched into low earth orbit by small expendable vehicles. The development schedule for each SMEX spacecraft was three years from start to launch. The SMEX program has produced five satellites; Solar Anomalous and Magnetospheric Particle Explorer (SAMPEX), Fast Auroral Snapshot Explorer (FAST), Submillimeter Wave Astronomy Satellite (SWAS), Transition Region and Coronal Explorer (TRACE) and Wide-Field Infrared Explorer (WIRE). SAMPEX and FAST are on-orbit, TRACE is scheduled to be launched in April of 1998, WIRE is scheduled to be launched in September of 1998, and SWAS is scheduled to be launched in January of 1999. In each of these missions, the Attitude Control System (ACS) software was written using a modular procedural design. Current program goals require complete spacecraft development within 18 months. This requirement has increased pressure to write reusable flight software. Object-Oriented Design (OOD) offers the constructs for developing an application that only needs modification for mission unique requirements. This paper describes the OOD that was used to develop the SMEX-Lite ACS software. The SMEX-Lite ACS is three-axis controlled, momentum stabilized, and is capable of performing sub-arc-minute pointing. The paper first describes the high level requirements which governed the architecture of the SMEX-Lite ACS software. Next, the context in which the software resides is explained. The paper describes the benefits of encapsulation, inheritance and polymorphism with respect to the implementation of an ACS software system. This paper will discuss the design of several software components that comprise the ACS software. Specifically, Object-Oriented designs are presented for sensor data processing, attitude control, attitude determination and failure detection. The paper addresses

  3. Estimation of Nasal Tip Support Using Computer-Aided Design and 3-Dimensional Printed Models

    PubMed Central

    Gray, Eric; Maducdoc, Marlon; Manuel, Cyrus; Wong, Brian J. F.

    2016-01-01

    IMPORTANCE Palpation of the nasal tip is an essential component of the preoperative rhinoplasty examination. Measuring tip support is challenging, and the forces that correspond to ideal tip support are unknown. OBJECTIVE To identify the integrated reaction force and the minimum and ideal mechanical properties associated with nasal tip support. DESIGN, SETTING, AND PARTICIPANTS Three-dimensional (3-D) printed anatomic silicone nasal models were created using a computed tomographic scan and computer-aided design software. From this model, 3-D printing and casting methods were used to create 5 anatomically correct nasal models of varying constitutive Young moduli (0.042, 0.086, 0.098, 0.252, and 0.302 MPa) from silicone. Thirty rhinoplasty surgeons who attended a regional rhinoplasty course evaluated the reaction force (nasal tip recoil) of each model by palpation and selected the model that satisfied their requirements for minimum and ideal tip support. Data were collected from May 3 to 4, 2014. RESULTS Of the 30 respondents, 4 surgeons had been in practice for 1 to 5 years; 9 surgeons, 6 to 15 years; 7 surgeons, 16 to 25 years; and 10 surgeons, 26 or more years. Seventeen surgeons considered themselves in the advanced to expert skill competency levels. Logistic regression estimated the minimum threshold for the Young moduli for adequate and ideal tip support to be 0.096 and 0.154 MPa, respectively. Logistic regression estimated the thresholds for the reaction force associated with the absolute minimum and ideal requirements for good tip recoil to be 0.26 to 4.74 N and 0.37 to 7.19 N during 1- to 8-mm displacement, respectively. CONCLUSIONS AND RELEVANCE This study presents a method to estimate clinically relevant nasal tip reaction forces, which serve as a proxy for nasal tip support. This information will become increasingly important in computational modeling of nasal tip mechanics and ultimately will enhance surgical planning for rhinoplasty. LEVEL OF EVIDENCE

  4. Computer-aided design of a proton pump

    NASA Technical Reports Server (NTRS)

    New, Michael H.; Pohorille, Andrew; Chang, Sherwood (Technical Monitor)

    1997-01-01

    The use of transmembrane proton gradients in energy transduction is an almost universal feature of life on earth. These proton gradients are established and maintained by specialized assemblies of proteins which actively pump protons across membranes. One broad class of proton pumps uses captured light energy to drive the proton pumping. Our goal is to elucidate the minimum structural requirements of a light-driven proton-pump. There are two basic components to a simple light-driven proton pump: a source of photo-generated protons and a "gate-keeper" which prevents these protons from reattaching themselves to their source. A wide variety of molecules in the membrane, even as simple as polycyclic aromatic hydrocarbons, are capable of releasing protons when illuminated. Our work is therefore focused on the design of the "gate-keeper." Our initial model involves a pair of proton acceptors, coupled to each other by a transient water bridge, and supported in the membrane by a small bundle of peptide helices. Upon illumination, the proton source transfers its proton to the:- first acceptor of the gate-keeper. While the reverse reaction is highly probable, all that is needed to ensure irreversibility is a nonvanishing probability that the proton will be transferred to the second acceptor across a transient water bridge. Back transfer of the proton to the first acceptor, and thence to the proton source, is impeded by the free energy required to move the proton uphill towards the. proton source and by the disruption of the transient water bridge. As a prototypical water-bridged proton transfer system, we are studying the transfer of a proton across a water bridge from a formic acid to a formate anion. With a pK(sub alpha), of 3.7. formic acid is a good model for the acidic amino acids glutamate and aspartate which are good candidates for gate-keeper proton acceptors. Simulations of proton transfer reactions in a membrane are complicated by the quantum mechanical nature of

  5. DEMAID - A DESIGN MANAGER'S AID FOR INTELLIGENT DECOMPOSITION (SGI IRIS VERSION)

    NASA Technical Reports Server (NTRS)

    Rogers, J. L.

    1994-01-01

    Many engineering systems are large and multi-disciplinary. Before the design of new complex systems such as large space platforms can begin, the possible interactions among subsystems and their parts must be determined. Once this is completed the proposed system can be decomposed to identify its hierarchical structure. DeMAID (A Design Manager's Aid for Intelligent Decomposition) is a knowledge-based system for ordering the sequence of modules and identifying a possible multilevel structure for the design problem. DeMAID displays the modules in an N x N matrix format (called a design structure matrix) where a module is any process that requires input and generates an output. (Modules which generate an output but do not require an input, such as an initialization process, are also acceptable.) Although DeMAID requires an investment of time to generate and refine the list of modules for input, it could save a considerable amount of money and time in the total design process, particularly in new design problems where the ordering of the modules has not been defined. The decomposition of a complex design system into subsystems requires the judgement of the design manager. DeMAID reorders and groups the modules based on the links (interactions) among the modules, helping the design manager make decomposition decisions early in the design cycle. The modules are grouped into circuits (the subsystems) and displayed in an N x N matrix format. Feedback links, which indicate an iterative process, are minimized and only occur within a subsystem. Since there are no feedback links among the circuits, the circuits can be displayed in a multilevel format. Thus, a large amount of information is reduced to one or two displays which are stored for later retrieval and modification. The design manager and leaders of the design teams then have a visual display of the design problem and the intricate interactions among the different modules. The design manager could save a substantial

  6. The UCLA Design Diversity Experiment (DEDIX) system: A distributed testbed for multiple-version software

    NASA Technical Reports Server (NTRS)

    Avizienis, A.; Gunningberg, P.; Kelly, J. P. J.; Strigini, L.; Traverse, P. J.; Tso, K. S.; Voges, U.

    1986-01-01

    To establish a long-term research facility for experimental investigations of design diversity as a means of achieving fault-tolerant systems, a distributed testbed for multiple-version software was designed. It is part of a local network, which utilizes the Locus distributed operating system to operate a set of 20 VAX 11/750 computers. It is used in experiments to measure the efficacy of design diversity and to investigate reliability increases under large-scale, controlled experimental conditions.

  7. GuideScan software for improved single and paired CRISPR guide RNA design.

    PubMed

    Perez, Alexendar R; Pritykin, Yuri; Vidigal, Joana A; Chhangawala, Sagar; Zamparo, Lee; Leslie, Christina S; Ventura, Andrea

    2017-04-01

    We present GuideScan software for the design of CRISPR guide RNA libraries that can be used to edit coding and noncoding genomic regions. GuideScan produces high-density sets of guide RNAs (gRNAs) for single- and paired-gRNA genome-wide screens. We also show that the trie data structure of GuideScan enables the design of gRNAs that are more specific than those designed by existing tools.

  8. Multicriteria aided design of integrated heating-cooling energy systems in buildings.

    PubMed

    Mróz, Tomasz M

    2010-08-01

    This paper presents an analysis of the possible application of integrated heating-cooling systems in buildings. The general algorithm of integrated heating-cooling system design aid was formulated. The evaluation criteria of technically acceptable variants were defined. Fossil fuel energy consumption, carbon dioxide emission, investment, and total exploitation cost were identified as the most important factors describing the considered decision problem. The multicriteria decision aid method ELECTRE III was proposed as the decision tool for the choice of the most compromised variant. The proposed method was used for a case study calculation-the choice of an integrated heating-cooling system for an office building.

  9. The theory, design, and operation of the suppressed carrier data-aided tracking receiver

    NASA Technical Reports Server (NTRS)

    Simon, M. K.; Springett, J. C.

    1973-01-01

    A viable, efficient, and easily mechanized carrier regenerating receiver for use in suppressed carrier-tracking system is described. The receiver referred to as a data-aided receiver (DAR) incorporates a data-aided loop (DAL) which provides the required carrier reference signal. The DAL employs the principle of decision feedback and as such is more efficient than other forms of suppressed carrier-tracking loops. The analysis, design, and implementation of the DAR are covered in detail. Performance comparisons and mechanization tradeoffs are made, wherever possible, with discrete carrier systems and other suppressed carrier systems presently in use. Experimental performance verification is given throughout in support of the theory presented.

  10. NanoDesign: Concepts and Software for a Nanotechnology Based on Functionalized Fullerenes

    NASA Technical Reports Server (NTRS)

    Globus, Al; Jaffe, Richard; Chancellor, Marisa K. (Technical Monitor)

    1996-01-01

    Eric Drexler has proposed a hypothetical nanotechnology based on diamond and investigated the properties of such molecular systems. While attractive, diamonoid nanotechnology is not physically accessible with straightforward extensions of current laboratory techniques. We propose a nanotechnology based on functionalized fullerenes and investigate carbon nanotube based gears with teeth added via a benzyne reaction known to occur with C60. The gears are single-walled carbon nanotubes with appended coenzyme groups for teeth. Fullerenes are in widespread laboratory use and can be functionalized in many ways. Companion papers computationally demonstrate the properties of these gears (they appear to work) and the accessibility of the benzyne/nanotube reaction. This paper describes the molecular design techniques and rationale as well as the software that implements these design techniques. The software is a set of persistent C++ objects controlled by TCL command scripts. The c++/tcl interface is automatically generated by a software system called tcl_c++ developed by the author and described here. The objects keep track of different portions of the molecular machinery to allow different simulation techniques and boundary conditions to be applied as appropriate. This capability has been required to demonstrate (computationally) our gear's feasibility. A new distributed software architecture featuring a WWW universal client, CORBA distributed objects, and agent software is under consideration. The software architecture is intended to eventually enable a widely disbursed group to develop complex simulated molecular machines.

  11. A novel application of computer-aided design and manufacturing for reduction cranioplasty.

    PubMed

    Dorafshar, Amir; Fisher, Mark; Borsuk, Daniel; Fishman, Elliot; Ahn, Edward

    2014-01-01

    Macrocephaly is a rare presentation of untreated hydrocephalus. In cases where medical management has failed, macrocephaly can be managed with reduction cranioplasty. Traditionally, reduction cranioplasty is highly dependent on intraoperative tailoring of bone segments to obtain the best possible result and involves high risks of associated severe blood loss and mortality. In this clinical report, we describe a patient with hydrocephalus macrocephaly treated with reduction cranioplasty with the innovative use of computer-aided design and manufacturing to reduce intraoperative risks and improve efficiency. We used computer-aided design to plan osteotomy sites and the final positioning of bone segments. We also utilized computer-aided manufacturing to produce cutting guides, positioning guides, and models to increase precision and improve the final positioning of the cranium. Computer-aided design and manufacturing technology has enabled a shift of the planning burden of complicated craniofacial reconstructions from the intraoperative to the preoperative phase. With a completed plan and premade guides and models, it is possible to minimize the risks, improve efficiency, and obtain a precise, aesthetic result.

  12. Protein evolution analysis of S-hydroxynitrile lyase by complete sequence design utilizing the INTMSAlign software.

    PubMed

    Nakano, Shogo; Asano, Yasuhisa

    2015-02-03

    Development of software and methods for design of complete sequences of functional proteins could contribute to studies of protein engineering and protein evolution. To this end, we developed the INTMSAlign software, and used it to design functional proteins and evaluate their usefulness. The software could assign both consensus and correlation residues of target proteins. We generated three protein sequences with S-selective hydroxynitrile lyase (S-HNL) activity, which we call designed S-HNLs; these proteins folded as efficiently as the native S-HNL. Sequence and biochemical analysis of the designed S-HNLs suggested that accumulation of neutral mutations occurs during the process of S-HNLs evolution from a low-activity form to a high-activity (native) form. Taken together, our results demonstrate that our software and the associated methods could be applied not only to design of complete sequences, but also to predictions of protein evolution, especially within families such as esterases and S-HNLs.

  13. Methodology for object-oriented real-time systems analysis and design: Software engineering

    NASA Technical Reports Server (NTRS)

    Schoeffler, James D.

    1991-01-01

    Successful application of software engineering methodologies requires an integrated analysis and design life-cycle in which the various phases flow smoothly 'seamlessly' from analysis through design to implementation. Furthermore, different analysis methodologies often lead to different structuring of the system so that the transition from analysis to design may be awkward depending on the design methodology to be used. This is especially important when object-oriented programming is to be used for implementation when the original specification and perhaps high-level design is non-object oriented. Two approaches to real-time systems analysis which can lead to an object-oriented design are contrasted: (1) modeling the system using structured analysis with real-time extensions which emphasizes data and control flows followed by the abstraction of objects where the operations or methods of the objects correspond to processes in the data flow diagrams and then design in terms of these objects; and (2) modeling the system from the beginning as a set of naturally occurring concurrent entities (objects) each having its own time-behavior defined by a set of states and state-transition rules and seamlessly transforming the analysis models into high-level design models. A new concept of a 'real-time systems-analysis object' is introduced and becomes the basic building block of a series of seamlessly-connected models which progress from the object-oriented real-time systems analysis and design system analysis logical models through the physical architectural models and the high-level design stages. The methodology is appropriate to the overall specification including hardware and software modules. In software modules, the systems analysis objects are transformed into software objects.

  14. Safety Software Guide Perspectives for the Design of New Nuclear Facilities (U)

    SciTech Connect

    VINCENT, Andrew

    2005-07-14

    software. The discussion provided herein illustrates benefits of applying the Safety Software Guide to work activities dependent on software applications and directed toward the design of new nuclear facilities. In particular, the Guide-based systematic approach with software enables design processes to effectively proceed and reduce the likelihood of rework activities. Several application examples are provided for the new facility.

  15. Software system design for the non-null digital Moiré interferometer

    NASA Astrophysics Data System (ADS)

    Chen, Meng; Hao, Qun; Hu, Yao; Wang, Shaopu; Li, Tengfei; Li, Lin

    2016-11-01

    Aspheric optical components are an indispensable part of modern optics systems. With the development of aspheric optical elements fabrication technique, high-precision figure error test method of aspheric surfaces is a quite urgent issue now. We proposed a digital Moiré interferometer technique (DMIT) based on partial compensation principle for aspheric and freeform surface measurement. Different from traditional interferometer, DMIT consists of a real and a virtual interferometer. The virtual interferometer is simulated with Zemax software to perform phase-shifting and alignment. We can get the results by a series of calculation with the real interferogram and virtual interferograms generated by computer. DMIT requires a specific, reliable software system to ensure its normal work. Image acquisition and data processing are two important parts in this system. And it is also a challenge to realize the connection between the real and virtual interferometer. In this paper, we present a software system design for DMIT with friendly user interface and robust data processing features, enabling us to acquire the figure error of the measured asphere. We choose Visual C++ as the software development platform and control the ideal interferometer by using hybrid programming with Zemax. After image acquisition and data transmission, the system calls image processing algorithms written with Matlab to calculate the figure error of the measured asphere. We test the software system experimentally. In the experiment, we realize the measurement of an aspheric surface and prove the feasibility of the software system.

  16. Using Tablet PCs and Interactive Software in IC Design Courses to Improve Learning

    ERIC Educational Resources Information Center

    Simoni, M.

    2011-01-01

    This paper describes an initial study of using tablet PCs and interactive course software in integrated circuit (IC) design courses. A rapidly growing community is demonstrating how this technology can improve learning and retention of material by facilitating interaction between faculty and students via cognitive exercises during lectures. While…

  17. Design and Implementation of a Software Training Program for Students with Learning and Behavioral Disabilities.

    ERIC Educational Resources Information Center

    Seferian, Robert

    This practicum was designed to increase the skills of 13 middle school students with learning and behavioral disabilities in the use of personal productivity software. In addition, teacher training and motivational activities were included. Consultation with the school technology instructor and creative scheduling provided the students with hours…

  18. Computer Game Theories for Designing Motivating Educational Software: A Survey Study

    ERIC Educational Resources Information Center

    Ang, Chee Siang; Rao, G. S. V. Radha Krishna

    2008-01-01

    The purpose of this study is to evaluate computer game theories for educational software. We propose a framework for designing engaging educational games based on contemporary game studies which includes ludology and narratology. Ludology focuses on the study of computer games as play and game activities, while narratology revolves around the…

  19. Constraint-Driven Software Design: An Escape from the Waterfall Model.

    ERIC Educational Resources Information Center

    de Hoog, Robert; And Others

    1994-01-01

    Presents the principles of a development methodology for software design based on a nonlinear, product-driven approach that integrates quality aspects. Two examples are given to show that the flexibility needed for building high quality systems leads to integrated development environments in which methodology, product, and tools are closely…

  20. Learning Embedded Software Design in an Open 3A Multiuser Laboratory

    ERIC Educational Resources Information Center

    Shih, Chien-Chou; Hwang, Lain-Jinn

    2011-01-01

    The need for professional programmers in embedded applications has become critical for industry growth. This need has increased the popularity of embedded software design courses, which are resource-intensive and space-limited in traditional real lab-based instruction. To overcome geographic and time barriers in enhancing practical skills that…

  1. A Test of the Design of a Video Tutorial for Software Training

    ERIC Educational Resources Information Center

    van der Meij, J.; van der Meij, H.

    2015-01-01

    The effectiveness of a video tutorial versus a paper-based tutorial for software training has yet to be established. Mixed outcomes from the empirical studies to date suggest that for a video tutorial to outperform its paper-based counterpart, the former should be crafted so that it addresses the strengths of both designs. This was attempted in…

  2. An Assessmant of a Beofulf System for a Wide Class of Analysis and Design Software

    NASA Technical Reports Server (NTRS)

    Katz, D. S.; Cwik, T.; Kwan, B. H.; Lou, J. Z.; Springer, P. L.; Sterling, T. L.; Wang, P.

    1997-01-01

    This paper discusses Beowulf systems, focusing on Hyglac, the Beowulf system installed at the Jet Propulsion Laboratory. The purpose of the paper is to assess how a system of this type will perform while running a variety of scientific and engineering analysis and design software.

  3. Similarities and Differences in the Academic Education of Software Engineering and Architectural Design Professionals

    ERIC Educational Resources Information Center

    Hazzan, Orit; Karni, Eyal

    2006-01-01

    This article focuses on the similarities and differences in the academic education of software engineers and architects. The rationale for this work stems from our observation, each from the perspective of her or his own discipline, that these two professional design and development processes share some similarities. A pilot study was performed,…

  4. Software-Based Scoring and Sound Design: An Introductory Guide for Music Technology Instruction

    ERIC Educational Resources Information Center

    Walzer, Daniel A.

    2016-01-01

    This article explores the creative function of virtual instruments, sequencers, loops, and software-based synthesizers to introduce basic scoring and sound design concepts for visual media in an introductory music technology course. Using digital audio workstations with user-focused and configurable options, novice composers can hone a broad range…

  5. Demonstration-Based Training (DBT) in the Design of a Video Tutorial for Software Training

    ERIC Educational Resources Information Center

    van der Meij, Hans; van der Meij, Jan

    2016-01-01

    This study investigates the design and effectiveness of a video tutorial for software training. In accordance with demonstration-based training, the tutorial consisted of a series of task demonstrations, with instructional features added to enhance learning. An experiment is reported in which a demonstration-only control condition was compared…

  6. Design Genetic Algorithm Optimization Education Software Based Fuzzy Controller for a Tricopter Fly Path Planning

    ERIC Educational Resources Information Center

    Tran, Huu-Khoa; Chiou, Juing -Shian; Peng, Shou-Tao

    2016-01-01

    In this paper, the feasibility of a Genetic Algorithm Optimization (GAO) education software based Fuzzy Logic Controller (GAO-FLC) for simulating the flight motion control of Unmanned Aerial Vehicles (UAVs) is designed. The generated flight trajectories integrate the optimized Scaling Factors (SF) fuzzy controller gains by using GAO algorithm. The…

  7. The Design and Evaluation of a Cryptography Teaching Strategy for Software Engineering Students

    ERIC Educational Resources Information Center

    Dowling, T.

    2006-01-01

    The present paper describes the design, implementation and evaluation of a cryptography module for final-year software engineering students. The emphasis is on implementation architectures and practical cryptanalysis rather than a standard mathematical approach. The competitive continuous assessment process reflects this approach and rewards…

  8. Getting Down to Business: Software Design Company, Module 20. Teacher Guide. Entrepreneurship Training Components.

    ERIC Educational Resources Information Center

    Shapiro, Norma

    This is the twentieth in a set of 36 teacher guides to the Entrepreneurial Training modules and accompanies CE 031 068. The purpose of this module is to give students some idea of what it is like to own and operate a software design company. Following an overview are general notes on use of the module. Suggested steps for module use contain…

  9. Software design as a problem in learning theory (a research overview)

    NASA Technical Reports Server (NTRS)

    Fass, Leona F.

    1992-01-01

    Our interest in automating software design has come out of our research in automated reasoning, inductive inference, learnability, and algebraic machine theory. We have investigated these areas extensively, in connection with specific problems of language representation, acquisition, processing, and design. In the case of formal context-free (CF) languages we established existence of finite learnable models ('behavioral realizations') and procedures for constructing them effectively. We also determined techniques for automatic construction of the models, inductively inferring them from finite examples of how they should 'behave'. These results were obtainable due to appropriate representation of domain knowledge, and constraints on the domain that the representation defined. It was when we sought to generalize our results, and adapt or apply them, that we began investigating the possibility of determining similar procedures for constructing correct software. Discussions with other researchers led us to examine testing and verification processes, as they are related to inference, and due to their considerable importance in correct software design. Motivating papers by other researchers, led us to examine these processes in some depth. Here we present our approach to those software design issues raised by other researchers, within our own theoretical context. We describe our results, relative to those of the other researchers, and conclude that they do not compare unfavorably.

  10. Effects of Reflective Thinking in the Process of Designing Software on Students' Learning Performances

    ERIC Educational Resources Information Center

    Hsieh, Pei-Hsuan; Chen, Nian-Shing

    2012-01-01

    The purpose of this study is to examine the effects of reflective thinking effects in the process of designing software on students' learning performances. The study contends that reflective thinking is a useful teaching strategy to improve learning performance among lower achieving students. Participants were students from two groups: Higher…

  11. Getting Down to Business: Software Design Company, Module 20. [Student Guide]. Entrepreneurship Training Components.

    ERIC Educational Resources Information Center

    Shapiro, Norma

    This module on owning and operating a software design company is one of 36 in a series on entrepreneurship. The introduction tells the student what topics will be covered and suggests other modules to read in related occupations. Each unit includes student goals, a case study, and a discussion of the unit subject matter. Learning activities are…

  12. Software design and documentation language: User's guide for SDDL release 4

    NASA Technical Reports Server (NTRS)

    Zepko, T. M.

    1981-01-01

    The changes introduced in the PASCAL implementation of the software design and documentation language are described. These changes include a number of new capabilities, plus some changes to make the language more consistent and easier to use. Incompatibilities with earlier versions are limited to certain of the directive statements.

  13. WRAP Module 1 data management system (DMS) software design description (SDD)

    SciTech Connect

    Talmage, P.A.

    1995-03-17

    The Waste Receiving and Processing (WRAP) Module 1 Data Management System (DMS) System Design Description (SDD) describes the logical and physical architecture of the system. The WRAP 1 DMS SDD formally partitions the elements of the system described in the WRAP 1 DMS Software requirements specification into design objects and describes the key properties and relationships among the design objects and interfaces with external systems such as the WRAP Plant Control System (PCS). The WRAP 1 DMS SDD can be thought of as a detailed blueprint for implementation activities. The design descriptions contained within this document will describe, in detail, the software products that will be developed to assist the Project W-026, Waste Receiving and Processing Module 1, in their management functions. The WRAP 1 DMS is required to collect, store, and report data related to certification, tracking, packaging, repackaging, processing, and shipment of waste processed or stored at the WRAP 1 facility.

  14. Multi-Input/Multi-Output Designated Eigenstructure (MODES): A Computer-Aided Control System Design Program.

    DTIC Science & Technology

    1987-03-01

    must. introduce some tools. The first of these is known as Newton’s Formulas ( Uspensky , 1948: 261). oA 4-32 ’ */ Newton’s Formulas relate the...Academic Press, Inc., 1976. Uspensky , J.V. Theory of Equations. New York: McGraw- Hill Book Company, 1948. Walker, Robert A., et al. "Computer-Aided

  15. Using Computer-Aided Design Software and 3D Printers to Improve Spatial Visualization

    ERIC Educational Resources Information Center

    Katsio-Loudis, Petros; Jones, Millie

    2015-01-01

    Many articles have been published on the use of 3D printing technology. From prefabricated homes and outdoor structures to human organs, 3D printing technology has found a niche in many fields, but especially education. With the introduction of AutoCAD technical drawing programs and now 3D printing, learners can use 3D printed models to develop…

  16. A Web-Based Computer-Aided Learning Module for an Anatomy Course Using Open Source Image Mapping Software

    ERIC Educational Resources Information Center

    Carleton, Renee E.

    2012-01-01

    Computer-aided learning (CAL) is used increasingly to teach anatomy in post-secondary programs. Studies show that augmentation of traditional cadaver dissection and model examination by CAL can be associated with positive student learning outcomes. In order to reduce costs associated with the purchase of skeletons and models and to encourage study…

  17. Mandibular Reconstruction Using a Custom-Made Titanium Prosthesis: A Case Report on the Use of Virtual Surgical Planning and Computer-Aided Design/Computer-Aided Manufacturing.

    PubMed

    Ow, Andrew; Tan, Winston; Pienkowski, Lukasz

    2016-09-01

    The use of virtual surgical planning and computer-aided design/computer-aided manufacturing has been reported to enhance the planning for the reconstruction of mandibular continuity defects. This case report illustrates the use of this technology in the fabrication of a custom-made titanium prosthesis to restore a segmental mandibular defect. The design specifications and sequence of the custom-made titanium prosthesis are discussed. Although successful in this case, there are limitations in its application and case selection is of vital importance.

  18. Computer-aided analysis and design of the shape rolling process for producing turbine engine airfoils

    NASA Technical Reports Server (NTRS)

    Lahoti, G. D.; Akgerman, N.; Altan, T.

    1978-01-01

    Mild steel (AISI 1018) was selected as model cold rolling material and Ti-6A1-4V and Inconel 718 were selected as typical hot rolling and cold rolling alloys, respectively. The flow stress and workability of these alloys were characterized and friction factor at the roll/workpiece interface was determined at their respective working conditions by conducting ring tests. Computer-aided mathematical models for predicting metal flow and stresses, and for simulating the shape rolling process were developed. These models utilized the upper bound and the slab methods of analysis, and were capable of predicting the lateral spread, roll separating force, roll torque, and local stresses, strains and strain rates. This computer-aided design system was also capable of simulating the actual rolling process, and thereby designing the roll pass schedule in rolling of an airfoil or a similar shape.

  19. A Computer-Aided Approach for Designing Edge-Slot Waveguide Arrays

    NASA Technical Reports Server (NTRS)

    Gosselin, Renee Brian

    2003-01-01

    Traditional techniques for designing resonant edge-slot waveguide arrays have required an iterative trial-and-error process of measuring slot data from several prototypes. Since very little meaningful data has been published, this technology remains relatively immature and prohibitive for many smaller programs that could benefit from some advantages this antenna has to offer. A new Computer-Aided Design technique for designing resonant edge-slot waveguide arrays was used to successfuliy design such an X-band radiometer antenna for the NASA Light Rainfall Radiometer (LRR) instrument. Having the ability to rapidly create such an extremely accurate and efficient antenna design without the need to manufacture prototypes has also enabled inexpensive research that promises to improve the system-level performance of microwave radiometers for upcoming space-flight missions. This paper will present details of the LRR antenna design and describe some other current edge-slot array accomplishments at Goddard Space Flight Center.

  20. A Simple and Resource-efficient Setup for the Computer-aided Drug Design Laboratory.

    PubMed

    Moretti, Loris; Sartori, Luca

    2016-10-01

    Undertaking modelling investigations for Computer-Aided Drug Design (CADD) requires a proper environment. In principle, this could be done on a single computer, but the reality of a drug discovery program requires robustness and high-throughput computing (HTC) to efficiently support the research. Therefore, a more capable alternative is needed but its implementation has no widespread solution. Here, the realization of such a computing facility is discussed, from general layout to technical details all aspects are covered.