WorldWideScience

Sample records for preliminary design software

  1. Framework Programmable Platform for the Advanced Software Development Workstation: Preliminary system design document

    Science.gov (United States)

    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.

  2. Preliminary PANSAT ground station software design and use of an expert system to analyze telemetry

    Science.gov (United States)

    Lawrence, Gregory W.

    1994-03-01

    The Petite Amateur Navy Satellite (PANSAT) is a communications satellite designed to be used by civilian amateur radio operators. A master ground station is being built at the Naval Postgraduate School. This computer system performs satellite commands, displays telemetry, trouble-shoots problems, and passes messages. The system also controls an open loop tracking antenna. This paper concentrates on the telemetry display, decoding, and interpretation through artificial intelligence (AI). The telemetry is displayed in an easily interpretable format, so that any user can understand the current health of the satellite and be cued as to any problems and possible solutions. Only the master ground station has the ability to receive all telemetry and send commands to the spacecraft; civilian ham users do not have access to this information. The telemetry data is decommutated and analyzed before it is displayed to the user, so that the raw data will not have to be interpreted by ground users. The analysis will use CLIPS imbedded in the code, and derive its inputs from telemetry decommutation. The program is an expert system using a forward chaining set of rules based on the expected operation and parameters of the satellite. By building the rules during the construction and design of the satellite, the telemetry can be well understood and interpreted after the satellite is launched and the designers may no longer be available to provide input to the problem.

  3. Aircraft Design Software

    Science.gov (United States)

    1997-01-01

    Successful commercialization of the AirCraft SYNThesis (ACSYNT) tool has resulted in the creation of Phoenix Integration, Inc. ACSYNT has been exclusively licensed to the company, an outcome of a seven year, $3 million effort to provide unique software technology to a focused design engineering market. Ames Research Center formulated ACSYNT and in working with the Virginia Polytechnic Institute CAD Laboratory, began to design and code a computer-aided design for ACSYNT. Using a Joint Sponsored Research Agreement, Ames formed an industry-government-university alliance to improve and foster research and development for the software. As a result of the ACSYNT Institute, the software is becoming a predominant tool for aircraft conceptual design. ACSYNT has been successfully applied to high- speed civil transport configuration, subsonic transports, and supersonic fighters.

  4. Patterns for Parallel Software Design

    CERN Document Server

    Ortega-Arjona, Jorge Luis

    2010-01-01

    Essential reading to understand patterns for parallel programming Software patterns have revolutionized the way we think about how software is designed, built, and documented, and the design of parallel software requires you to consider other particular design aspects and special skills. From clusters to supercomputers, success heavily depends on the design skills of software developers. Patterns for Parallel Software Design presents a pattern-oriented software architecture approach to parallel software design. This approach is not a design method in the classic sense, but a new way of managin

  5. What makes Software Design Effective

    NARCIS (Netherlands)

    Tang, A.; Aleti, A.; Burge, J.; van Vliet, J.C.

    2010-01-01

    Software design is a complex cognitive process in which decision making plays a major role, but our understanding of how decisions are made is limited, especially with regards to reasoning with design problems and formulation of design solutions. In this research, we have observed software designers

  6. Desiderata for Linguistic Software Design

    Science.gov (United States)

    Garretson, Gregory

    2008-01-01

    This article presents a series of guidelines both for researchers in search of software to be used in linguistic analysis and for programmers designing such software. A description of the intended audience and the types of software under consideration and a review of some relevant literature are followed by a discussion of several important…

  7. OMEGA Upgrade preliminary design

    International Nuclear Information System (INIS)

    Craxton, R.S.

    1989-10-01

    The OMEGA laser system at the Laboratory for Laser Energetics of the University of Rochester is the only major facility in the United States capable of conducting fully diagnosed, direct-drive, spherical implosion experiments. As such, it serves as the national Laser Users Facility, benefiting scientists throughout the country. The University's participation in the National Inertial Confinement Fusion (ICF) program underwent review by a group of experts under the auspices of the National Academy of Sciences (the Happer Committee) in 1985. The Happer Committee recommended that the OMEGA laser be upgraded in energy to 30 kJ. To this end, Congress appropriated $4,000,000 for the preliminary design of the OMEGA Upgrade, spread across FY88 and FY89. This document describes the preliminary design of the OMEGA Upgrade. The proposed enhancements to the existing OMEGA facility will result in a 30-kHJ, 351-nm, 60-beam direct-drive system, with a versatile pulse-shaping facility and a 1%--2% uniformity of target drive. The Upgrade will allow scientists to explore the ignition-scaling regime, and to study target behavior that is hydrodynamically equivalent to that of targets appropriate for a laboratory microfusion facility (LMF). In addition, it will be possible to perform critical interaction experiments with large-scale-length uniformly irradiated plasmas

  8. Software essentials design and construction

    CERN Document Server

    Dingle, Adair

    2014-01-01

    About the Cover: Although capacity may be a problem for a doghouse, other requirements are usually minimal. Unlike skyscrapers, doghouses are simple units. They do not require plumbing, electricity, fire alarms, elevators, or ventilation systems, and they do not need to be built to code or pass inspections. The range of complexity in software design is similar. Given available software tools and libraries-many of which are free-hobbyists can build small or short-lived computer apps. Yet, design for software longevity, security, and efficiency can be intricate-as is the design of large-scale sy

  9. SOFTWARE FOR DESIGNING PARALLEL APPLICATIONS

    Directory of Open Access Journals (Sweden)

    M. K. Bouza

    2017-01-01

    Full Text Available The object of research is the tools to support the development of parallel programs in C/C ++. The methods and software which automates the process of designing parallel applications are proposed.

  10. Software Design Level Security Vulnerabilities

    OpenAIRE

    S. Rehman; K. Mustafa

    2011-01-01

    Several thousand software design vulnerabilities have been reported through established databases. But they need to be structured and classified to be optimally usable in the pursuit of minimal and effective mitigation mechanism. In order we developed a criterion set for a communicative description of the same to serve the purpose as a taxonomic description of security vulnerabilities, arising in the design phase of Software development lifecycle. This description is a part of an effort to id...

  11. Software design of SHARP

    International Nuclear Information System (INIS)

    Siegel, A.; Tautges, T.; Caceres, A.; Kaushik, D.; Fischer, P.; Palmiotti, G.; Smith, M.; Ragusa, J.

    2007-01-01

    SHARP (Simulation-based High-efficiency Advanced Reactor Prototyping) is a modern suite of codes to simulate the key components of a fast reactor core. The SHARP tool-kit is organized as a collection of modules, each representing the key components of the physics to be modeled - neutron transport, thermal hydraulics, fuel/structure behavior - together with pre and post-processing for geometry definition, mesh generation, visualization, user interface, etc. The physics models are designed to make minimal possible use of lumped parameter models, homogenization, and empirical correlations in favor of more direct solution of the fundamental governing equations, when sufficient computing resources are available. Thus, one of the key design goals is to effectively leverage leadership class computing resources - viz. BG/P and Cray Supercomputers that are on the current trajectory to delivering sustained peta-flops performance. Further, the nature of the physical problem to be investigated will require either strong or weak coupling between some or all of the existing modules (e.g. operator split vs. fully coupled), while multiple implementations of each physics module, representing different algorithms, will also be required (e.g. deterministic versus Monte Carlo) for verification and to explore different physical regimes. Accomplishing these goals in the context of ultra-scalable architectures and multidisciplinary and possibly distributed development teams is a daunting task. In this paper we explain our initial lightweight and loosely coupled framework, its initial design, and a number of current open research questions in this area. (authors)

  12. Software Design for Smile Analysis

    Directory of Open Access Journals (Sweden)

    A. Sarkhosh

    2010-12-01

    Full Text Available Introduction: Esthetics and attractiveness of the smile is one of the major demands in contemporary orthodontic treatment. In order to improve a smile design, it is necessary to record “posed smile” as an intentional, non-pressure, static, natural and reproduciblesmile. The record then should be analyzed to determine its characteristics. In this study,we intended to design and introduce a software to analyze the smile rapidly and precisely in order to produce an attractive smile for the patients.Materials and Methods: For this purpose, a practical study was performed to design multimedia software “Smile Analysis” which can receive patients’ photographs and videographs. After giving records to the software, the operator should mark the points and lines which are displayed on the system’s guide and also define the correct scale for each image. Thirty-three variables are measured by the software and displayed on the report page. Reliability of measurements in both image and video was significantly high(=0.7-1.Results: In order to evaluate intra- operator and inter-operator reliability, five cases were selected randomly. Statistical analysis showed that calculations performed in smile analysis software were both valid and highly reliable (for both video and photo.Conclusion: The results obtained from smile analysis could be used in diagnosis,treatment planning and evaluation of the treatment progress.

  13. Design of parametric software tools

    DEFF Research Database (Denmark)

    Sabra, Jakob Borrits; Mullins, Michael

    2011-01-01

    The studies investigate the field of evidence-based design used in architectural design practice and propose a method using 2D/3D CAD applications to: 1) enhance integration of evidence-based design knowledge in architectural design phases with a focus on lighting and interior design and 2) assess...... fulfilment of evidence-based design criterion regarding light distribution and location in relation to patient safety in architectural health care design proposals. The study uses 2D/3D CAD modelling software Rhinoceros 3D with plug-in Grasshopper to create parametric tool prototypes to exemplify...... the operations and functions of the design method. To evaluate the prototype potentials, surveys with architectural and healthcare design companies are conducted. Evaluation is done by the administration of questionnaires being part of the development of the tools. The results show that architects, designers...

  14. Preliminary design county plan Zeeland

    International Nuclear Information System (INIS)

    1987-01-01

    The preliminary design 'Streekplan Zeeland' (Country plan Zeeland, with regard to the location of additional nuclear power plants in Zeeland, the Netherlands) has passed through a consultation and participation round. Thereupon 132 reactions have been received. These have been incorporated and answered in two notes. This proposal deals with the principal points of the preliminary design and treats also the remarks of the committees Environmental (town and country) Planning (RO), Provincial (town and country) Planning Committee (PPC) and Association of Communities of Zeeland (VZG), on the reply notes. The preliminary design with the modifications, collected in appendix 3, is proposed to be the starting point in the drawing-up of the design-country-plan. This design subsequently will pass the formal country-plan procedure. (author). 1 fig

  15. Gender and web design software

    Directory of Open Access Journals (Sweden)

    Gabor Horvath

    2007-12-01

    Full Text Available There are several studies dealing with the differences between sites originated by men and women. However, these references are mainly related to the "output", the final web site. In our research we examined the input side of web designing. We thoroughly analysed a number of randomly selected web designer softwares to see, whether and to what extent the templates they offer determine the final look of an individual's website. We have found that most of them are typical masculine templates, which makes it difficult to any women to design a feminine looking website. It can be one of the reasons of the masculine website hegemony on the web.

  16. Software Performs Complex Design Analysis

    Science.gov (United States)

    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.

  17. Space reactor preliminary mechanical design

    International Nuclear Information System (INIS)

    Meier, K.L.

    1983-01-01

    An analysis was performed on the SABRE reactor space power system to determine the effect of the number and size of heat pipes on the design parameters of the nuclear subsystem. Small numbers of thin walled heat pipes were found to give a lower subsystem mass, but excessive fuel swelling resulted. The SP-100 preliminary design uses 120 heat pipes because of acceptable fuel swelling and a minimum nuclear subsystem mass of 1875 kg. Salient features of the reactor preliminary design are: individual fuel modules, ZrO 2 block core mounts, bolted collar fuel module restraints, and a BeO central plug

  18. Software engineering design theory and practice

    CERN Document Server

    Otero, Carlos

    2012-01-01

    … intended for use as a textbook for an advanced course in software design. Each chapter ends with review questions and references. … provides an overview of the software development process, something that would not be out of line in a course on software engineering including such topics as software process, software management, balancing conflicting values of stakeholders, testing, quality, and ethics. The author has principally focused on software design though, extracting the design phase from the surrounding software development lifecycle. … Software design strategies are addressed

  19. Software for virtual accelerator designing

    International Nuclear Information System (INIS)

    Kulabukhova, N.; Ivanov, A.; Korkhov, V.; Lazarev, A.

    2012-01-01

    The article discusses appropriate technologies for software implementation of the Virtual Accelerator. The Virtual Accelerator is considered as a set of services and tools enabling transparent execution of computational software for modeling beam dynamics in accelerators on distributed computing resources. Distributed storage and information processing facilities utilized by the Virtual Accelerator make use of the Service-Oriented Architecture (SOA) according to a cloud computing paradigm. Control system tool-kits (such as EPICS, TANGO), computing modules (including high-performance computing), realization of the GUI with existing frameworks and visualization of the data are discussed in the paper. The presented research consists of software analysis for realization of interaction between all levels of the Virtual Accelerator and some samples of middle-ware implementation. A set of the servers and clusters at St.-Petersburg State University form the infrastructure of the computing environment for Virtual Accelerator design. Usage of component-oriented technology for realization of Virtual Accelerator levels interaction is proposed. The article concludes with an overview and substantiation of a choice of technologies that will be used for design and implementation of the Virtual Accelerator. (authors)

  20. Automating software design system DESTA

    Science.gov (United States)

    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.

  1. Reflective approach for software design decision making

    NARCIS (Netherlands)

    Razavian, M.; Tang, A.; Capilla, R.; Lago, P.

    2016-01-01

    Good software design practice is difficult to define and teach. Despite the many software design methods and processes that are available, the quality of software design relies on human factors. We notice from literature and our own experiments that some of these factors concern design reasoning and

  2. Preliminary PBFA II design

    International Nuclear Information System (INIS)

    Johnson, D.L.; VanDevender, J.P.; Martin, T.H.

    1980-01-01

    The upgrade of Sandia National Laboratories particle beam fusion accelerator, PBFA I, to PBFA II presents several interesting and challenging pulsed power design problems. PBFA II requires increasing the PBFA I output parameters from 2 MV, 30 TW, 1 MJ to 4 MV, 100 TW, 3.5 MJ with the constraint of using much of the same PBFA I hardware. The increased PBFA II output will be obtained by doubling the number of modules (from 36 to 72), increasing the primary energy storage (from 4 MJ to 15 MJ), lowering the pulse forming line (PFL) output impedance, and adding a voltage doubling network

  3. KALIMER preliminary conceptual design report

    Energy Technology Data Exchange (ETDEWEB)

    Hahn, Do Hee; Kim, Y. J.; Kim, Y. G. and others

    2000-08-01

    This report, which summarizes the result of preliminary conceptual design activities during Phase 1, follows the format of safety analysis report. The purpose of publishing this report is to gather all of the design information developed so far in a systematic way so that KALIMER designers have a common source of the consistent design information necessary for their future design activities. This report will be revised and updated as design changes occur and more detailed design specification is developed during Phase 2. Chapter 1 describes the KALIMER Project. Chapter 2 includes the top level design requirements of KALIMER and general plant description. Chapter 3 summarizes the design of structures, components, equipment and systems. Specific systems and safety analysis results are described in the remaining chapters. Appendix on the HCDA evaluation is attached at the end of this report.

  4. KALIMER preliminary conceptual design report

    International Nuclear Information System (INIS)

    Hahn, Do Hee; Kim, Y. J.; Kim, Y. G. and others

    2000-08-01

    This report, which summarizes the result of preliminary conceptual design activities during Phase 1, follows the format of safety analysis report. The purpose of publishing this report is to gather all of the design information developed so far in a systematic way so that KALIMER designers have a common source of the consistent design information necessary for their future design activities. This report will be revised and updated as design changes occur and more detailed design specification is developed during Phase 2. Chapter 1 describes the KALIMER Project. Chapter 2 includes the top level design requirements of KALIMER and general plant description. Chapter 3 summarizes the design of structures, components, equipment and systems. Specific systems and safety analysis results are described in the remaining chapters. Appendix on the HCDA evaluation is attached at the end of this report

  5. A NEW EXHAUST VENTILATION SYSTEM DESIGN SOFTWARE

    Directory of Open Access Journals (Sweden)

    H. Asilian Mahabady

    2007-09-01

    Full Text Available A Microsoft Windows based ventilation software package is developed to reduce time-consuming and boring procedure of exhaust ventilation system design. This program Assure accurate and reliable air pollution control related calculations. Herein, package is tentatively named Exhaust Ventilation Design Software which is developed in VB6 programming environment. Most important features of Exhaust Ventilation Design Software that are ignored in formerly developed packages are Collector design and fan dimension data calculations. Automatic system balance is another feature of this package. Exhaust Ventilation Design Software algorithm for design is based on two methods: Balance by design (Static pressure balance and design by Blast gate. The most important section of software is a spreadsheet that is designed based on American Conference of Governmental Industrial Hygienists calculation sheets. Exhaust Ventilation Design Software is developed so that engineers familiar with American Conference of Governmental Industrial Hygienists datasheet can easily employ it for ventilation systems design. Other sections include Collector design section (settling chamber, cyclone, and packed tower, fan geometry and dimension data section, a unit converter section (that helps engineers to deal with units, a hood design section and a Persian HTML help. Psychometric correction is also considered in Exhaust Ventilation Design Software. In Exhaust Ventilation Design Software design process, efforts are focused on improving GUI (graphical user interface and use of programming standards in software design. Reliability of software has been evaluated and results show acceptable accuracy.

  6. Versator divertor experiment: preliminary designs

    International Nuclear Information System (INIS)

    Wan, A.S.; Yang, T.F.

    1984-08-01

    The emergence of magnetic divertors as an impurity control and ash removal mechanism for future tokamak reactors bring on the need for further experimental verification of the divertor merits and their ability to operate at reactor relevant conditions, such as with auxiliary heating. This paper presents preliminary designs of a bundle and a poloidal divertor for Versator II, which can operate in conjunction with the existing 150 kW of LHRF heating or LH current drive. The bundle divertor option also features a new divertor configuration which should improve the engineering and physics results of the DITE experiment. Further design optimization in both physics and engineering designs are currently under way

  7. Design Principles for Interactive Software

    DEFF Research Database (Denmark)

    The book addresses the crucial intersection of human-computer interaction (HCI) and software engineering by asking both what users require from interactive systems and what developers need to produce well-engineered software. Needs are expressed as...

  8. BIPS-FS preliminary design, miscellaneous notes

    International Nuclear Information System (INIS)

    1976-01-01

    A compendium of flight system preliminary design internal memos and progress report extracts for the Brayton Isotope Power System Preliminary Design Review to be held July 20, 21, and 22, 1975 is presented. The purpose is to bring together those published items which relate only to the preliminary design of the Flight System, Task 2 of Phase I. This preliminary design effort was required to ensure that the Ground Demonstration System will represent the Flight System as closely as possible

  9. Design for software a playbook for developers

    CERN Document Server

    Klimczak, Erik

    2013-01-01

    A unique resource to help software developers create a desirable user experience Today, top-flight software must feature a desirable user experience. This one-of-a-kind book creates a design process specifically for software, making it easy for developers who lack design background to create that compelling user experience. Appealing to both tech-savvy designers and creative-minded technologists, it establishes a hybrid discipline that will produce first-rate software. Illustrated in full color, it shows how to plan and visualize the design to create software that works on every l

  10. SOFTWARE DESIGN MODELLING WITH FUNCTIONAL PETRI NETS

    African Journals Online (AJOL)

    Dr Obe

    the system, which can be described as a set of conditions. ... FPN Software prototype proposed for the conventional programming construct: if-then-else ... mathematical modeling tool allowing for ... methods and techniques of software design.

  11. Exploratory shaft facility preliminary designs - Permian Basin

    International Nuclear Information System (INIS)

    1983-09-01

    The purpose of the Preliminary Design Report, Permian Basin, is to provide a description of the preliminary design for an Exploratory Shaft Facility in the Permian Basin, Texas. This issue of the report describes the preliminary design for constructing the exploratory shaft using the Large Hole Drilling method of construction and outlines the preliminary design and estimates of probable construction cost. The Preliminary Design Report is prepared to complement and summarize other documents that comprise the design at the preliminary stage of completion, December 1982. Other design documents include drawings, cost estimates and schedules. The preliminary design drawing package, which includes the construction schedule drawing, depicts the descriptions in this report. For reference, a list of the drawing titles and corresponding numbers are included in the Appendix. The report is divided into three principal sections: Design Basis, Facility Description, and Construction Cost Estimate. 30 references, 13 tables

  12. Imperfect Information in Software Design Processes

    NARCIS (Netherlands)

    Noppen, J.A.R.

    2007-01-01

    The process of designing high-quality software systems is one of the major issues in software engineering research. Over the years, this has resulted in numerous design methods, each with specific qualities and drawbacks. For example, the Rational Unified Process is a comprehensive design process,

  13. Ethics in computer software design and development

    Science.gov (United States)

    Alan J. Thomson; Daniel L. Schmoldt

    2001-01-01

    Over the past 20 years, computer software has become integral and commonplace for operational and management tasks throughout agricultural and natural resource disciplines. During this software infusion, however, little thought has been afforded human impacts, both good and bad. This paper examines current ethical issues of software system design and development in...

  14. Analyzing, Modelling, and Designing Software Ecosystems

    DEFF Research Database (Denmark)

    Manikas, Konstantinos

    as the software development and distribution by a set of actors dependent on each other and the ecosystem. We commence on the hypothesis that the establishment of a software ecosystem on the telemedicine services of Denmark would address these issues and investigate how a software ecosystem can foster...... the development, implementation, and use of telemedicine services. We initially expand the theory of software ecosystems by contributing to the definition and understanding of software ecosystems, providing means of analyzing existing and designing new ecosystems, and defining and measuring the qualities...... of software ecosystems. We use these contributions to design a software ecosystem in the telemedicine services of Denmark with (i) a common platform that supports and promotes development from different actors, (ii) high software interaction, (iii) strong social network of actors, (iv) robust business...

  15. Pushouts in software architecture design

    OpenAIRE

    Riché, T. L.; Gonçalves, Rui; Marker, B.; Batory, D.

    2012-01-01

    A classical approach to program derivation is to progressively extend a simple specification and then incrementally refine it to an implementation. We claim this approach is hard or impractical when reverse engineering legacy software architectures. We present a case study that shows optimizations and pushouts--in addition to refinements and extensions--are essential for practical stepwise development of complex software architectures. NSF CCF 0724979 NSF CNS 0509338 NSF CCF 0917167 ...

  16. Ship design methodologies of preliminary design

    CERN Document Server

    Papanikolaou, Apostolos

    2014-01-01

    This book deals with ship design and in particular with methodologies of the preliminary design of ships. The book is complemented by a basic bibliography and five appendices with useful updated charts for the selection of the main dimensions and other basic characteristics of different types of ships (Appendix A), the determination of hull form  from the data of systematic hull form series (Appendix B), the detailed description of the relational method for the preliminary estimation of ship weights (Appendix C), a brief review of the historical evolution of shipbuilding science and technology from the prehistoric era to date (Appendix D) and finally a historical review of regulatory developments of ship's damage stability to date (Appendix E).  The book can be used as textbook for ship design courses or as additional reading for university or college students of naval architecture courses and related disciplines; it may also serve as a reference book for naval architects, practicing engineers of rel...

  17. Comparison of Problem Solving from Engineering Design to Software Design

    DEFF Research Database (Denmark)

    Ahmed-Kristensen, Saeema; Babar, Muhammad Ali

    2012-01-01

    Observational studies of engineering design activities can inform the research community on the problem solving models that are employed by professional engineers. Design is defined as an ill-defined problem which includes both engineering design and software design, hence understanding problem...... solving models from other design domains is of interest to the engineering design community. For this paper an observational study of two software design sessions performed for the workshop on “Studying professional Software Design” is compared to analysis from engineering design. These findings provide...... useful insights of how software designers move from a problem domain to a solution domain and the commonalities between software designers’ and engineering designers’ design activities. The software designers were found to move quickly to a detailed design phase, employ co-.evolution and adopt...

  18. Comparison of Problem Solving from Engineering Design to Software Design

    DEFF Research Database (Denmark)

    Ahmed-Kristensen, Saeema; Babar, Muhammad Ali

    2012-01-01

    solving models from other design domains is of interest to the engineering design community. For this paper an observational study of two software design sessions performed for the workshop on “Studying professional Software Design” is compared to analysis from engineering design. These findings provide......Observational studies of engineering design activities can inform the research community on the problem solving models that are employed by professional engineers. Design is defined as an ill-defined problem which includes both engineering design and software design, hence understanding problem...... useful insights of how software designers move from a problem domain to a solution domain and the commonalities between software designers’ and engineering designers’ design activities. The software designers were found to move quickly to a detailed design phase, employ co-.evolution and adopt...

  19. Preliminary design of smart fuel

    International Nuclear Information System (INIS)

    Kim, Y.; Ha, D.; Park, S.; Nahm, K.; Lee, K.; Kim, J.

    2007-01-01

    SMART (System-integrated Modular Advanced Reactor) is a novel light water rector with a modular, integral primary system configuration. This concept has been developing a 660 MWt by Korean Nuclear Power Industry Group with KAERI. SMART is being developed for use as an energy source for small-scale power generation and seawater desalination. Although the design of SMART is based on the current pressurized water reactor technology, new technologies such as enhanced safety, and passive safety have been applied, and system simplification and modularization, innovations in manufacturing and installation technologies have been implemented culminating in a design that has enhanced safety and economy, and is environment -friendly. In this paper described the preliminary design of the nuclear Fuel for this SMART, the design concept and the characteristics of SMART Fuel. In specially this paper describe the optimization of grid span adjustment to improve the thermal performance of the SMART Fuel as well as to improve the seismic resistance performance of the SMART Fuel, it is not easy to improve the both performance simultaneously because of design parameter of each performance inversely proportional. SMART Fuel enable to extra-long extended fuel cycle length and resistance of proliferation, enhanced safety, improved economics and reduced nuclear waste

  20. Educational software usability: Artifact or Design?

    Science.gov (United States)

    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. © 2016 American Association of Anatomists.

  1. Preliminary design data package. Appendix C

    Energy Technology Data Exchange (ETDEWEB)

    1979-07-25

    The design requirements, design philosophy, method and assumptions, and preliminary computer-aided design of the Near-Term Hybrid Vehicle including its electric and heat power units, control equipment, transmission system, body, and overall vehicle characteristics are presented. (LCL)

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

    Science.gov (United States)

    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.

  3. Reflecting Indigenous Culture in Educational Software Design.

    Science.gov (United States)

    Fleer, Marilyn

    1989-01-01

    Discusses research on Australian Aboriginal cognition which relates to the development of appropriate educational software. Describes "Tinja," a software program using familiar content and experiences, Aboriginal characters and cultural values, extensive graphics and animation, peer and group work, and open-ended design to help young…

  4. Software support environment design knowledge capture

    Science.gov (United States)

    Dollman, Tom

    1990-01-01

    The objective of this task is to assess the potential for using the software support environment (SSE) workstations and associated software for design knowledge capture (DKC) tasks. This assessment will include the identification of required capabilities for DKC and hardware/software modifications needed to support DKC. Several approaches to achieving this objective are discussed and interim results are provided: (1) research into the problem of knowledge engineering in a traditional computer-aided software engineering (CASE) environment, like the SSE; (2) research into the problem of applying SSE CASE tools to develop knowledge based systems; and (3) direct utilization of SSE workstations to support a DKC activity.

  5. General software design for multisensor data fusion

    Science.gov (United States)

    Zhang, Junliang; Zhao, Yuming

    1999-03-01

    In this paper a general method of software design for multisensor data fusion is discussed in detail, which adopts object-oriented technology under UNIX operation system. The software for multisensor data fusion is divided into six functional modules: data collection, database management, GIS, target display and alarming data simulation etc. Furthermore, the primary function, the components and some realization methods of each modular is given. The interfaces among these functional modular relations are discussed. The data exchange among each functional modular is performed by interprocess communication IPC, including message queue, semaphore and shared memory. Thus, each functional modular is executed independently, which reduces the dependence among functional modules and helps software programing and testing. This software for multisensor data fusion is designed as hierarchical structure by the inheritance character of classes. Each functional modular is abstracted and encapsulated through class structure, which avoids software redundancy and enhances readability.

  6. GENII Version 2 Software Design Document

    Energy Technology Data Exchange (ETDEWEB)

    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

  7. Synthesis-Based Software Architecture Design

    NARCIS (Netherlands)

    Tekinerdogan, B.; Aksit, Mehmet; Aksit, Mehmet

    2001-01-01

    During the last decade several architecture design approaches have been introduced. These approaches however have to cope with several obstacles and software architecture design remains a difficult problem. To cope with these obstacles this chapter introduces a novel architecture design approach.

  8. Concurrent Design of Embedded Control Software

    NARCIS (Netherlands)

    Groothuis, M.A.; Frijns, Raymond; Voeten, Jeroen; Broenink, Johannes F.; Margaria, T.; Padberg, J.; Taentzer, G.; Levendovszky, T.; Lengyel, L.; Karsai, G.; Hardebolle, C.

    2009-01-01

    Embedded software design for mechatronic systems is becoming an increasingly time-consuming and error-prone task. In order to cope with the heterogeneity and complexity, a systematic model-driven design approach is needed, where several parts of the system can be designed concurrently. There is

  9. Program Helps Design Tests Of Developmental Software

    Science.gov (United States)

    Hops, Jonathan

    1994-01-01

    Computer program called "A Formal Test Representation Language and Tool for Functional Test Designs" (TRL) provides automatic software tool and formal language used to implement category-partition method and produce specification of test cases in testing phase of development of software. Category-partition method useful in defining input, outputs, and purpose of test-design phase of development and combines benefits of choosing normal cases having error-exposing properties. Traceability maintained quite easily by creating test design for each objective in test plan. Effort to transform test cases into procedures simplified by use of automatic software tool to create cases based on test design. Method enables rapid elimination of undesired test cases from consideration and facilitates review of test designs by peer groups. Written in C language.

  10. Designing Scientific Software for Heterogeneous Computing

    DEFF Research Database (Denmark)

    Glimberg, Stefan Lemvig

    , algorithms and data structures must be designed to utilize the underlying parallel architecture. The architectural changes in hardware design within the last decade, from single to multi and many-core architectures, require software developers to identify and properly implement methods that both exploit...... makes parallel software design applicable, but also a challenge for scientific software developers at all levels. We have developed a generic C++ library for fast prototyping of large-scale PDEs solvers based on flexible-order finite difference approximations on structured regular grids. The library...... is designed with a high abstraction interface to improve developer productivity. The library is based on modern template-based design concepts as described in Glimberg, Engsig-Karup, Nielsen & Dammann (2013). The library utilizes heterogeneous CPU/GPU environments in order to maximize computational throughput...

  11. Telemanipulator design and optimization software

    Science.gov (United States)

    Cote, Jean; Pelletier, Michel

    1995-12-01

    For many years, industrial robots have been used to execute specific repetitive tasks. In those cases, the optimal configuration and location of the manipulator only has to be found once. The optimal configuration or position where often found empirically according to the tasks to be performed. In telemanipulation, the nature of the tasks to be executed is much wider and can be very demanding in terms of dexterity and workspace. The position/orientation of the robot's base could be required to move during the execution of a task. At present, the choice of the initial position of the teleoperator is usually found empirically which can be sufficient in the case of an easy or repetitive task. In the converse situation, the amount of time wasted to move the teleoperator support platform has to be taken into account during the execution of the task. Automatic optimization of the position/orientation of the platform or a better designed robot configuration could minimize these movements and save time. This paper will present two algorithms. The first algorithm is used to optimize the position and orientation of a given manipulator (or manipulators) with respect to the environment on which a task has to be executed. The second algorithm is used to optimize the position or the kinematic configuration of a robot. For this purpose, the tasks to be executed are digitized using a position/orientation measurement system and a compact representation based on special octrees. Given a digitized task, the optimal position or Denavit-Hartenberg configuration of the manipulator can be obtained numerically. Constraints on the robot design can also be taken into account. A graphical interface has been designed to facilitate the use of the two optimization algorithms.

  12. Software tools for the particle accelerator designs

    International Nuclear Information System (INIS)

    Sugimoto, Masayoshi

    1988-01-01

    The software tools used for the designs of the particle accelerators are going to be implemented on the small computer systems, such as the personal computers or the work stations. These are called from the interactive environment like a window application program. The environment contains the small expert system to make easy to select the design parameters. (author)

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

    Science.gov (United States)

    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.

  14. On the Process of Software Design

    DEFF Research Database (Denmark)

    Hertzum, Morten

    2008-01-01

    Software design is a complex undertaking. This study delineates and analyses three major constituents of this complexity: the formative element entailed in articulating and reaching closure on a design, the progress imperative entailed in making estimates and tracking status, and the collaboratio...... disintegrate, but the activities required to avoid this may be costly in terms of scarce resources such as the time of key designers...

  15. Swarming Robot Design, Construction and Software Implementation

    Science.gov (United States)

    Stolleis, Karl A.

    2014-01-01

    In this paper is presented an overview of the hardware design, construction overview, software design and software implementation for a small, low-cost robot to be used for swarming robot development. In addition to the work done on the robot, a full simulation of the robotic system was developed using Robot Operating System (ROS) and its associated simulation. The eventual use of the robots will be exploration of evolving behaviors via genetic algorithms and builds on the work done at the University of New Mexico Biological Computation Lab.

  16. Software design for resilient computer systems

    CERN Document Server

    Schagaev, Igor

    2016-01-01

    This book addresses the question of how system software should be designed to account for faults, and which fault tolerance features it should provide for highest reliability. The authors first show how the system software interacts with the hardware to tolerate faults. They analyze and further develop the theory of fault tolerance to understand the different ways to increase the reliability of a system, with special attention on the role of system software in this process. They further develop the general algorithm of fault tolerance (GAFT) with its three main processes: hardware checking, preparation for recovery, and the recovery procedure. For each of the three processes, they analyze the requirements and properties theoretically and give possible implementation scenarios and system software support required. Based on the theoretical results, the authors derive an Oberon-based programming language with direct support of the three processes of GAFT. In the last part of this book, they introduce a simulator...

  17. User Interface Design for Dynamic Geometry Software

    Science.gov (United States)

    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.

  18. Consys Linear Control System Design Software Package

    International Nuclear Information System (INIS)

    Diamantidis, Z.

    1987-01-01

    This package is created in order to help engineers, researchers, students and all who work on linear control systems. The software includes all time and frequency domain analysises, spectral analysises and networks, active filters and regulators design aids. The programmes are written on Hewlett Packard computer in Basic 4.0

  19. Finite-Element Software for Conceptual Design

    DEFF Research Database (Denmark)

    Lindemann, J.; Sandberg, G.; Damkilde, Lars

    2010-01-01

    and research. Forcepad is an effort to provide a conceptual design and teaching tool in a finite-element software package. Forcepad is a two-dimensional finite-element application based on the same conceptual model as image editing applications such as Adobe Photoshop or Microsoft Paint. Instead of using...

  20. A designerly methodology for software development

    NARCIS (Netherlands)

    Du Bois, E.

    2013-01-01

    This PhD researches the domain of industrial design engineering starting from the strong technological evolutions and changing economic, social and ecological needs. Our current products are not only build from hardware components, but are a complex mix of hardware, software and services (in

  1. Preliminary I&C Design for LORELEI

    International Nuclear Information System (INIS)

    Korotkin, S.; Kaufman, Y.; Guttmann, E. B.; Levy, S.; Amidan, D.; Gdalyho, B.; Cahana, T.; Ellenbogen, A.; Arad, M.; Weiss, Y.; Sasson, A.; Ferry, L.; Bourrelly, F.; Cohen, Y.

    2014-01-01

    This document summarizes the preliminary I&C design for LORELEI experiment The preliminary design deals with considerations regarding appropriate safety and service instrumentation. The determined closed loop control rules for temperature and position will be implemented in the detailed design. The Computer Aided Operator Decisions System (CAODS) will be used for prediction of hot spot temperature and thickness of oxidation layer using Baker-Just correlation. The proposed hybrid simulation system comprising of both virtual and real hardware will be in-cooperated for LORELEI verification. It will perform both integration cold tests for a partial hardware loop and virtual tests for the final I&C design

  2. Software architecture design patterns in Java

    CERN Document Server

    Kuchana, Partha

    2004-01-01

    AN INTRODUCTION TO DESIGN PATTERNSDesign Patterns: Origin and HistoryArchitectural to Software Design PatternsWhat is a Design Pattern?More about Design PatternsAbout This BookUNIFIED MODELING LANGUAGE (UML)UML: A Quick ReferenceClass DiagramsSequence diagramsBASIC PATTERNSInterfaceDescriptionExamplePractice QuestionsAbstract Parent ClassDescriptionExamplePractice QuestionsPrivate MethodsDescriptionExamplePractice QuestionsAccessor MethodsDescriptionAccessor Method NomenclatureExampleDirect Reference versus Accessor MethodsPractice QuestionsConstant Data ManagerDescriptionExamplePractice Quest

  3. Software for Evaluation of Conceptual Design

    DEFF Research Database (Denmark)

    Hartvig, Susanne C

    1998-01-01

    by the prototype, it addresses the requirements that the methods imply, and it explains the actual implementation of the prototype. Finally it discusses what have been learned from developing and testing the prototype. In this paper it is suggested, that a software tool which supports evaluation of design can...... be developed with a limited effort, and that such tools could support a structured evaluation process as opposed to no evaluation. Compared to manual evaluation, the introduced software based evaluation tool offers automation of tasks, such as performing assessments, when they are based on prior evaluations...

  4. Software design practice using two SCADA software packages

    DEFF Research Database (Denmark)

    Basse, K.P.; Christensen, Georg Kronborg; Frederiksen, P. K.

    1996-01-01

    Typical software development for manufacturing control is done either by specialists with consideral real-time programming experience or done by the adaptation of standard software packages for manufacturing control. After investigation and test of two commercial software packages: "InTouch" and ......Touch" and "Fix", it is argued, that a more efficient software solution can be achieved by utilising an integrated specification for SCADA and PLC-programming. Experiences gained from process control is planned investigated for descrete parts manufacturing....

  5. Preliminary Design of a LSA Aircraft Using Wind Tunnel Tests

    Directory of Open Access Journals (Sweden)

    Norbert ANGI

    2015-12-01

    Full Text Available This paper presents preliminary results concerning the design and aerodynamic calculations of a light sport aircraft (LSA. These were performed for a new lightweight, low cost, low fuel consumption and long-range aircraft. The design process was based on specific software tools as Advanced Aircraft Analysis (AAA, XFlr 5 aerodynamic and dynamic stability analysis, and Catia design, according to CS-LSA requirements. The calculations were accomplished by a series of tests performed in the wind tunnel in order to assess experimentally the aerodynamic characteristics of the airplane.

  6. CRISP90 - SOFTWARE DESIGN ANALYZER SYSTEM

    Science.gov (United States)

    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

  7. Automating risk analysis of software design models.

    Science.gov (United States)

    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.

  8. Preliminary Design of Alborz Tokamak

    Science.gov (United States)

    Mardani, M.; Amrollahi, R.; Saramad, S.

    2012-04-01

    The Alborz tokamak is a D-shape cross section tokamak that is under construction in Amirkabir University of Technology. The most important part of the tokamak design is the design of TF coils. In this paper a refined design of the TF coil system for the Alborz tokamak is presented. This design is based on cooper cable conductor with 5 cm width and 6 mm thickness. The TF coil system is consist of 16 rectangular shape coils, that makes the magnetic field of 0.7 T at the plasma center. The stored energy in total is 160 kJ, and the power supply used in this system is a capacitor bank with capacity of C = 1.32 mF and V max = 14 kV.

  9. Life cycle analysis in preliminary design stages

    OpenAIRE

    Agudelo , Lina-Maria; Mejía-Gutiérrez , Ricardo; Nadeau , Jean-Pierre; PAILHES , Jérôme

    2014-01-01

    International audience; In a design process the product is decomposed into systems along the disciplinary lines. Each stage has its own goals and constraints that must be satisfied and has control over a subset of design variables that describe the overall system. When using different tools to initiate a product life cycle, including the environment and impacts, its noticeable that there is a gap in tools that linked the stages of preliminary design and the stages of materialization. Differen...

  10. Architecture design in global and model-centric software development

    NARCIS (Netherlands)

    Heijstek, Werner

    2012-01-01

    This doctoral dissertation describes a series of empirical investigations into representation, dissemination and coordination of software architecture design in the context of global software development. A particular focus is placed on model-centric and model-driven software development.

  11. HTGR gas turbine power plant preliminary design

    International Nuclear Information System (INIS)

    Koutz, S.L.; Krase, J.M.; Meyer, L.

    1973-01-01

    The preliminary reference design of the HTGR gas turbine power plant is presented. Economic and practical problems and incentives related to the development and introduction of this type of power plant are evaluated. The plant features and major components are described, and a discussion of its performance, economics, development, safety, control, and maintenance is presented. 4 references

  12. KALIMER fuel system preliminary design description

    International Nuclear Information System (INIS)

    Hwang, Woan; Lee, B.O.; Nam, C.; Paek, S.K.

    1998-10-01

    This document provides general design concepts, design basis, preliminary design specification and design technologies which are needed for designing the fuel/non-fuel rods and assembly ducts of the KALIMER fuel system. The core of LMFBR consists of driver fuel assembly, blanket assembly, reflector assembly, shielding assembly, control assembly and GEM (Gas Expansion Module) as well as USS, dummy assembly, detector assembly. These core components must be designed to withstand the high temperature, high flux for a long irradiation exposure time. Due to the high temperature and high flux, irradiation creep and swelling as well as thermal-mechanical deformation are occurred at the fuel/non-fuel system and cause the deformations of materials and the geometric deflections at fuel/non-fuel rods, assembly ducts and components. In order to overcome these intricate phenomena through the engineering design, the design basis including theoretical analysis methodologies and design considerations, material characteristics of fuel system, and the specifications and drawings of fuel/non-fuel rods and assembly ducts, respectively, are presented. This document is preliminary design description which is produced in the conceptual design stage, and does not present the detailed and finalized design data which can be for the manufacturing. (author). 22 refs

  13. Safety performance of preliminary KALIMER conceptual design

    Energy Technology Data Exchange (ETDEWEB)

    Hahn Dohee; Kim Kyoungdoo; Kwon Youngmin; Chang Wonpyo; Suk Soodong [Korea atomic Energy Resarch Inst., Taejon (Korea)

    1999-07-01

    The Korea Atomic Energy Research Institute (KAERI) is developing KALIMER (Korea Advanced Liquid Metal Reactor), which is a sodium cooled, 150 MWe pool-type reactor. The safety design of KALIMER emphasizes accident prevention by using passive processes, which can be accomplished by the safety design objectives including the utilization of inherent safety features. In order to assess the effectiveness of the inherent safety features in achieving the safety design objectives, a preliminary evaluation of ATWS performance for the KALIMER design has been performed with SSC-K code, which is a modified version of SSC-L code. KAERI's modification of the code includes development of reactivity feedback models for the core and a pool model for KALIMER reactor vessel. This paper describes the models for control rod driveline expansion, gas expansion module and the thermal hydraulic model for reactor pool and the results of preliminary analyses for unprotected loss of flow and loss o heat sink. (author)

  14. Safety performance of preliminary KALIMER conceptual design

    International Nuclear Information System (INIS)

    Hahn Dohee; Kim Kyoungdoo; Kwon Youngmin; Chang Wonpyo; Suk Soodong

    1999-01-01

    The Korea Atomic Energy Research Institute (KAERI) is developing KALIMER (Korea Advanced Liquid Metal Reactor), which is a sodium cooled, 150 MWe pool-type reactor. The safety design of KALIMER emphasizes accident prevention by using passive processes, which can be accomplished by the safety design objectives including the utilization of inherent safety features. In order to assess the effectiveness of the inherent safety features in achieving the safety design objectives, a preliminary evaluation of ATWS performance for the KALIMER design has been performed with SSC-K code, which is a modified version of SSC-L code. KAERI's modification of the code includes development of reactivity feedback models for the core and a pool model for KALIMER reactor vessel. This paper describes the models for control rod driveline expansion, gas expansion module and the thermal hydraulic model for reactor pool and the results of preliminary analyses for unprotected loss of flow and loss o heat sink. (author)

  15. In Two Minds: How Reflections Influence Software Architecture Design Thinking : how reflections influence software design thinking

    NARCIS (Netherlands)

    Razavian, Maryam; Tang, Anthony; Capilla, Rafael; Lago, Patricia

    2016-01-01

    We theorize a two-mind model of design thinking. Mind 1 is about logical design reasoning, and Mind 2 is about the reflection on our reasoning and judgments. The problem solving ability of Mind 1 has often been emphasized in software engineering. The reflective Mind 2, however, has not received much

  16. Software Tools for Battery Design | Transportation Research | NREL

    Science.gov (United States)

    Software Tools for Battery Design Software Tools for Battery Design Under the Computer-Aided Engineering for Electric Drive Vehicle Batteries (CAEBAT) project, NREL has developed software tools to help using CAEBAT software tools. Knowledge of the interplay of multi-physics at varied scales is imperative

  17. COG Software Architecture Design Description Document

    International Nuclear Information System (INIS)

    Buck, R.M.; Lent, E.M.

    2009-01-01

    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.

  18. A Generative Computer Model for Preliminary Design of Mass Housing

    Directory of Open Access Journals (Sweden)

    Ahmet Emre DİNÇER

    2014-05-01

    Full Text Available Today, we live in what we call the “Information Age”, an age in which information technologies are constantly being renewed and developed. Out of this has emerged a new approach called “Computational Design” or “Digital Design”. In addition to significantly influencing all fields of engineering, this approach has come to play a similar role in all stages of the design process in the architectural field. In providing solutions for analytical problems in design such as cost estimate, circulation systems evaluation and environmental effects, which are similar to engineering problems, this approach is being used in the evaluation, representation and presentation of traditionally designed buildings. With developments in software and hardware technology, it has evolved as the studies based on design of architectural products and production implementations with digital tools used for preliminary design stages. This paper presents a digital model which may be used in the preliminary stage of mass housing design with Cellular Automata, one of generative design systems based on computational design approaches. This computational model, developed by scripts of 3Ds Max software, has been implemented on a site plan design of mass housing, floor plan organizations made by user preferences and facade designs. By using the developed computer model, many alternative housing types could be rapidly produced. The interactive design tool of this computational model allows the user to transfer dimensional and functional housing preferences by means of the interface prepared for model. The results of the study are discussed in the light of innovative architectural approaches.

  19. Software for natural gas pipeline design and simulation (gaspisim ...

    African Journals Online (AJOL)

    Software for natural gas pipeline design and simulation (gaspisim) ... This paper focuses on the development of software for optimum design and simulation of natural gas pipeline. General ... EMAIL FREE FULL TEXT EMAIL FREE FULL TEXT

  20. Improving design processes through structured reflection : a prototype software tool

    OpenAIRE

    Reymen, I.M.M.J.; Melby, E.

    2001-01-01

    A prototype software tool facilitating the use of a design method supporting structured reflection on design processes is presented. The prototype, called Echo, has been developed to explore the benefits of using a software system to facilitate the use of the design method. Both the prototype software tool and the design method are developed as part of the Ph.D. project of Isabelle Reymen. The goal of the design method is supporting designers with reflection on design processes in a systemati...

  1. Software Design Methods for Real-Time Systems

    Science.gov (United States)

    1989-12-01

    This module describes the concepts and methods used in the software design of real time systems . It outlines the characteristics of real time systems , describes...the role of software design in real time system development, surveys and compares some software design methods for real - time systems , and

  2. Software for CATV Design and Frequency Plan Optimization

    OpenAIRE

    Hala, O.

    2007-01-01

    The paper deals with the structure of a software medium used for design and sub-optimization of frequency plan in CATV networks, their description and design method. The software performance is described and a simple design example of energy balance of a simplified CATV network is given. The software was created in programming environment called Delphi and local optimization was made in Matlab.

  3. Preliminary core design of IRIS-50

    International Nuclear Information System (INIS)

    Petrovic, Bojan; Franceschini, Fausto

    2009-01-01

    IRIS-50 is a small, 50 MWe, advanced PWR with integral primary system. It evolved employing the same design principles as the well known medium size (335 MWe) IRIS. These principles include the 'safety-by-design' philosophy, simple and robust design, and deployment flexibility. The 50 MWe design addresses the needs of specific applications (e.g., power generation in small regional grids, water desalination and biodiesel production at remote locations, autonomous power source for special applications, etc.). Such applications may favor or even require longer refueling cycles, or may have some other specific requirements. Impact of these requirements on the core design and refueling strategy is discussed in the paper. Trade-off between the cycle length and other relevant parameters is addressed. A preliminary core design is presented, together with the core main reactor physics performance parameters. (author)

  4. Preliminary designs: passive solar manufactured housing. Technical status report

    Energy Technology Data Exchange (ETDEWEB)

    1980-05-12

    The criteria established to guide the development of the preliminary designs are listed. Three preliminary designs incorporating direct gain and/or sunspace are presented. Costs, drawings, and supporting calculations are included. (MHR)

  5. Preliminary design of a coffee harvester

    Directory of Open Access Journals (Sweden)

    Raphael Magalhães Gomes Moreira

    2016-10-01

    Full Text Available Design of an agricultural machine is a highly complex process due to interactions between the operator, machine, and environment. Mountain coffee plantations constitute an economic sector that requires huge investments for the development of agricultural machinery to improve the harvesting and post-harvesting processes and to overcome the scarcity of work forces in the fields. The aim of this study was to develop a preliminary design for a virtual prototype of a coffee fruit harvester. In this study, a project methodology was applied and adapted for the development of the following steps: project planning, informational design, conceptual design, and preliminary design. The construction of a morphological matrix made it possible to obtain a list of different mechanisms with specific functions. The union between these mechanisms resulted in variants, which were weighed to attribute scores for each selected criterion. From each designated proposal, two variants with the best scores were selected and this permitted the preparation of the preliminary design of both variants. The archetype was divided in two parts, namely the hydraulically articulated arms and the harvesting system that consisted of the vibration mechanism and the detachment mechanism. The proposed innovation involves the use of parallel rods, which were fixed in a plane and rectangular metal sheet. In this step, dimensions including a maximum length of 4.7 m, a minimum length of 3.3 m, and a total height of 2.15 m were identified based on the functioning of the harvester in relation to the coupling point of the tractor.

  6. Methodology for Designing Fault-Protection Software

    Science.gov (United States)

    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.

  7. Software design space exploration for exascale combustion co-design

    Energy Technology Data Exchange (ETDEWEB)

    Chan, Cy [Lawrence Berkeley National Lab. (LBNL), Berkeley, CA (United States); Unat, Didem [Lawrence Berkeley National Lab. (LBNL), Berkeley, CA (United States); Lijewski, Michael [Lawrence Berkeley National Lab. (LBNL), Berkeley, CA (United States); Zhang, Weiqun [Lawrence Berkeley National Lab. (LBNL), Berkeley, CA (United States); Bell, John [Lawrence Berkeley National Lab. (LBNL), Berkeley, CA (United States); Shalf, John [Lawrence Berkeley National Lab. (LBNL), Berkeley, CA (United States)

    2013-09-26

    The design of hardware for next-generation exascale computing systems will require a deep understanding of how software optimizations impact hardware design trade-offs. In order to characterize how co-tuning hardware and software parameters affects the performance of combustion simulation codes, we created ExaSAT, a compiler-driven static analysis and performance modeling framework. Our framework can evaluate hundreds of hardware/software configurations in seconds, providing an essential speed advantage over simulators and dynamic analysis techniques during the co-design process. Our analytic performance model shows that advanced code transformations, such as cache blocking and loop fusion, can have a significant impact on choices for cache and memory architecture. Our modeling helped us identify tuned configurations that achieve a 90% reduction in memory traffic, which could significantly improve performance and reduce energy consumption. These techniques will also be useful for the development of advanced programming models and runtimes, which must reason about these optimizations to deliver better performance and energy efficiency.

  8. Exploratory shaft facility preliminary designs - Gulf Interior Region salt domes

    International Nuclear Information System (INIS)

    1983-09-01

    The purpose of the Preliminary Design Report, Gulf Interior Region, is to provide a description of the preliminary design for an Exploratory Shaft Facility on the Richton Dome, Mississippi. This issue of the report describes the preliminary design for constructing the exploratory shaft using the Large Hole Drilling method of construction and outlines the preliminary design and estimates of probable construction cost. The Preliminary Design Report is prepared to complement and summarize other documents that comprise the design at the preliminary stage of completion, December 1982. Other design documents include drawings, cost estimates and schedules. The preliminary design drawing package, which includes the construction schedule drawing, depicts the descriptions in this report. For reference, a list of the drawing titles and corresponding numbers are included in the Appendix. The report is divided into three principal sections: Design Basis, Facility Description and Construction Cost Estimate

  9. Exploratory shaft facility preliminary designs - Paradox Basin. Technical report

    International Nuclear Information System (INIS)

    1983-09-01

    The purpose of the Preliminary Design Report, Paradox Basin, is to provide a description of the preliminary design for an Exploratory Shaft Facility in the Paradox Basin, Utah. This issue of the report describes the preliminary design for constructing the exploratory shaft using the Large Hole Drilling Method of construction and outlines the preliminary design and estimates of probable construction cost. The Preliminary Design Report is prepared to complement and summarize other documents that comprise the design at the preliminary stage of completion, December 1982. Other design documents include drawings, cost estimates and schedules. The preliminary design drawing package, which includes the construction schedule drawing, depicts the descriptions in this report. For reference, a list of the drawing titles and corresponding numbers is included in the Appendix. The report is divided into three principal sections: Design Basis, Facility Description, and Construction Cost Estimate. 30 references

  10. Design review report for the hydrogen interlock preliminary design

    International Nuclear Information System (INIS)

    Corbett, J.E.

    1996-01-01

    This report documents the completion of a preliminary design review for the hydrogen interlock. The hydrogen interlock, a proposed addition to the Rotary Mode Core Sampling (RMCS) system portable exhauster, is intended to support core sampling operations in waste tanks requiring flammable gas controls. The objective of this review was to validate basic design assumptions and concepts to support a path forward leading to a final design. The conclusion reached by the review committee was that the design was acceptable and efforts should continue toward a final design review

  11. A preliminary architecture for building communication software from traffic captures

    Science.gov (United States)

    Acosta, Jaime C.; Estrada, Pedro

    2017-05-01

    Security analysts are tasked with identifying and mitigating network service vulnerabilities. A common problem associated with in-depth testing of network protocols is the availability of software that communicates across disparate protocols. Many times, the software required to communicate with these services is not publicly available. Developing this software is a time-consuming undertaking that requires expertise and understanding of the protocol specification. The work described in this paper aims at developing a software package that is capable of automatically creating communication clients by using packet capture (pcap) and TShark dissectors. Currently, our focus is on simple protocols with fixed fields. The methodologies developed as part of this work will extend to other complex protocols such as the Gateway Load Balancing Protocol (GLBP), Port Aggregation Protocol (PAgP), and Open Shortest Path First (OSPF). Thus far, we have architected a modular pipeline for an automatic traffic-based software generator. We start the transformation of captured network traffic by employing TShark to convert packets into a Packet Details Markup Language (PDML) file. The PDML file contains a parsed, textual, representation of the packet data. Then, we extract field data, types, along with inter and intra-packet dependencies. This information is then utilized to construct an XML file that encompasses the protocol state machine and field vocabulary. Finally, this XML is converted into executable code. Using our methodology, and as a starting point, we have succeeded in automatically generating software that communicates with other hosts using an automatically generated Internet Control Message Protocol (ICMP) client program.

  12. Business System Planning Project, Preliminary System Design

    International Nuclear Information System (INIS)

    EVOSEVICH, S.

    2000-01-01

    CH2M HILL Hanford Group, Inc. (CHG) is currently performing many core business functions including, but not limited to, work control, planning, scheduling, cost estimating, procurement, training, and human resources. Other core business functions are managed by or dependent on Project Hanford Management Contractors including, but not limited to, payroll, benefits and pension administration, inventory control, accounts payable, and records management. In addition, CHG has business relationships with its parent company CH2M HILL, U.S. Department of Energy, Office of River Protection and other River Protection Project contractors, government agencies, and vendors. The Business Systems Planning (BSP) Project, under the sponsorship of the CH2M HILL Hanford Group, Inc. Chief Information Officer (CIO), have recommended information system solutions that will support CHG business areas. The Preliminary System Design was developed using the recommendations from the Alternatives Analysis, RPP-6499, Rev 0 and will become the design base for any follow-on implementation projects. The Preliminary System Design will present a high-level system design, providing a high-level overview of the Commercial-Off-The-Shelf (COTS) modules and identify internal and external relationships. This document will not define data structures, user interface components (screens, reports, menus, etc.), business rules or processes. These in-depth activities will be accomplished at implementation planning time

  13. Software Design Modelling with Functional Petri Nets | Bakpo ...

    African Journals Online (AJOL)

    Software Design Modelling with Functional Petri Nets. ... of structured programs and a FPN Software prototype proposed for the conventional programming construct: if-then-else statement. ... EMAIL FREE FULL TEXT EMAIL FREE FULL TEXT

  14. Using CASE Software to Teach Undergraduates Systems Analysis and Design.

    Science.gov (United States)

    Wilcox, Russell E.

    1988-01-01

    Describes the design and delivery of a college course for information system students utilizing a Computer-Aided Software Engineering program. Discusses class assignments, cooperative learning, student attitudes, and the advantages of using this software in the course. (CW)

  15. Analytical software design : introduction and industrial experience report

    NARCIS (Netherlands)

    Osaiweran, A.A.H.; Boosten, M.; Mousavi, M.R.

    2010-01-01

    Analytical Software Design (ASD) is a design approach that combines formal and empirical methods for developing mathematically verified software systems. Unlike conventional design methods, the design phase is extended with more formal techniques, so that flaws are detected earlier, thereby reducing

  16. Intelligent Data-Driven Reverse Engineering of Software Design Patterns

    OpenAIRE

    Alhusain, Sultan

    2016-01-01

    Recognising implemented instances of Design Patterns (DPs) in software design discloses and recovers a wealth of information about the intention of the original designers and the rationale for their design decisions. Because it is often the case that the documentation available for software systems, if any, is poor and/or obsolete, recovering such information can be of great help and importance for maintenance tasks. However, since DPs are abstractly and vaguely defined, a set of software cla...

  17. Preliminary design for a maglev development facility

    Energy Technology Data Exchange (ETDEWEB)

    Coffey, H.T.; He, J.L.; Chang, S.L.; Bouillard, J.X.; Chen, S.S.; Cai, Y.; Hoppie, L.O.; Lottes, S.A.; Rote, D.M. (Argonne National Lab., IL (United States)); Zhang, Z.Y. (Polytechnic Univ., Brooklyn, NY (United States)); Myers, G.; Cvercko, A. (Sterling Engineering, Westchester, IL (United States)); Williams, J.R. (Alfred Benesch and Co., Chicago, IL (United States))

    1992-04-01

    A preliminary design was made of a national user facility for evaluating magnetic-levitation (maglev) technologies in sizes intermediate between laboratory experiments and full-scale systems. A technical advisory committee was established and a conference was held to obtain advice on the potential requirements of operational systems and how the facility might best be configured to test these requirements. The effort included studies of multiple concepts for levitating, guiding, and propelling maglev vehicles, as well as the controls, communications, and data-acquisition and -reduction equipment that would be required in operating the facility. Preliminary designs for versatile, dual 2-MVA power supplies capable of powering attractive or repulsive systems were developed. Facility site requirements were identified. Test vehicles would be about 7.4 m (25 ft) long, would weigh form 3 to 7 metric tons, and would operate at speeds up to 67 m/s (150 mph) on a 3.3-km (2.05-mi) elevated guideway. The facility would utilize modular vehicles and guideways, permitting the substitution of levitation, propulsion, and guideway components of different designs and materials for evaluation. The vehicle would provide a test cell in which individual suspension or propulsion components or subsystems could be tested under realistic conditions. The system would allow economical evaluation of integrated systems under varying weather conditions and in realistic geometries.

  18. Preliminary safety design analysis of KALIMER

    Energy Technology Data Exchange (ETDEWEB)

    Suk, Soo Dong; Kwon, Y. M.; Kim, K. D. [Korea Atomic Energy Research Institute, Taejon (Korea)

    1999-03-01

    The national long-term R and D program updated in 1997 requires Korea Atomic Energy Research Institute(KAERI) to complete by the year 2006 the basic design of Korea Advanced Liquid Metal Reactor (KALIMER), along with supporting R and D work, with the capability of resolving the issue of spent fuel storage as well as with significantly enhanced safety. KALIMER is a 150 MWe pool-type sodium cooled prototype reactor that uses metallic fuel. The conceptual design is currently under way to establish a self consistent design meeting a set of the major safety design requirements for accident prevention. Some of current emphasis include those for inherent and passive means of negative reactivity insertion and decay heat removal, high shutdown reliability, prevention of and protection from sodium chemical reaction, and high seismic margin, among others. All of these requirements affect the reactor design significantly and involve supporting R and D programs of substance. This document first introduces a set of safety design requirements and accident evaluation criteria established for the conceptual design of KALIMER and then summarizes some of the preliminary results of engineering and design analyses performed for the safety of KALIMER. 19 refs., 19 figs., 6 tabs. (Author)

  19. PRELIMINARY SELECTION OF MGR DESIGN BASIS EVENTS

    International Nuclear Information System (INIS)

    Kappes, J.A.

    1999-01-01

    The purpose of this analysis is to identify the preliminary design basis events (DBEs) for consideration in the design of the Monitored Geologic Repository (MGR). For external events and natural phenomena (e.g., earthquake), the objective is to identify those initiating events that the MGR will be designed to withstand. Design criteria will ensure that radiological release scenarios resulting from these initiating events are beyond design basis (i.e., have a scenario frequency less than once per million years). For internal (i.e., human-induced and random equipment failures) events, the objective is to identify credible event sequences that result in bounding radiological releases. These sequences will be used to establish the design basis criteria for MGR structures, systems, and components (SSCs) design basis criteria in order to prevent or mitigate radiological releases. The safety strategy presented in this analysis for preventing or mitigating DBEs is based on the preclosure safety strategy outlined in ''Strategy to Mitigate Preclosure Offsite Exposure'' (CRWMS M andO 1998f). DBE analysis is necessary to provide feedback and requirements to the design process, and also to demonstrate compliance with proposed 10 CFR 63 (Dyer 1999b) requirements. DBE analysis is also required to identify and classify the SSCs that are important to safety (ITS)

  20. Engineering Software Suite Validates System Design

    Science.gov (United States)

    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

  1. Preliminary Design Through Graphs: A Tool for Automatic Layout Distribution

    Directory of Open Access Journals (Sweden)

    Carlo Biagini

    2015-02-01

    Full Text Available Diagrams are essential in the preliminary stages of design for understanding distributive aspects and assisting the decision-making process. By drawing a schematic graph, designers can visualize in a synthetic way the relationships between many aspects: functions and spaces, distribution of layouts, space adjacency, influence of traffic flows within a facility layout, and so on. This process can be automated through the use of modern Information and Communication Technologies tools (ICT that allow the designers to manage a large quantity of information. The work that we will present is part of an on-going research project into how modern parametric software influences decision-making on the basis of automatic and optimized layout distribution. The method involves two phases: the first aims to define the ontological relation between spaces, with particular reference to a specific building typology (rules of aggregation of spaces; the second entails the implementation of these rules through the use of specialist software. The generation of ontological relations begins with the collection of data from historical manuals and analyses of case studies. These analyses aim to generate a “relationship matrix” based on preferences of space adjacency. The phase of implementing the previously defined rules is based on the use of Grasshopper to analyse and visualize different layout configurations. The layout is generated by simulating a process involving the collision of spheres, which represents specific functions of the design program. The spheres are attracted or rejected as a function of the relationships matrix, as defined above. The layout thus obtained will remain in a sort of abstract state independent of information about the exterior form, but will still provide a useful tool for the decision-making process. In addition, preliminary results gathered through the analysis of case studies will be presented. These results provide a good variety

  2. Software for simulation of a computed tomography imaging spectrometer using optical design software

    Science.gov (United States)

    Spuhler, Peter T.; Willer, Mark R.; Volin, Curtis E.; Descour, Michael R.; Dereniak, Eustace L.

    2000-11-01

    Our Imaging Spectrometer Simulation Software known under the name Eikon should improve and speed up the design of a Computed Tomography Imaging Spectrometer (CTIS). Eikon uses existing raytracing software to simulate a virtual instrument. Eikon enables designers to virtually run through the design, calibration and data acquisition, saving significant cost and time when designing an instrument. We anticipate that Eikon simulations will improve future designs of CTIS by allowing engineers to explore more instrument options.

  3. Assessment of the primary stability of root analog zirconia implants designed using cone beam computed tomography software by means of the Periotest® device: An ex vivo study. A preliminary report.

    Science.gov (United States)

    Matys, Jacek; Świder, Katarzyna; Flieger, Rafał; Dominiak, Marzena

    2017-08-01

    The implant primary stability is a fundamental prerequisite for a success of osseointegration process which determines the prosthetic reconstruction time. The aim of the present study was to assess the quality and precision of modern conical bone computer tomography (CBCT) software in preparing root analog zirconia implants (RAZIs) by measuring its primary stability by means of the Periotest device. Thirteen pig jaws with proper erupted first premolar (P1) teeth were used in the study. The CBCT examination was conducted in the area of the P1 tooth in each mandible. The 3-dimensional (3D) view of each tooth was designed from CBCT scan. The created 3D images were used to prepare root analog zirconia implants milled from a medical-grade zirconia block by means of laboratory milling. The RAZIs and titanium implants were placed into an alveolar socket after the tooth had been removed. The primary stability of the teeth before their extraction (G1), RAZIs (G2) and titanium implants (G3) were checked by Periotest devices. The mean results in PTV were: 15.9, 3.35, 12.7 for G1, G2 and G3 group, respectively. RAZIs during immediate loading achieved a significantly higher primary stability (lower Periotest value) as compared to the teeth and implants. The modern CBCT device allows us to design a precise image of an extracted tooth for the purpose of manufacturing a root analog implant. The additional feature of the surgical protocol using RAZI is the possibility of avoiding the augmentation procedure, which reduces the whole cost of the treatment.

  4. Software for CATV Design and Frequency Plan Optimization

    Directory of Open Access Journals (Sweden)

    O. Hala

    2007-09-01

    Full Text Available The paper deals with the structure of a software medium used for design and sub-optimization of frequency plan in CATV networks, their description and design method. The software performance is described and a simple design example of energy balance of a simplified CATV network is given. The software was created in programming environment called Delphi and local optimization was made in Matlab.

  5. Improving design processes through structured reflection : a prototype software tool

    NARCIS (Netherlands)

    Reymen, I.M.M.J.; Melby, E.

    2001-01-01

    A prototype software tool facilitating the use of a design method supporting structured reflection on design processes is presented. The prototype, called Echo, has been developed to explore the benefits of using a software system to facilitate the use of the design method. Both the prototype

  6. Applying Formal Methods to the Design of Smart Card Software

    NARCIS (Netherlands)

    Butler, Michael; Hartel, Pieter H.; Longley, Mark; de Jong, Eduard

    1997-01-01

    The goal of this work is the design of a language for the implementation of smart card applications, specifically an operating system, as high integrity software. The integrity of a piece of software is demonstrated by proving various properties of the software. The language must therefore exclude

  7. Designing Project Management for Global Software Development

    DEFF Research Database (Denmark)

    Tjørnehøj, Gitte; B. Balogh, Maria; Iversen, Cathrine

    2014-01-01

    of distributed software teams, based on a practice study and informed by well-known theories. Our work pinpoints the difficulties of handling the vital informal processes in distributed collaboration that are so vulnerable because the distances risk detaining their growth and increasing their decay rate......Software development in distributed teams remains challenging despite rapid technical improvement in tools for communication and collaboration across distance. The challenges stem from geographical, temporal and sociocultural distance and manifest themselves in a variety of difficulties...

  8. NSLS-II Preliminary Design Report

    International Nuclear Information System (INIS)

    Dierker, S.

    2007-01-01

    Following the CD0 approval of the National Synchrotron Light Source II (NSLS-II) during August 2005, Brookhaven National Laboratory prepared a conceptual design for a worldclass user facility for scientific research using synchrotron radiation. DOE SC review of the preliminary baseline in December 2006 led to the subsequent CD1 approval (approval of alternative selection and cost range). This report is the documentation of the preliminary design work for the NSLS-II facility. The preliminary design of the Accelerator Systems (Part 1) was developed mostly based of the Conceptual Design Report, except for the Booster design, which was changed from in-storage-ring tunnel configuration to in external- tunnel configuration. The design of beamlines (Part 2) is based on designs developed by engineering firms in accordance with the specification provided by the Project. The conventional facility design (Part 3) is the Title 1 preliminary design by the AE firm that met the NSLS-II requirements. Last and very important, Part 4 documents the ES and H design and considerations related to this preliminary design. The NSLS-II performance goals are motivated by the recognition that major advances in many important technology problems will require scientific breakthroughs in developing new materials with advanced properties. Achieving this will require the development of new tools that will enable the characterization of the atomic and electronic structure, chemical composition, and magnetic properties of materials, at nanoscale resolution. These tools must be nondestructive, to image and characterize buried structures and interfaces, and they must operate in a wide range of temperatures and harsh environments. The NSLS-II facility will provide ultra high brightness and flux and exceptional beam stability. It will also provide advanced insertion devices, optics, detectors, and robotics, and a suite of scientific instruments designed to maximize the scientific output of the

  9. NSLS-II Preliminary Design Report

    Energy Technology Data Exchange (ETDEWEB)

    Dierker, S.

    2007-11-01

    Following the CD0 approval of the National Synchrotron Light Source II (NSLS-II) during August 2005, Brookhaven National Laboratory prepared a conceptual design for a worldclass user facility for scientific research using synchrotron radiation. DOE SC review of the preliminary baseline in December 2006 led to the subsequent CD1 approval (approval of alternative selection and cost range). This report is the documentation of the preliminary design work for the NSLS-II facility. The preliminary design of the Accelerator Systems (Part 1) was developed mostly based of the Conceptual Design Report, except for the Booster design, which was changed from in-storage-ring tunnel configuration to in external- tunnel configuration. The design of beamlines (Part 2) is based on designs developed by engineering firms in accordance with the specification provided by the Project. The conventional facility design (Part 3) is the Title 1 preliminary design by the AE firm that met the NSLS-II requirements. Last and very important, Part 4 documents the ES&H design and considerations related to this preliminary design. The NSLS-II performance goals are motivated by the recognition that major advances in many important technology problems will require scientific breakthroughs in developing new materials with advanced properties. Achieving this will require the development of new tools that will enable the characterization of the atomic and electronic structure, chemical composition, and magnetic properties of materials, at nanoscale resolution. These tools must be nondestructive, to image and characterize buried structures and interfaces, and they must operate in a wide range of temperatures and harsh environments. The NSLS-II facility will provide ultra high brightness and flux and exceptional beam stability. It will also provide advanced insertion devices, optics, detectors, and robotics, and a suite of scientific instruments designed to maximize the scientific output of the facility

  10. Flexible Software Design for Korean WA-DGNSS Reference Station

    Directory of Open Access Journals (Sweden)

    Wan Sik Choi

    2013-03-01

    Full Text Available In this paper, we describe the software design results of WA-DGNSS reference station that will be constructed in Korea in the near future. Software design of the WRS (Wide area Reference Station is carried out by applying object oriented software methodology in order to provide flexibilities: easy of model change (namely ionospheric delay model etc and system addition (Galileo, GLONASS in addition to GPS etc. Software design results include the use case diagrams for the functions to be executed, the architecture diagram showing components and their relationships, the activity diagrams of behaviors and models among them, and class diagrams describing the attribute and operation.

  11. Preliminary design of RDE feedwater pump impeller

    International Nuclear Information System (INIS)

    Sri Sudadiyo

    2018-01-01

    Nowadays, pumps are being widely used in the thermal power generation including nuclear power plants. Reaktor Daya Experimental (RDE) is a proposed nuclear reactor concept for the type of nuclear power plant in Indonesia. This RDE has thermal power 10 MW th , and uses a feedwater pump within its steam cycle. The performance of feedwater pump depends on size and geometry of impeller model, such as the number of blades and the blade angle. The purpose of this study is to perform a preliminary design on an impeller of feedwater pump for RDE and to simulate its performance characteristics. The Fortran code is used as an aid in data calculation in order to rapidly compute the blade shape of feedwater pump impeller, particularly for a RDE case. The calculations analyses is solved by utilizing empirical correlations, which are related to size and geometry of a pump impeller model, while performance characteristics analysis is done based on velocity triangle diagram. The effect of leakage, pass through the impeller due to the required clearances between the feedwater pump impeller and the volute channel, is also considered. Comparison between the feedwater pump of HTR-10 and of RDE shows similarity in the trend line of curve shape. These characteristics curves will be very useful for the values prediction of performance of a RDE feedwater pump. Preliminary design of feedwater pump provides the size and geometry of impeller blade model with 5-blades, inlet angle 14.5 degrees, exit angle 25 degrees, inside diameter 81.3 mm, exit diameter 275.2 mm, thickness 4.7 mm, and height 14.1 mm. In addition, the optimal values of performance characteristics were obtained when flow capacity was 4.8 kg/s, fluid head was 29.1 m, shaft mechanical power was 2.64 kW, and efficiency was 52 % at rotational speed 1750 rpm. (author)

  12. IRIS: Proceeding Towards the Preliminary Design

    International Nuclear Information System (INIS)

    Carelli, M.; Miller, K.; Lombardi, C.; Todreas, N.; Greenspan, E.; Ninokata, H.; Lopez, F.; Cinotti, L.; Collado, J.; Oriolo, F.; Alonso, G.; Morales, M.; Boroughs, R.; Barroso, A.; Ingersoll, D.; Cavlina, N.

    2002-01-01

    The IRIS (International Reactor Innovative and Secure) project has completed the conceptual design phase and is moving towards completion of the preliminary design, scheduled for the end of 2002. Several other papers presented in this conference provide details on major aspects of the IRIS design. The three most innovative features which uniquely characterize IRIS are, in descending order of impact: 1. Safety-by-design, which takes maximum advantage of the integral configuration to eliminate from consideration some accidents, greatly lessen the consequence of other accident scenarios and decrease their probability of occurring; 2. Optimized maintenance, where the interval between maintenance shutdowns is extended to 48 months; and 3. Long core life, of at least four years without shuffling or partial refueling. Regarding feature 1, design and analyses will be supplemented by an extensive testing campaign to verify and demonstrate the performance of the integral components, individually as well as interactive systems. Test planning is being initiated. Test results will be factored into PRA analyses under an overall risk informed regulation approach, which is planned to be used in the IRIS licensing. Pre-application activities with NRC are also scheduled to start in mid 2002. Regarding feature 2, effort is being focused on advanced online diagnostics for the integral components, first of all the steam generators, which are the most critical component; several techniques are being investigated. Finally, a four year long life core design is well underway and some of the IRIS team members are examining higher enrichment, eight to ten year life cores which could be considered for reloads. (authors)

  13. Change Impact Analysis of Crosscutting in Software Architectural Design

    NARCIS (Netherlands)

    van den Berg, Klaas

    2006-01-01

    Software architectures should be amenable to changes in user requirements and implementation technology. The analysis of the impact of these changes can be based on traceability of architectural design elements. Design elements have dependencies with other software artifacts but also evolve in time.

  14. Preliminary Opto-Mechanical Design for the X2000 Transceiver

    Science.gov (United States)

    Hemmati, H.; Page, N. A.

    2000-01-01

    Preliminary optical design and mechanical conceptual design for a 30 cm aperture transceiver are described. A common aperture is used for both transmit and receive. Special attention was given to off-axis and scattered light rejection and isolation of the receive channel from the transmit channel. Requirements, details of the design and preliminary performance analysis of the transceiver are provided.

  15. Integrating Design Decision Management with Model-based Software Development

    DEFF Research Database (Denmark)

    Könemann, Patrick

    Design decisions are continuously made during the development of software systems and are important artifacts for design documentation. Dedicated decision management systems are often used to capture such design knowledge. Most such systems are, however, separated from the design artifacts...... of the system. In model-based software development, where design models are used to develop a software system, outcomes of many design decisions have big impact on design models. The realization of design decisions is often manual and tedious work on design models. Moreover, keeping design models consistent......, or by ignoring the causes. This substitutes manual reviews to some extent. The concepts, implemented in a tool, have been validated with design patterns, refactorings, and domain level tests that comprise a replay of a real project. This proves the applicability of the solution to realistic examples...

  16. Design and implementation of Skype USB user gateway software

    Science.gov (United States)

    Qi, Yang

    2017-08-01

    With the widespread application of VoIP, the client with private protocol becomes more and more popular. Skype is one of the representatives. How to connect Skype with PSTN just by Skype client has gradually become hot. This paper design and implement the software based on a kind of USB User Gateway. With the software Skype user can freely communicate with PSTN phone. FSM is designed as the core of the software, and Skype control is separated by the USB Gateway control. In this way, the communication becomes more flexible and efficient. In the actual user testing, the software obtains good results.

  17. Using Software Architectures for Designing Distributed Embedded Systems

    DEFF Research Database (Denmark)

    Christensen, Henrik Bærbak

    In this paper, we outline an on-going project of designing distributed embedded systems for closed-loop process control. The project is a joint effort between software architecture researchers and developers from two companies that produce commercial embedded process control systems. The project...... has a strong emphasis on software architectural issues and terminology in order to envision, design and analyze design alternatives. We present two results. First, we outline how focusing on software architecture, architectural issues and qualities are beneficial in designing distributed, embedded......, systems. Second, we present two different architectures for closed-loop process control and discuss benefits and reliabilities....

  18. SMART core preliminary nuclear design-II

    Energy Technology Data Exchange (ETDEWEB)

    Lee, Jeong Chan; Ji, Seong Kyun; Chang, Moon Hee

    1997-06-01

    Three loading patterns for 330 MWth SMART core are constructed for 25, 33 and 29 CRDMs, and one loading pattern for larger 69-FA core with 45 CRDMs is also constructed for comparison purpose. In this study, the core consists of 57 reduced height Korean Optimized Fuel Assemblies (KOFAs) developed by KAERI. The enrichment of fuel is 4.95 w/o. As a main burnable poison, 35% B-10 enriched B{sub 4}C-Al{sub 2}O{sub 3} shim is used. To control stuck rod worth, some gadolinia bearing fuel rods are used. The U-235 enrichment of the gadolinia bearing fuel rods is 1.8 w/o as used in KOFA. All patterns return cycle length of about 3 years. Three loading patterns except 25-CRDM pattern satisfy cold shutdown condition of keff {<=} 0.99 without soluble boron. These three patterns also satisfy the refueling condition of keff {<=} 0.95. In addition to the construction of loading pattern, an editing module of MASTER PPI files for rod power history generation is developed and rod power histories are generated for 29-CRDM loading pattern. Preliminary Fq design limit is suggested as 3.71 based on KOFA design experience. (author). 9 tabs., 45 figs., 16 refs.

  19. Preliminary design of a tandem mirror reactor

    International Nuclear Information System (INIS)

    Strohmayer, J.N.

    1984-04-01

    The purpose of this thesis is to examine the TARA mirror experiment as a possible tandem mirror reactor configuration. This is a preliminary study to size the coil structure based on using the smallest end cell axial length that physics and engineering allow, zeroing the central cell parallel currents and having interchange stability. The input powers are estimated for the final reactor design so a Q value may be estimated. The Q value is defined as the fusion power divided by the total injected power absorbed by the plasma. A computer study was performed on the effect of the transition size, the transition vertical spacing and transition current. These parameters affect the central cell parallel currents, the recircularization of the flux tube and the ratio of central cell beta to anchor beta needed for marginal stability. Two designs were identified. The first uses 100 keV and 13 keV neutral beams to pump the ions that trap in the thermal barrier. The Q value of this reactor is 11.3. The second reactor uses a pump beam at 40 keV. This energy is chosen because there is a resonance for the charge exchange cross section between D 0 and He 2+ at this energy, thus the alpha ash will be pumped along with the deuterium and tritium. The Q value of this reactor is 11.6

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

    Science.gov (United States)

    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.

  1. Designing SCADA application software a practical approach

    CERN Document Server

    McCrady, Stuart G

    2013-01-01

    Automation systems, often referred to as SCADA systems, involve programming at several levels; these systems include computer type field controllers that monitor and control plant equipment such as conveyor systems, pumps, and user workstations that allow the user to monitor and control the equipment through color graphic displays. All of the components of these systems are integrated through a network, such as Ethernet for fast communications. This book provides a practical guide to developing the application software for all aspects of the automation system, from the field controll

  2. Design and implement of BESIII online histogramming software

    International Nuclear Information System (INIS)

    Li Fei; Wang Liang; Liu Yingjie; Chinese Academy of Sciences, Beijing; Zhu Kejun; Zhao Jingwei

    2007-01-01

    The online histogramming software is an important part of the BESIII DAQ (Data Acquisition) system. This article introduces the main requirements and design of the online histogramming software and presents how to produce, transmit and gather histograms in the distributed environment in the current software implement. The article also illustrate one smart, simple and easy to expand way of setup with xml configure database. (authors)

  3. Software

    Energy Technology Data Exchange (ETDEWEB)

    Macedo, R.; Budd, G.; Ross, E.; Wells, P.

    2010-07-15

    The software section of this journal presented new software programs that have been developed to help in the exploration and development of hydrocarbon resources. Software provider IHS Inc. has made additions to its geological and engineering analysis software tool, IHS PETRA, a product used by geoscientists and engineers to visualize, analyze and manage well production, well log, drilling, reservoir, seismic and other related information. IHS PETRA also includes a directional well module and a decline curve analysis module to improve analysis capabilities in unconventional reservoirs. Petris Technology Inc. has developed a software to help manage the large volumes of data. PetrisWinds Enterprise (PWE) helps users find and manage wellbore data, including conventional wireline and MWD core data; analysis core photos and images; waveforms and NMR; and external files documentation. Ottawa-based Ambercore Software Inc. has been collaborating with Nexen on the Petroleum iQ software for steam assisted gravity drainage (SAGD) producers. Petroleum iQ integrates geology and geophysics data with engineering data in 3D and 4D. Calgary-based Envirosoft Corporation has developed a software that reduces the costly and time-consuming effort required to comply with Directive 39 of the Alberta Energy Resources Conservation Board. The product includes an emissions modelling software. Houston-based Seismic Micro-Technology (SMT) has developed the Kingdom software that features the latest in seismic interpretation. Holland-based Joa Oil and Gas and Calgary-based Computer Modelling Group have both supplied the petroleum industry with advanced reservoir simulation software that enables reservoir interpretation. The 2010 software survey included a guide to new software applications designed to facilitate petroleum exploration, drilling and production activities. Oil and gas producers can use the products for a range of functions, including reservoir characterization and accounting. In

  4. Software package for analysis of completely randomized block design

    African Journals Online (AJOL)

    This study is to design and develop statistical software (package), OYSP1.0 which conveniently accommodates and analyzes large mass of data emanating from experimental designs, in particular, completely Randomized Block design. Visual Basic programming is used in the design. The statistical package OYSP 1.0 ...

  5. Using mathematical software to design power electronic converters

    Science.gov (United States)

    Hinov, Nikolay; Hranov, Tsveti

    2017-12-01

    In the paper is presented mathematical software, which was used for design of power electronic devices. Examined to different example, which are applied to designing electronic converters. In this way, it is possible to play different combinations of the circuit elements by simple means, thus optimizing according to certain criteria and limitations. Free software with a simple and intuitive interface is selected. No special user training is required to work with it and no further training is required. The use of mathematical software greatly facilitates the design, assists and makes it attractive and accessible to a wider range of students and specialists in power electronics training.

  6. Use of Software Tools in Teaching Relational Database Design.

    Science.gov (United States)

    McIntyre, D. R.; And Others

    1995-01-01

    Discusses the use of state-of-the-art software tools in teaching a graduate, advanced, relational database design course. Results indicated a positive student response to the prototype of expert systems software and a willingness to utilize this new technology both in their studies and in future work applications. (JKP)

  7. Four Papers on Contemporary Software Design Strategies for Statistical Methodologists

    OpenAIRE

    Carey, Vincent; Cook, Dianne

    2014-01-01

    Software design impacts much of statistical analysis and, as technology changes, dramatically so in recent years, it is exciting to learn how statistical software is adapting and changing. This leads to the collection of papers published here, written by John Chambers, Duncan Temple Lang, Michael Lawrence, Martin Morgan, Yihui Xie, Heike Hofmann and Xiaoyue Cheng.

  8. Training Software Developers and Designers to Conduct Usability Evaluations

    Science.gov (United States)

    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…

  9. A Model for Quality Optimization in Software Design Processes

    NARCIS (Netherlands)

    Noppen, J.A.R.; van den Broek, P.M.; Aksit, Mehmet

    The main objective of software engineers is to design and implement systems that implement all functional and non-functional requirements. Unfortunately, it is very difficult or even generally impossible to deliver a software system that satisfies all the requirements. Even more seriously, failures

  10. Preliminary design of the repository, stage 2

    International Nuclear Information System (INIS)

    Saanio, T.; Kirkkomaeki, T.; Keto, P.; Kukkola, T.; Raiko, H.

    2007-01-01

    Spent nuclear fuel from Finnish nuclear power plants will be disposed of in deep bedrock in Olkiluoto, Eurajoki. The repository is planned to be excavated at a depth of 400 - 500 metres. Access routes to the repository include a 1:10 inclined access tunnel, and vertical shafts. The fuel is encapsulated in the encapsulation plant above ground and transferred to the repository in the canister lift. Deposition tunnels, central tunnels and technical rooms are excavated at the disposal level. The canisters are deposited in deposition holes that are covered with bentonite blocks. The deposition holes are bored in the floors of the deposition tunnels. The central tunnel system consists of two parallel central tunnels that are inter-connected at certain distances. Two parallel central tunnels improve the fire safety of the rooms and also allow flexible backfilling and closing of the deposition tunnels in stages at the operational phase of the repository. An underground rock characterization facility, ONKALO, is excavated at the disposal level to support and confirm investigations carried out from above ground. ONKALO is designed so that it can later serve as part of the repository. ONKALO excavations were started in 2004. The repository will be excavated in the 2010s and operation will start in 2020. The fifth nuclear power unit makes the operational phase of the repository very long. Parts of the repository will be excavated and closed over the long operational period. The repository can be constructed at one or several levels. The one-storey alternative is the so-called reference alternative in this preliminary design report. The two-storey alternative is also taken into account in the ONKALO designs. The preliminary designs of the repository are presented as located in Olkiluoto. The location of the repository will be revised when more information on the bedrock has been gained. More detailed data of the circumstances will be obtained from above ground investigations

  11. Preliminary design of the repository. Stage 2

    International Nuclear Information System (INIS)

    Saanio, T.; Kirkkomaeki, T.; Keto, P.; Kukkola, T.; Raiko, H.

    2007-04-01

    Spent nuclear fuel from Finnish nuclear power plants will be disposed of in deep bedrock in Olkiluoto, Eurajoki. The repository is planned to be excavated at a depth of 400 - 500 metres. Access routes to the repository include a 1:10 inclined access tunnel, and vertical shafts. The fuel is encapsulated in the encapsulation plant above ground and transferred to the repository in the canister lift. Deposition tunnels, central tunnels and technical rooms are excavated at the disposal level. The canisters are deposited in deposition holes that are covered with bentonite blocks. The deposition holes are bored in the floors of the deposition tunnels. The central tunnel system consists of two parallel central tunnels that are inter-connected at certain distances. Two parallel central tunnels improve the fire safety of the rooms and also allow flexible backfilling and closing of the deposition tunnels in stages at the operational phase of the repository. An underground rock characterization facility, ONKALO, is excavated at the disposal level to support and confirm investigations carried out from above ground. ONKALO is designed so that it can later serve as part of the repository. ONKALO excavations were started in 2004. The repository will be excavated in the 2010s and operation will start in 2020. The fifth nuclear power unit makes the operational phase of the repository very long. Parts of the repository will be excavated and closed over the long operational period. The repository can be constructed at one or several levels. The one-storey alternative is the so-called reference alternative in this preliminary design report. The two-storey alternative is also taken into account in the ONKALO designs. The preliminary designs of the repository are presented as located in Olkiluoto. The location of the repository will be revised when more information on the bedrock has been gained. More detailed data of the circumstances will be obtained from above ground investigations

  12. Preliminary design report for the NAC combined transport cask

    International Nuclear Information System (INIS)

    1990-04-01

    Nuclear Assurance Corporation (NAC) is under contract to the United States Department of Energy (DOE) to design, license, develop and test models, and fabricate a prototype cask transportation system for nuclear spent fuel. The design of this combined transport (rail/barge) transportation system has been divided into two phases, a preliminary design phase and a final design phase. This Preliminary Design Package (PDP) describes the NAC Combined Transport Cask (NAC-CTC), the results of work completed during the preliminary design phase and identifies the additional detailed analyses, which will be performed during final design. Preliminary analytical results are presented in the appropriate sections and supplemented by summaries of procedures and assumptions for performing the additional detailed analyses of the final design. 60 refs., 1 fig., 2 tabs

  13. SWEPP Gamma-Ray Spectrometer System software design description

    International Nuclear Information System (INIS)

    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

  14. SWEPP Gamma-Ray Spectrometer System software design description

    Energy Technology Data Exchange (ETDEWEB)

    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.

  15. Communicating embedded systems software and design

    CERN Document Server

    Jard, Claude

    2013-01-01

    The increased complexity of embedded systems coupled with quick design cycles to accommodate faster time-to-market requires increased system design productivity that involves both model-based design and tool-supported methodologies. Formal methods are mathematically-based techniques and provide a clean framework in which to express requirements and models of the systems, taking into account discrete, stochastic and continuous (timed or hybrid) parameters with increasingly efficient tools. This book deals with these formal methods applied to communicating embedded systems by presenting the

  16. BBN based Quantitative Assessment of Software Design Specification

    International Nuclear Information System (INIS)

    Eom, Heung-Seop; Park, Gee-Yong; Kang, Hyun-Gook; Kwon, Kee-Choon; Chang, Seung-Cheol

    2007-01-01

    Probabilistic Safety Assessment (PSA), which is one of the important methods in assessing the overall safety of a nuclear power plant (NPP), requires quantitative reliability information of safety-critical software, but the conventional reliability assessment methods can not provide enough information for PSA of a NPP. Therefore current PSA which includes safety-critical software does not usually consider the reliability of the software or uses arbitrary values for it. In order to solve this situation this paper proposes a method that can produce quantitative reliability information of safety-critical software for PSA by making use of Bayesian Belief Networks (BBN). BBN has generally been used to model an uncertain system in many research fields including the safety assessment of software. The proposed method was constructed by utilizing BBN which can combine the qualitative and the quantitative evidence relevant to the reliability of safety critical software. The constructed BBN model can infer a conclusion in a formal and a quantitative way. A case study was carried out with the proposed method to assess the quality of software design specification (SDS) of safety-critical software that will be embedded in a reactor protection system. The intermediate V and V results of the software design specification were used as inputs to the BBN model

  17. Dedicated software for diffractive optics design and simulation

    International Nuclear Information System (INIS)

    Firsov, A; Brzhezinskaya, M; Erko, A; Firsov, A; Svintsov, A

    2013-01-01

    An efficient software package for the structure design and simulation of imaging properties of diffraction optical elements has been developed. It operates with point source and consists of: the ZON software, to calculate the structure of an optical element in transmission and reflection; the KRGF software, to simulate the diffraction properties of an ideal optical element with point source; the DS software, to calculate the diffraction properties by taking into consideration material and shadowing effects. Optional software allows simulation with a real non-point source. Zone plate thickness profile, source shape as well as substrate curvature are considered in this calculation. This is especially important for the diffractive focusing elements and gratings at a total external reflection, given that the lateral size of the structure can be up to 1 m. The program package can be used in combination with the Nanomaker software to prepare data for ion and e-beam surface modifications and corrections.

  18. The software design of area γ radiation monitoring system

    International Nuclear Information System (INIS)

    Song Chenxin; Deng Changming; Cheng Chang; Ren Yi; Meng Dan; Liu Yun

    2007-01-01

    This paper main introduction the system structure, software architecture, design ideas of the area γ radiation monitoring system. Detailed introduction some programming technology about the computer communication with the local display unit. (authors)

  19. The software design of area γ radiation monitoring system

    International Nuclear Information System (INIS)

    Song Chenxin; Deng Changming; Cheng Chang; Ren Yi; Meng Dan; Liu Yun

    2008-01-01

    This paper main introduction the system structure, software architecture, design ideas of the area γ radiation monitoring system. Detailed introduction some programming technology about the computer communication with the local display unit. (authors)

  20. Simulation and visualization tool design for robot software

    NARCIS (Netherlands)

    Lu, Zhou; Ran, Tjalling; Broenink, Johannes F.; Chalmers, K.; Pedersen, J.B.

    2016-01-01

    Modern embedded systems are designed for multiple and increasingly demanding tasks. Complex concurrent software is required by multi-task automated service robotics for implementing their challenging (control) algorithms. TERRA is a communicating Sequential Processes (CSP) algebra-based Eclipse

  1. Computer- Aided Design in Power Engineering Application of Software Tools

    CERN Document Server

    Stojkovic, Zlatan

    2012-01-01

    This textbooks demonstrates the application of software tools in solving a series of problems from the field of designing power system structures and systems. It contains four chapters: The first chapter leads the reader through all the phases necessary in the procedures of computer aided modeling and simulation. It guides through the complex problems presenting on the basis of eleven original examples. The second chapter presents  application of software tools in power system calculations of power systems equipment design. Several design example calculations are carried out using engineering standards like MATLAB, EMTP/ATP, Excel & Access, AutoCAD and Simulink. The third chapters focuses on the graphical documentation using a collection of software tools (AutoCAD, EPLAN, SIMARIS SIVACON, SIMARIS DESIGN) which enable the complete automation of the development of graphical documentation of a power systems. In the fourth chapter, the application of software tools in the project management in power systems ...

  2. Refactoring for software design smells managing technical debt

    CERN Document Server

    Suryanarayana, Girish; Sharma, Tushar

    2014-01-01

    Awareness of design smells - indicators of common design problems - helps developers or software engineers understand mistakes made while designing, what design principles were overlooked or misapplied, and what principles need to be applied properly to address those smells through refactoring. Developers and software engineers may ""know"" principles and patterns, but are not aware of the ""smells"" that exist in their design because of wrong or mis-application of principles or patterns. These smells tend to contribute heavily to technical debt - further time owed to fix projects thought to b

  3. Design and Implementation of Software for Resistance Welding Process Simulations

    DEFF Research Database (Denmark)

    Zhang, Wenqi

    2003-01-01

    Based on long time engineering research and dedicated collaborations with industry, a new welding software, SORPAS, has been developed for simulation of resistance projection and spot welding processes applying the powerful finite element method (FEM). In order to make the software directly usabl...... equipment manufacturers...... by engineers and technicians in industry, all of the important parameters in resistance welding are considered and automatically implemented into the software. With the specially designed graphic user interface for Windows, engineers (even without prior knowledge of FEM) can quickly learn and easily operate...... and utilize the software. All industrial users, including welding engineers from DaimlerChrysler, Volkswangen, PSA Peugeot Citroen, VOLVO, Siemens, ABB and so on, have started using the software just after taking a one-day training course. With the user-friendly facilities for flexible geometric design...

  4. Comparison of PV system design software packages for urban applications

    Energy Technology Data Exchange (ETDEWEB)

    Gharakhani Siraki, Arbi; Pillay, Pragasen

    2010-09-15

    A large number of software packages are available for solar resource evaluation and PV system design. However, few of them are suitable for urban applications. In this paper a comparison has been made between two specifically designed solar tools known as the Ecotect 2010 and the PVsyst 5.05. Conclusions have been made for proper use of these packages based on their specifications and privileges. Moreover, the calculations have been repeated with HOMER software package (which is a generic tool) for the same location. The results suggest that a generic solar software tool should not be used for an urban application.

  5. Methodology for Preliminary Design of Electrical Microgrids

    Energy Technology Data Exchange (ETDEWEB)

    Jensen, Richard P. [Sandia National Laboratories (SNL-NM), Albuquerque, NM (United States); Stamp, Jason E. [Sandia National Laboratories (SNL-NM), Albuquerque, NM (United States); Eddy, John P. [Sandia National Laboratories (SNL-NM), Albuquerque, NM (United States); Henry, Jordan M [Sandia National Laboratories (SNL-NM), Albuquerque, NM (United States); Munoz-Ramos, Karina [Sandia National Laboratories (SNL-NM), Albuquerque, NM (United States); Abdallah, Tarek [U.S. Army Corps of Engineers, Washington, DC (United States)

    2015-09-30

    Many critical loads rely on simple backup generation to provide electricity in the event of a power outage. An Energy Surety Microgrid TM can protect against outages caused by single generator failures to improve reliability. An ESM will also provide a host of other benefits, including integration of renewable energy, fuel optimization, and maximizing the value of energy storage. The ESM concept includes a categorization for microgrid value proposi- tions, and quantifies how the investment can be justified during either grid-connected or utility outage conditions. In contrast with many approaches, the ESM approach explic- itly sets requirements based on unlikely extreme conditions, including the need to protect against determined cyber adversaries. During the United States (US) Department of Defense (DOD)/Department of Energy (DOE) Smart Power Infrastructure Demonstration for Energy Reliability and Security (SPIDERS) effort, the ESM methodology was successfully used to develop the preliminary designs, which direct supported the contracting, construction, and testing for three military bases. Acknowledgements Sandia National Laboratories and the SPIDERS technical team would like to acknowledge the following for help in the project: * Mike Hightower, who has been the key driving force for Energy Surety Microgrids * Juan Torres and Abbas Akhil, who developed the concept of microgrids for military installations * Merrill Smith, U.S. Department of Energy SPIDERS Program Manager * Ross Roley and Rich Trundy from U.S. Pacific Command * Bill Waugaman and Bill Beary from U.S. Northern Command * Melanie Johnson and Harold Sanborn of the U.S. Army Corps of Engineers Construc- tion Engineering Research Laboratory * Experts from the National Renewable Energy Laboratory, Idaho National Laboratory, Oak Ridge National Laboratory, and Pacific Northwest National Laboratory

  6. Postmodern Software Design with NYAM: Not Yet Another Method

    NARCIS (Netherlands)

    Wieringa, Roelf J.; Broy, M.; Rumpe, B.

    1998-01-01

    This paper presents a conceptual toolbox for software specification and design that contains techniques from structured and object-oriented specification and design methods. The toolbox is called TRADE (Toolkit for Requirements and Design Engineering). The TRADE tools are used in teaching

  7. Methodical Design of Software Architecture Using an Architecture Design Assistant (ArchE)

    Science.gov (United States)

    2005-04-01

    PA 15213-3890 Methodical Design of Software Architecture Using an Architecture Design Assistant (ArchE) Felix Bachmann and Mark Klein Software...DATES COVERED 00-00-2005 to 00-00-2005 4. TITLE AND SUBTITLE Methodical Design of Software Architecture Using an Architecture Design Assistant...important for architecture design – quality requirements and constraints are most important Here’s some evidence: If the only concern is

  8. Designing Software-Based Interactive Installations

    DEFF Research Database (Denmark)

    Andreasen, Troels; Juul, Niels Christian; Rosendahl, Mads

    2014-01-01

    of the installation using tools like sketching or storyboarding. The design involves a clarification of available and appropriate building blocks, as well as the linking of these blocks to provide an architectural framework comprising the intended external behavior. The construction phase takes a component...

  9. A study on design and testing of software module of safety software

    International Nuclear Information System (INIS)

    Sohn, Se Do; Seong, Poong Hyun

    2000-01-01

    The design criteria of the software module were based on complexity of the module and the cohesion of the module. The easiness of detection of a fault in the software module can be an additional candidate for the module design criteria. The module test coverage criteria and test case generation is reviewed from the aspects of module testability, easiness of the fault detection. One of the methods is making the numerical results as output in addition to the logical outputs. With modules designed with high testability, the test case generation and test coverage can be made more effective

  10. Preliminary seismic design of dynamically coupled structural systems

    International Nuclear Information System (INIS)

    Pal, N.; Dalcher, A.W.; Gluck, R.

    1977-01-01

    In this paper, the analysis criteria for coupling and decoupling, which are most commonly used in nuclear design practice, are briefly reviewed and a procedure outlined and demonstrated with examples. Next, a criterion judged to be practical for preliminary seismic design purposes is defined. Subsequently, a technique compatible with this criterion is suggested. A few examples are presented to test the proposed procedure for preliminary seismic design purposes. Limitations of the procedure are also discussed and finally, the more important conclusions are summarized

  11. Preliminary design review: Brayton Isotope Power System

    International Nuclear Information System (INIS)

    The design aspects covered include flight system design, design criteria/margins/reliability, GDS design, system analysis, materials, system assembly procedure, and government furnished equipment-BTPS

  12. Designing a Software Test Automation Framework

    Directory of Open Access Journals (Sweden)

    Sabina AMARICAI

    2014-01-01

    Full Text Available Testing is an art and science that should ultimately lead to lower cost businesses through increasing control and reducing risk. Testing specialists should thoroughly understand the system or application from both the technical and the business perspective, and then design, build and implement the minimum-cost, maximum-coverage validation framework. Test Automation is an important ingredient for testing large scale applications. In this paper we discuss several test automation frameworks, their advantages and disadvantages. We also propose a custom automation framework model that is suited for applications with very complex business requirements and numerous interfaces.

  13. Certification trails and software design for testability

    Science.gov (United States)

    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. Preliminary radiation shielding design for BOOMERANG

    International Nuclear Information System (INIS)

    Donahue, Richard J.

    2002-01-01

    Preliminary radiation shielding specifications are presented here for the 3 GeV BOOMERANG Australian synchrotron light source project. At this time the bulk shield walls for the storage ring and injection system (100 MeV Linac and 3 GeV Booster) are considered for siting purposes

  15. Developing a software for removable partial denture design: Part II: Introduction of RPD graph software

    Directory of Open Access Journals (Sweden)

    Nejatidanesh F

    2007-06-01

    Full Text Available Background and Aim: Designing removable partial dentures is one of the most important phases of prosthetic treatments. Computer can be used to facilitate and increase accuracy of removable partial denture design. The aim of this study was to develop a software for removable partial denture design.Materials and Methods: A questionnaire (discussed in part I and major textbooks, were used to determine the design rules.  The software (RPD Graph was developed using Visual C++ and Maryam program. The RPD Graph can determine the classification of partial edentulous arch. With defining the missing teeth and providing data about prognosis and conditions of abutment teeth, the removable partial design will be developed by RPD Graph. This software is a knowledge-based system which has specific characteristics. It can be used as an educational tool for teaching RPD design and as a clinical tool for supporting clinician's decision. In addition it can be developed to more complete softwares.

  16. Development of design and analysis software for advanced nuclear system

    International Nuclear Information System (INIS)

    Wu Yican; Hu Liqin; Long Pengcheng; Luo Yuetong; Li Yazhou; Zeng Qin; Lu Lei; Zhang Junjun; Zou Jun; Xu Dezheng; Bai Yunqing; Zhou Tao; Chen Hongli; Peng Lei; Song Yong; Huang Qunying

    2010-01-01

    A series of professional codes, which are necessary software tools and data libraries for advanced nuclear system design and analysis, were developed by the FDS Team, including the codes of automatic modeling, physics and engineering calculation, virtual simulation and visualization, system engineering and safety analysis and the related database management etc. The development of these software series was proposed as an exercise of development of nuclear informatics. This paper introduced the main functions and key techniques of the software series, as well as some tests and practical applications. (authors)

  17. Design and Implementation of Modular Software for Programming Mobile Robots

    Directory of Open Access Journals (Sweden)

    Alessandro Farinelli

    2006-03-01

    Full Text Available This article describes a software development toolkit for programming mobile robots, that has been used on different platforms and for different robotic applications. We address design choices, implementation issues and results in the realization of our robot programming environment, that has been devised and built from many people since 1998. We believe that the proposed framework is extremely useful not only for experienced robotic software developers, but also for students approaching robotic research projects.

  18. In two minds : how reflections influence software design thinking

    NARCIS (Netherlands)

    Razavian, M.; Tang, A.; Capilla, R.; Lago, P.

    2016-01-01

    We theorize a two-mind model of design thinking. Mind 1 is about logical design reasoning, and Mind 2 is about the reflection on our reasoning and judgments. The problem solving ability of Mind 1 has often been emphasized in software engineering. The reflective Mind 2, however, has not received much

  19. Designing Prediction Tasks in a Mathematics Software Environment

    Science.gov (United States)

    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…

  20. Software Designing Methodology for ICT4D Domain

    DEFF Research Database (Denmark)

    Zewge, Amanuel; Dittrich, Yvonne; Bekele, Rahel

    2014-01-01

    ICT Interventions at agriculture information service provide rural farmer with the knowledge to improve their wellbeing. There are various technological and operational components that go into design of a software system particularly in ICT for development initiatives. We aimed to design method...

  1. Software For Computer-Aided Design Of Control Systems

    Science.gov (United States)

    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.

  2. TITAN Legal Weight Truck cask preliminary design report

    International Nuclear Information System (INIS)

    1990-04-01

    The Preliminary Design of the TITAN Legal Weight Truck (LWT) Cask System and Ancillary Equipment is presented in this document. The scope of this document includes the LWT cask with fuel baskets, impact limiters, and lifting and tiedown features; the cask support system for transportation; intermodal transfer skid; personnel barrier; and cask lifting yoke assembly. The results of the tradeoff studies and evaluations that were performed during the preliminary design are presented in Appendix A to this report. 51 figs., 17 tabs

  3. Have You Heard This? Designing Mobile Social Software

    Directory of Open Access Journals (Sweden)

    Jørn Georg Sannes Knutsen

    2010-07-01

    Full Text Available ‘Desktop’ social networking services are migrating to mobile devices. Research into the design of mobile social software (MoSoSo, especially its communication design, is emerging. The case we present is from a collaborative, interdisciplinary research project into communicative design innovation concerning these technologies. In focus is the design of what we label the communicative prototype for an interaction and media centred view of social software development. This view is applied to an exploratory design research case that extends an established online social service to the iPhone/iPod platform. The conceptual design in the case is intended to enable the discovery of independent, non-commercial music. The projected service was developed in consultation with a national public service broadcaster. We frame the design and analysis within a sociocultural approach to mediated communication and research by design. We employ mixed methods both in design and in research. We argue that a communicative stance in early concept development offers valuable insights on the ongoing design of social software. The communication expertise of interaction designers is central to this.

  4. Preliminary design package for solar heating and hot water system

    Science.gov (United States)

    1976-01-01

    Two prototype solar heating and hot water systems for use in single-family dwellings or commercial buildings were designed. Subsystems included are: collector, storage, transport, hot water, auxiliary energy, and government-furnished site data acquisition. The systems are designed for Yosemite, California, and Pueblo, Colorado. The necessary information to evaluate the preliminary design for these solar heating and hot water systems is presented. Included are a proposed instrumentation plan, a training program, hazard analysis, preliminary design drawings, and other information about the design of the system.

  5. Software Engineering Environment for Component-based Design of Embedded Software

    DEFF Research Database (Denmark)

    Guo, Yu

    2010-01-01

    as well as application models in a computer-aided software engineering environment. Furthermore, component models have been realized following carefully developed design patterns, which provide for an efficient and reusable implementation. The components have been ultimately implemented as prefabricated...... executable objects that can be linked together into an executable application. The development of embedded software using the COMDES framework is supported by the associated integrated engineering environment consisting of a number of tools, which support basic functionalities, such as system modelling......, validation, and executable code generation for specific hardware platforms. Developing such an environment and the associated tools is a highly complex engineering task. Therefore, this thesis has investigated key design issues and analysed existing platforms supporting model-driven software development...

  6. Preliminary bridge design navigation tool for novices

    OpenAIRE

    Boulanger, Sylvie

    1997-01-01

    The motivation of the thesis comes from the frustrations of young engineers confronted with real design problems. The inspiration of the thesis evolved from observations of bridge designers and analyses of bridge design competitions. Not only do designers adopt more than one strategy during design, they rarely perform a fixed sequence of tasks. Not only do designers consider more than one criterion during design, their priorities shift during the determination of parameters. The choice of tas...

  7. Preliminary bridge design navigation tool for novices

    OpenAIRE

    Boulanger, Sylvie; Hirt, Manfred A.

    2008-01-01

    The motivation of the thesis comes from the frustrations of young engineers confronted with real design problems. The inspiration of the thesis evolved from observations of bridge designers and analyses of bridge design competitions. Not only do designers adopt more than one strategy during design, they rarely perform a fixed sequence of tasks. Not only do designers consider more than one criterion during design, their priorities shift during the determination of parameters. The choice of tas...

  8. The preliminary design of real-time neutron fissile material monitoring system

    International Nuclear Information System (INIS)

    Shi Jun; Ren Zhongguo; Zhang Ming; Zhao Zhiping; Chen Qi

    2013-01-01

    In this paper we present the preliminary design to carry out real-time neutron fissile material monitoring system, The system includes hardware and data acquisition software. For the hardware, it is employed with He3 proportional tubes as neutron detectors, polyethylene as moderator, and, to achieve the remote counting, RM4036 counting modules are connected to the remote computer through the 485 ports. The software with real-time data display and storage, alarm and other functions are developed using Visual Basic 6.0. (authors)

  9. Utilities pull together to design latest storm management software

    Energy Technology Data Exchange (ETDEWEB)

    Wildman, T.; Ritchie, I.

    2003-04-01

    Development of Outage Mitigation and Recovery software by the Electric Power Research Institute with the support of cooperating electric utilities is discussed. The software is designed to aid utilities in their resource allocation and mutual assistance activities during recovery from major outages cause by natural or man-made disasters. The software is designed to operate in conjunction with major commercial outage systems, to add significant new functionality not available in existing systems. The new software module, called emPower, was actually developed by LeT Systems, a world leader in the design, development and deployment of mission critical e-business-based, real-time outage, network and workforce management solutions for the utility sector. The software is a real-time, stand-alone, web-based program built around advanced intelligence and robust algorithms, designed to interface easily and cleanly with embedded outage mitigation and recovery systems. emPower provides extensive procedural and logistical support to successfully integrate crews and equipment, and automatically assigns tasks and schedules them in accordance with defined restoration goals and priorities. emPower also tracks all activities and generates proper reports for internal and external agencies, among them utility management, police, government departments, media, medical facilities, and customers.

  10. Application software, domain-specific languages, and language design assistants

    OpenAIRE

    Heering, Jan

    2000-01-01

    textabstractWhile application software does the real work, domain-specific languages (DSLs) are tools to help produce it efficiently, and language design assistants in turn are meta-tools to help produce DSLs quickly. DSLs are already in wide use (HTML for web pages, Excel macros for spreadsheet applications, VHDL for hardware design, ...), but many more will be needed for both new as well as existing application domains. Language design assistants to help develop them currently exist only in...

  11. A review of electronic engineering design free software tools

    OpenAIRE

    Medrano Sánchez, Carlos; Plaza García, Inmaculada; Castro Gil, Manuel Alonso; García Sevilla, Francisco; Martínez Calero, J.D.; Pou Félix, Josep; Corbalán Fuertes, Montserrat

    2010-01-01

    In this paper, we review electronic design free software tools. We have searched open source programs that help with several tasks of the electronic design flow: analog and digital simulation, schematic capture, printed circuit board design and hardware description language compilation and simulation. Using some rapid criteria for verifying their availability, we have selected some of them which are worth working with. This work intends to perform a deeper analysis of fre...

  12. Object-oriented design of medical imaging software.

    Science.gov (United States)

    Ligier, Y; Ratib, O; Logean, M; Girard, C; Perrier, R; Scherrer, J R

    1994-01-01

    A special software package for interactive display and manipulation of medical images was developed at the University Hospital of Geneva, as part of a hospital wide Picture Archiving and Communication System (PACS). This software package, called Osiris, was especially designed to be easily usable and adaptable to the needs of noncomputer-oriented physicians. The Osiris software has been developed to allow the visualization of medical images obtained from any imaging modality. It provides generic manipulation tools, processing tools, and analysis tools more specific to clinical applications. This software, based on an object-oriented paradigm, is portable and extensible. Osiris is available on two different operating systems: the Unix X-11/OSF-Motif based workstations, and the Macintosh family.

  13. Aberrations in preliminary design of ITER divertor impurity influx monitor

    Energy Technology Data Exchange (ETDEWEB)

    Kitazawa, Sin-iti, E-mail: kitazawa.siniti@jaea.go.jp [Naka Fusion Institute, Japan Atomic Energy Agency, JAEA, Naka 311-0193 (Japan); Ogawa, Hiroaki [Naka Fusion Institute, Japan Atomic Energy Agency, JAEA, Naka 311-0193 (Japan); Katsunuma, Atsushi; Kitazawa, Daisuke [Core Technology Center, Nikon Corporation, Yokohama 244-8533 (Japan); Ohmori, Keisuke [Customized Products Business Unit, Nikon Corporation, Mito 310-0843 (Japan)

    2015-12-15

    Highlights: • Divertor impurity influx monitor for ITER (DIM) is procured by JADA. • DIM is designed to observe light from nuclear fusion plasma directly. • DIM is under preliminary design phase. • The spot diagrams were suppressed within the core of receiving fiber. • The aberration of DIM is suppressed in the preliminary design. - Abstract: Divertor impurity influx monitor for ITER (DIM) is a diagnostic system that observes light from nuclear fusion plasma directly. This system is affected by various aberrations because it observes light from the fan-array chord near the divertor in the ultraviolet–near infrared wavelength range. The aberrations should be suppressed to the extent possible to observe the light with very high spatial resolution. In the preliminary design of DIM, spot diagrams were suppressed within the core of the receiving fiber's cross section, and the resulting spatial resolutions satisfied the design requirements.

  14. Aberrations in preliminary design of ITER divertor impurity influx monitor

    International Nuclear Information System (INIS)

    Kitazawa, Sin-iti; Ogawa, Hiroaki; Katsunuma, Atsushi; Kitazawa, Daisuke; Ohmori, Keisuke

    2015-01-01

    Highlights: • Divertor impurity influx monitor for ITER (DIM) is procured by JADA. • DIM is designed to observe light from nuclear fusion plasma directly. • DIM is under preliminary design phase. • The spot diagrams were suppressed within the core of receiving fiber. • The aberration of DIM is suppressed in the preliminary design. - Abstract: Divertor impurity influx monitor for ITER (DIM) is a diagnostic system that observes light from nuclear fusion plasma directly. This system is affected by various aberrations because it observes light from the fan-array chord near the divertor in the ultraviolet–near infrared wavelength range. The aberrations should be suppressed to the extent possible to observe the light with very high spatial resolution. In the preliminary design of DIM, spot diagrams were suppressed within the core of the receiving fiber's cross section, and the resulting spatial resolutions satisfied the design requirements.

  15. Substantially Evolutionary Theorizing in Designing Software-Intensive Systems

    Directory of Open Access Journals (Sweden)

    Petr Sosnin

    2018-04-01

    Full Text Available Useful inheritances from scientific experience open perspective ways for increasing the degree of success in designing of systems with software. One such way is a search and build applied theory that takes into account the nature of design and the specificity of software engineering. This paper presents a substantially evolutionary approach to creating the project theories, the application of which leads to positive effects that are traditionally expected from theorizing. Any implementation of the approach is based on a reflection by designers of an operational space of designing onto a semantic memory of a question-answer type. One of the results of such reflection is a system of question-answer nets, the nodes of which register facts of interactions of designers with accessible experience. A set of such facts is used by designers for creating and using the theory that belongs to the new subclass of Grounded Theories. This sub-class is oriented on organizationally behavioral features of a project’s work based on design thinking, automated mental imagination, and thought experimenting that facilitate increasing the degree of controlled intellectualization in the design process and, correspondingly, increasing the degree of success in the development of software-intensive systems.

  16. Using software interoperability to achieve a virtual design environment

    Science.gov (United States)

    Gregory, G. Groot; Koshel, R. John

    2005-09-01

    A variety of simulation tools, including optical design and analysis, have benefited by many years of evolution in software functionality and computing power, thus making the notion of virtual design environments a reality. To simulate the optical characteristics of a system, one needs to include optical performance, mechanical design and manufacturing aspects simultaneously. To date, no single software program offers a universal solution. One approach to achieve an integrated environment is to select tools that offer a high degree of interoperability. This allows the selection of the best tools for each aspect of the design working in concert to solve the problem. This paper discusses the issues of how to assemble a design environment and provides an example of a combination of tools for illumination design. We begin by offering a broad definition of interoperability from an optical analysis perspective. This definition includes aspects of file interchange formats, software communications protocols and customized applications. One example solution is proposed by combining SolidWorks1 for computer-aided design (CAD), TracePro2 for optical analysis and MATLAB3 as the mathematical engine for tolerance analysis. The resulting virtual tool will be applied to a lightpipe design task to illustrate how such a system can be used.

  17. Object-oriented software design in semiautomatic building extraction

    Science.gov (United States)

    Guelch, Eberhard; Mueller, Hardo

    1997-08-01

    Developing a system for semiautomatic building acquisition is a complex process, that requires constant integration and updating of software modules and user interfaces. To facilitate these processes we apply an object-oriented design not only for the data but also for the software involved. We use the unified modeling language (UML) to describe the object-oriented modeling of the system in different levels of detail. We can distinguish between use cases from the users point of view, that represent a sequence of actions, yielding in an observable result and the use cases for the programmers, who can use the system as a class library to integrate the acquisition modules in their own software. The structure of the system is based on the model-view-controller (MVC) design pattern. An example from the integration of automated texture extraction for the visualization of results demonstrate the feasibility of this approach.

  18. Clean architecture a craftsman's guide to software structure and design

    CERN Document Server

    Martin, Robert C

    2018-01-01

    By applying universal rules of software architecture, you can dramatically improve developer productivity throughout the life of any software system. Now, building upon the success of his best-selling books Clean Code and The Clean Coder, legendary software craftsman Robert C. Martin (“Uncle Bob”) reveals those rules and helps you apply them. Martin’s Clean Architecture doesn’t merely present options. Drawing on over a half-century of experience in software environments of every imaginable type, Martin tells you what choices to make and why they are critical to your success. As you’ve come to expect from Uncle Bob, this book is packed with direct, no-nonsense solutions for the real challenges you’ll face—the ones that will make or break your projects. Learn what software architects need to achieve—and core disciplines and practices for achieving it Master essential software design principles for addressing function, component separation, and data management See how programming...

  19. Constraint driven software design: an escape from the waterfall model

    NARCIS (Netherlands)

    de Hoog, Robert; de Jong, Anthonius J.M.; de Vries, Frits

    1994-01-01

    This paper presents the principles of a development methodology for software design. The methodology is based on a nonlinear, product-driven approach that integrates quality aspects. The principles are made more concrete in two examples: one for developing educational simulations and one for

  20. Issues in Software Engineering of Relevance to Instructional Design

    Science.gov (United States)

    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…

  1. The Role and Design of Screen Images in Software Documentation.

    Science.gov (United States)

    van der Meij, Hans

    2000-01-01

    Discussion of learning a new computer software program focuses on how to support the joint handling of a manual, input devices, and screen display. Describes a study that examined three design styles for manuals that included screen images to reduce split-attention problems and discusses theory versus practice and cognitive load theory.…

  2. Application software, domain-specific languages, and language design assistants

    NARCIS (Netherlands)

    J. Heering (Jan)

    2000-01-01

    textabstractWhile application software does the real work, domain-specific languages (DSLs) are tools to help produce it efficiently, and language design assistants in turn are meta-tools to help produce DSLs quickly. DSLs are already in wide use (HTML for web pages, Excel macros for spreadsheet

  3. Korean WA-DGNSS User Segment Software Design

    Directory of Open Access Journals (Sweden)

    Sayed Chhattan Shah

    2013-03-01

    Full Text Available Korean WA-DGNSS is a large scale research project funded by Ministry of Land, Transport and Maritime Affairs Korea. It aims to augment the Global Navigation Satellite System by broadcasting additional signals from geostationary satellites and providing differential correction messages and integrity data for the GNSS satellites. The project is being carried out by a consortium of universities and research institutes. The research team at Electronics and Telecommunications Research Institute is involved in design and development of data processing softwares for wide area reference station and user segment. This paper focuses on user segment software design. Korean WA-DGNSS user segment software is designed to perform several functions such as calculation of pseudorange, ionosphere and troposphere delays, application of fast and slow correction messages, and data verification. It is based on a layered architecture that provides a model to develop flexible and reusable software and is divided into several independent, interchangeable and reusable components to reduce complexity and maintenance cost. The current version is designed to collect and process GPS and WA-DGNSS data however it is flexible to accommodate future GNSS systems such as GLONASS and Galileo.

  4. Software architecture as a set of architectural design decisions

    NARCIS (Netherlands)

    Jansen, Anton; Bosch, Jan; Nord, R; Medvidovic, N; Krikhaar, R; Khrhaar, R; Stafford, J; Bosch, J

    2006-01-01

    Software architectures have high costs for change, are complex, and erode during evolution. We believe these problems are partially due to knowledge vaporization. Currently, almost all the knowledge and information about the design decisions the architecture is based on are implicitly embedded in

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

    Science.gov (United States)

    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)

  6. Induction Heating Process Design Using COMSOL Multiphysics Software

    Directory of Open Access Journals (Sweden)

    Andy Triwinarko

    2011-08-01

    Full Text Available Induction heating is clean environmental heating process due to a non-contact heating process. There is lots of the induction heating type that be used in the home appliance but it is still new technology in Indonesia. The main interesting area of the induction heating design is the efficiency of the usage of energy and choice of the plate material. COMSOL Multiphysics Software can be used to simulate and estimate the induction heating process. Therefore, the software can be used to design the induction heating process that will have a optimum efficiency. The properties of the induction heating design were also simulated and analyzed such as effect of inductors width, inductors distance, and conductive plate material. The result was shown that the good design of induction heating must have a short width and distance inductor and used silicon carbide as material plate with high frequency controller.

  7. Design and development of virtual TXP control system software

    International Nuclear Information System (INIS)

    Wang Yunwei; Leng Shan; Liu Zhisheng; Wang Qiang; Shang Yanxia

    2008-01-01

    Taking distributed control system (DCS) of Siemens TELEPERM-XP (TXP) as the simulation object,Virtual TXP (VTXP) control system based on Virtual DCS with high fidelity and reliability was designed and developed on the platform of Windows. In the process of development, the method of object-oriented modeling and modularization program design are adopted, C++ language and technologies such as multithreading, ActiveX control, Socket network communication are used, to realize the wide range dynamic simulation and recreate the functions of the hardware and software of real TXP. This paper puts emphasis on the design and realization of Control server and Communication server. The development of Virtual TXP control system software is with great effect on the construction of simulation system and the design, commission, verification and maintenance of control system in large-scale power plants, nuclear power plants and combined cycle power plants. (authors)

  8. Spectrum analysis on quality requirements consideration in software design documents.

    Science.gov (United States)

    Kaiya, Haruhiko; Umemura, Masahiro; Ogata, Shinpei; Kaijiri, Kenji

    2013-12-01

    Software quality requirements defined in the requirements analysis stage should be implemented in the final products, such as source codes and system deployment. To guarantee this meta-requirement, quality requirements should be considered in the intermediate stages, such as the design stage or the architectural definition stage. We propose a novel method for checking whether quality requirements are considered in the design stage. In this method, a technique called "spectrum analysis for quality requirements" is applied not only to requirements specifications but also to design documents. The technique enables us to derive the spectrum of a document, and quality requirements considerations in the document are numerically represented in the spectrum. We can thus objectively identify whether the considerations of quality requirements in a requirements document are adapted to its design document. To validate the method, we applied it to commercial software systems with the help of a supporting tool, and we confirmed that the method worked well.

  9. Preliminary Design of a Femtosecond Oscilloscope

    CERN Document Server

    Gazazyan, Edmond D; Kalantaryan, Davit K; Laziev, Edouard; Margaryan, Amour

    2005-01-01

    The calculations on motion of electrons in a finite length electromagnetic field of linearly and circularly polarized laser beams have shown that one can use the transversal deflection of electrons on a screen at a certain distance after the interaction region for the measurement of the length and longitudinal particle distribution of femtosecond bunches. In this work the construction and preliminary parameters of various parts of a device that may be called femtosecond oscilloscope are considered. The influence of various factors, such as the energy spread and size of the electron bunches, are taken into account. For CO2 laser intensity 1016 W/cm2 and field free drift length 1m the deflection is 5.3 and 0.06 cm, while the few centimeters long interaction length between 2 mirrors requires assembling accuracy 6 mm and 1.3 micron for 20 MeV to 50 keV, respectively.

  10. Preliminary design package for prototype solar heating system

    Energy Technology Data Exchange (ETDEWEB)

    1978-12-01

    A summary is given of the preliminary analysis and design activity on solar heating systems. The analysis was made without site specific ata other than weather; therefore, the results indicate performance expected under these special conditions. Major items in this report include systeem candidates, design approaches, trade studies and other special data required to evaluate the preliminary analysis and design. The program calls for the development and delivery of eight prototype solar heating and coolin systems for installation and operational test. Two-heating and six heating and cooling units will be delivered for Single Family Residences (SFR), Multi-Family Residences (MFR) and commercial applications.

  11. Practical Recommendations for the Preliminary Design Analysis of ...

    African Journals Online (AJOL)

    Interior-to-exterior shear ratios for equal and unequal bay frames, as well as column inflection points were obtained to serve as practical aids for preliminary analysis/design of fixed-feet multistory sway frames. Equal and unequal bay five story frames were analysed to show the validity of the recommended design ...

  12. Preliminary design package for solar collector and solar pump

    Science.gov (United States)

    1978-01-01

    A solar-operated pump using an existing solar collector, for use on solar heating and cooling and hot water systems is described. Preliminary design criteria of the collector and solar-powered pump is given including: design drawings, verification plans, and hazard analysis.

  13. A preliminary study on the relevancy of sustainable building design ...

    African Journals Online (AJOL)

    This preliminary study aims to explore the relationship between sustainable building design paradigms and commercial property depreciation, to assist in the understanding of sustainable building design impact towards commercial building value and rental de employs the qualitative method and analyses valuers' current ...

  14. Preliminary System Design of the SWRL Financial System.

    Science.gov (United States)

    Ikeda, Masumi

    The preliminary system design of the computer-based Southwest Regional Laboratory's (SWRL) Financial System is outlined. The system is designed to produce various management and accounting reports needed to maintain control of SWRL operational and financial activities. Included in the document are descriptions of the various types of system…

  15. Computer organization and design the hardware/software interface

    CERN Document Server

    Hennessy, John L

    1994-01-01

    Computer Organization and Design: The Hardware/Software Interface presents the interaction between hardware and software at a variety of levels, which offers a framework for understanding the fundamentals of computing. This book focuses on the concepts that are the basis for computers.Organized into nine chapters, this book begins with an overview of the computer revolution. This text then explains the concepts and algorithms used in modern computer arithmetic. Other chapters consider the abstractions and concepts in memory hierarchies by starting with the simplest possible cache. This book di

  16. Design of instrumentation and software for precise laser machining

    Science.gov (United States)

    Wyszyński, D.; Grabowski, Marcin; Lipiec, Piotr

    2017-10-01

    The paper concerns the design of instrumentation and software for precise laser machining. Application of advanced laser beam manipulation instrumentation enables noticeable improvement of cut quality and material loss. This factors have significant impact on process efficiency and cutting edge quality by means of machined part size and shape accuracy, wall taper, material loss reduction (e.g. diamond) and time effectiveness. The goal can be reached by integration of laser drive, observation and optical measurement system, beam manipulation system and five axis mechanical instrumentation with use of advanced tailored software enabling full laser cutting process control and monitoring.

  17. Preliminary ALARA design concept for SMART

    Energy Technology Data Exchange (ETDEWEB)

    Kim, Kyo Youn; Kim, Seung Nam; Kim, Ha Yong; Zee, Sung Quun; Chang, Moon Hee

    1999-03-01

    SMART(System-integrated Modular Advanced ReacTor) is a space saving integral type nuclear rector with the thermal power of 330 MW. This report provides general design guide and authority in NSSS designs for SMART needed to maintain the occupational doses and doses to members of public ALARA to meet the regulatory requirements. Paragraph 20.1 of 10 CFR 20, ''Standards for Protection Against Radiation'', states that licensee should make every reasonable effort to maintain exposures to radiation as far below the limits specified in Part 20 as is reasonably achievable. The ALARA (as low as is reasonably achievable) principle is incorporated into Korean radiation protection law as paragraph one Article 97 of the Atomic Energy Act. (Jan. 1995). This ALARA Design Concept for SMART provides 1) description of the organization and responsibilities needed for upper level management support and authority in order for the implementation of ALARA, 2) guidance and procedures for design, review, and evaluation needed for SMART ALARA program implementation, 3) general design guidelines for SMART NSSS and BOP designers to implement ALARA principles in design stage, and 4) training and instruction requirement of SMART NSSS and BOP designers for the familiarization of ALARA principles to be implemented in NSSS designs. (Author). 4 refs., 1 tabs.

  18. Preliminary ALARA design concept for SMART

    Energy Technology Data Exchange (ETDEWEB)

    Kim, Kyo Youn; Kim, Seung Nam; Kim, Ha Yong; Zee, Sung Quun; Chang, Moon Hee

    1999-03-01

    SMART(System-integrated Modular Advanced ReacTor) is a space saving integral type nuclear rector with the thermal power of 330 MW. This report provides general design guide and authority in NSSS designs for SMART needed to maintain the occupational doses and doses to members of public ALARA to meet the regulatory requirements. Paragraph 20.1 of 10 CFR 20, ''Standards for Protection Against Radiation'', states that licensee should make every reasonable effort to maintain exposures to radiation as far below the limits specified in Part 20 as is reasonably achievable. The ALARA (as low as is reasonably achievable) principle is incorporated into Korean radiation protection law as paragraph one Article 97 of the Atomic Energy Act. (Jan. 1995). This ALARA Design Concept for SMART provides 1) description of the organization and responsibilities needed for upper level management support and authority in order for the implementation of ALARA, 2) guidance and procedures for design, review, and evaluation needed for SMART ALARA program implementation, 3) general design guidelines for SMART NSSS and BOP designers to implement ALARA principles in design stage, and 4) training and instruction requirement of SMART NSSS and BOP designers for the familiarization of ALARA principles to be implemented in NSSS designs. (Author). 4 refs., 1 tabs.

  19. Preliminary ALARA design concept for SMART

    International Nuclear Information System (INIS)

    Kim, Kyo Youn; Kim, Seung Nam; Kim, Ha Yong; Zee, Sung Quun; Chang, Moon Hee

    1999-03-01

    SMART(System-integrated Modular Advanced ReacTor) is a space saving integral type nuclear rector with the thermal power of 330 MW. This report provides general design guide and authority in NSSS designs for SMART needed to maintain the occupational doses and doses to members of public ALARA to meet the regulatory requirements. Paragraph 20.1 of 10 CFR 20, ''Standards for Protection Against Radiation'', states that licensee should make every reasonable effort to maintain exposures to radiation as far below the limits specified in Part 20 as is reasonably achievable. The ALARA (as low as is reasonably achievable) principle is incorporated into Korean radiation protection law as paragraph one Article 97 of the Atomic Energy Act. (Jan. 1995). This ALARA Design Concept for SMART provides 1) description of the organization and responsibilities needed for upper level management support and authority in order for the implementation of ALARA, 2) guidance and procedures for design, review, and evaluation needed for SMART ALARA program implementation, 3) general design guidelines for SMART NSSS and BOP designers to implement ALARA principles in design stage, and 4) training and instruction requirement of SMART NSSS and BOP designers for the familiarization of ALARA principles to be implemented in NSSS designs. (Author). 4 refs., 1 tabs

  20. Preliminary experience with SpineEOS, a new software for 3D planning in AIS surgery.

    Science.gov (United States)

    Ferrero, Emmanuelle; Mazda, Keyvan; Simon, Anne-Laure; Ilharreborde, Brice

    2018-04-24

    Preoperative planning of scoliosis surgery is essential in the effective treatment of spine pathology. Thus, precontoured rods have been recently developed to avoid iatrogenic sagittal misalignment and rod breakage. Some specific issues exist in adolescent idiopathic scoliosis (AIS), such as a less distal lower instrumented level, a great variability in the location of inflection point (transition from lumbar lordosis to thoracic kyphosis), and sagittal correction is limited by both bone-implant interface. Since 2007, stereoradiographic imaging system is used and allows for 3D reconstructions. Therefore, a software was developed to perform preoperative 3D surgical planning and to provide rod's shape and length. The goal of this preliminary study was to assess the feasibility, reliability, and the clinical relevance of this new software. Retrospective study on 47 AIS patients operated with the same surgical technique: posteromedial translation through posterior approach with lumbar screws and thoracic sublaminar bands. Pre- and postoperatively, 3D reconstructions were performed on stereoradiographic images (EOS system, Paris, France) and compared. Then, the software was used to plan the surgical correction and determine rod's shape and length. Simulated spine and rods were compared to postoperative real 3D reconstructions. 3D reconstructions and planning were performed by an independent observer. 3D simulations were performed on the 47 patients. No difference was found between the simulated model and the postoperative 3D reconstructions in terms of sagittal parameters. Postoperatively, 21% of LL were not within reference values. Postoperative SVA was 20 mm anterior in 2/3 of the cases. Postoperative rods were significantly longer than precontoured rods planned with the software (mean 10 mm). Inflection points were different on the rods used and the planned rods (2.3 levels on average). In this preliminary study, the software based on 3D stereoradiography low

  1. Preliminary conceptual design and analysis on KALIMER reactor structures

    International Nuclear Information System (INIS)

    Kim, Jong Bum

    1996-10-01

    The objectives of this study are to perform preliminary conceptual design and structural analyses for KALIMER (Korea Advanced Liquid Metal Reactor) reactor structures to assess the design feasibility and to identify detailed analysis requirements. KALIMER thermal hydraulic system analysis results and neutronic analysis results are not available at present, only-limited preliminary structural analyses have been performed with the assumptions on the thermal loads. The responses of reactor vessel and reactor internal structures were based on the temperature difference of core inlet and outlet and on engineering judgments. Thermal stresses from the assumed temperatures were calculated using ANSYS code through parametric finite element heat transfer and elastic stress analyses. While, based on the results of preliminary conceptual design and structural analyses, the ASME Code limits for the reactor structures were satisfied for the pressure boundary, the needs for inelastic analyses were indicated for evaluation of design adequacy of the support barrel and the thermal liner. To reduce thermal striping effects in the bottom are of UIS due to up-flowing sodium form reactor core, installation of Inconel-718 liner to the bottom area was proposed, and to mitigate thermal shock loads, additional stainless steel liner was also suggested. The design feasibilities of these were validated through simplified preliminary analyses. In conceptual design phase, the implementation of these results will be made for the design of the reactor structures and the reactor internal structures in conjunction with the thermal hydraulic, neutronic, and seismic analyses results. 4 tabs., 24 figs., 4 refs. (Author)

  2. Preliminary study of an expert system for mechanical design of a pressure vessel

    International Nuclear Information System (INIS)

    Kasmuri, N.H.; Md Som, A.

    2006-01-01

    This paper describes a preliminary study of an expert system for mechanical design of a pressure vessel. The system supports the framework for the conceptual mechanical design from the initial stages within the design procedures. ASME Boiler and Pressure Vessel Code Section VIII Division 1 were applied as a design rule. The proposed methodology facilitates the development of knowledge base acquisition, knowledge base construction and the prototype implementation. This study characterizes a knowledge base (procedure) of mechanical design of a pressure vessel subjected to internal pressure including all design parameters; i.e. temperature, shell thickness, selection of materials of constructions, stress analysis procedure, support and ancillary items. The rationalization of the mechanical design is shown in the form of a schematic flow diagram. A Kappa PC expert system shell is used as a tool to develop the prototype software. It provides graphical representation for creating objects, hierarchies and rules for knowledge base used in pressure vessel design. (Author)

  3. Ground control station software design for micro aerial vehicles

    Science.gov (United States)

    Walendziuk, Wojciech; Oldziej, Daniel; Binczyk, Dawid Przemyslaw; Slowik, Maciej

    2017-08-01

    This article describes the process of designing the equipment part and the software of a ground control station used for configuring and operating micro unmanned aerial vehicles (UAV). All the works were conducted on a quadrocopter model being a commonly accessible commercial construction. This article contains a characteristics of the research object, the basics of operating the micro aerial vehicles (MAV) and presents components of the ground control station model. It also describes the communication standards for the purpose of building a model of the station. Further part of the work concerns the software of the product - the GIMSO application (Generally Interactive Station for Mobile Objects), which enables the user to manage the actions and communication and control processes from the UAV. The process of creating the software and the field tests of a station model are also presented in the article.

  4. Design Patterns: establishing a discipline of parallel software engineering

    CERN Multimedia

    CERN. Geneva

    2010-01-01

    Many core processors present us with a software challenge. We must turn our serial code into parallel code. To accomplish this wholesale transformation of our software ecosystem, we must define established practice is in parallel programming and then develop tools to support that practice. This leads to design patterns supported by frameworks optimized at runtime with advanced autotuning compilers. In this talk I provide an update of my ongoing research with the ParLab at UC Berkeley to realize this vision. In particular, I will describe our draft parallel pattern language, our early experiments with software frameworks, and the associated runtime optimization tools.About the speakerTim Mattson is a parallel programmer (Ph.D. Chemistry, UCSC, 1985). He does linear algebra, finds oil, shakes molecules, solves differential equations, and models electrons in simple atomic systems. He has spent his career working with computer scientists to make sure the needs of parallel applications programmers are met.Tim has ...

  5. Software Engineering Design Principles Applied to Instructional Design: What Can We Learn from Our Sister Discipline?

    Science.gov (United States)

    Adnan, Nor Hafizah; Ritzhaupt, Albert D.

    2018-01-01

    The failure of many instructional design initiatives is often attributed to poor instructional design. Current instructional design models do not provide much insight into design processes for creating e-learning instructional solutions. Given the similarities between the fields of instructional design and software engineering, instructional…

  6. Software Design for Interactive Graphic Radiation Treatment Simulation Systems*

    Science.gov (United States)

    Kalet, Ira J.; Sweeney, Christine; Jacky, Jonathan

    1990-01-01

    We examine issues in the design of interactive computer graphic simulation programs for radiation treatment planning (RTP), as well as expert system programs that automate parts of the RTP process, in light of ten years of experience at designing, building and using such programs. An experiment in object-oriented design using standard Pascal shows that while some advantage is gained from the design, it is still difficult to achieve modularity and to integrate expert system components. A new design based on the Common LISP Object System (CLOS) is described. This series of designs for RTP software shows that this application benefits in specific ways from object-oriented design methods and appropriate languages and tools.

  7. Design and implementation of embedded Bluetooth software system

    Science.gov (United States)

    Zhou, Zhijian; Zhou, Shujie; Xu, Huimin

    2001-10-01

    This thesis introduces the background knowledge and characteristics of Bluetooth technology. Then it summarizes the architecture and working principle of Bluetooth software. After carefully studying the characteristics of embedded operating system and Bluetooth software, this thesis declared two sets of module about Bluetooth software. Corresponding to these module's characteristics, this thesis introduces the design and implementation of LAN Access and Bluetooth headset. The Headset part introduces a developing method corresponding to the particularity of Bluetooth control software. Although these control software are application entity, the control signaling exchanged between them are regulations according to former definitions and they functions through the interaction of data and control information. These data and control information construct the protocol data unit (PDU), and the former definition can be seen as protocol in fact. This thesis uses the advanced development flow on communication protocol development as reference, a formal method - SDL (Specification and Description Language) - describing, validating and coding manually to C. This method not only reserved the efficiency of manually coded code, but also it ensures the quality of codes. The introduction also involves finite state machine theory while introduces the practical developing method on protocol development with the aid of SDL.

  8. Preliminary Design of Monitoring and Control Subsystem for GNSS Ground Station

    Directory of Open Access Journals (Sweden)

    Seongkyun Jeong

    2008-06-01

    Full Text Available GNSS (Global Navigation Satellite System Ground Station monitors navigation satellite signal, analyzes navigation result, and uploads correction information to satellite. GNSS Ground Station is considered as a main object for constructing GNSS infra-structure and applied in various fields. ETRI (Electronics and Telecommunications Research Institute is developing Monitoring and Control subsystem, which is subsystem of GNSS Ground Station. Monitoring and Control subsystem acquires GPS and Galileo satellite signal and provides signal monitoring data to GNSS control center. In this paper, the configurations of GNSS Ground Station and Monitoring and Control subsystem are introduced and the preliminary design of Monitoring and Control subsystem is performed. Monitoring and Control subsystem consists of data acquisition module, data formatting and archiving module, data error correction module, navigation solution determination module, independent quality monitoring module, and system operation and maintenance module. The design process uses UML (Unified Modeling Language method which is a standard for developing software and consists of use-case modeling, domain design, software structure design, and user interface structure design. The preliminary design of Monitoring and Control subsystem enhances operation capability of GNSS Ground Station and is used as basic material for detail design of Monitoring and Control subsystem.

  9. A User Friendly Software for Rigid Pavement Design

    Directory of Open Access Journals (Sweden)

    Aydın Kıcı

    2017-12-01

    Full Text Available Concrete pavements as concrete road slab, appear as a strong alternative for flexible superstructures especially because of their low cost for maintenance and repair and the high performance they show under heavy axle loads. The design of these concrete road slabs is quite different from the traditional concrete and reinforced concrete structures’ design. In the design for this kind of pavements, traffic conditions should be defined properly and considered an addition to the concrete and platform properties. There have been designing methods developed based on both experimental and mechanic foundations for concrete pavements. The most important ones of these methods are AASHTO (1993 and PCA (1984. In both design methods, it’s significant to know the maximum deflections and maximum strains the vehicles’ loads cause on the pavement. The calculation of this maximum deflections and maximum strains can be done via the finite element method or the closed formulas which have been developed by Westergaard. In this study, a user-friendly software has been developed based on AASHTO 1993, PCA 1984 design methods and Westergaard formulas. Thanks to this software, the user who wants to design the concrete pavement as concrete road slab can obtain the essential parameters automatically by entering the required data for the design.

  10. Design of Mariner 9 Science Sequences using Interactive Graphics Software

    Science.gov (United States)

    Freeman, J. E.; Sturms, F. M, Jr.; Webb, W. A.

    1973-01-01

    This paper discusses the analyst/computer system used to design the daily science sequences required to carry out the desired Mariner 9 science plan. The Mariner 9 computer environment, the development and capabilities of the science sequence design software, and the techniques followed in the daily mission operations are discussed. Included is a discussion of the overall mission operations organization and the individual components which played an essential role in the sequence design process. A summary of actual sequences processed, a discussion of problems encountered, and recommendations for future applications are given.

  11. Preliminary A ampersand PCT multiple detector design

    International Nuclear Information System (INIS)

    Roberson, G.P.; Martz, H.E.; Camp, D.C.; Decman, D.J.; Johansson, E.M.

    1997-01-01

    The next generation, multi-detector active and passive computed tomography (A ampersand PCT) scanner will be optimized for speed and accuracy. At the Lawrence Livermore National Lab (LLNL) we have demonstrated the trade-offs between different A ampersand PCT design parameters that affect the speed and quality of the assay results. These fundamental parameters govern the optimum system design. Although the multi-detector scanner design has priority put on speed to increase waste drum throughput, higher speed should not compromise assay accuracy. One way to increase the speed of the A ampersand PCT technology is to use multiple detectors. This yields a linear speedup by a factor approximately equal to the number of detectors used without a compromise in system accuracy. There are many different design scenarios that can be developed using multiple detectors. Here we describe four different scenarios and discuss the trade-offs between them. Also, some considerations are given in this design description for the implementation of a multiple detector technology in a field- deployable mobile trailer system

  12. Preliminary design of an asteroid hopping mission

    Science.gov (United States)

    Scheppa, Michael D.

    In 2010, NASA announced that its new vision is to support private space launch operations. It is anticipated that this new direction will create the need for new and innovative ideas that push the current boundaries of space exploration and contain the promise of substantial gain, both in research and capital. The purpose of the study is to plan and estimate the feasibility of a mission to visit a number of near Earth asteroids (NEAs). The mission would take place before the end of the 21st century, and would only use commercially available technology. Throughout the mission design process, while holding astronaut safety paramount, it was the goal to maximize the return while keeping the cost to a minimum. A mission of the nature would appeal to the private space industry because it could be easily adapted and set into motion. The mission design was divided into three main parts; mission timeline, vehicle design and power sources, with emphasis on nuclear and solar electric power, were investigated. The timeline and associated trajectories were initially selected using a numerical estimation and then optimized using Satellite Tool Kit (STK) 9.s's Design Explorer Optimizer [1]. Next, the spacecraft was design using commercially available parts that would support the mission requirements. The Variable Specific Impulse Magnetoplasma Rocket (VASIMR) was and instrumental piece in maximizing the number of NEAs visited. Once the spacecraft was designed, acceptable power supply options were investigated. The VASIMR VX-200 requires 200 kilowatts of power to maintain thrust. This creates the need for a substantial power supply that consists of either a nuclear reactor of massive solar arrays. STK 9.1's Design Explorer Optimizer was able to create a mission time line that allowed for the exploration of seven NEAs in under two years, while keeping the total mission DeltaV under 71 kilometers per second. Based on these initial findings, it is determined that a mission of this

  13. Software for simulation and design of neutron scattering instrumentation

    DEFF Research Database (Denmark)

    Bertelsen, Mads

    designed using the software. The Union components uses a new approach to simulation of samples in McStas. The properties of a sample are split into geometrical and material, simplifying user input, and allowing the construction of complicated geometries such as sample environments. Multiple scattering...... from conventional choices. Simulation of neutron scattering instrumentation is used when designing instrumentation, but also to understand instrumental effects on the measured scattering data. The Monte Carlo ray-tracing package McStas is among the most popular, capable of simulating the path of each...... neutron through the instrument using an easy to learn language. The subject of the defended thesis is contributions to the McStas language in the form of the software package guide_bot and the Union components.The guide_bot package simplifies the process of optimizing neutron guides by writing the Mc...

  14. Client Mobile Software Design Principles for Mobile Learning Systems

    Directory of Open Access Journals (Sweden)

    Qing Tan

    2009-01-01

    Full Text Available In a client-server mobile learning system, client mobile software must run on the mobile phone to acquire, package, and send student’s interaction data via the mobile communications network to the connected mobile application server. The server will receive and process the client data in order to offer appropriate content and learning activities. To develop the mobile learning systems there are a number of very important issues that must be addressed. Mobile phones have scarce computing resources. They consist of heterogeneous devices and use various mobile operating systems, they have limitations with their user/device interaction capabilities, high data communications cost, and must provide for device mobility and portability. In this paper we propose five principles for designing Client mobile learning software. A location-based adaptive mobile learning system is presented as a proof of concept to demonstrate the applicability of these design principles.

  15. Development of piping support structure design software based on PDMS

    International Nuclear Information System (INIS)

    Tang Yongtao; Guan Hui; Su Rongfu; Huang Wei; Mao Huihui

    2014-01-01

    In order to enhance the efficiency of nuclear power process system piping support design, the veracity of interface with support, piping and anchor, and decrease the clash between supports and other disciplines, developed piping support structure design software NPHS based on PDMS independently. That achieved the seamless integration of PDMS and NPHS by method of embedded development, reduce the size of program code, improve the running efficiency; That predigested the 3D modeling and information storage for support parts, that increased the support database opening and maintenance using the special mechanism and configuration of database. The support modeling efficiency due to setting of the connection key point of support parts is improved. Practices in several real nuclear power projects proved that NPHS software is provided with such outstanding performances: quick running, strong stability, accurate data, easy to operate and maintain, and output results satisfied the engineering requirements. (authors)

  16. Preliminary design report for the prototypical fuel rod consolidation system

    International Nuclear Information System (INIS)

    Rosa, J.M.

    1986-01-01

    This report documents NUTECH's preliminary design of a dry, spent fuel rod consolidation system. This preliminary design is the result of Phase I of a planned four phase project. The present report on this project provides a considerable amount of detail for a preliminary design effort. The design and all of its details are described in this Preliminary Design Report (PDR). The NUTECH dry rod consolidation system described herein is remotely operated. It provides for automatic operation, but with operator hold points between key steps in the process. The operator has the ability to switch to a manual operation mode at any point in the process. The system is directed by the operator using an executive computer which controls and coordinates the operation of the in-cell equipment. The operator monitors the process using an in-cell closed circuit television (CCTV) system with audio output and equipment status displays on the computer monitor. The in-cell mechanical equipment consists of the following: (1) two overhead cranes with manipulators; (2) a multi-degree of freedom fuel handling table and its clamping equipment; (3) a fuel assembly end fitting removal station and its tools; (4) a consolidator (which pulls rods, assembles the consolidated bundle and loads the canister); (5) a canister end cap welder and weld inspection system; (6) decontamination systems; and (7) the CCTV and microphone systems

  17. Automated Theorem Proving in High-Quality Software Design

    Science.gov (United States)

    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.

  18. Software aspects of designing an online data acquisition system

    International Nuclear Information System (INIS)

    Bandyopadhyay, A.

    1989-01-01

    The design aspect of a data acquisition system software for experimental nuclear physics applications is discussed. The features of a good data acquisition system and the techniques which are used to meet the requirements are also discussed. The suitability of different programming languages for different applications have been outlined. The operating system requirements and the difficulties encountered by the programmer for non-ideal operating system environment is also highlighted. (author)

  19. Using Software Technology to Specify Abstract Interfaces in VLSI Design.

    Science.gov (United States)

    1985-01-01

    with the complexity lev- els inherent in VLSI design, in that they can capitalize on their foundations in discrete mathemat- ics and the theory of...basis, rather than globally. Such a partitioning of module semantics makes the specification easier to construct and verify intelectual !y; it also...access function definitions. A standard language improves executability characteristics by capitalizing on portable, optimized system software developed

  20. Constraint driven software design: an escape from the waterfall model

    OpenAIRE

    de Hoog, Robert; de Jong, Anthonius J.M.; de Vries, Frits

    1994-01-01

    This paper presents the principles of a development methodology for software design. The methodology is based on a nonlinear, product-driven approach that integrates quality aspects. The principles are made more concrete in two examples: one for developing educational simulations and one for developing expert systems. It is shown that the flexibility needed for building high quality systems leads to integrated development environments in which methodology, product and tools are closely attune...

  1. Sewage Solids Irradiator Transportation System (SSITS) cask: preliminary design description

    International Nuclear Information System (INIS)

    Eakes, R.G.; Kempka, S.N.; Lamoreaux, G.H.; Sutherland, S.H.

    1983-02-01

    The preliminary design of the Sewage Solids Irradiator Transportation System (SSITS) Cask is presented in this document. The SSITS cask is to be used for the transport of radioactive cesium chloride and strontium fluoride capsules which are of use in irradiators or as heat sources. The SSITS cask is approximately 1.4 m in diameter, 1.3 m high, weighs roughly 9 t, provides 33 cm of steel shielding, and can dissipate up to 5.2 kW of decay heat. The cask design criteria are identified and a description of the cask design and operation is provided. Detailed analyses of the design were performed to demonstrate licensability of the cask by the Nuclear Regulatory Commission (NRC). Results of the analyses indicate that the preliminary design is in compliance with the pertinent regulatory requirements for licensing of a radioactive material transportation container

  2. Preliminary Design of the AEGIS Test Facility

    CERN Document Server

    Dassa, Luca; Cambiaghi, Danilo

    2010-01-01

    The AEGIS experiment is expected to be installed at the CERN Antiproton Decelerator in a very close future, since the main goal of the AEGIS experiment is the measurement of gravity impact on antihydrogen, which will be produced on the purpose. Antihydrogen production implies very challenging environmental conditions: at the heart of the AEGIS facility 50 mK temperature, 1e-12 mbar pressure and a 1 T magnetic field are required. Interfacing extreme cryogenics with ultra high vacuum will affect very strongly the design of the whole facility, requiring a very careful mechanical design. This paper presents an overview of the actual design of the AEGIS experimental facility, paying special care to mechanical aspects. Each subsystem of the facility – ranging from the positron source to the recombination region and the measurement region – will be shortly described. The ultra cold region, which is the most critical with respect to the antihydrogen formation, will be dealt in detail. The assembly procedures will...

  3. Preliminary Tritium Management Design Activities at ORNL

    International Nuclear Information System (INIS)

    Harrison, Thomas J.; Felde, David K.; Logsdon, Randall J.; McFarlane, Joanna; Qualls, A. L.

    2016-01-01

    Interest in salt-cooled and salt-fueled reactors has increased over the last decade (Forsberg et al. 2016). Several private companies and universities in the United States, as well as governments in other countries, are developing salt reactor designs and/or technology. Two primary issues for the development and deployment of many salt reactor concepts are (1) the prevention of tritium generation and (2) the management of tritium to prevent release to the environment. In 2016, the US Department of Energy (DOE) initiated a research project under the Advanced Reactor Technology Program to (1) experimentally assess the feasibility of proposed methods for tritium mitigation and (2) to perform an engineering demonstration of the most promising methods. This document describes results from the first year's efforts to define, design, and build an experimental apparatus to test potential methods for tritium management. These efforts are focused on producing a final design document as the basis for the apparatus and its scheduled completion consistent with available budget and approvals for facility use.

  4. Preliminary Tritium Management Design Activities at ORNL

    Energy Technology Data Exchange (ETDEWEB)

    Harrison, Thomas J. [Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States); Felde, David K. [Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States); Logsdon, Randall J. [Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States); McFarlane, Joanna [Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States); Qualls, A. L. [Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States)

    2016-09-01

    Interest in salt-cooled and salt-fueled reactors has increased over the last decade (Forsberg et al. 2016). Several private companies and universities in the United States, as well as governments in other countries, are developing salt reactor designs and/or technology. Two primary issues for the development and deployment of many salt reactor concepts are (1) the prevention of tritium generation and (2) the management of tritium to prevent release to the environment. In 2016, the US Department of Energy (DOE) initiated a research project under the Advanced Reactor Technology Program to (1) experimentally assess the feasibility of proposed methods for tritium mitigation and (2) to perform an engineering demonstration of the most promising methods. This document describes results from the first year’s efforts to define, design, and build an experimental apparatus to test potential methods for tritium management. These efforts are focused on producing a final design document as the basis for the apparatus and its scheduled completion consistent with available budget and approvals for facility use.

  5. Preliminary SP-100/Stirling heat exchanger designs

    International Nuclear Information System (INIS)

    Schmitz, P.; Tower, L.; Blue, B.; Dunn, P.

    1994-01-01

    Analytic modeling of several heat exchanger concepts to couple the SP-100 nuclear reactor lithium loop and the Space Stirling Power Convertor (SSPC) was performed. Four 25 kWe SSPC's are used to produce the required 100 kW of electrical power. This design work focused on the interface between a single SSPC and the primary lithium loop. Manifolding to separate and collect the four channel flow was not modeled. This work modeled two separate types of heat exchanger interfaces (conductive coupling and radiative coupling) to explore their relative advantages and disadvantages. The minimum mass design of the conductively coupled concepts was 18 kg or 0.73 kg/kWe for a single 25 kWe convertor. The minimum mass radiatively coupled concept was 41 kg or 1.64 kg/kWe. The direct conduction heat exchanger provides a lighter weight system because of its ability to operate the Stirling convertor evaporator at higher heat fluxes than those attainable by the radiatively coupled systems. Additionally the conductively coupled concepts had relatively small volumes and provide potentially simpler assembly. Their disadvantages were the tight tolerances and material joining problems associated with this refractory to superalloy interface. The advantages of the radiatively coupled designs were the minimal material interface problems

  6. Shaping electromagnetic waves using software-automatically-designed metasurfaces.

    Science.gov (United States)

    Zhang, Qian; Wan, Xiang; Liu, Shuo; Yuan Yin, Jia; Zhang, Lei; Jun Cui, Tie

    2017-06-15

    We present a fully digital procedure of designing reflective coding metasurfaces to shape reflected electromagnetic waves. The design procedure is completely automatic, controlled by a personal computer. In details, the macro coding units of metasurface are automatically divided into several types (e.g. two types for 1-bit coding, four types for 2-bit coding, etc.), and each type of the macro coding units is formed by discretely random arrangement of micro coding units. By combining an optimization algorithm and commercial electromagnetic software, the digital patterns of the macro coding units are optimized to possess constant phase difference for the reflected waves. The apertures of the designed reflective metasurfaces are formed by arranging the macro coding units with certain coding sequence. To experimentally verify the performance, a coding metasurface is fabricated by automatically designing two digital 1-bit unit cells, which are arranged in array to constitute a periodic coding metasurface to generate the required four-beam radiations with specific directions. Two complicated functional metasurfaces with circularly- and elliptically-shaped radiation beams are realized by automatically designing 4-bit macro coding units, showing excellent performance of the automatic designs by software. The proposed method provides a smart tool to realize various functional devices and systems automatically.

  7. Design Requirements, Epistemic Uncertainty and Solution Development Strategies in Software Design

    DEFF Research Database (Denmark)

    Ball, Linden J.; Onarheim, Balder; Christensen, Bo Thomas

    2010-01-01

    This paper investigates the potential involvement of “epistemic uncertainty” in mediating between complex design requirements and strategic switches in software design strategies. The analysis revealed that the designers produced an initial “first-pass” solution to the given design brief in a bre...... a view of software design as involving a mixed breadth-first and depth-first solution development approach, with strategic switching to depth-first design being triggered by requirement complexity and being mediated by associated feelings of uncertainty....

  8. A requirements specification for a software design support system

    Science.gov (United States)

    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.

  9. Computer software design description for the integrated control and data acquisition system LDUA system

    International Nuclear Information System (INIS)

    Aftanas, B.L.

    1998-01-01

    This Computer Software Design Description (CSDD) document provides the overview of the software design for all the software that is part of the integrated control and data acquisition system of the Light Duty Utility Arm System (LDUA). It describes the major software components and how they interface. It also references the documents that contain the detailed design description of the components

  10. Preliminary systems design study assessment report

    International Nuclear Information System (INIS)

    Mayberry, J.L.; Feizollahi, F.; Del Signore, J.C.

    1991-09-01

    The System Design Study (SDS), part of the Waste Technology Development Department at the Idaho National Engineering Laboratory (INEL), examined techniques available for the remediation of hazardous and transuranic waste stored at the Radioactive Waste Management Complex's Subsurface Disposal Area at the INEL. Using specific technologies, system concepts for treating the buried waste and the surrounding contaminated soil were evaluated. Evaluation included implementability, effectiveness, and cost. The SDS resulted in the development of technology requirements including demonstration, testing, and evaluation activities needed for implementing each concept

  11. The preliminary of software development for the kinematics analysis of 5 DOF Nuclear Malaysia robot arm v2

    International Nuclear Information System (INIS)

    Mohd Zaid Hassan; Anwar Abdul Rahman; Rosli Darmawan; Mohd Arif Hamzah

    2010-01-01

    This paper presents the preliminary software development for the kinematics analysis of 5 DOF rescue robot. The kinematics analysis is the study of relationship between the individual joints of the robot manipulator, the position and orientation of the end-effector. The Denavit-Hartenberg (DH) model is used to model the robot links and joints. Both forward and inverse kinematic are presented. The simulation software has been developed by using MATLAB to solve the robot arms kinematic behavior. (author)

  12. Preliminary design review report for K Basin Dose Reduction Project

    International Nuclear Information System (INIS)

    Blackburn, L.D.

    1996-01-01

    The strategy for reducing radiation dose, originating from radionuclides absorbed in the K East Basin concrete, is to raise the pool water level to provide additional shielding. This report documents a preliminary design review conducted to ensure that design approaches for cleaning/coating basin walls and modifying other basin components were appropriate. The conclusion of this review was that design documents presently conclusion of this review was that design documents presently completed or in process of modification are and acceptable basis for proceeding to complete the design

  13. TITAN Legal Weight Truck cask preliminary design report

    International Nuclear Information System (INIS)

    1990-04-01

    The Preliminary Design of the TITAN Legal Weight Truck (LWT) Cask System and Ancillary Equipment is presented in this document. The scope of the document includes the LWT cask with fuel baskets; impact limiters, and lifting and tiedown features; the cask support system for transportation; intermodal transfer skid; personnel barrier; and cask lifting yoke assembly. 75 figs., 48 tabs

  14. Preliminary design package for solar heating and hot water system

    Science.gov (United States)

    1977-01-01

    The preliminary design review on the development of a multi-family solar heating and domestic hot water prototype system is presented. The report contains the necessary information to evaluate the system. The system consists of the following subsystems: collector, storage, transport, control and Government-furnished site data acquisition.

  15. WRAP Module 1 data management system (DMS) software design description (SDD)

    International Nuclear Information System (INIS)

    Weidert, J.R.

    1996-01-01

    Revision 2 of the Waste Receiving and Processing (WRAP) Module 1 Data Management System (DMS) Preliminary Software Design Description (PSDD) provides a high-level design description of the system. 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. The WRAP 1 DMS SDD is used as the primary medium for communication software design information. This release provides design descriptions for the following process modules produced under Phase 1 of the development effort: Receiving Drum or Box Containers Process Routing and Picklists; Waste Inventory by Location and/or Container Relationships; LLW Process Glovebox Facility Radiologic Material Inventory Check (partial); Shipping (partial production); Drum or Box NDE Operations; and Drum or Box NDA Operations Data Review (partial production). In addition, design descriptions are included for the following process modules scheduled for development under Phases 2 and 3: Activity Comment; LLW RWM Glovebox Sample Management; TRU Process Glovebox; TRU RWM Glovebox; and TRUPACT Processing. Detailed design descriptions for Reports and Facility Metrics have also been provided for in Revision 2 of this document

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

    Science.gov (United States)

    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.

  17. Analytical Design of Evolvable Software for High-Assurance Computing

    Science.gov (United States)

    2001-02-14

    system size Sext wij j 1= Ai ∑ wik k 1= Mi ∑+               i 1= N ∑= = 59 5 Analytical Partition of Components As discussed in Chapter 1...76]. Does the research approach yield evolvable components in less mathematically-oriented applications such as multi- media and e- commerce? There is... Social Security Number Date 216 217 Appendix H Benchmark Design for the Microwave Oven Software The benchmark design consists of the

  18. Preliminary Systems Design Study assessment report

    International Nuclear Information System (INIS)

    Mayberry, J.L.; Feizollahi, F.; Del Signore, J.C.

    1992-01-01

    The System Design Study (SDS), part of the Waste Technology Development Department at the Idaho National Engineering Laboratory (INEL), examined techniques available for the remediation of hazardous and transuranic waste stored at the Radioactive Waste Management Complex's Subsurface Disposal Area at the INEL. Using specific technologies, system concepts for treating the buried waste and the surrounding contaminated soil were evaluated. Evaluation included implementability, effectiveness, and cost. The SDS resulted in the development of technology requirements including demonstration, testing, and evaluation activities needed for implementing each concept. This volume of the Systems Design Study contain four Appendixes that were part of the study. Appendix A is an EG ampersand G Idaho, Inc., report that represents a review and compilation of previous reports describing the wastes and quantities disposed in the Subsurface Disposal Area of the Idaho National Engineering Laboratory. Appendix B contains the process flowsheets considered in this study, but not selected for detailed analysis. Appendix C is a historical tabulation of radioactive waste incinerators. Appendix D lists Department of Energy facilities where cementation stabilization systems have been used

  19. Preliminary Mechanical Design of FHX for PGSFR

    Energy Technology Data Exchange (ETDEWEB)

    Choo, Jinyup; Koo, G. H.; Kim, S. K. [Korea Atomic Energy Research Institute, Daejeon (Korea, Republic of)

    2014-05-15

    In this paper, more specific data from analysis and mechanical method of approach to design will be addressed. Especially, frame of tube bundle and housing of FHX. Heretofore, it is concept design by mechanical basic knowledge and research of various structures that are activating in realities. Especially, to reduce thermal stress, we have planning to attach insulations inside the housing. In as much as FHX is as important on SFR as the other part, hereafter, we will develop FEM to check feasibility of the FHX's housing design in order to perform static and thermal analysis as well as bucking, seismic and so on. The Forced-draft sodium-to-air Heat Exchanger system (FHX) (employed in the Active Decay Heat Removal System (ADHRS) is a shell-and-tube type counter-current flow heat exchanger with serpentine finned-tube arrangement. Liquid sodium flows over the finned tubes. The unit is placed above the reactor building and has function of dumping the system heat load into the final heat sink, i. e., the atmosphere. Heat is transmitted from the primary hot sodium pool into the ADHRS sodium loop via Decay Heat Exchanger (DHX), and a direct heat exchange occurs between the tube-side sodium and the shell-side air through the FHX sodium tube wall. Cold atmospheric air is introduced into the air inlet duct at the lower part of the unit by using an electrically driven air blower. Air flows across the finned tube bank rising upward direction to make uniform air flow with perfect mixing across the tubes. The finned tube bundle is placed inside a well-insulated casing. The air heated at the tube bank region is collected at the top of the unit and then is discharged through the air stack above the unit. Although a blower supplies atmospheric air into the FHX unit, a tall air stack is also provided to secure natural draft head of natural circulation air flow against a loss power supply. The stack also has rain protecting structures to prevent inflow of rain drops or undesired

  20. Preliminary systems design study assessment report

    International Nuclear Information System (INIS)

    Mayberry, J.L.; Feizollahi, F.; Del Signore, J.C.

    1992-01-01

    The System Design Study (SDS), part of the Waste Technology Development Department at the Idaho National Engineering Laboratory (INEL), examined techniques available for the remediation of hazardous and transuranic waste stored at the Radioactive Waste Management Complex's Subsurface Disposal Area at the INEL. Using specific technologies, system concepts for treating the buried waste and the surrounding contaminated soil were evaluated. Evaluation included implementability, effectiveness, and cost. The SDS resulted in the development of technology requirements including demonstration, testing, and evaluation activities needed for implementing each. This volume contains the descriptions and other relevant information of the four subsystems required for most of the ex situ processing systems. This volume covers the metal decontamination and sizing subsystem, soils processing subsystem, low-level waste subsystem, and retrieval subsystem

  1. Preliminary Systems Design Study assessment report

    International Nuclear Information System (INIS)

    Mayberry, J.L.; Quapp, W.J.; Feizollahi, F.; Del Signore, J.C.

    1991-07-01

    The System Design Study (SDS), part of the Waste Technology Development Department at Idaho National Engineering Laboratory (INEL), examined techniques available for the remediation of hazardous and transuranic (TRU) waste stored at the Radioactive Waste Management Complex's (RWMC's) Subsurface Disposal Area (SDA) at INEL. Using specific technologies, system concepts for treating the buried waste and the surrounding contaminated soil were evaluated. Evaluation included implementability, effectiveness, and cost. SDS resulted in the development of technology requirements including demonstration, testing and evaluation activities needed for implementing each concept. The SDS results are published in eight volumes. Volume 1 contains an executive summary. The SDS summary and analysis of results are presented in volume 2. Volumes 3 through 7 contain detailed descriptions of twelve system and four subsystem concepts. Volume 8 contains the appendices. 3 figs., 3 tabs

  2. Preliminary Systems Design Study assessment report

    International Nuclear Information System (INIS)

    Mayberry, J.L.; Quapp, W.J.; Feizollahi, F.; Del Signore, J.C.

    1991-07-01

    The System Design Study (SDS), part of the Waste Technology Development Department at the Idaho National Engineering Laboratory (INEL), examined techniques available for the remediation of hazardous and transuranic waste stored at the Radioactive Waste Management Complex's Subsurface Disposal Area at the INEL. Using specific technologies, system concepts for treating the buried waste and the surrounding contaminated soil were evaluated. Evaluation included implementability, effectiveness, and cost. SDS resulted in the development of technology requirements including demonstration, testing, and evaluation activities needed for implementing each concept. The SDS results are published in eight volumes. Volume 1 contains an executive summary. The SDS summary and analysis of results are presented in Volume 2. Volumes 3 through 7 contain detailed descriptions of twelve system and four subsystem concepts. Volume 8 contains the appendixes. 23 refs., 23 figs., 16 tabs

  3. Preliminary 2D design study for A ampersand PCT

    International Nuclear Information System (INIS)

    Keto, E.; Azevedo, S.; Roberson, P.

    1995-03-01

    Lawrence Livermore National Laboratory is currently designing and constructing a tomographic scanner to obtain the most accurate possible assays of radioactivity in barrels of nuclear waste in a limited amount of time. This study demonstrates a method to explore different designs using laboratory experiments and numerical simulations. In particular, we examine the trade-off between spatial resolution and signal-to-noise. The simulations are conducted in two dimensions as a preliminary study for three dimensional imaging. We find that the optimal design is entirely dependent on the expected source sizes and activities. For nuclear waste barrels, preliminary results indicate that collimators with widths of 1 to 3 inch and aspect ratios of 5:1 to 10:1 should perform well. This type of study will be repeated in 3D in more detail to optimize the final design

  4. Preliminary Design of Aerial Spraying System for Microlight Aircraft

    Science.gov (United States)

    Omar, Zamri; Idris, Nurfazliawati; Rahim, M. Zulafif

    2017-10-01

    Undoubtedly agricultural is an important sector because it provides essential nutrients for human, and consequently is among the biggest sector for economic growth worldwide. It is crucial to ensure crops production is protected from any plant diseases and pests. Thus aerial spraying system on crops is developed to facilitate farmers to for crops pests control and it is very effective spraying method especially for large and hilly crop areas. However, the use of large aircraft for aerial spaying has a relatively high operational cost. Therefore, microlight aircraft is proposed to be used for crops aerial spraying works for several good reasons. In this paper, a preliminary design of aerial spraying system for microlight aircraft is proposed. Engineering design methodology is adopted in the development of the aerial sprayer and steps involved design are discussed thoroughly. A preliminary design for the microlight to be attached with an aerial spraying system is proposed.

  5. Design and Implementation of a Mobile Phone Locator Using Software Defined Radio

    National Research Council Canada - National Science Library

    Larsen, Ian P

    2007-01-01

    ...) signal using software defined radio and commodity computer hardware. Using software designed by the GNU free software project as a base, standard GSM packets were transmitted and received over the air, and their arrival times detected...

  6. Design Preliminaries for Direct Drive under Water Wind Turbine Generator

    DEFF Research Database (Denmark)

    Leban, Krisztina Monika; Ritchie, Ewen; Argeseanu, Alin

    2012-01-01

    This paper focuses on the preliminary design process of a 20 MW electric generator. The application calls for an offshore, vertical axis, direct drive wind turbine. Arguments for selecting the type of electric machine for the application are presented and discussed. Comparison criteria for deciding...... on a type of machine are listed. Additional constraints emerging from the direct drive, vertical axis concepts are considered. General rules and a preliminary algorithm are discussed for the machine selected to be most suitable for the imposed conditions....

  7. Preliminary Systems Design Study assessment report

    International Nuclear Information System (INIS)

    Mayberry, J.L.; Feizollahi, F.; Del Signore, J.C.

    1992-01-01

    The System Design Study (SDS), part of the Waste Technology Development Department at the Idaho National Engineering Laboratory (INEL), examined techniques for the remediation of hazardous and transuranic waste stored at Radioactive Waste Management Complex's Subsurface Disposal Area at the INEL. Using specific technologies, system concepts for treating the buried waste and the surrounding contaminated soil were evaluated. Evaluation included implementability, effectiveness, and cost. The SDS resulted in the development of technology requirements including demonstration, testing, and evaluation activities needed for implementing each concept. This volume contains introduction section containing a brief SDS background and lists the general assumptions and considerations used during the development of the system concepts. The introduction section is followed by sections describing two system concepts that produce a waste form in compliance with the Waste Isolation Pilot Plant (WIPP) Waste Acceptance Criteria (WAC) and transportation package (TRAMPAC) requirements. This system concept category is referred to as Waste Form 4, ''WIPP and TRAMPAC Acceptable.'' The following two system concepts are under this category: Sort, Treat, and Repackage System (4-BE-2); Volume Reduction and Packaging System (4-BE-4)

  8. System software design for the CDF Silicon Vertex Detector

    Energy Technology Data Exchange (ETDEWEB)

    Tkaczyk, S. (Fermi National Accelerator Lab., Batavia, IL (United States)); Bailey, M. (Purdue Univ., Lafayette, IN (United States))

    1991-11-01

    An automated system for testing and performance evaluation of the CDF Silicon Vertex Detector (SVX) data acquisition electronics is described. The SVX data acquisition chain includes the Fastbus Sequencer and the Rabbit Crate Controller and Digitizers. The Sequencer is a programmable device for which we developed a high level assembly language. Diagnostic, calibration and data acquisition programs have been developed. A distributed software package was developed in order to operate the modules. The package includes programs written in assembly and Fortran languages that are executed concurrently on the SVX Sequencer modules and either a microvax or an SSP. Test software was included to assist technical personnel during the production and maintenance of the modules. Details of the design of different components of the package are reported.

  9. System software design for the CDF Silicon Vertex Detector

    International Nuclear Information System (INIS)

    Tkaczyk, S.; Bailey, M.

    1991-11-01

    An automated system for testing and performance evaluation of the CDF Silicon Vertex Detector (SVX) data acquisition electronics is described. The SVX data acquisition chain includes the Fastbus Sequencer and the Rabbit Crate Controller and Digitizers. The Sequencer is a programmable device for which we developed a high level assembly language. Diagnostic, calibration and data acquisition programs have been developed. A distributed software package was developed in order to operate the modules. The package includes programs written in assembly and Fortran languages that are executed concurrently on the SVX Sequencer modules and either a microvax or an SSP. Test software was included to assist technical personnel during the production and maintenance of the modules. Details of the design of different components of the package are reported

  10. Software simulation: a tool for enhancing control system design

    International Nuclear Information System (INIS)

    Sze, B.; Ridgway, G.H.

    2008-01-01

    The creation, implementation and management of engineering design tools are important to the quality and efficiency of any large engineering project. Some of the most complicated tools to develop are system simulators. The development and implementation of system simulators to support replacement fuel handling control systems is of particular interest to the Canadian nuclear industry given the current age of installations and the risk of obsolescence to many utilities. The use of such simulator tools has been known to significantly improve successful deployment of new software packages and maintenance-related software changes while reducing the time required for their overall development. Moreover, these simulation systems can also serve as operator training stations and provide a virtual environment for site engineers to test operational changes before they are uploaded to the actual system. (author)

  11. Design of a software for gamma detector efficiency

    International Nuclear Information System (INIS)

    Lopez, G.

    2011-01-01

    Gamma spectroscopy with highly-pure-germanium detector is one of the most used method for qualitative and quantitative analysis of samples. Nevertheless Gamma spectroscopy results require to be corrected, first for taking into account the self-shielding effect that represents the absorption of the photons by the sample itself and secondly for correcting the fact that 2 photons emitted simultaneously with energy E 1 and E 2 are likely to be simultaneously detected and then counted as a single photon with an energy E 1 +E 2 . This effect is called gamma-gamma coincidence. A software has been designed to simulate both effect and produce correcting factors in the case of cylindrical geometries. This software has been validated on Americium 241 for the self-shielding effect and on Cesium 134 for gamma-gamma coincidence. (A.C.)

  12. MONTE: the next generation of mission design and navigation software

    Science.gov (United States)

    Evans, Scott; Taber, William; Drain, Theodore; Smith, Jonathon; Wu, Hsi-Cheng; Guevara, Michelle; Sunseri, Richard; Evans, James

    2018-03-01

    The Mission analysis, Operations and Navigation Toolkit Environment (MONTE) (Sunseri et al. in NASA Tech Briefs 36(9), 2012) is an astrodynamic toolkit produced by the Mission Design and Navigation Software Group at the Jet Propulsion Laboratory. It provides a single integrated environment for all phases of deep space and Earth orbiting missions. Capabilities include: trajectory optimization and analysis, operational orbit determination, flight path control, and 2D/3D visualization. MONTE is presented to the user as an importable Python language module. This allows a simple but powerful user interface via CLUI or script. In addition, the Python interface allows MONTE to be used seamlessly with other canonical scientific programming tools such as SciPy, NumPy, and Matplotlib. MONTE is the prime operational orbit determination software for all JPL navigated missions.

  13. An investigation of modelling and design for software service applications

    Science.gov (United States)

    2017-01-01

    Software services offer the opportunity to use a component-based approach for the design of applications. However, this needs a deeper understanding of how to develop service-based applications in a systematic manner, and of the set of properties that need to be included in the ‘design model’. We have used a realistic application to explore systematically how service-based designs can be created and described. We first identified the key properties of an SOA (service oriented architecture) and then undertook a single-case case study to explore its use in the development of a design for a large-scale application in energy engineering, modelling this with existing notations wherever possible. We evaluated the resulting design model using two walkthroughs with both domain and application experts. We were able to successfully develop a design model around the ten properties identified, and to describe it by adapting existing design notations. A component-based approach to designing such systems does appear to be feasible. However, it needs the assistance of a more integrated set of notations for describing the resulting design model. PMID:28489905

  14. An investigation of modelling and design for software service applications.

    Science.gov (United States)

    Anjum, Maria; Budgen, David

    2017-01-01

    Software services offer the opportunity to use a component-based approach for the design of applications. However, this needs a deeper understanding of how to develop service-based applications in a systematic manner, and of the set of properties that need to be included in the 'design model'. We have used a realistic application to explore systematically how service-based designs can be created and described. We first identified the key properties of an SOA (service oriented architecture) and then undertook a single-case case study to explore its use in the development of a design for a large-scale application in energy engineering, modelling this with existing notations wherever possible. We evaluated the resulting design model using two walkthroughs with both domain and application experts. We were able to successfully develop a design model around the ten properties identified, and to describe it by adapting existing design notations. A component-based approach to designing such systems does appear to be feasible. However, it needs the assistance of a more integrated set of notations for describing the resulting design model.

  15. Preliminary design study for a corkscrew gantry

    International Nuclear Information System (INIS)

    Koehler, A.M.

    1987-01-01

    For two years or more a group including the author has been working together to study some problems related to the design of a gentry system for flexible direction of a proton beam for clinical treatments. Some consideration was given to the classic gantry geometry. Attempting to reduce the radius of the gantry arm by reducing the drift space after the scattering foils led to an analysis of the significance of inverse square intensity effects. The conclusion reached is that a drift space of about 3 meters is required to preserve some skin sparing for larger targets. To circumvent this problem the scattering foils ere put somewhere inside or even before the gantry system, accepting the fact that magnet apertures would have to be increased. This gantry system has the interesting ability to produce oblong fields of excellent uniformity with reasonable efficiency, preferentially with the long axis of the field parallel to the axis of rotation. It was disappointing, however, to find that the overall size of the gantry with its counterweights remained very large. Another change in geometry was proposed therefore in order to reduce the space taken up by the gantry and its counterweight. The beam is bent 45 0 in the horizontal plane and then again by 45 0 so that it is pointing away from isocenter, but in the plan of rotation of the gantry. The beam is now bent in that plane of rotation until it is pointed at isocenter. This is accomplished by two bends of 135 0 each with a suitable drift space between them so that the beam is pointed vertically downward at isocenter. The three dimensional complexity of the beam trajectory led to the name Corkscrew Gantry

  16. Design of High Temperature Reactor Vessel Using ANSYS Software

    International Nuclear Information System (INIS)

    Bandriyana; Kasmudin

    2003-01-01

    Design calculation and evaluation of material strength for high temperature reactor vessel based on the design of HTR-10 high temperature reactor vessel were carried out by using the ANSYS 5.4 software. ANSYS software was applied to calculate the combined load from thermal and pressure load. Evaluation of material strength was performed by calculate and determine the distribution of temperature, stress and strain in the thickness direction of vessel, and compared with its material strength for designed. The calculation was based on the inner wall temperature of vessel of 600 o C and the outer temperature of 500 and 600 o C. Result of calculation gave the maximum stress for outer temperature of 600 o C was 288 N/ mm 2 and strain of 0.000187. For outer temperature of 500 o C the maximum stress was 576 N/ mm 2 and strain of 0.003. Based on the analysis result, the material of steel SA 516-70 with limited stress for design of 308 N/ mm 2 can be used for vessel material with outer wall temperature of 600 o C

  17. The 'Reacteur Jules Horowitz': The preliminary design

    International Nuclear Information System (INIS)

    Ballagny, A.; Frachet, S.; Minguet, J.L.; Leydier, C.

    1999-01-01

    The 'Reactor Jules Horowitz' is a new research reactor project dedicated to materials and nuclear fuels testing, the location of which is foreseen at the CEA-Cadarache site, and the start-up in 2008. The launching of this project arises from a double finding: 1) the development of nuclear power plants aimed at satisfying the energy needs of the next century cannot be envisaged without the disposal of experimental reactors which are unrivalled for the validation of new concepts of nuclear fuels, materials, and components as well as for their qualification under irradiation. 2) the present park of experimental reactors is 30 to 40 years old and it is advisable to examine henceforth the necessity and the nature of a new reactor to take over and replace, at the beginning of next century, the reactors shut-down in the mean time or at the very end of their lives. Within this framework, the CEA has undertaken, in the last years, a reflection on the mid and long term irradiations needs, to determine the main features and performances of this new reactor. The concept of the reactor will have to fulfil the thermal neutron irradiation requirements as well as the fast neutron experimental needs, with a great potential versatility for any new irradiation programs. The selected reactor project, among several different concepts, is finally a light water open pool concept, with 100 MW thermal power. It could reach neutronic fluxes twice those of present French reactors, and allows many irradiations in the core and around the core, under high neutron fluxes. The reactor will satisfy the highest level of safety in full accordance with international safety recommendations and French safety approach for this kind of nuclear facility, thus giving an added safety margin keeping in mind the versatility of research reactors. The feasibility studies have been focused on the main items, and have permit to determine: the core and fuel designs, with added pressurisation; the different core

  18. Gemini Planet Imager: Preliminary Design Report

    Energy Technology Data Exchange (ETDEWEB)

    Macintosh, B

    2007-05-10

    completely limited by quasi-static wave front errors, so that contrast does not improve with integration times longer than about 1 minute. Using the rotation of the Earth to distinguish companions from artifacts or multiwavelength imaging improves this somewhat, but GPI will still need to surpass the performance of existing systems by one to two orders of magnitude--an improvement comparable to the transition from photographic plates to CCDs. This may sound daunting, but other areas of optical science have achieved similar breakthroughs, for example, the transition to nanometer-quality optics for extreme ultraviolet lithography, the development of MEMS wave front control devices, and the ultra-high contrast demonstrated by JPL's High Contrast Imaging Test-bed. In astronomy, the Sloan Digital Sky Survey, long baseline radio interferometry, and multi-object spectrographs have led to improvements of similar or greater order of magnitude. GPI will be the first project to apply these revolutionary techniques to ground-based astronomy, with a systems engineering approach that studies the impact of every design decision on the key metric--final detectable planet contrast.

  19. Preliminary design study of a steady state tokamak device

    International Nuclear Information System (INIS)

    Miya, Naoyuki; Nakajima, Shinji; Ushigusa, Kenkichi; and athors)

    1992-09-01

    Preliminary design study has been made for a steady tokamak with the plasma current of 10MA, as the next to the JT-60U experimental programs. The goal of the research program is the integrated study of steady state, high-power physics and technology. Present candidate design is to use superconducting TF and PF magnet systems and long pulse operation of 100's-1000's of sec with non inductive current drive mainly by 500keV negative ion beam injection of 60MW. Low activation material such as titanium alloy is chosen for the water tank type vacuum vessel, which is also the nuclear shield for the superconducting coils. The present preliminary design study shows that the device can meet the existing JT-60U facility capability. (author)

  20. Preliminary design studies for the DESCARTES and CIDER codes

    International Nuclear Information System (INIS)

    Eslinger, P.W.; Miley, T.B.; Ouderkirk, S.J.; Nichols, W.E.

    1992-12-01

    The Hanford Environmental Dose Reconstruction (HEDR) project is developing several computer codes to model the release and transport of radionuclides into the environment. This preliminary design addresses two of these codes: Dynamic Estimates of Concentrations and Radionuclides in Terrestrial Environments (DESCARTES) and Calculation of Individual Doses from Environmental Radionuclides (CIDER). The DESCARTES code will be used to estimate the concentration of radionuclides in environmental pathways, given the output of the air transport code HATCHET. The CIDER code will use information provided by DESCARTES to estimate the dose received by an individual. This document reports on preliminary design work performed by the code development team to determine if the requirements could be met for Descartes and CIDER. The document contains three major sections: (i) a data flow diagram and discussion for DESCARTES, (ii) a data flow diagram and discussion for CIDER, and (iii) a series of brief statements regarding the design approach required to address each code requirement

  1. A preliminary conceptual design study for Korean fusion DEMO reactor

    Energy Technology Data Exchange (ETDEWEB)

    Kim, Keeman, E-mail: kkeeman@nfri.re.kr [National Fusion Research Institute, 169-148 Gwahak-ro, Daejeon 305-806 (Korea, Republic of); Kim, Hyoung Chan; Oh, Sangjun; Lee, Young Seok; Yeom, Jun Ho; Im, Kihak; Lee, Gyung-Su [National Fusion Research Institute, 169-148 Gwahak-ro, Daejeon 305-806 (Korea, Republic of); Neilson, George; Kessel, Charles; Brown, Thomas; Titus, Peter [Princeton Plasma Physics Laboratory, Princeton University, Princeton, NJ 08543 (United States)

    2013-10-15

    Highlights: ► Perform a preliminary conceptual study for a steady-state Korean DEMO reactor. ► Present design guidelines and requirements of Korean DEMO reactor. ► Present a preliminary design of TF (toroidal field) and CS (central solenoid) magnet. ► Present a preliminary result of the radial build scheme of Korean DEMO reactor. -- Abstract: As the ITER is being constructed, there is a growing anticipation for an earlier realization of fusion energy, so called fast-track approach. Korean strategy for fusion energy can be regarded as a fast-track approach and one special concept discussed in this paper is a two-stage development plan. At first, a steady-state Korean DEMO Reactor (K-DEMO) is designed not only to demonstrate a net electricity generation and a self-sustained tritium cycle, but also to be used as a component test facility. Then, at its second stage, a major upgrade is carried out by replacing in-vessel components in order to show a net electric generation on the order of 300 MWe and the competitiveness in cost of electricity (COE). The major radius is designed to be just below 6.5 m, considering practical engineering feasibilities. By using high performance Nb{sub 3}Sn-based superconducting cable currently available, high magnetic field at the plasma center above 8 T can be achieved. A design concept for TF magnets and radial builds for the K-DEMO considering a vertical maintenance scheme, are presented together with preliminary design parameters.

  2. Optimum Design of Heat Exchangers Networks Part -I: Software Development

    International Nuclear Information System (INIS)

    Gabr, E.M.A.; EI-Temtamy, S.A.; Deriasl, S.F.; Moustafa, H.A.

    2004-01-01

    In this paper, we have developed a computerized framework for Heat Exchanger Network Synthesis (HENS) with optimality conditions of achieving the least operating and capital cost. The framework of HEN design involves the development three-computer programs, which applied sequentially to design an optimum HEN. The first program Automatic Minimum Utilities [AMU] developed for automatic formulation of LP equations, these equations can be solved by the optimization software [LINDO] to predict minimum hot and cold utilities. The second program based on Vertical Heat Transfer Method [VHTM] for predicting minimum overall heat transfer area and defining the optimum δbT m in. The third program [Mod.RESHEX] developed for targeting of heat transfer area and automatic synthesis of HEN. This program represents the modifications and development of RESHEX method to overcome the design defects, which appeared on original RESHEX applications

  3. VIMOS Instrument Control Software Design: an Object Oriented Approach

    Science.gov (United States)

    Brau-Nogué, Sylvie; Lucuix, Christian

    2002-12-01

    The Franco-Italian VIMOS instrument is a VIsible imaging Multi-Object Spectrograph with outstanding multiplex capabilities, allowing to take spectra of more than 800 objects simultaneously, or integral field spectroscopy mode in a 54x54 arcsec area. VIMOS is being installed at the Nasmyth focus of the third Unit Telescope of the European Southern Observatory Very Large Telescope (VLT) at Mount Paranal in Chile. This paper will describe the analysis, the design and the implementation of the VIMOS Instrument Control System, using UML notation. Our Control group followed an Object Oriented software process while keeping in mind the ESO VLT standard control concepts. At ESO VLT a complete software library is available. Rather than applying waterfall lifecycle, ICS project used iterative development, a lifecycle consisting of several iterations. Each iteration consisted in : capture and evaluate the requirements, visual modeling for analysis and design, implementation, test, and deployment. Depending of the project phases, iterations focused more or less on specific activity. The result is an object model (the design model), including use-case realizations. An implementation view and a deployment view complement this product. An extract of VIMOS ICS UML model will be presented and some implementation, integration and test issues will be discussed.

  4. A Combined Approach for Component-based Software Design

    NARCIS (Netherlands)

    Guareis de farias, Cléver; van Sinderen, Marten J.; Ferreira Pires, Luis; Quartel, Dick; Baldoni, R.

    2001-01-01

    Component-based software development enables the construction of software artefacts by assembling binary units of production, distribution and deployment, the so-called software components. Several approaches addressing component-based development have been proposed recently. Most of these

  5. Dosimetric confirmation of a software for the design of radiotherapy

    International Nuclear Information System (INIS)

    Alfonso, R.; Huerta, U.; Torres, M.; Alonso, J.L.

    1995-01-01

    A software for radiotherapy treatment has been recently designed by specialists in medical physics form Hermanos Ameijeiras Clinical and Surgical Hospital. Several locations in the distributions of dose calculations. The results of dosimetric measurements with TLD-700 powder in a human-like manikin were taken as reference. The different options available for the entry of patients shape data are explained. A comparison of the results of measurements with calculations, is presented. Causes of discrepancies are analyzed and recommendations regarding the usefulness of the different for the collection of data from patients are made

  6. Making embedded systems design patterns for great software

    CERN Document Server

    White, Elecia

    2011-01-01

    Interested in developing embedded systems? Since they don't tolerate inefficiency, these systems require a disciplined approach to programming. This easy-to-read guide helps you cultivate a host of good development practices, based on classic software design patterns and new patterns unique to embedded programming. Learn how to build system architecture for processors, not operating systems, and discover specific techniques for dealing with hardware difficulties and manufacturing requirements. Written by an expert who's created embedded systems ranging from urban surveillance and DNA scanner

  7. Verification of LRFD Bridge Design and Analysis Software for INDOT

    OpenAIRE

    Varma, Amit H.; Seo, Jungil

    2009-01-01

    NCHRP Process 12-50 was implemented to evaluate and verify composite steel I-girder bridge design software used commonly in Indiana. A test-bed of twenty one bridges was developed with the guidance from an Indiana Department of Transportation appointed research advisory panel (RAP). The test-bed included five simple-span and sixteen multi-span bridge superstructures. More than 80 parameters were required to define a bridge and they include bridge span, girder spacing, number of beams, section...

  8. Security patterns in practice designing secure architectures using software patterns

    CERN Document Server

    Fernandez-Buglioni, Eduardo

    2013-01-01

    Learn to combine security theory and code to produce secure systems Security is clearly a crucial issue to consider during the design and implementation of any distributed software architecture. Security patterns are increasingly being used by developers who take security into serious consideration from the creation of their work. Written by the authority on security patterns, this unique book examines the structure and purpose of security patterns, illustrating their use with the help of detailed implementation advice, numerous code samples, and descriptions in UML. Provides

  9. Design of Multithreaded Software The Entity-Life Modeling Approach

    CERN Document Server

    Sandén, Bo I

    2011-01-01

    This book assumes familiarity with threads (in a language such as Ada, C#, or Java) and introduces the entity-life modeling (ELM) design approach for certain kinds of multithreaded software. ELM focuses on "reactive systems," which continuously interact with the problem environment. These "reactive systems" include embedded systems, as well as such interactive systems as cruise controllers and automated teller machines.Part I covers two fundamentals: program-language thread support and state diagramming. These are necessary for understanding ELM and are provided primarily for reference. P

  10. APPLICATION OF APM WINMACHINE SOFTWARE FOR DESIGN AND CALCULATIONS IN MECHANICAL ENGINEERING

    Directory of Open Access Journals (Sweden)

    L. O. Neduzha

    2016-04-01

    Full Text Available Purpose.To conduct the research at all stages of design, development, operation, residual operation life determination, namely, preliminary study, action principle choice, design of draft and technical projects, their optimization, preparation of design documentation and control information for automated production, comprehensive engineering analysis, it is required to use the latest computer technologies. Their use can not only present data and information in some way, but also gives the opportunity to effectively and directly interact with the information object that is created or demonstrated. Methodology.To perform engineering calculations associated with the analysis of the strength of machines, mechanisms, constructions one uses both analytical and numerical methods in practice.The most common method for analysing the stress-strain state of object models, obtaining their dynamic and stability characteristics at constant and variable modes of external load is the finite element method, which is implemented in many famous and widespread software products, providing strength calculation of models of machines, mechanisms and structures. Findings.The use of modern software for designing machine parts and various types of their joints and for strength analysis of structures is justified. Colour charts for distribution of stresses, displacement, internal efforts, safety factor and others allow accurate and quick identification of the most dangerous places in the structure. The program also provides an opportunity to «look» inside the elements and see the resulting distribution of internal force factors. Originality.The paper considered the aspects, which are unexplored at present, associated with the current state and prospects of development of industrial production, the use of software package for design and calculations in the mechanical industry. The result of the work is the justification of software application for solving problems that

  11. Preliminary design study of the TMT Telescope structure system: overview

    Science.gov (United States)

    Usuda, Tomonori; Ezaki, Yutaka; Kawaguchi, Noboru; Nagae, Kazuhiro; Kato, Atsushi; Takaki, Junji; Hirano, Masaki; Hattori, Tomoya; Tabata, Masaki; Horiuchi, Yasushi; Saruta, Yusuke; Sofuku, Satoru; Itoh, Noboru; Oshima, Takeharu; Takanezawa, Takashi; Endo, Makoto; Inatani, Junji; Iye, Masanori; Sadjadpour, Amir; Sirota, Mark; Roberts, Scott; Stepp, Larry

    2014-07-01

    We present an overview of the preliminary design of the Telescope Structure System (STR) of Thirty Meter Telescope (TMT). NAOJ was given responsibility for the TMT STR in early 2012 and engaged Mitsubishi Electric Corporation (MELCO) to take over the preliminary design work. MELCO performed a comprehensive preliminary design study in 2012 and 2013 and the design successfully passed its Preliminary Design Review (PDR) in November 2013 and April 2014. Design optimizations were pursued to better meet the design requirements and improvements were made in the designs of many of the telescope subsystems as follows: 1. 6-legged Top End configuration to support secondary mirror (M2) in order to reduce deformation of the Top End and to keep the same 4% blockage of the full aperture as the previous STR design. 2. "Double Lower Tube" of the elevation (EL) structure to reduce the required stroke of the primary mirror (M1) actuators to compensate the primary mirror cell (M1 Cell) deformation caused during the EL angle change in accordance with the requirements. 3. M1 Segment Handling System (SHS) to be able to make removing and installing 10 Mirror Segment Assemblies per day safely and with ease over M1 area where access of personnel is extremely difficult. This requires semi-automatic sequence operation and a robotic Segment Lifting Fixture (SLF) designed based on the Compliance Control System, developed for controlling industrial robots, with a mechanism to enable precise control within the six degrees of freedom of position control. 4. CO2 snow cleaning system to clean M1 every few weeks that is similar to the mechanical system that has been used at Subaru Telescope. 5. Seismic isolation and restraint systems with respect to safety; the maximum acceleration allowed for M1, M2, tertiary mirror (M3), LGSF, and science instruments in 1,000 year return period earthquakes are defined in the requirements. The Seismic requirements apply to any EL angle, regardless of the

  12. Second preliminary design of JAERI experimental fusion reactor (JXFR)

    International Nuclear Information System (INIS)

    Sako, Kiyoshi; Tone, Tatsuzo; Seki, Yasushi; Iida, Hiromasa; Yamato, Harumi

    1979-06-01

    Second preliminary design of a tokamak experimental fusion reactor to be built in the near future has been performed. This design covers overall reactor system including plasma characteristics, reactor structure, blanket neutronics radiation shielding, superconducting magnets, neutral beam injector, electric power supply system, fuel recirculating system, reactor cooling and tritium recovery systems and maintenance scheme. Safety analyses of the reactor system have been also performed. This paper gives a brief description of the design as of January, 1979. The feasibility study of raising the power density has been also studied and is shown as appendix. (author)

  13. The Mixed Waste Management Facility. Preliminary design review

    International Nuclear Information System (INIS)

    1995-01-01

    This document presents information about the Mixed Waste Management Facility. Topics discussed include: cost and schedule baseline for the completion of the project; evaluation of alternative options; transportation of radioactive wastes to the facility; capital risk associated with incineration; radioactive waste processing; scaling of the pilot-scale system; waste streams to be processed; molten salt oxidation; feed preparation; initial operation to demonstrate selected technologies; floorplans; baseline revisions; preliminary design baseline; cost reduction; and project mission and milestones

  14. OSU TOMF Program Site Selection and Preliminary Concept Design Report

    Energy Technology Data Exchange (ETDEWEB)

    Spadling, Steve [Oklahoma State Univ., Stillwater, OK (United States)

    2012-05-10

    The purpose of this report is to confirm the programmatic requirements for the new facilities, identify the most appropriate project site, and develop preliminary site and building concepts that successfully address the overall project goals and site issues. These new facilities will be designed to accommodate the staff, drivers and maintenance requirements for the future mixed fleet of passenger vehicles, Transit Style Buses and School Buses.

  15. Preliminary design package for solar hot water system

    Energy Technology Data Exchange (ETDEWEB)

    Fogle, Val; Aspinwall, David B.

    1977-12-01

    The information necessary to evaluate the preliminary design of the Solar Engineering and Manufacturing Company's (SEMCO) solar hot water system is presented. This package includes technical information, schematics, drawings and brochures. This system, being developed by SEMCO, consists of the following subsystems: collector, storage, transport, control, auxiliary energy, and Government-furnished site data acquisition. The two units being manufactured will be installed at Loxahatchee, Florida, and Macon, Georgia.

  16. Deep Underground Science and Engineering Laboratory - Preliminary Design Report

    CERN Document Server

    Lesko, Kevin T; Alonso, Jose; Bauer, Paul; Chan, Yuen-Dat; Chinowsky, William; Dangermond, Steve; Detwiler, Jason A; De Vries, Syd; DiGennaro, Richard; Exter, Elizabeth; Fernandez, Felix B; Freer, Elizabeth L; Gilchriese, Murdock G D; Goldschmidt, Azriel; Grammann, Ben; Griffing, William; Harlan, Bill; Haxton, Wick C; Headley, Michael; Heise, Jaret; Hladysz, Zbigniew; Jacobs, Dianna; Johnson, Michael; Kadel, Richard; Kaufman, Robert; King, Greg; Lanou, Robert; Lemut, Alberto; Ligeti, Zoltan; Marks, Steve; Martin, Ryan D; Matthesen, John; Matthew, Brendan; Matthews, Warren; McConnell, Randall; McElroy, William; Meyer, Deborah; Norris, Margaret; Plate, David; Robinson, Kem E; Roggenthen, William; Salve, Rohit; Sayler, Ben; Scheetz, John; Tarpinian, Jim; Taylor, David; Vardiman, David; Wheeler, Ron; Willhite, Joshua; Yeck, James

    2011-01-01

    The DUSEL Project has produced the Preliminary Design of the Deep Underground Science and Engineering Laboratory (DUSEL) at the rehabilitated former Homestake mine in South Dakota. The Facility design calls for, on the surface, two new buildings - one a visitor and education center, the other an experiment assembly hall - and multiple repurposed existing buildings. To support underground research activities, the design includes two laboratory modules and additional spaces at a level 4,850 feet underground for physics, biology, engineering, and Earth science experiments. On the same level, the design includes a Department of Energy-shepherded Large Cavity supporting the Long Baseline Neutrino Experiment. At the 7,400-feet level, the design incorporates one laboratory module and additional spaces for physics and Earth science efforts. With input from some 25 science and engineering collaborations, the Project has designed critical experimental space and infrastructure needs, including space for a suite of multi...

  17. Preliminary design concepts for the advanced neutron source reactor systems

    International Nuclear Information System (INIS)

    Peretz, F.J.

    1988-01-01

    This paper describes the initial design work to develop the reactor systems hardware concepts for the advanced neutron source (ANS) reactor. This project has not yet entered the conceptual design phase; thus, design efforts are quite preliminary. This paper presents the collective work of members of the Oak Ridge National Laboratory, Martin Marietta Energy Systems, Inc., Engineering Division, and other participating organizations. The primary purpose of this effort is to show that the ANS reactor concept is realistic from a hardware standpoint and to show that project objectives can be met. It also serves to generate physical models for use in neutronic and thermal-hydraulic core design efforts and defines the constraints and objectives for the design. Finally, this effort will develop the criteria for use in the conceptual design of the reactor

  18. Preliminary thermal design of the COLD-SAT spacecraft

    Science.gov (United States)

    Arif, Hugh

    1991-01-01

    The COLD-SAT free-flying spacecraft was to perform experiments with LH2 in the cryogenic fluid management technologies of storage, supply and transfer in reduced gravity. The Phase A preliminary design of the Thermal Control Subsystem (TCS) for the spacecraft exterior and interior surfaces and components of the bus subsystems is described. The TCS was composed of passive elements which were augmented with heaters. Trade studies to minimize the parasitic heat leakage into the cryogen storage tanks are described. Selection procedure for the thermally optimum on-orbit spacecraft attitude was defined. TRASYS-2 and SINDA'85 verification analysis was performed on the design and the results are presented.

  19. AGC-1 Experiment and Final Preliminary Design Report

    Energy Technology Data Exchange (ETDEWEB)

    Robert L. Bratton; Tim Burchell

    2006-08-01

    This report details the experimental plan and design as of the preliminary design review for the Advanced Test Reactor Graphite Creep-1 graphite compressive creep capsule. The capsule will contain five graphite grades that will be irradiated in the Advanced Test Reactor at the Idaho National Laboratory to determine the irradiation induced creep constants. Seven other grades of graphite will be irradiated to determine irradiated physical properties. The capsule will have an irradiation temperature of 900 C and a peak irradiation dose of 5.8 x 10{sup 21} n/cm{sup 2} [E > 0.1 MeV], or 4.2 displacements per atom.

  20. Software tools to aid Pascal and Ada program design

    Energy Technology Data Exchange (ETDEWEB)

    Jankowitz, H.T.

    1987-01-01

    This thesis describes a software tool which analyses the style and structure of Pascal and Ada programs by ensuring that some minimum design requirements are fulfilled. The tool is used in much the same way as a compiler is used to teach students the syntax of a language, only in this case issues related to the design and structure of the program are of paramount importance. The tool operates by analyzing the design and structure of a syntactically correct program, automatically generating a report detailing changes that need to be made in order to ensure that the program is structurally sound. The author discusses how the model gradually evolved from a plagiarism detection system which extracted several measurable characteristics in a program to a model that analyzed the style of Pascal programs. In order to incorporate more-sophistical concepts like data abstraction, information hiding and data protection, this model was then extended to analyze the composition of Ada programs. The Ada model takes full advantage of facilities offered in the language and by using this tool the standard and quality of written programs is raised whilst the fundamental principles of program design are grasped through a process of self-tuition.

  1. TPX: Contractor preliminary design review. Volume 3, Design and analysis

    International Nuclear Information System (INIS)

    1995-01-01

    Several models have been formed for investigating the maximum electromagnetic loading and magnetic field levels associated with the Tokamak Physics eXperiment (TPX) superconducting Poloidal Field (PF) coils. The analyses have been performed to support the design of the individual fourteen hoop coils forming the PF system. The coils have been sub-divided into three coil systems consisting of the central solenoid (CS), PF5 coils, and the larger radius PF6 and PF7 coils. Various electromagnetic analyses have been performed to determine the electromagnetic loadings that the coils will experience during normal operating conditions, plasma disruptions, and fault conditions. The loadings are presented as net body forces acting individual coils, spatial variations throughout the coil cross section, and force variations along the path of the conductor due to interactions with the TF coils. Three refined electromagnetic models of the PF coil system that include a turn-by-turn description of the fields and forces during a worst case event are presented in this report. A global model including both the TF and PF system was formed to obtain the force variations along the path of the PF conductors resulting from interactions with the TF currents. In addition to spatial variations, the loadings are further subdivided into time-varying and steady components so that structural fatigue issues can be addressed by designers and analysts. Other electromagnetic design issues such as the impact of the detailed coil designs on field errors are addressed in this report. Coil features that are analyzed include radial transitions via short jogs vs. spiral type windings and the effects of layer-to-layer rotations (i.e clocking) on the field errors

  2. TPX: Contractor preliminary design review. Volume 3, Design and analysis

    Energy Technology Data Exchange (ETDEWEB)

    NONE

    1995-06-30

    Several models have been formed for investigating the maximum electromagnetic loading and magnetic field levels associated with the Tokamak Physics eXperiment (TPX) superconducting Poloidal Field (PF) coils. The analyses have been performed to support the design of the individual fourteen hoop coils forming the PF system. The coils have been sub-divided into three coil systems consisting of the central solenoid (CS), PF5 coils, and the larger radius PF6 and PF7 coils. Various electromagnetic analyses have been performed to determine the electromagnetic loadings that the coils will experience during normal operating conditions, plasma disruptions, and fault conditions. The loadings are presented as net body forces acting individual coils, spatial variations throughout the coil cross section, and force variations along the path of the conductor due to interactions with the TF coils. Three refined electromagnetic models of the PF coil system that include a turn-by-turn description of the fields and forces during a worst case event are presented in this report. A global model including both the TF and PF system was formed to obtain the force variations along the path of the PF conductors resulting from interactions with the TF currents. In addition to spatial variations, the loadings are further subdivided into time-varying and steady components so that structural fatigue issues can be addressed by designers and analysts. Other electromagnetic design issues such as the impact of the detailed coil designs on field errors are addressed in this report. Coil features that are analyzed include radial transitions via short jogs vs. spiral type windings and the effects of layer-to-layer rotations (i.e clocking) on the field errors.

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

    Science.gov (United States)

    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…

  4. On the Pragmatic Design of Literature Studies in Software Engineering

    DEFF Research Database (Denmark)

    Kuhrmann, Marco; Méndez Fernández, Daniel; Daneva, Maya

    2017-01-01

    Systematic literature studies have received much attention in empirical software engineering in recent years. They have become a powerful tool to collect and structure reported knowledge in a systematic and reproducible way. We distinguish systematic literature reviews to systematically analyze...... of publications, which need to be screened, rated for relevance, classified, and eventually analyzed. Although there are several guidelines to conduct literature studies, they do not yet help researchers coping with the specific difficulties encountered in the practical application of these guidelines....... In this article, we present an experience-based guideline to aid researchers in designing systematic literature studies with special emphasis on the data collection and selection procedures. Our guideline aims at providing a blueprint for a practical and pragmatic path through the plethora of currently available...

  5. Design of Timing Synchronization Software on EAST-NBI

    International Nuclear Information System (INIS)

    Zhao Yuanzhe; Hu Chundong; Sheng Peng; Zhang Xiaodan

    2013-01-01

    To ensure the uniqueness and recognition of data and make it easy to analyze and process the data of all subsystems of the neutral beam injector (NBI), it is required that all subsystems have a unified system time. In this paper, the timing synchronization software is presented which is related to many kinds of technologies, such as shared memory, multithreading, TCP protocol and so on. Shared memory helps the server save the information of clients and system time, multithreading can deal with different clients with different threads, the server works under Linux operating system, the client works under Linux operating system and Windows operating system. With the help of this design, synchronization of all subsystems can be achieved in less than one second, and this accuracy is enough for the NBI system and the reliability of data is thus ensured. (fusion engineering)

  6. Preliminary design study of a large scale graphite oxidation loop

    International Nuclear Information System (INIS)

    Epel, L.G.; Majeski, S.J.; Schweitzer, D.G.; Sheehan, T.V.

    1979-08-01

    A preliminary design study of a large scale graphite oxidation loop was performed in order to assess feasibility and to estimate capital costs. The nominal design operates at 50 atmospheres helium and 1800 F with a graphite specimen 30 inches long and 10 inches in diameter. It was determined that a simple single walled design was not practical at this time because of a lack of commercially available thick walled high temperature alloys. Two alternative concepts, at reduced operating pressure, were investigated. Both were found to be readily fabricable to operate at 1800 F and capital cost estimates for these are included. A design concept, which is outside the scope of this study, was briefly considered

  7. First preliminary design of an experimental fusion reactor

    International Nuclear Information System (INIS)

    1977-09-01

    A preliminary design of a tokamak experimental fusion reactor to be built in the near future is under way. The goals of the reactor are to achieve reactor-level plasma conditions for a sufficiently long operation period and to obtain design, construction and operational experience for the main components of full-scale power reactors. This design covers overall reactor system including plasma characteristics, reactor structure, blanket neutronics, shielding, superconducting magnets, neutral beam injector, electric power supply system, fuel circulating system, reactor cooling system, tritium recovery system and maintenance scheme. The main design parameters are as follows: the reactor fusion power 100 MW, torus radius 6.75 m, plasma radius 1.5 m, first wall radius 1.75 m, toroidal magnet field on axis 6 T, blanket fertile material Li 2 O, coolant He, structural material 316SS and tritium breeding ratio 0.9. (auth.)

  8. Software Sensors Design for a Class of Aerobic Fermentation Processes

    Directory of Open Access Journals (Sweden)

    Trayana Patarinska

    2010-08-01

    Full Text Available The problem of on-line state and parameter estimation (software sensors design of a class of aerobic fermentation processes for metabolite product formation is considered. The class is characterized by: two limiting substrates one of which, growth factor, is practically depleted during the biomass growth where the product formation is negligible; corresponding general reaction scheme – a qualitative description of the main metabolic reactions between the main components in the liquid phase (biomass, substrates, product and dissolved oxygen concentrations. Two separate sensors – state and parameter estimators – are designed. The state estimator is developed based on knowledge of only one on-line measurable variable, the dissolved oxygen, and the yield factors assumed as constant coefficients. Parameter estimator of the specific reaction rates is developed under the assumption that all the process variables are known on-line by measurements or estimates. The yield factors are estimated also as non-stationary parameters, thus creating a basis for comparison with the specified constant values used for the state estimator design. As a case study industrial Lysine fermentation in fed-batch mode of operation is considered. Simulation investigations under different operating conditions are done in order to highlight the performances of the proposed sensors.

  9. Preliminary Design Concept for a Reactor-internal CRDM

    International Nuclear Information System (INIS)

    Lee, Jae Seon; Kim, Jong Wook; Kim, Tae Wan; Choi, Suhn; Kim, Keung Koo

    2013-01-01

    A rod ejection accident may cause severer result in SMRs because SMRs have relatively high control rod reactivity worth compared with commercial nuclear reactors. Because this accident would be perfectly excluded by adopting a reactor-internal CRDM (Control Rod Drive Mechanism), many SMRs accept this concept. The first concept was provided by JAERI with the MRX reactor which uses an electric motor with a ball screw driveline. Babcock and Wilcox introduced the concept in an mPower reactor that adopts an electric motor with a roller screw driveline and hydraulic system, and Westinghouse Electric Co. proposes an internal Control Rod Drive in its SMR with an electric motor with a latch mechanism. In addition, several other applications have been reported thus far. The reactor-internal CRDM concept is now widely adopted in many SMR designs, and this concept may also be applied in an evolutionary reactor development. So the preliminary study is conducted based on the SMART CRDM design. A preliminary design concept for a reactor-internal CRDM was proposed and evaluated through an electromagnetic analysis. It was found that there is an optimum design for the motor housing, and the results may contribute to the realization a reactor-internal CRDM for an evolutionary reactor development. More detailed analysis results will be reported later

  10. Review of SFR Design Safety using Preliminary Regulatory PSA Model

    International Nuclear Information System (INIS)

    Na, Hyun Ju; Lee, Yong Suk; Shin, Andong; Suh, Nam Duk

    2013-01-01

    The major objective of this research is to develop a risk model for regulatory verification of the SFR design, and thereby, make sure that the SFR design is adequate from a risk perspective. In this paper, the development result of preliminary regulatory PSA model of SFR is discussed. In this paper, development and quantification result of preliminary regulatory PSA model of SFR is discussed. It was confirmed that the importance PDRC and ADRC dampers is significant as stated in the result of KAERI PSA model. However, the importance can be changed significantly depending on assumption of CCCG and CCF factor of PDRC and ADRC dampers. SFR (sodium-cooled fast reactor) which is Gen-IV nuclear energy system, is designed to accord with the concept of stability, sustainability and proliferation resistance. KALIMER-600, which is under development in Korea, includes passive safety systems (e. g. passive reactor shutdown, passive residual heat removal, and etc.) as well as active safety systems. Risk analysis from a regulatory perspective is needed to support the regulatory body in its safety and licensing review for SFR (KALIMER-600). Safety issues should be identified in the early design phase in order to prevent the unexpected cost increase and delay of the SFR licensing schedule that may be caused otherwise

  11. Educational Affordances and Learning Design in Music Software Development

    Science.gov (United States)

    Cheng, Lee; Leong, Samuel

    2017-01-01

    Although music software has become increasingly affordable and widely adopted in today's classrooms, concerns have been raised about a lack of consideration for users' needs during the software development process. This paper examines intra- and inter-sectoral communication pertaining to software development and music education to shed light on…

  12. Evolving software products, the design of a water-related modeling software ecosystem

    DEFF Research Database (Denmark)

    Manikas, Konstantinos

    2017-01-01

    more than 50 years ago. However, a radical change of software products to evolve both in the software engineering as much as the organizational and business aspects in a disruptive manner are rather rare. In this paper, we report on the transformation of one of the market leader product series in water......-related calculation and modeling from a traditional business-as-usual series of products to an evolutionary software ecosystem. We do so by relying on existing concepts on software ecosystem analysis to analyze the future ecosystem. We report and elaborate on the main focus points necessary for this transition. We...... argue for the generalization of our focus points to the transition from traditional business-as-usual software products to software ecosystems....

  13. Preliminary Design Progress of the HCCR TBM for ITER testing

    Energy Technology Data Exchange (ETDEWEB)

    Lee, Dong Won; Park, Sung Dae; Kim, Dong Jun; Jin, Hyung Gon [Korea Atomic Energy Research Institute, Daejeon (Korea, Republic of); Ahn, Mu-Young [National Fusion Research Institute, Daejeon (Korea, Republic of)

    2016-10-15

    Korea has designed a helium cooled ceramic reflector (HCCR) test blanket module (TBM) including the TBM-shield, which is called the TBM-set, to be tested in ITER, a Nuclear Facility INB-174. Through the conceptual design review (CDR), its design integrity was successfully demonstrated at the conceptual design level at various loads. After CD approval, preliminary design (PD) was started and the progress is introduced in the present study. After PD review and approval, final design and then fabrication will be started. The main purpose of PD is to design the TBM-set according to the fabrication aspect and more detailed design for interfaces with ITER machine, such as installed TBM port plug and frame. With these considering, PD of TBM-set was started. PD for HCCR TBM has been performed (so far v0.24) from the CD model. FW, BZ, SW, TES/NAS, BM, and connecting support design were performed through the analyses, if necessary. The manufacturability was the main concern for PD model development. Thermal hydraulic analysis will be performed to evaluate the temperature and pressure drop in TBM-set. The structural integrity of TBM-set will be confirmed with combined various loads condition.

  14. A Process Framework for Designing Software Reference Architectures for Providing Tools as a Service

    DEFF Research Database (Denmark)

    Chauhan, Muhammad Aufeef; Babar, Muhammad Ali; Probst, Christian W.

    2016-01-01

    of software systems need customized and systematic SRA design and evaluation methods. In this paper, we present a software Reference Architecture Design process Framework (RADeF) that can be used for analysis, design and evaluation of the SRA for provisioning of Tools as a Service as part of a cloud......Software Reference Architecture (SRA), which is a generic architecture solution for a specific type of software systems, provides foundation for the design of concrete architectures in terms of architecture design guidelines and architecture elements. The complexity and size of certain types......-enabled workSPACE (TSPACE). The framework is based on the state of the art results from literature and our experiences with designing software architectures for cloud-based systems. We have applied RADeF SRA design two types of TSPACE: software architecting TSPACE and software implementation TSPACE...

  15. Possibilities for using software tools in the process of secuirty design

    Directory of Open Access Journals (Sweden)

    Ladislav Mariš

    2013-07-01

    Full Text Available The authors deal with the use of software support the process of security design. The article proposes the theoretical basis of the implementation of software tools to design activities. Based on the selected design standards of electrical safety systems application design solutions, especially in drawing documentation. The article should serve the needs of the project team members in order to use selected software tools and a subsequent increase in the degree of automation of design activities.

  16. Introduction to adoption of lean canvas in software test architecture design

    Directory of Open Access Journals (Sweden)

    Padmaraj Nidagundi

    2017-01-01

    Full Text Available The growth of the software dependent businesses, as well as the use of electronic devices in daily life, brings new challenges requiring the software to work error free all the time, to achieve this goal software needs to be sufficiently and effectively tested during various development phases. Most software development companies make great efforts in testing; it is even more difficult to reach the error-free software goal. Different software development methodologies (e.g. traditional waterfall, agile brought in a new dimension for both - development and testing - introducing new technologies and tools. In software test automation the test architecture design plays a key role in managing written test cases and effectively executing them. Having the more effective software test automation architecture design in test process saves resources, efforts and reduces the technical depth. This paper provides the new dimension and possibilities of using lean canvas in the design of the software test architecture.

  17. Software design for the EBT-P data acquisition and control system R and D

    International Nuclear Information System (INIS)

    Boyd, R.A.

    1983-01-01

    The instrumentation and control system for the EBT-P device is composed of a hierarchy of programmable logic controllers, microprocessor-based data acquisition computers, and a large minicomputer-based facility computer system. The software being developed to support this data acquisition and control system is necessarily quite complex due to several requirements imposed upon the EBT-P overall design criteria. These requirements, which include such considerations as overall reliability, operator interface, real-time display, interprocessor communication, and minimum cost to build, operate, and maintain, dictate that the software be developed in a well structured and controlled manner. To this end, structured software engineering practices are being applied to the design and development of the EBT-P data acquistion and control software. The design process began with the production of a software Requirements Document which describes the hardware and software environment in which the software development takes place. It identifies the major deliverable software items to be produced and describes the practices to be used to design and develop the software. The software design is split into three components: the facility computer software, the microcomputer software, and the PLC software. Within these physical boundaries, the following five functions are defined: data acquisition, display, communication, storage, and control. The software design is further detailed in a Structured Specification Document for each of the three physical components. Each specification describes the software in detailed terms so that a programmer can directly write the required software. Each specification is composed of: data flow diagrams, a data dictionary, structure diagrams, and program design language mini-specifications. Examples of the design issues exposed and addressed during the structured decomposition of EBT-P software processes are discussed in detail

  18. Preliminary Design of Reluctance Motors for Light Electric Vehicles Driving

    Directory of Open Access Journals (Sweden)

    TRIFA, V.

    2009-02-01

    Full Text Available The paper presents the aspects regarding FEM analysis of a reluctant motor for direct driving of the light electric vehicles. The reluctant motor take into study is of special construction suitable for direct drive of a light electric vehicle. It is an inverse radial reluctant motor, with a fixed stator mounted on front wheel shaft and an external toothed rotor fixed on the front wheel itself. A short presentation of preliminary design is continued with the FEM analysis in order to provide the optimal geometry of the motor and adequate windings.

  19. Preliminary shielding design evaluation for reactor assembly of SMART

    International Nuclear Information System (INIS)

    Kim, Kyo Youn; Kang, Chang M.; Kim, Ha Yong; Zee, Sung Quun; Chang, Moon Hee

    1999-03-01

    This report describes a preliminary evaluations of SMART shielding design near the reactor core by using the DORT two-dimensional discrete ordinates transport code. The results indicate that maximum neutron fluence at the bottom of reactor vessel is 1.64x10 17 n/cm 2 and that on the radial surface of reactor vessel is 6.71x10 16 n/cm 2 . These results meet the requirement, 1.0x10 20 n/cm 2 , in 10 CFR 50.61 and the integrity of SMART reactor vessel is confirmed during the lifetime of reactor. (Author). 20 refs., 11 tabs., 8 figs

  20. Software features and applications in process design, integration and operation

    Energy Technology Data Exchange (ETDEWEB)

    Dhole, V. [Aspen Tech Limited, Warrington (United Kingdom)

    1999-02-01

    Process engineering technologies and tools have evolved rapidly over the last twenty years. Process simulation/modeling, advanced process control, on-line optimisation, production planning and supply chain management are some of the examples of technologies that have rapidly matured from early commercial prototypes and concepts to established tools with significant impact on profitability of process industry today. Process Synthesis or Process Integration (PI) in comparison is yet to create its impact and still remains largely in the domain of few expert users. One of the key reasons as to why PI has not taken off is because the PI tools have not become integral components of the standard process engineering environments. On the last 15 years AspenTech has grown from a small process simulation tool provider to a large multinational company providing a complete suite of process engineering technologies and services covering process design, operation, planning and supply chain management. Throughout this period, AspenTech has acquired experience in rapidly evolving technologies from their early prototype stage to mature products and services. The paper outlines AspenTech`s strategy of integrating PI with other more established process design and operational improvement technologies. The paper illustrates the key elements of AspenTech`s strategy via examples of software development initiatives and services projects. The paper also outlines AspenTech`s future vision of the role of PI in process engineering. (au)

  1. Preliminary design and off-design performance analysis of an Organic Rankine Cycle for geothermal sources

    International Nuclear Information System (INIS)

    Hu, Dongshuai; Li, Saili; Zheng, Ya; Wang, Jiangfeng; Dai, Yiping

    2015-01-01

    Highlights: • A method for preliminary design and performance prediction is established. • Preliminary data of radial inflow turbine and plate heat exchanger are obtained. • Off-design performance curves of critical components are researched. • Performance maps in sliding pressure operation are illustrated. - Abstract: Geothermal fluid of 90 °C and 10 kg/s can be exploited together with oil in Huabei Oilfield of China. Organic Rankine Cycle is regarded as a reasonable method to utilize these geothermal sources. This study conducts a detailed design and off-design performance analysis based on the preliminary design of turbines and heat exchangers. The radial inflow turbine and plate heat exchanger are selected in this paper. Sliding pressure operation is applied in the simulation and three parameters are considered: geothermal fluid mass flow rate, geothermal fluid temperature and condensing pressure. The results indicate that in all considered conditions the designed radial inflow turbine has smooth off-design performance and no choke or supersonic flow are found at the nozzle and rotor exit. The lager geothermal fluid mass flow rate, the higher geothermal fluid temperature and the lower condensing pressure contribute to the increase of cycle efficiency and net power. Performance maps are illustrated to make system meet different load requirements especially when the geothermal fluid temperature and condensing pressure deviate from the design condition. This model can be used to provide basic data for future detailed design, and predict off-design performance in the initial design phase

  2. Two New Software Behavioral Design Patterns: Obligation Link and History Reminder

    Directory of Open Access Journals (Sweden)

    Stefan Andrei

    2016-06-01

    Full Text Available Finding proper design patterns has always been an important research topic in the software engineering community. One of the main responsibilities of the software developers is to determine which design pattern fits best to solve a particular problem. Design patterns support the effort of exploring the use of artificial intelligence in better management of software development and maintenance process by providing faster, less costly, smarter and on-time decisions (Pena-Mora & Vadhavkar, 1996. There has been a permanent interest in finding new design patterns, especially in the last two decades. Many new design patterns apply in various areas of computer science, such as software security, software parallelism, large-scale software evolving, artificial intelligence, and more. To the best of our knowledge, the “Obligation Link” and “History Reminder” design patterns are new and can be applied in software development in many areas of computer science including artificial intelligence.

  3. Design and realization of multithread CAMAC communication server software based on Winsock

    International Nuclear Information System (INIS)

    Zhang Xia

    2002-01-01

    The author describes the CAMAC communication server software which applies Winsock and multithread techniques. The design method of the whole software is given. The realization of network communication service and the synchronization problem of multithread are introduced in detail

  4. Aspects of the design and verification of software for a computerized reactor protection system

    International Nuclear Information System (INIS)

    Voges, U.

    1976-01-01

    In contrary to hardware, software lasts forever. If software is considered to be correct, it remains correct all the time (except you make any changes to it). Therefore failure rates, MTBF, MTTR etc. cannot be used for software. The main effort has to be put on: 1) how to make reliable software, 2) how to prove software to be correct. The first part deals with the developmental stage, the specification, design and implementation of the software, the second part with the 'produced' software, its test and verification. (orig./RW) [de

  5. Space Launch Systems Block 1B Preliminary Navigation System Design

    Science.gov (United States)

    Oliver, T. Emerson; Park, Thomas; Anzalone, Evan; Smith, Austin; Strickland, Dennis; Patrick, Sean

    2018-01-01

    NASA is currently building the Space Launch Systems (SLS) Block 1 launch vehicle for the Exploration Mission 1 (EM-1) test flight. In parallel, NASA is also designing the Block 1B launch vehicle. The Block 1B vehicle is an evolution of the Block 1 vehicle and extends the capability of the NASA launch vehicle. This evolution replaces the Interim Cryogenic Propulsive Stage (ICPS) with the Exploration Upper Stage (EUS). As the vehicle evolves to provide greater lift capability, increased robustness for manned missions, and the capability to execute more demanding missions so must the SLS Integrated Navigation System evolved to support those missions. This paper describes the preliminary navigation systems design for the SLS Block 1B vehicle. The evolution of the navigation hard-ware and algorithms from an inertial-only navigation system for Block 1 ascent flight to a tightly coupled GPS-aided inertial navigation system for Block 1B is described. The Block 1 GN&C system has been designed to meet a LEO insertion target with a specified accuracy. The Block 1B vehicle navigation system is de-signed to support the Block 1 LEO target accuracy as well as trans-lunar or trans-planetary injection accuracy. Additionally, the Block 1B vehicle is designed to support human exploration and thus is designed to minimize the probability of Loss of Crew (LOC) through high-quality inertial instruments and robust algorithm design, including Fault Detection, Isolation, and Recovery (FDIR) logic.

  6. Radiology workstation for mammography: preliminary observations, eyetracker studies, and design

    Science.gov (United States)

    Beard, David V.; Johnston, Richard E.; Pisano, Etta D.; Hemminger, Bradley M.; Pizer, Stephen M.

    1991-07-01

    For the last four years, the UNC FilmPlane project has focused on constructing a radiology workstation facilitating CT interpretations equivalent to those with film and viewbox. Interpretation of multiple CT studies was originally chosen because handling such large numbers of images was considered to be one of the most difficult tasks that could be performed with a workstation. The authors extend the FilmPlane design to address mammography. The high resolution and contrast demands coupled with the number of images often cross- compared make mammography a difficult challenge for the workstation designer. This paper presents the results of preliminary work with workstation interpretation of mammography. Background material is presented to justify why the authors believe electronic mammographic workstations could improve health care delivery. The results of several observation sessions and a preliminary eyetracker study of multiple-study mammography interpretations are described. Finally, tentative conclusions of what a mammographic workstation might look like and how it would meet clinical demand to be effective are presented.

  7. Preliminary study of magnet design for an SSC

    International Nuclear Information System (INIS)

    Taylor, C.E.; Meuser, R.B.

    1983-08-01

    The overriding design consideration for the SSC magnets is that cost of the facility be minimized; at 8 T, approximately 40 km of bending magnets is required for each ring of a 20 TeV collider. We present some results of a parametric study of two-in-one, iron-core magnets for an SSC. These results are necessarily preliminary in nature, and are intended only to show some of the trade-offs for a wide range of the variables. We show also some results for a reference design that produces 6.5 T in the aperture at 4.4 K for a coil inside diameter of 40 mm. It is not to be inferred that we have established this to be an optimum in any sense

  8. Preliminary design of a dedicated proton therapy linac

    International Nuclear Information System (INIS)

    Hamm, R.W.; Crandall, K.R.; Potter, J.M.

    1991-01-01

    The preliminary design has been completed for a low current, compact proton linac dedicated to cancer therapy. A 3 GHz side-coupled structure accelerates the beam from a 70 MeV drift tube linac using commercially available S-band rf power systems and accelerating cavities. This significantly reduces the linac cost and allows incremental energies up to 250 MeV. The short beam pulse width and high repetition rate make the linac similar to the high energy electron linacs now used for cancer therapy, yet produce a proton flux sufficient for treatment of large tumors. The high pulse repetition rate permits raster scanning, and the small output beam size and emittance result in a compact isocentric gantry design. Such a linac will reduce the facility and operating costs for a dedicated cancer therapy system

  9. Preliminary design of the advanced quantum beam source

    Energy Technology Data Exchange (ETDEWEB)

    Lee, Byung Cheol; Lee, Jong Min; Jeong, Young Uk; Cho, Sung Oh; Yoo, Jae Gwon; Park, Seong Hee

    2000-07-01

    The preliminary design of the advanced quantum beam source based on a superconducting electron accelerator is presented. The advanced quantum beams include: high power free electron lasers, monochromatic X-rays and {gamma}-rays, high-power medium-energy electrons, high-flux pulsed neutrons, and high-flux monochromatic slow positron beam. The AQBS system is being re-designed, assuming that the SPS superconducting RF cavities used for LEP at CERN will revived as a main accelerator of the AQBS system at KAERI, after the decommissioning of LEP at the end of 2000. Technical issues of using the SPS superconducting RF cavities for the AQBS project are discussed in this report. The advanced quantum beams will be used for advanced researches in science and industries.

  10. Preliminary design of the thermal protection system for solar probe

    Science.gov (United States)

    Dirling, R. B., Jr.; Loomis, W. C.; Heightland, C. N.

    1982-01-01

    A preliminary design of the thermal protection system for the NASA Solar Probe spacecraft is presented. As presently conceived, the spacecraft will be launched by the Space Shuttle on a Jovian swing-by trajectory and at perihelion approach to three solar radii of the surface of the Earth's sun. The system design satisfies maximum envelope, structural integrity, equipotential, and mass loss/contamination requirements by employing lightweight carbon-carbon emissive shields. The primary shield is a thin shell, 15.5-deg half-angle cone which absorbs direct solar flux at up to 10-deg off-nadir spacecraft pointing angles. Secondary shields of sandwich construction and low thickness-direction thermal conductivity are used to reduce the primary shield infrared radiation to the spacecraft payload.

  11. Preliminary design of the advanced quantum beam source

    International Nuclear Information System (INIS)

    Lee, Byung Cheol; Lee, Jong Min; Jeong, Young Uk; Cho, Sung Oh; Yoo, Jae Gwon; Park, Seong Hee

    2000-07-01

    The preliminary design of the advanced quantum beam source based on a superconducting electron accelerator is presented. The advanced quantum beams include: high power free electron lasers, monochromatic X-rays and γ-rays, high-power medium-energy electrons, high-flux pulsed neutrons, and high-flux monochromatic slow positron beam. The AQBS system is being re-designed, assuming that the SPS superconducting RF cavities used for LEP at CERN will revived as a main accelerator of the AQBS system at KAERI, after the decommissioning of LEP at the end of 2000. Technical issues of using the SPS superconducting RF cavities for the AQBS project are discussed in this report. The advanced quantum beams will be used for advanced researches in science and industries

  12. Conceptual design for controller software of mechatronic systems

    NARCIS (Netherlands)

    Broenink, Johannes F.; Hilderink, G.H.; Bakkers, André; Bradshaw, Alan; Counsell, John

    1998-01-01

    The method and software tool presented here, aims at supporting the development of control software for mechatronic systems. Heterogeneous distributed embedded processors are considered as target hardware. Principles of the method are that the implementation process is a stepwise refinement from

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

    Science.gov (United States)

    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.

  14. Preliminary Design Optimization For A Supersonic Turbine For Rocket Propulsion

    Science.gov (United States)

    Papila, Nilay; Shyy, Wei; Griffin, Lisa; Huber, Frank; Tran, Ken; McConnaughey, Helen (Technical Monitor)

    2000-01-01

    In this study, we present a method for optimizing, at the preliminary design level, a supersonic turbine for rocket propulsion system application. Single-, two- and three-stage turbines are considered with the number of design variables increasing from 6 to 11 then to 15, in accordance with the number of stages. Due to its global nature and flexibility in handling different types of information, the response surface methodology (RSM) is applied in the present study. A major goal of the present Optimization effort is to balance the desire of maximizing aerodynamic performance and minimizing weight. To ascertain required predictive capability of the RSM, a two-level domain refinement approach has been adopted. The accuracy of the predicted optimal design points based on this strategy is shown to he satisfactory. Our investigation indicates that the efficiency rises quickly from single stage to 2 stages but that the increase is much less pronounced with 3 stages. A 1-stage turbine performs poorly under the engine balance boundary condition. A portion of fluid kinetic energy is lost at the turbine discharge of the 1-stage design due to high stage pressure ratio and high-energy content, mostly hydrogen, of the working fluid. Regarding the optimization technique, issues related to the design of experiments (DOE) has also been investigated. It is demonstrated that the criteria for selecting the data base exhibit significant impact on the efficiency and effectiveness of the construction of the response surface.

  15. Bottom-up, top-down? Connecting software architecture design with use

    DEFF Research Database (Denmark)

    Büscher, Monika; Christensen, Michael; Hansen, Klaus Marius

    2009-01-01

    Participatory design has traditinally focused on the design of technology applications or the co-realisation of a more holostic socio-technical bricolage of new and existing technologies and pratices. 'Infrastructural' design issues like software architectures, programming languages, communicatio...

  16. Performance Evaluation of a Software Engineering Tool for Automated Design of Cooling Systems in Injection Moulding

    DEFF Research Database (Denmark)

    Jauregui-Becker, Juan M.; Tosello, Guido; van Houten, Fred J.A.M.

    2013-01-01

    This paper presents a software tool for automating the design of cooling systems for injection moulding and a validation of its performance. Cooling system designs were automatically generated by the proposed software tool and by applying a best practice tool engineering design approach. The two...

  17. Design of LabVIEW based test system software for MDC electronics

    International Nuclear Information System (INIS)

    Xue Lin; Huazhong Normal Univ., Wuhan; Huang Guangming; Zhang Hongyu; Jiang Xiaoshan; Sheng Huayi; Zhuang Baoan

    2006-01-01

    This paper presents the design of Test System Software for MDC Electronics. The highly modular software, developed in LabVIEW and VC ++ 6.0, has been applied in hardware debugging and performance test. LabVIEW and its DLL calling mechanism are introduced briefly. Testing functions of the software, as well as its user interfaces, are described in detail. (authors)

  18. Preliminary Design Study of the Hollow Electron Lens for LHC

    CERN Document Server

    Perini, Diego; CERN. Geneva. ATS Department

    2017-01-01

    A Hollow Electron Lens (HEL) has been proposed in order to improve performance of halo control and collimation in the Large Hadron Collider in view of its High Luminosity upgrade (HL-LHC). The concept is based on a beam of electrons that travels around the protons for a few meters. The electron beam is produced by a cathode and then guided by a strong magnetic field generated by a set of superconducting solenoids. The first step of the design is the definition of the magnetic fields that drive the electron trajectories. The estimation of such trajectories by means of a dedicated MATLAB® tool is presented. The influence of the main geometrical and electrical parameters are analysed and discussed. Then, the main mechanical design choices for the solenoids, cryostats gun and collector are described. The aim of this paper is to provide an overview of the preliminary design of the Electron Lens for LHC. The methods used in this study also serve as examples for future mechanical and integration designs of similar ...

  19. Ultraviolet Free Electron Laser Facility preliminary design report

    Energy Technology Data Exchange (ETDEWEB)

    Ben-Zvi, I. (ed.)

    1993-02-01

    This document, the Preliminary Design Report (PDR) for the Brookhaven Ultraviolet Free Electron Laser (UV FEL) facility, describes all the elements of a facility proposed to meet the needs of a research community which requires ultraviolet sources not currently available as laboratory based lasers. Further, for these experiments, the requisite properties are not extant in either the existing second or upcoming third generation synchrotron light sources. This document is the result of our effort at BNL to identify potential users, determine the requirements of their experiments, and to design a facility which can not only satisfy the existing need, but have adequate flexibility for possible future extensions as need dictates and as evolving technology allows. The PDR is comprised of three volumes. In this, the first volume, background for the development of the proposal is given, including descriptions of the UV FEL facility, and representative examples of the science it was designed to perform. Discussion of the limitations and potential directions for growth are also included. A detailed description of the facility design is then provided, which addresses the accelerator, optical, and experimental systems. Information regarding the conventional construction for the facility is contained in an addendum to volume one (IA).

  20. Ultraviolet Free Electron Laser Facility preliminary design report

    International Nuclear Information System (INIS)

    Ben-Zvi, I.

    1993-02-01

    This document, the Preliminary Design Report (PDR) for the Brookhaven Ultraviolet Free Electron Laser (UV FEL) facility, describes all the elements of a facility proposed to meet the needs of a research community which requires ultraviolet sources not currently available as laboratory based lasers. Further, for these experiments, the requisite properties are not extant in either the existing second or upcoming third generation synchrotron light sources. This document is the result of our effort at BNL to identify potential users, determine the requirements of their experiments, and to design a facility which can not only satisfy the existing need, but have adequate flexibility for possible future extensions as need dictates and as evolving technology allows. The PDR is comprised of three volumes. In this, the first volume, background for the development of the proposal is given, including descriptions of the UV FEL facility, and representative examples of the science it was designed to perform. Discussion of the limitations and potential directions for growth are also included. A detailed description of the facility design is then provided, which addresses the accelerator, optical, and experimental systems. Information regarding the conventional construction for the facility is contained in an addendum to volume one (IA)

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

    Science.gov (United States)

    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. Preliminary evaluation of FY98 KALIMER shielding design

    Energy Technology Data Exchange (ETDEWEB)

    Yoo, Jae Woon; Kang, Chang Mu; Kim, Young Jin [Korea Atomic Energy Research Institute, Taejon (Korea)

    1999-01-01

    This report describes a preliminary evaluation of the shielding design of FY98 KALIMER. The KALIMER shielding design includes the Inner Fixed Shield of a stainless cylinder located inside the support barrel; the Radial PSDRS Shields which are three B{sub 4}C cylinders located outside the support barrel at core level; the Lower IHX shield of a cylindrical B{sub 4}C plate located above the flow guide; and Inner and Outer IHX shields of B{sub 4}C cylinders located inside and outside of the support barrel, respectively. The DORT3.1 two-dimensional transport code was used to evaluate the KALIMER shielding design. The reactor system was represented by four axial zones, each of which was modeled in the R-Z geometry. The KAFAX-F22 library was used in the analyses, which was generated from the JEF-2.2 of OECD/NEA files for LMR applications by KAERI. The performance of the KALIMER shielding design is compared against the shielding design criteria. The results indicate that the support barrel, upper grid plate, and other reactor structures meet the maximum neutron fluence and DPA limits established in the shielding design criteria. Activities of the air effluent in the PSDRS were also evaluated and are shown to satisfy the maximum permissible concentration (MPC) limits in 10 CFR Part 20. In the future, the validation of the DORT model by a detailed three dimensional calculation such as MCNP and the justification of the current shielding design limits are needed. (author). 13 refs., 23 figs., 31 tabs.

  3. Designing on ICT reconstruction software based on DSP techniques

    International Nuclear Information System (INIS)

    Liu Jinhui; Xiang Xincheng

    2006-01-01

    The convolution back project (CBP) algorithm is used to realize the CT image's reconstruction in ICT generally, which is finished by using PC or workstation. In order to add the ability of multi-platform operation of CT reconstruction software, a CT reconstruction method based on modern digital signal processor (DSP) technique is proposed and realized in this paper. The hardware system based on TI's C6701 DSP processor is selected to support the CT software construction. The CT reconstruction software is compiled only using assembly language related to the DSP hardware. The CT software can be run on TI's C6701 EVM board by inputting the CT data, and can get the CT Images that satisfy the real demands. (authors)

  4. software for natural gas pipeline design and simulation

    African Journals Online (AJOL)

    Global Journal

    2017-01-17

    Jan 17, 2017 ... investment and operating cost required for natural gas pipeline transmission ... In the early development of the natural gas transmission industry, pressures were low and ..... The software has an error control capability in.

  5. Research on Visualization Design Method in the Field of New Media Software Engineering

    Science.gov (United States)

    Deqiang, Hu

    2018-03-01

    In the new period of increasingly developed science and technology, with the increasingly fierce competition in the market and the increasing demand of the masses, new design and application methods have emerged in the field of new media software engineering, that is, the visualization design method. Applying the visualization design method to the field of new media software engineering can not only improve the actual operation efficiency of new media software engineering but more importantly the quality of software development can be enhanced by means of certain media of communication and transformation; on this basis, the progress and development of new media software engineering in China are also continuously promoted. Therefore, the application of visualization design method in the field of new media software engineering is analysed concretely in this article from the perspective of the overview of visualization design methods and on the basis of systematic analysis of the basic technology.

  6. A preliminary design of the collinear dielectric wakefield accelerator

    Energy Technology Data Exchange (ETDEWEB)

    Zholents, A.; Gai, W.; Doran, S.; Lindberg, R.; Power, J.G.; Strelnikov, N.; Sun, Y.; Trakhtenberg, E.; Vasserman, I. [ANL, Argonne, IL 60439 (United States); Jing, C.; Kanareykin, A.; Li, Y. [Euclid Techlabs LLC, Solon, OH 44139 (United States); Gao, Q. [Tsinghua University, Beijing (China); Shchegolkov, D.Y.; Simakov, E.I. [LANL, Los Alamos, NM 87545 (United States)

    2016-09-01

    A preliminary design of the multi-meter long collinear dielectric wakefield accelerator that achieves a highly efficient transfer of the drive bunch energy to the wakefields and to the witness bunch is considered. It is made from ~0.5 m long accelerator modules containing a vacuum chamber with dielectric-lined walls, a quadrupole wiggler, an rf coupler, and BPM assembly. The single bunch breakup instability is a major limiting factor for accelerator efficiency, and the BNS damping is applied to obtain the stable multi-meter long propagation of a drive bunch. Numerical simulations using a 6D particle tracking computer code are performed and tolerances to various errors are defined.

  7. Preliminary design for a pierce wiggler beamstick and addendum

    International Nuclear Information System (INIS)

    Pirkle, D.

    1988-05-01

    Lawrence Livermore National Laboratory is developing a fast tunable microwave source for operation at 250 GHz and 10kW peak output power. This report presents the preliminary design of a Pierce gun and solenoid magnet that will be compatible with a Pierce-wiggler electron beam formation system (beamstick). The beamstick will be an appropriate power source for a tunable gyro-BWO at 250 GHz. Figure 1 presents the major components of the Pierce-wiggler beamstick: the electron gun, solenoid, beam tunnel, wiggler, and vacuum valve. Figure 2 shows an artistic conception of how the beamstick will interface with the interaction magnet, modulator and gyro-BWO circuit at MIT. 15 figs

  8. The Pierre Auger Observatory Upgrade - Preliminary Design Report

    Energy Technology Data Exchange (ETDEWEB)

    Aab, Alexander [Univ. Siegen (Germany); et al.

    2016-04-12

    The Pierre Auger Observatory has begun a major Upgrade of its already impressive capabilities, with an emphasis on improved mass composition determination using the surface detectors of the Observatory. Known as AugerPrime, the upgrade will include new 4 m2 plastic scintillator detectors on top of all 1660 water-Cherenkov detectors, updated and more flexible surface detector electronics, a large array of buried muon detectors, and an extended duty cycle for operations of the fluorescence detectors. This Preliminary Design Report was produced by the Collaboration in April 2015 as an internal document and information for funding agencies. It outlines the scientific and technical case for AugerPrime. We now release it to the public via the arXiv server. We invite you to review the large number of fundamental results already achieved by the Observatory and our plans for the future.

  9. Applications of ATILA FEM software to smart materials case studies in designing devices

    CERN Document Server

    Uchino, Kenji

    2013-01-01

    ATILA Finite Element Method (FEM) software facilitates the modelling and analysis of applications using piezoelectric, magnetostrictor and shape memory materials. It allows entire designs to be constructed, refined and optimized before production begins. Through a range of instructive case studies, Applications of ATILA FEM software to smart materials provides an indispensable guide to the use of this software in the design of effective products.Part one provides an introduction to ATILA FEM software, beginning with an overview of the software code. New capabilities and loss integratio

  10. Greenridge Multi-Pollutant Control Project Preliminary Public Design Report

    Energy Technology Data Exchange (ETDEWEB)

    Connell, Daniel P

    2009-01-12

    the commercial readiness of an emissions control system that is specifically designed to meet the environmental compliance requirements of these smaller coal-fired EGUs. The multi-pollutant control system is being installed and tested on the AES Greenidge Unit 4 (Boiler 6) by a team including CONSOL Energy Inc. as prime contractor, AES Greenidge LLC as host site owner, and Babcock Power Environmental Inc. as engineering, procurement, and construction contractor. All funding for the project is being provided by the U.S. Department of Energy, through its National Energy Technology Laboratory, and by AES Greenidge. AES Greenidge Unit 4 is a 107 MW{sub e} (net), 1950s vintage, tangentially-fired, reheat unit that is representative of many of the 440 smaller coal-fired units identified above. Following design and construction, the multi-pollutant control system will be demonstrated over an approximately 20-month period while the unit fires 2-4% sulfur eastern U.S. bituminous coal and co-fires up to 10% biomass. This Preliminary Public Design Report is the first in a series of two reports describing the design of the multi-pollutant control facility that is being demonstrated at AES Greenidge. Its purpose is to consolidate for public use all available nonproprietary design information on the Greenidge Multi-Pollutant Control Project. As such, the report includes a discussion of the process concept, design objectives, design considerations, and uncertainties associated with the multi-pollutant control system and also summarizes the design of major process components and balance of plant considerations for the AES Greenidge Unit 4 installation. The Final Public Design Report, the second report in the series, will update this Preliminary Public Design Report to reflect the final, as-built design of the facility and to incorporate data on capital costs and projected operating costs.

  11. Preliminary conceptual design of target system. Pt. 1. System configuration

    Energy Technology Data Exchange (ETDEWEB)

    Hino, Ryutaro; Haga, Katsuhiro; Kaminaga, Masanori [Japan Atomic Energy Research Inst., Tokai, Ibaraki (Japan). Tokai Research Establishment] [and others

    1997-07-01

    In the 21st century, neutron is expected to play a very important role in the fields of structural biology, nuclear physics, material science if a very high-intensity neutron source will be built because of its superior nature as an probe to investigate material structure and its function. The Japan Atomic Energy Research Institute has launched the Neutron Science Project for construction and utilization of a high-intensity spallation neutron source coupled with a proton accelerator. In the project, a neutron scattering facility is planned to be constructed in an early stage. Development of a 5MW spallation neutron source is one of the most difficult technical challenges in this project. A two-step development plan of the target was established to construct a 5MW-target station In the 1st step, a 1.5MW target will be constructed to develop 5MW target technology. The preliminary conceptual design was conducted to clarify the specifications of the target system of 1.5MW and 5MW including system layout, scale etc. This report describes (1) a design policy, (2) a layout of system consisting of the target, remote-handling devices, bio-shieldings etc., (3) specifications of components and facilities such as cooling systems for target and moderators, beam-port shutter and air conditioning system, (4) overhaul procedures by remote-handling devices, (5) safety assessment, and (6) necessary R and D items derived from the design activity. (author)

  12. Preliminary site design for the SP-100 ground engineering test

    International Nuclear Information System (INIS)

    Cox, C.M.; Miller, W.C.; Mahaffey, M.K.

    1986-04-01

    In November, 1985, Hanford was selected by the Department of Energy (DOE) as the preferred site for a full-scale test of the integrated nuclear subsystem for SP-100. The Hanford Engineering Development Laboratory, operated by Westinghouse Hanford Company, was assigned as the lead contractor for the Test Site. The nuclear subsystem, which includes the reactor and its primary heat transport system, will be provided by the System Developer, another contractor to be selected by DOE in late FY-1986. In addition to reactor operations, test site responsibilities include preparation of the facility plus design, procurement and installation of a vacuum chamber to house the reactor, a secondary heat transport system to dispose of the reactor heat, a facility control system, and postirradiation examination. At the conclusion of the test program, waste disposal and facility decommissioning are required. The test site must also prepare appropriate environmental and safety evaluations. This paper summarizes the preliminary design requirements, the status of design, and plans to achieve full power operation of the test reactor in September, 1990

  13. A Hybrid Hardware and Software Component Architecture for Embedded System Design

    Science.gov (United States)

    Marcondes, Hugo; Fröhlich, Antônio Augusto

    Embedded systems are increasing in complexity, while several metrics such as time-to-market, reliability, safety and performance should be considered during the design of such systems. A component-based design which enables the migration of its components between hardware and software can cope to achieve such metrics. To enable that, we define hybrid hardware and software components as a development artifact that can be deployed by different combinations of hardware and software elements. In this paper, we present an architecture for developing such components in order to construct a repository of components that can migrate between the hardware and software domains to meet the design system requirements.

  14. Software system development of NPP plant DiD risk monitor. Basic design of software configuration

    International Nuclear Information System (INIS)

    Yoshikawa, Hidekazu; Nakagawa, Takashi

    2015-01-01

    A new risk monitor system is under development which can be applied not only to prevent severe accident in daily operation but also to serve as to mitigate the radiological hazard just after severe accident happens and long term management of post-severe accident consequences. The fundamental method for the new risk monitor system is first given on how to configure the Plant Defense in-Depth (DiD) Risk Monitor by object-oriented software system based on functional modeling approach. In this paper, software system for the plant DiD risk monitor is newly developed by object oriented method utilizing Unified Modeling Language (UML). Usage of the developed DiD risk monitor is also introduced by showing examples for LOCA case of AP1000. (author)

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

    Science.gov (United States)

    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.

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

    Science.gov (United States)

    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. Copyright © 2016 Elsevier Ltd. All rights reserved.

  17. Fault tree synthesis for software design analysis of PLC based safety-critical systems

    International Nuclear Information System (INIS)

    Koo, S. R.; Cho, C. H.; Seong, P. H.

    2006-01-01

    As a software verification and validation should be performed for the development of PLC based safety-critical systems, a software safety analysis is also considered in line with entire software life cycle. In this paper, we propose a technique of software safety analysis in the design phase. Among various software hazard analysis techniques, fault tree analysis is most widely used for the safety analysis of nuclear power plant systems. Fault tree analysis also has the most intuitive notation and makes both qualitative and quantitative analyses possible. To analyze the design phase more effectively, we propose a technique of fault tree synthesis, along with a universal fault tree template for the architecture modules of nuclear software. Consequently, we can analyze the safety of software on the basis of fault tree synthesis. (authors)

  18. Software life cycle process and classification guides for KNICS digital instrumentation and control system design

    Energy Technology Data Exchange (ETDEWEB)

    Lee, Jang Soo; Son, Han Seung; Kim, Jang Yeol; Kwon, Kee Choon; Lee, Soon Seung; Kim, Doo Hwan [Korea Atomic Energy Research Institute, Taejeon (Korea)

    2002-04-01

    Documentation should exist that shows that the qualification activities have been successfully accomplished for each life cycle activity group. In particular, the documentation should show that the system safety requirements have been adequately addressed for each life cycle activity group, that no new hazards have been introduced, and that the software requirements, design elements, and code elements that can affect safety have been identified. Because the safety of software can be assured through both the process Verification and Validation (V and V) itself and the V and V of all the intermediate and final products during the software development lifecycle, the development of KNICS Software Safety Framework (KSSF) must be established. As the first activity for establishing KSSF, we have developed this report, Software Life Cycle Process and Classification Guides for KNICS Digital I and C System. This report is organized as follows. Chapter I describes the background, definitions, and references of SLCP. Chapter II describes KNICS safety software categorization. In Chapter III, we define the requirements on software life cycle process for designing digital KNICS. Chapter III.3, that is the main section of the chapter, includes the requirements for software life cycle process planning, the requirements for software life cycle process implementation, and the requirements for software life cycle process design outputs. Finally, we have described the result of a case study on the SLCP for developing the software of ESF-CCS system that is being developed by a private company, BNF. 29 refs., 5 figs., 7 tabs. (Author)

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

    International Nuclear Information System (INIS)

    Pertzborn, N.F.

    1997-01-01

    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

  20. Preliminary design studies on the Broad Application Test Reactor

    International Nuclear Information System (INIS)

    Terry, W.J.; Terry, W.K.; Ryskamp, J.M.; Jahshan, S.N.; Fletcher, C.D.; Moore, R.L.; Leyse, C.F.; Ottewitte, E.H.; Motloch, C.G.; Lacy, J.M.

    1992-08-01

    This report describes progress made at the Idaho National Engineering Laboratory during the first three quarters of Fiscal Year (FY) 1992 on the Laboratory-Directed Research and Development (LDRD) project to perform preliminary design studies on the Broad Application Test Reactor (BATR). This work builds on the FY-92 BATR studies, which identified anticipated mission and safety requirements for BATR and assessed a variety of reactor concepts for their potential capability to meet those requirements. The main accomplishment of the FY-92 BATR program is the development of baseline reactor configurations for the two conventional conceptual test reactors recommended in the FY-91 report. Much of the present report consists of descriptions and neutronics and thermohydraulics analyses of these baseline configurations. In addition, we considered reactor safety issues, compared the consequences of steam explosions for alternative conventional fuel types, explored a Molten Chloride Fast Reactor concept as an alternate BATR design, and examined strategies for the reduction of operating costs. Work planned for the last quarter of FY-92 is discussed, and recommendations for future work are also presented

  1. Preliminary design of the new Proton Synchrotron Internal Dump core

    CERN Document Server

    AUTHOR|(CDS)2091975; Nuiry, François-Xavier

    The luminosity of the LHC particle accelerator at CERN is planned to be upgraded in the first half of 2020s, requiring also the upgrade of its injector accelerators, including the Proton Synchrotron (PS). The PS Internal Dumps are beam dumps located in the PS accelerator ring. They are safety devices designed to stop the circulating proton beam in order to protect the accelerator from damage due to an uncontrolled beam loss. The PS Internal Dumps need to be upgraded to be able to withstand the future higher intensity and energy proton beams. The dump core is a block of material interacting with the beam. It is located in ultra-high vacuum and moved into the beam path in 150 milliseconds by an electromagnet and spring-based actuation mechanism. The circulating proton beam is shaved by the core surface during thousands of beam revolutions. The preliminary new dump core design weighs 13 kilograms and consists of an isostatically pressed fine-grain graphite and a precipitation hardened copper alloy CuCrZr. The ...

  2. Preliminary drift design analyses for nuclear waste repository in tuff

    International Nuclear Information System (INIS)

    Hardy, M.P.; Brechtel, C.E.; Goodrich, R.R.; Bauer, S.J.

    1990-01-01

    The Yucca Mountain Project (YMP) is examining the feasibility of siting a repository for high-level nuclear waste at Yucca Mountain, on and adjacent to the Nevada Test Site (NTS). The proposed repository will be excavated in the Topopah Spring Member, which is a moderately fractured, unsaturated, welded tuff. Excavation stability will be required during construction, waste emplacement, retrieval (if required), and closure to ensure worker safety. The subsurface excavations will be subject to stress changes resulting from thermal expansion of the rock mass and seismic events associated with regional tectonic activity and underground nuclear explosions (UNEs). Analyses of drift stability are required to assess the acceptable waste emplacement density, to design the drift shapes and ground support systems, and to establish schedules and cost of construction. This paper outlines the proposed methodology to assess drift stability and then focuses on an example of its application to the YMP repository drifts based on preliminary site data. Because site characterization activities have not begun, the database currently lacks the extensive site-specific field and laboratory data needed to form conclusions as to the final ground support requirements. This drift design methodology will be applied and refined as more site-specific data are generated and as analytical techniques and methodologies are verified during the site characterization process

  3. Permian Basin, Texas: Volume 1, Text: Final preliminary design report

    International Nuclear Information System (INIS)

    1988-01-01

    This report is a description of the preliminary design for an Exploratory Shaft Facility (ESF) at the proposed 49 acre site located 21 miles north of Hereford, Texas in Deaf Smith County. Department of Energy must conduct in situ testing at depth to ascertain the engineering and environmental suitability of the site for further consideration for nuclear waste repository development. The ESF includes the construction of two 12-ft diameter engineered shafts for accessing the bedded salt horizon to conduct in situ tests to ascertain if the site should be considered a candidate site for the first High Level Nuclear Waste Repository. This report includes pertinent engineering drawings for two shafts and all support facilities necessary for shaft construction and testing program operation. Shafts will be constructed by conventional drill-and-blast methods employing ground freezing prior to shaft construction to stabilize the existing groundwater and soil conditions at the site. A watertight liner and seal system will be employed to prevent intermingling of aquifers and provide a stable shaft throughout its design life. 38 refs., 37 figs., 14 tabs

  4. GENII Version 2 Software Design Document, PNNL-14584, Revision 3

    Energy Technology Data Exchange (ETDEWEB)

    Napier, B. A. [US Environmental Protection Agency (EPA), Washington, DC (United States); Strenge, D. L. [US Environmental Protection Agency (EPA), Washington, DC (United States); Ramsdell, Jr., J. V. [US Environmental Protection Agency (EPA), Washington, DC (United States); Eslinger, P. W. [US Environmental Protection Agency (EPA), Washington, DC (United States); Fosmire, C. [US Environmental Protection Agency (EPA), Washington, DC (United States)

    2009-12-01

    This report describes the mathematical formulations and implementation structure for version 2 of the GENII software product (GENII-V2). The following sections define the purpose and scope of this report, the framework operating structure for GENII-V2, and definitions and acronyms used in this report.

  5. Design and Acquisition of Software for Defense Systems

    Science.gov (United States)

    2018-02-14

    embrace of iterative development has benefited bottom lines and cost , schedule, and testing performance, while the Department and its defense industrial...February 2018 CLEARED FOR OPEN PUBLICATION February 14, 2018 DEPARTMENT OF DEFENSE OFFICE OF PREPUBLICATION AND SECURITY REVIEW...Force concluded that the Department of Defense would benefit from the implementation of continuous iterative development best practices as software

  6. The role and design of screen images in software documentation.

    NARCIS (Netherlands)

    van der Meij, Hans

    2000-01-01

    Software documentation for the novice user typically must try to achieve at least three goals: to support basic knowledge and skills development; to prevent or support the handling of mistakes, and to support the joint handling of manual, input device and screen. This paper concentrates on the

  7. ACHIEVING HIGH INTEGRITY OF PROCESS-CONTROL SOFTWARE BY GRAPHICAL DESIGN AND FORMAL VERIFICATION

    NARCIS (Netherlands)

    HALANG, WA; Kramer, B.J.

    The International Electrotechnical Commission is currently standardising four compatible languages for designing and implementing programmable logic controllers (PLCs). The language family includes a diagrammatic notation that supports the idea of software ICs to encourage graphical design

  8. The Contribution of Virtual Reality Software to Design in Teaching Physical Education

    Directory of Open Access Journals (Sweden)

    Esther Zaretsky

    2011-08-01

    Full Text Available Up to date research shows that training with virtual software develops the design of virtual simulations by physical education pre service teachers. The design of virtual simulations improved spatial skills, especially visualization of the body

  9. Architectural design of experience based factory model for software ...

    African Journals Online (AJOL)

    architectural design. Automation features are incorporated in the design in which workflow system and intelligent agents are integrated, and the facilitation of cloud environment is empowered to further support the automation. Keywords: architectural design; knowledge management; experience factory; workflow;

  10. QUICK - AN INTERACTIVE SOFTWARE ENVIRONMENT FOR ENGINEERING DESIGN

    Science.gov (United States)

    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

  11. The design of software system of intelligentized γ-camera

    International Nuclear Information System (INIS)

    Zhao Shujun; Li Suxiao; Wang Jing

    2006-01-01

    The software system of γ-camera adopts visualizing and interactive human-computer interface, collecting and displaying the data of patients in real time. Through a series of dealing with the collected data then it put out the medical record in Chinese. This system also can retrieve and backup the data of patients. Besides, it can assist the doctor to diagnose the illness by applying the clinical quantitative analysis function of the system. (authors)

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

    Energy Technology Data Exchange (ETDEWEB)

    None

    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.

  13. Design and Implementation of Software for the ROV Neptunus

    OpenAIRE

    Munz, Jostein

    2015-01-01

    There has been an increased interest in researching and developing technical solutions for underwater vehicles the last years. In most cases, underwater vehicles are expensive and not affordable to private individuals. Development of low cost ROVs has lately been increasing supported by an active Do-It-Yourself (DIY) community. The OpenROV project has contributed to this community by producing cheap ROVs with open source software, encouraging users to develop their own plugins. Development of...

  14. Design, Implementation, and Performance of CREAM Data Acquisition Software

    CERN Document Server

    Zinn, S Y; Bagliesi, M G; Beatty, J J; Childers, J T; Coutu, S; Duvernois, M A; Ganel, O; Kim, H J; Lee, M H; Lutz, L; Malinine, A; Maestro, P; Marrocchesi, P S; Park, I H; Seo, E S; Song, C; Swordy, S; Wu, J

    2005-01-01

    Cosmic Ray Energetics and Mass (CREAM) is a balloon-borne experiment scheduled for launching from Antarctica in late 2004. Its aim is to measure the energy spectrum and composition of cosmic rays from proton to iron nuclei at ultra high energies from 1 to 1,000 TeV. Ultra long duration balloons are expected to fly about 100 days. One special feature of the CREAM data acquisition software (CDAQ) is the telemetric operation of the instrument using satellites. During a flight the science event and housekeeping data are sent from the instrument to a ground facility. Likewise, commands for controlling both the hardware and the software are uploaded from the ground facility. This requires a robust, reliable, and fast software system. CDAQ has been developed and tested during three beam tests at CERN in July, September, and November 2003. Recently the interfaces to the transition radiation detector (TRD) and to the timing-based charge detector (TCD) have been added. These new additions to CDAQ will be checked at a t...

  15. Method and software to solution of inverse and inverse design fluid flow and heat transfer problems is compatible with CFD-software

    Energy Technology Data Exchange (ETDEWEB)

    Krukovsky, P G [Institute of Engineering Thermophysics, National Academy of Sciences of Ukraine, Kiev (Ukraine)

    1998-12-31

    The description of method and software FRIEND which provide a possibility of solution of inverse and inverse design problems on the basis of existing (base) CFD-software for solution of direct problems (in particular, heat-transfer and fluid-flow problems using software PHOENICS) are presented. FRIEND is an independent additional module that widens the operational capacities of the base software unified with this module. This unifying does not require any change or addition to the base software. Interfacing of FRIEND and the base software takes place through input and output files of the base software. A brief description of the computational technique applied for the inverse problem solution, same detailed information on the interfacing of FRIEND and CFD-software and solution results for testing inverse and inverse design problems, obtained using the tandem CFD-software PHOENICS and FRIEND, are presented. (author) 9 refs.

  16. Method and software to solution of inverse and inverse design fluid flow and heat transfer problems is compatible with CFD-software

    Energy Technology Data Exchange (ETDEWEB)

    Krukovsky, P.G. [Institute of Engineering Thermophysics, National Academy of Sciences of Ukraine, Kiev (Ukraine)

    1997-12-31

    The description of method and software FRIEND which provide a possibility of solution of inverse and inverse design problems on the basis of existing (base) CFD-software for solution of direct problems (in particular, heat-transfer and fluid-flow problems using software PHOENICS) are presented. FRIEND is an independent additional module that widens the operational capacities of the base software unified with this module. This unifying does not require any change or addition to the base software. Interfacing of FRIEND and the base software takes place through input and output files of the base software. A brief description of the computational technique applied for the inverse problem solution, same detailed information on the interfacing of FRIEND and CFD-software and solution results for testing inverse and inverse design problems, obtained using the tandem CFD-software PHOENICS and FRIEND, are presented. (author) 9 refs.

  17. Understanding Creative Design Processes by Integrating Sketching and CAD Modelling Design Environments: A Preliminary Protocol Result from Architectural Designers

    Directory of Open Access Journals (Sweden)

    Yi Teng Shih

    2015-11-01

    Full Text Available This paper presents the results of a preliminary protocol study of the cognitive behaviour of architectural designers during the design process. The aim is to better understand the similarities and differences in cognitive behaviour using Sequential Mixed Media (SMM and Alternative Mixed Media (AMM approaches, and how switching between media may impact on design processes. Two participants with at least one-year’s professional design experience and a Bachelor of Design degree, and competence in both sketching and computer-aid design (CAD modelling participated in the study. Video recordings of participants working on different projects were coded using the Function-Behaviour-Structure (FBS coding scheme. Participants were also interviewed and their explanations about their switching behaviours were categorised into three types: S→C, S/C↹R and C→S. Preliminary results indicate that switching between media may influence how designers identify problems and develop solutions. In particular, two design issues were identified.  These relate to the FBS coding scheme, where structure (S and behaviour derived from structure (Bs, change to documentation (D after switching from sketching to CAD modelling (S→C. These switches make it possible for designers to integrate both approaches into one design medium and facilitate their design processes in AMM design environments.

  18. Subseabed radionuclide migration studies and preliminary repository design concepts

    International Nuclear Information System (INIS)

    Brush, L.H.

    1982-01-01

    Geochemical research carried out by the US Subseabed Disposal Program is described. Data from studies of high-temperature interactions between sediments and pore water (seawater) and from studies of sorption and diffusion of radionuclides in oxidized, deep-sea sediments are used, along with results from heat transfer studies, to predict migration rates of raionuclides in a subseabed repository. Preliminary results for most radionuclides in oxidized sediments are very encouraging. Fission products with moderate K/sub D/ values (10 2 to 10 5 ml/g) and actinides with high K/sub D/ values (10 3 to 10 6 ml/g) would not migrate significant distances before decaying to innocuous concentrations. Among this group are 137 Cs, 90 Sr, and 239 Pu. The results for anionic species in oxidized sediments are less encouraging. Planning for field verification of these laboratory and modeling studies is currently under way. Conceptual repository designs and emplacement options are also described. 33 references, 15 figures, 1 table

  19. ATM Technology Demonstration-1 Phase II Boeing Configurable Graphical Display (CGD) Software Design Description

    Science.gov (United States)

    Wilber, George F.

    2017-01-01

    This Software Description Document (SDD) captures the design for developing the Flight Interval Management (FIM) system Configurable Graphics Display (CGD) software. Specifically this SDD describes aspects of the Boeing CGD software and the surrounding context and interfaces. It does not describe the Honeywell components of the CGD system. The SDD provides the system overview, architectural design, and detailed design with all the necessary information to implement the Boeing components of the CGD software and integrate them into the CGD subsystem within the larger FIM system. Overall system and CGD system-level requirements are derived from the CGD SRS (in turn derived from the Boeing System Requirements Design Document (SRDD)). Display and look-and-feel requirements are derived from Human Machine Interface (HMI) design documents and working group recommendations. This Boeing CGD SDD is required to support the upcoming Critical Design Review (CDR).

  20. Analysis and design of software ecosystem architectures – Towards the 4S telemedicine ecosystem

    DEFF Research Database (Denmark)

    Christensen, Henrik Bærbak; Hansen, Klaus Marius; Kyng, Morten

    2014-01-01

    performed a descriptive, revelatory case study of the Danish telemedicine ecosystem and for ii), we experimentally designed, implemented, and evaluated the architecture of 4S. Results We contribute in three areas. First, we define the software ecosystem architecture concept that captures organization......, and application stove-pipes that inhibit the adoption of telemedical solutions. To which extent can a software ecosystem approach to telemedicine alleviate this? Objective In this article, we define the concept of software ecosystem architecture as the structure(s) of a software ecosystem comprising elements...... experience in creating and evolving the 4S telemedicine ecosystem. Conclusion The concept of software ecosystem architecture can be used analytically and constructively in respectively the analysis and design of software ecosystems....

  1. Hermeneutics framework: integration of design rationale and optimizing software modules

    NARCIS (Netherlands)

    Aksit, Mehmet; Malakuti Khah Olun Abadi, Somayeh

    To tackle the evolution challenges of adaptive systems, this paper argues on the necessity of hermeneutic approaches that help to avoid too early elimination of design alternatives. This visionary paper proposes the Hermeneutics Framework, which computationally integrates a design rationale

  2. Using Drawing in Designing Educational Software with Children

    DEFF Research Database (Denmark)

    Andersen, Kristine

    2002-01-01

    Experience with children's drawings in design inquiry shows that drawing can be a way for the child to express his or her needs and wishes to a specific design and navigation. I suggest to focus on children's drawings as a means of expression about learning. My design experience show that drawings...... can serve as objects for dialogues with children when evaluating and designing digital educational material....

  3. A preliminary design of mechanical device on industrial digital radiography equipment design

    International Nuclear Information System (INIS)

    Nur Khasan; Samuel Praptoyo

    2015-01-01

    A preliminary design of mechanical device on industrial digital radiography equipment has been done. this design is intended as a basis for the manufacture of complete facilities for the realization a prototype on industrial digital radiography equipment. the design and construction were carried out by paying attention to the general configuration of the basic design in which its mechanical design has several components with specific dimensions and heavy mass. this design consist of a main frame holder, flat panel detector support and hydraulic hand stacker for mounting the x-ray machine. this mechanical device design will then be fabricated to facilitate and assist work of digital radiographic retrieval. computer application programs sketch-up is used to draw this design and the analysis stress of autodesk inventor to analysis the strength construction design. the results of this design are the configuration drawing, sketch drawings of construction and the safety factor of construction design with a minimum value of 2.39 as well as a maximum value of 15 when to be simulated by the load 500 Kg which is 4 times of total workload. (author)

  4. Software design for the Tritium System Test Assembly

    International Nuclear Information System (INIS)

    Claborn, G.W.; Heaphy, R.T.; Lewis, P.S.; Mann, L.W.; Nielson, C.W.

    1983-01-01

    The control system for the Tritium Systems Test Assembly (TSTA) must execute complicated algorithms for the control of several sophisticated subsystems. It must implement this control with requirements for easy modifiability, for high availability, and provide stringent protection for personnel and the environment. Software techniques used to deal with these requirements are described, including modularization based on the structure of the physical systems, a two-level hierarchy of concurrency, a dynamically modifiable man-machine interface, and a specification and documentation language based on a computerized form of structured flowcharts

  5. Software design for the Tritium Systems Test Assembly

    International Nuclear Information System (INIS)

    Claborn, G.W.; Keaphy, R.T.

    1983-01-01

    The control system for the Tritium Systems Test Assembly (TSTA) must execute complicated algorithms for the control of several sophisticated subsystems. It must implement this control with requirements for easy modifiability, for high availability, and provide stringent protection for personnel and the environment. Software techniques used to deal with these requirements are described, including modularization based on the structure of the physical systems, a two-level hierarchy of concurrency, a dynamically modifiable manmachine interface, and a specification and documentation language based on a computerized form of structured flowcharts

  6. Journal of Open Source Software (JOSS): design and first-year review

    Science.gov (United States)

    Smith, Arfon M.

    2018-01-01

    JOSS is a free and open-access journal that publishes articles describing research software across all disciplines. It has the dual goals of improving the quality of the software submitted and providing a mechanism for research software developers to receive credit. While designed to work within the current merit system of science, JOSS addresses the dearth of rewards for key contributions to science made in the form of software. JOSS publishes articles that encapsulate scholarship contained in the software itself, and its rigorous peer review targets the software components: functionality, documentation, tests, continuous integration, and the license. A JOSS article contains an abstract describing the purpose and functionality of the software, references, and a link to the software archive. JOSS published more than 100 articles in its first year, many from the scientific python ecosystem (including a number of articles related to astronomy and astrophysics). JOSS is a sponsored project of the nonprofit organization NumFOCUS and is an affiliate of the Open Source Initiative.In this presentation, I'll describes the motivation, design, and progress of the Journal of Open Source Software (JOSS) and how it compares to other avenues for publishing research software in astronomy.

  7. A Preliminary Survey on the Security of Software-Defined Networks

    OpenAIRE

    Akbaş, Muhammet Fatih; Karaarslan, Enis; Güngör, Cengiz

    2016-01-01

    The number of devices connected to theInternet is increasing, data centers are growing continuously and computernetworks are getting more complex. Traditional network management approach isbecoming more difficult and insufficient. Software-Defined Networks (SDN) is anew generation networking approach which is expected to take place of thetraditional computer networks. SDN architecture provides effective managementof the large and complex networks. Although SDN have benefits from the network s...

  8. Development of requirements tracking and verification system for the software design of distributed control system

    Energy Technology Data Exchange (ETDEWEB)

    Jung, Chul Hwan; Kim, Jang Yeol; Kim, Jung Tack; Lee, Jang Soo; Ham, Chang Shik [Korea Atomic Energy Research Institute, Taejon (Korea, Republic of)

    1999-12-31

    In this paper a prototype of Requirement Tracking and Verification System(RTVS) for a Distributed Control System was implemented and tested. The RTVS is a software design and verification tool. The main functions required by the RTVS are managing, tracking and verification of the software requirements listed in the documentation of the DCS. The analysis of DCS software design procedures and interfaces with documents were performed to define the user of the RTVS, and the design requirements for RTVS were developed. 4 refs., 3 figs. (Author)

  9. Development of requirements tracking and verification system for the software design of distributed control system

    Energy Technology Data Exchange (ETDEWEB)

    Jung, Chul Hwan; Kim, Jang Yeol; Kim, Jung Tack; Lee, Jang Soo; Ham, Chang Shik [Korea Atomic Energy Research Institute, Taejon (Korea, Republic of)

    1998-12-31

    In this paper a prototype of Requirement Tracking and Verification System(RTVS) for a Distributed Control System was implemented and tested. The RTVS is a software design and verification tool. The main functions required by the RTVS are managing, tracking and verification of the software requirements listed in the documentation of the DCS. The analysis of DCS software design procedures and interfaces with documents were performed to define the user of the RTVS, and the design requirements for RTVS were developed. 4 refs., 3 figs. (Author)

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

    Energy Technology Data Exchange (ETDEWEB)

    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.

  11. Model-driven design of simulation support for the TERRA robot software tool suite

    NARCIS (Netherlands)

    Lu, Zhou; Bezemer, M.M.; Broenink, Johannes F.

    2015-01-01

    Model-Driven Development (MDD) – based on the concepts of model, meta-model and model transformation – is an approach to develop predictable and re- liable software for Cyber-Physical Systems (CPS). The work presented here concerns a methodology to design simulation software based on MDD techniques,

  12. Design of multitasking and windows software for beam diagnostic system on HIRFL

    International Nuclear Information System (INIS)

    Nie Zhenpeng; Shen Zhiqing; Xu Xiangyang; Zheng Jianping; Tang Jingyu; Dong Jinmei

    2002-01-01

    An introduction is given to the design idea and method of multitasking and Windows software for beam diagnostic system on HIRFL. The testing result is presented in the end. The software has many advantages such as powerful function, visual display, high reliability and friendly interface, etc

  13. Design of software platform based on linux operating system for γ-spectrometry instrument

    International Nuclear Information System (INIS)

    Hong Tianqi; Zhou Chen; Zhang Yongjin

    2008-01-01

    This paper described the design of γ-spectrometry instrument software platform based on s3c2410a processor with arm920t core, emphases are focused on analyzing the integrated application of embedded linux operating system, yaffs file system and qt/embedded GUI development library. It presented a new software platform in portable instrument for γ measurement. (authors)

  14. Cognon Neural Model Software Verification and Hardware Implementation Design

    Science.gov (United States)

    Haro Negre, Pau

    Little is known yet about how the brain can recognize arbitrary sensory patterns within milliseconds using neural spikes to communicate information between neurons. In a typical brain there are several layers of neurons, with each neuron axon connecting to ˜104 synapses of neurons in an adjacent layer. The information necessary for cognition is contained in theses synapses, which strengthen during the learning phase in response to newly presented spike patterns. Continuing on the model proposed in "Models for Neural Spike Computation and Cognition" by David H. Staelin and Carl H. Staelin, this study seeks to understand cognition from an information theoretic perspective and develop potential models for artificial implementation of cognition based on neuronal models. To do so we focus on the mathematical properties and limitations of spike-based cognition consistent with existing neurological observations. We validate the cognon model through software simulation and develop concepts for an optical hardware implementation of a network of artificial neural cognons.

  15. Software design specification and analysis(NuFDS) approach for the safety critical software based on porgrammable logic controller(PLC)

    International Nuclear Information System (INIS)

    Koo, Seo Ryong; Seong, Poong Hyun; Jung, Jin Yong; Choi, Seong Soo

    2004-01-01

    This paper introduces the software design specification and analysis technique for the safety-critical system based on Programmable Logic Controller (PLC). During software development phases, the design phase should perform an important role to connect between requirements phase and implementation phase as a process of translating problem requirements into software structures. In this work, the Nuclear FBD-style Design Specification and analysis (NuFDS) approach was proposed. The NuFDS approach for nuclear Instrumentation and Control (I and C) software are suggested in a straight forward manner. It consists of four major specifications as follows; Database, Software Architecture, System Behavior, and PLC Hardware Configuration. Additionally, correctness, completeness, consistency, and traceability check techniques are also suggested for the formal design analysis in NuFDS approach. In addition, for the tool supporting, we are developing NuSDS tool based on the NuFDS approach which is a tool, especially for the software design specification in nuclear fields

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

    Science.gov (United States)

    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.

  17. Inverse design-momentum, a method for the preliminary design of horizontal axis wind turbines

    International Nuclear Information System (INIS)

    Battisti, L; Soraperra, G; Fedrizzi, R; Zanne, L

    2007-01-01

    Wind turbine rotor prediction methods based on generalized momentum theory BEM routinely used in industry and vortex wake methods demand the use of airfoil tabulated data and geometrical specifications such as the blade spanwise chord distribution. They belong to the category of 'direct design' methods. When, on the other hand, the geometry is deduced from some design objective, we refer to 'inverse design' methods. This paper presents a method for the preliminary design of wind turbine rotors based on an inverse design approach. For this purpose, a generalized theory was developed without using classical tools such as BEM. Instead, it uses a simplified meridional flow analysis of axial turbomachines and is based on the assumption that knowing the vortex distribution and appropriate boundary conditions is tantamount to knowing the velocity distribution. The simple conservation properties of the vortex components consistently cope with the forces and specific work exchange expressions through the rotor. The method allows for rotor arbitrarily radial load distribution and includes the wake rotation and expansion. Radial pressure gradient is considered in the wake. The capability of the model is demonstrated first by a comparison with the classical actuator disk theory in investigating the consistency of the flow field, then the model is used to predict the blade planform of a commercial wind turbine. Based on these validations, the authors postulate the use of a different vortex distribution (i.e. not-uniform loading) for blade design and discuss the effect of such choices on blade chord and twist, force distribution and power coefficient. In addition to the method's straightforward application to the pre-design phase, the model clearly shows the link between blade geometry and performance allowing quick preliminary evaluation of non uniform loading on blade structural characteristics

  18. Unified Engineering Software System

    Science.gov (United States)

    Purves, L. R.; Gordon, S.; Peltzman, A.; Dube, M.

    1989-01-01

    Collection of computer programs performs diverse functions in prototype engineering. NEXUS, NASA Engineering Extendible Unified Software system, is research set of computer programs designed to support full sequence of activities encountered in NASA engineering projects. Sequence spans preliminary design, design analysis, detailed design, manufacturing, assembly, and testing. Primarily addresses process of prototype engineering, task of getting single or small number of copies of product to work. Written in FORTRAN 77 and PROLOG.

  19. Computer organization and design the hardware/software interface

    CERN Document Server

    Patterson, David A

    2009-01-01

    The classic textbook for computer systems analysis and design, Computer Organization and Design, has been thoroughly updated to provide a new focus on the revolutionary change taking place in industry today: the switch from uniprocessor to multicore microprocessors. This new emphasis on parallelism is supported by updates reflecting the newest technologies with examples highlighting the latest processor designs, benchmarking standards, languages and tools. As with previous editions, a MIPS processor is the core used to present the fundamentals of hardware technologies, assembly language, compu

  20. Critical Conversations: Feedback As A Stimulus To Creativity In Software Design

    Directory of Open Access Journals (Sweden)

    Raymond McCall

    2010-01-01

    Full Text Available Three decades of creating software to support design rationale showed the author how rationale processes can promote generation of novel ideas. Rationale can promote creative design by promoting critical conversations among designers and other project participants. Critical conversations intertwine ideation and evaluation, using feedback about consequences of decisions to challenge designers to devise new ideas. Such conversations take two forms. The first is discussion involving feedback from speculation about consequences of design decisions for implementation and use. The second is discussion involving feedback from actual experiences of implementation and use of the software being designed. The former is purely a process of reflective discourse, the latter a process of situated cognition involving both action and reflective discourse. Thus, the former is pure argumentation, the latter situated argumentation. Exploiting the full potential of critical conversations for creative design requires rethinking rationale methods and integrating them into software supporting implementation and use.

  1. Sensitivity Analysis for Design Optimization Integrated Software Tools, Phase I

    Data.gov (United States)

    National Aeronautics and Space Administration — The objective of this proposed project is to provide a new set of sensitivity analysis theory and codes, the Sensitivity Analysis for Design Optimization Integrated...

  2. Optical System Critical Design Review (CDR) Flight Software Summary

    Science.gov (United States)

    Khorrami, Mori

    2006-01-01

    The Mid Infrared Instrument (MIRI FSW presentation covers: (1) Optical System FSW only and Cooling System FSW is covered at its CDR (2) Requirements & Interfaces (3) Relationship with the ISIM FSW (4) FSW Design Drivers & Solutions.

  3. Simplified methods and application to preliminary design of piping for elevated temperature service

    International Nuclear Information System (INIS)

    Severud, L.K.

    1975-01-01

    A number of simplified stress analysis methods and procedures that have been used on the FFTF project for preliminary design of piping operating at elevated temperatures are described. The rationale and considerations involved in developing the procedures and preliminary design guidelines are given. Applications of the simplified methods to a few FFTF pipelines are described and the success of these guidelines are measured by means of comparisons to pipeline designs that have had detailed Code type stress analyses. (U.S.)

  4. Freight Advanced Traveler Information System (FRATIS) Dallas-Fort Worth : software architecture design and implementation options.

    Science.gov (United States)

    2013-05-01

    This document describes the Software Architecture Design and Implementation Options for FRATIS : system. The demonstration component of this task will serve to test the technical feasibility of the : FRATIS prototype while also facilitating the colle...

  5. Workshop on New Visions for Software Design and Productivity: Research and Applications

    Data.gov (United States)

    Networking and Information Technology Research and Development, Executive Office of the President — The goals of the SDP workshop on New Visions for Software Design and Productivity were to: Bring together leading-edge researchers and practitioners Encourage...

  6. Current Status of HCCR TBM Design for the Preliminary Design Phase Preparation

    Energy Technology Data Exchange (ETDEWEB)

    Park, Seong Dae; Lee, Dong Won; Kim, Dong Jun [KAERI, Daejeon (Korea, Republic of); Ahn, Mu Young [NFRI, Daejeon (Korea, Republic of)

    2016-05-15

    Helium cooled ceramic reflector (HCCR) TBM-set will be installed in the equatorial port no.18 of ITER inside the vacuum vessel directly facing the plasma. TBM-set refers the TBM and associated shield and connecting support. After the Conceptual Design Review (CDR), Helium Cooled Ceramic Reflector (HCCR) Test Blanket Module (TBM) design is being updated for the preparation of the preliminary design phase. The manufacturability is considered based on the TBM-set model of the conceptual design phase. In this work, the design changes for each component of the TBM-set is described in comparison with the CD phase. The current design direction and details is presented. The first wall (FW) is component facing the plasma directly. This component should have a superior cooling performance. Present Helium Cooled Ceramic Reflector (HCCR) Test Blanket Module (TBM) design was described in comparison with the CD model. The manufacturability was considered in current PD phase. The detained design of the connecting support will be determined reflecting the load assessment. The structural integrity will be confirmed with a various load condition.

  7. A software package for predicting design-flood hydrographs in small and ungauged basins

    OpenAIRE

    Rodolfo Piscopia; Andrea Petroselli; Salvatore Grimaldi

    2015-01-01

    In this study, software for estimating design hydrographs in small and ungauged basins is presented. The main aim is to propose a fast and user-friendly empirical tool that the practitioner can apply for hydrological studies characterised by a lack of observed data. The software implements a homonymous framework called event-based approach for small and ungauged basins (EBA4SUB) that was recently developed and tested by the authors to estimate the design peak discharge using the same input in...

  8. Designing a Signal Conditioning System with Software Calibration for Resistor-feedback Patch Clamp Amplifier.

    Science.gov (United States)

    Hu, Gang; Zhu, Quanhui; Qu, Anlian

    2005-01-01

    In this paper, a programmable signal conditioning system based on software calibration for resistor-feedback patch clamp amplifier (PCA) has been described, this system is mainly composed of frequency correction, programmable gain and filter whose parameters are configured by software automatically to minimize the errors, A lab-designed data acquisition system (DAQ) is used to implement data collections and communications with PC. The laboratory test results show good agreement with design specifications.

  9. The manual of a computer software 'FBR Plant Planning Design Prototype System'

    International Nuclear Information System (INIS)

    2003-10-01

    This is a manual of a computer software 'FBR Plant Planning Design Prototype System', which enables users to conduct case studies of deviated FBR design concepts based on 'MONJU'. The calculations simply proceed as the user clicks displayed buttons, therefore step-by-step explanation is supposed not be necessary. The following pages introduce only particular features of this software, i.e, each interactive screens, functions of buttons and consequences after clicks, and the quitting procedure. (author)

  10. Psychosocial Risks Generated By Assets Specific Design Software

    Science.gov (United States)

    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.

  11. Software design of a general purpose data acquisition and control executive

    International Nuclear Information System (INIS)

    Labiak, W.G.; Minor, E.G.

    1981-01-01

    The software design of an executive which performs general purpose data acquisition, monitoring, and control is presented. The executive runs on a memory-based mini or micro-computer and communicates with a disk-based computer where data analysis and display are done. The executive design stresses reliability and versatility, and has yielded software which can provide control and monitoring for widely different hardware systems. Applications of this software on two major fusion energy experiments at Lawrence Livermore National Laboratory will be described

  12. Preliminary verification of structure design for CN HCCB TBM with 1 × 4 configuration

    Energy Technology Data Exchange (ETDEWEB)

    Zhao, Zhou, E-mail: zhaozhou@swip.ac.cn; Zhou, Bing; Wang, Qijie; Cao, Qixiang; Feng, Kaiming; Wang, Xiaoyu; Zhang, Guoshu

    2016-02-15

    Highlights: • A new and simplification structural design scheme with 1 × 4 configuration is proposed for CN HCCB TBM. • The detail conceptual structural design for 1 × 4 TBM is completed. • The preliminary hydraulic analysis, thermo-hydraulic analysis and structural analysis for 1 × 4 TBM had been carried out. - Abstract: Based on the conceptual design of CN HCCB TBM with 1 × 4 configuration, the preliminary hydraulic analysis, thermo-hydraulic analysis and structural analysis had been carried out for it. Hydraulic and thermo-hydraulic analyses show that the coolant manifold system could meet the fluid design requirement preliminarily and the temperature of RAFMs structural parts, Be and Li{sub 4}SiO{sub 4} pebble beds are within the allowable range, and no zone shows a stress higher than the allowable limit in the preliminary structural analysis. These results indicate the design for CN HCCB TBM with 1 × 4 configuration is preliminary reasonable.

  13. Preliminary verification of structure design for CN HCCB TBM with 1 × 4 configuration

    International Nuclear Information System (INIS)

    Zhao, Zhou; Zhou, Bing; Wang, Qijie; Cao, Qixiang; Feng, Kaiming; Wang, Xiaoyu; Zhang, Guoshu

    2016-01-01

    Highlights: • A new and simplification structural design scheme with 1 × 4 configuration is proposed for CN HCCB TBM. • The detail conceptual structural design for 1 × 4 TBM is completed. • The preliminary hydraulic analysis, thermo-hydraulic analysis and structural analysis for 1 × 4 TBM had been carried out. - Abstract: Based on the conceptual design of CN HCCB TBM with 1 × 4 configuration, the preliminary hydraulic analysis, thermo-hydraulic analysis and structural analysis had been carried out for it. Hydraulic and thermo-hydraulic analyses show that the coolant manifold system could meet the fluid design requirement preliminarily and the temperature of RAFMs structural parts, Be and Li_4SiO_4 pebble beds are within the allowable range, and no zone shows a stress higher than the allowable limit in the preliminary structural analysis. These results indicate the design for CN HCCB TBM with 1 × 4 configuration is preliminary reasonable.

  14. Computer-aided design in power engineering. Application of software tools

    International Nuclear Information System (INIS)

    Stojkovic, Zlatan

    2012-01-01

    Demonstrates the use software tools in the practice of design in the field of power systems. Presents many applications in the design in the field of power systems. Useful for educative purposes and practical work. This textbooks demonstrates the application of software tools in solving a series of problems from the field of designing power system structures and systems. It contains four chapters: The first chapter leads the reader through all the phases necessary in the procedures of computer aided modeling and simulation. It guides through the complex problems presenting on the basis of eleven original examples. The second chapter presents application of software tools in power system calculations of power systems equipment design. Several design example calculations are carried out using engineering standards like MATLAB, EMTP/ATP, Excel and Access, AutoCAD and Simulink. The third chapters focuses on the graphical documentation using a collection of software tools (AutoCAD, EPLAN, SIMARIS SIVACON, SIMARIS DESIGN) which enable the complete automation of the development of graphical documentation of a power systems. In the fourth chapter, the application of software tools in the project management in power systems is discussed. Here, the emphasis is put on the standard software MS Excel and MS Project.

  15. Computer-aided design in power engineering. Application of software tools

    Energy Technology Data Exchange (ETDEWEB)

    Stojkovic, Zlatan

    2012-07-01

    Demonstrates the use software tools in the practice of design in the field of power systems. Presents many applications in the design in the field of power systems. Useful for educative purposes and practical work. This textbooks demonstrates the application of software tools in solving a series of problems from the field of designing power system structures and systems. It contains four chapters: The first chapter leads the reader through all the phases necessary in the procedures of computer aided modeling and simulation. It guides through the complex problems presenting on the basis of eleven original examples. The second chapter presents application of software tools in power system calculations of power systems equipment design. Several design example calculations are carried out using engineering standards like MATLAB, EMTP/ATP, Excel and Access, AutoCAD and Simulink. The third chapters focuses on the graphical documentation using a collection of software tools (AutoCAD, EPLAN, SIMARIS SIVACON, SIMARIS DESIGN) which enable the complete automation of the development of graphical documentation of a power systems. In the fourth chapter, the application of software tools in the project management in power systems is discussed. Here, the emphasis is put on the standard software MS Excel and MS Project.

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

    International Nuclear Information System (INIS)

    Bender, R.M.

    1994-01-01

    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

  17. Computer organization and design the hardware/software interface

    CERN Document Server

    Patterson, David A

    2011-01-01

    This Fourth Revised Edition of Computer Organization and Design includes a complete set of updated and new exercises, along with improvements and changes suggested by instructors and students. Focusing on the revolutionary change taking place in industry today--the switch from uniprocessor to multicore microprocessors--this classic textbook has a modern and up-to-date focus on parallelism in all its forms. Examples highlighting multicore and GPU processor designs are supported with performance and benchmarking data. As with previous editions, a MIPS processor is the core used to pres

  18. Multicore systems on-chip practical software/hardware design

    CERN Document Server

    Abdallah, Abderazek Ben

    2013-01-01

    System on chips designs have evolved from fairly simple unicore, single memory designs to complex heterogeneous multicore SoC architectures consisting of a large number of IP blocks on the same silicon. To meet high computational demands posed by latest consumer electronic devices, most current systems are based on such paradigm, which represents a real revolution in many aspects in computing.The attraction of multicore processing for power reduction is compelling. By splitting a set of tasks among multiple processor cores, the operating frequency necessary for each core can be reduced, allowi

  19. Digitally-assisted analog and RF CMOS circuit design for software-defined radio

    CERN Document Server

    Okada, Kenichi

    2011-01-01

    This book describes the state-of-the-art in RF, analog, and mixed-signal circuit design for Software Defined Radio (SDR). It synthesizes for analog/RF circuit designers the most important general design approaches to take advantage of the most recent CMOS technology, which can integrate millions of transistors, as well as several real examples from the most recent research results.

  20. Graphic Design Of “Green Mission” Education Game Using Software Based On Vector

    Directory of Open Access Journals (Sweden)

    Nur Yanti

    2018-01-01

    Full Text Available Educational game is a digital game in its design using the elements of education and in it support teaching and learning by using technology that is interactive media. Generally an educational game has a fun look, an easy-to-use menu, as well as color combinations that are used that are GUI-based (Graphic User Interface so as to create appeal to users. Because it is undeniable that the human brain tends to more quickly capture learning through visual images rather than writings. Therefore, graphic design of an educational game becomes one of the important points. Software applications become one of the solutions in making game design, one of which is a vector-based software applications. There are various software that can be used in accordance with the function and usefulness of each. But in general the way the software works almost same.

  1. A Preliminary Rubric Design to Evaluate Mixed Methods Research

    Science.gov (United States)

    Burrows, Timothy J.

    2013-01-01

    With the increase in frequency of the use of mixed methods, both in research publications and in externally funded grants there are increasing calls for a set of standards to assess the quality of mixed methods research. The purpose of this mixed methods study was to conduct a multi-phase analysis to create a preliminary rubric to evaluate mixed…

  2. Design of common software for quality control of SPECT

    International Nuclear Information System (INIS)

    Li Xiaohua; Gao Ruzhen; Chen Shengzu

    1993-01-01

    The goal of this study is to design a common testing system for SPECT quality control according to NEMA standard. Using the system, the performances of different types of SPECT can be tested, so that the acceptance testing, performance comparing and routine quality control for SPECT can be normalized. The system was based on IBM PC series of microcomputer. Testing data are acquired from various types of SPECT, then transferred into IBM PC through interface and tested with an unique testing program. Two parts were included: interface and SPECT testing program. It emphatically studied the managing program of RS232 interface, designing skills and the mathematic patterns of SPECT testing program. The system which was composed of 11 subroutines can be used to measure the performances for both gamma camera and SPECT. The system was tested on OMEGA 500/MCS 560 SPECT and the results showed that it is effective, accurate and easy to use

  3. An automated methodology development. [software design for combat simulation

    Science.gov (United States)

    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.

  4. Software Communications Architecture (SCA) Compliant Software Defined Radio Design for IEEE 802.16 Wirelessman-OFDMTM Transceiver

    National Research Council Canada - National Science Library

    Kian, Low W

    2006-01-01

    .... Several SDR software architectures have been developed during the last few years. One implementation of the Software Communications Architecture is the Open Source SCA Implementation::Embedded (OSSIE...

  5. Requirements on software lifecycle process (RSLP) for KALIMER digital computer-based MMIS design

    Energy Technology Data Exchange (ETDEWEB)

    Lee, Jang Soo; Kwon, Kee Choon; Kim, Jang Yeol [Korea Atomic Energy Research Institute, Taejon (Korea)

    1998-04-01

    Digital Man Machine Interface System (MMIS) systems of Korea Advanced Liquid MEtal Reactor (KALIMER) may share code, data transmission, data, and process equipment to a greater degree than analog systems. Although this sharing is the basis for many of the advantages of digital systems, it also raises a key concern: a design using shared data or code has the potential to propagate a common-cause or common-mode failure via software errors, thus defeating the redundancy achieved by the hardware architectural structure. Greater sharing of process equipment among functions within a channel increases the consequences of the failure of a single hardware module and reduces the amount of diversity available within a single safety channel. The software safety plan describes the safety analysis implementation tasks that are to be carried out during the software life cycle. Documentation should exist that shows that the safety analysis activities have been successfully accomplished for each life cycle activity group. In particular, the documentation should show that the system safety requirement have been adequately addressed for each life cycle activity group, that no new hazards have been introduced, and that the software requirements, design elements, and code elements that can affect safety have been identified. Because the safety of software can be assured through both the process Verification and Validation (V and V) itself and the V and V of all the intermediate and final products during the software development lifecycle, the development of KALIMER Software Safety Framework (KSSF) must be established. As the first activity for establishing KSSF, we have developed this report, Requirement on Software Life-cycle Process (RSLP) for designing KALIMER digital MMIS. This report is organized as follows. Section I describes the background, definitions, and references of RSLP. Section II describes KALIMER safety software categorization. In Section III, we define the

  6. A comparative study of the design software systems from the view point of optimization

    International Nuclear Information System (INIS)

    Hong, U. P.; Park, G. J.; Park, C. M.

    2001-01-01

    Analysis technology is widely accepted and quite popular these days. Incorporation of the analysis result into design process is a key factor for the success of the analysis area. A few design software products have been commercialized. Generally, they are trying to make an interface between various design methods and analysis software. Optimization is a representative design method. The products are investigated and compared for the aspects of user convenience and algorithm performance. A few popular products are selected. Graphic User Interface(GUI) is compared for the function and efficiency. The performances of the optimization algorithms are tested by mathematical and engineering examples. The results are discussed

  7. Design and qualification of software for protection and control system: The use of SAGA

    International Nuclear Information System (INIS)

    Bergerand, J.L.; Pilaud, E.

    1989-01-01

    SAGA is a software design workshop whose main characteristics are the following: - it is based on a synchronous data flow specification language, - the man-machine interface is graphic, - the design method is top-down. It has been created in order to develop a very rigorous and reliable method. All along the software design some consistency checks appear on every design steps. Moreover the data flow language which has been used to build the tool has a simple and precise formal semantics. That will allow within future extensions to apprehend the program proving

  8. The Implementation of Satellite Attitude Control System Software Using Object Oriented Design

    Science.gov (United States)

    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.

  9. The application of PDS software in the design of the TQNPC RCW system

    International Nuclear Information System (INIS)

    Xu Chuanli

    2012-01-01

    The features of the PDS equipment module, piping module, frameworks module application in the design of the cooling tower circulation loop system and the creation of the drawing are discussed based on the TQNPC RCW design. The main features of PDS software in the engineering design are introduced; using the PDS software, we can realize synthesis of multi-disciplines as we design, minimize the piping clash, realize the effect that what we see is what we get. There is an extensive prospect in the design of nuclear power items for PDS. And the application direction improved for the PDS software and the issues need to be noticed in using are put forward. (author)

  10. Software for the Design of Swimming Pool Dehumidifiers Units

    Science.gov (United States)

    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.

  11. Enterprise software architecture and design entities, services, and resources

    CERN Document Server

    Duggan, Dominic

    2012-01-01

    This book fills a gap between high-level overview texts that are often too general and low-level detail oriented technical handbooks that lose sight the "big picture". This book discusses SOA from the low-level perspective of middleware, various XML-based technologies, and basic service design. It also examines broader implications of SOA, particularly where it intersects with business process management and process modeling. Concrete overviews will be provided of the methodologies in those fields, so that students will have a hands-on grasp of how they may be used in the contex

  12. Hierarchical modeling and robust synthesis for the preliminary design of large scale complex systems

    Science.gov (United States)

    Koch, Patrick Nathan

    Large-scale complex systems are characterized by multiple interacting subsystems and the analysis of multiple disciplines. The design and development of such systems inevitably requires the resolution of multiple conflicting objectives. The size of complex systems, however, prohibits the development of comprehensive system models, and thus these systems must be partitioned into their constituent parts. Because simultaneous solution of individual subsystem models is often not manageable iteration is inevitable and often excessive. In this dissertation these issues are addressed through the development of a method for hierarchical robust preliminary design exploration to facilitate concurrent system and subsystem design exploration, for the concurrent generation of robust system and subsystem specifications for the preliminary design of multi-level, multi-objective, large-scale complex systems. This method is developed through the integration and expansion of current design techniques: (1) Hierarchical partitioning and modeling techniques for partitioning large-scale complex systems into more tractable parts, and allowing integration of subproblems for system synthesis, (2) Statistical experimentation and approximation techniques for increasing both the efficiency and the comprehensiveness of preliminary design exploration, and (3) Noise modeling techniques for implementing robust preliminary design when approximate models are employed. The method developed and associated approaches are illustrated through their application to the preliminary design of a commercial turbofan turbine propulsion system; the turbofan system-level problem is partitioned into engine cycle and configuration design and a compressor module is integrated for more detailed subsystem-level design exploration, improving system evaluation.

  13. Software Design Concepts for Archiving and Retrieving Control System Data

    International Nuclear Information System (INIS)

    Christopher Larrieu; Matt Bickley

    2001-01-01

    To develop and operate the control system effectively at the Thomas Jefferson National Accelerator Facility, users require the ability to diagnose its behavior not only in real-time, but also in retrospect. The new Jefferson Lab data logging system provides an acquisition and storage component capable of archiving enough data to provide suitable context for such analyses. In addition, it provides an extraction and presentation-facility which efficiently fulfills requests for both raw and processed data. This paper discusses several technologies and design methodologies which contribute to the system's overall utility. The Application Programming Interface (API) which developers use to access the data derives from a view of the storage system as a specialized relational database. An object-oriented and compartmental design contributes to its portability at several levels, and the use of CORBA facilitates interaction between distributed components in an industry-standard fashion. This work was supported by the U.S. DOE contract No. DE-AC05-84ER40150

  14. Software Design Document for the AMP Nuclear Fuel Performance Code

    International Nuclear Information System (INIS)

    Philip, Bobby; Clarno, Kevin T.; Cochran, Bill

    2010-01-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.

  15. Preliminary design and definition of field experiments for welded tuff rock mechanics program

    International Nuclear Information System (INIS)

    Zimmerman, R.M.

    1982-06-01

    The preliminary design contains objectives, typical experiment layouts, definitions of equipment and instrumentation, test matrices, preliminary design predictive modeling results for five experiments, and a definition of the G-Tunnel Underground Facility (GTUF) at the Nevada Test Site where the experiments are to be located. Experiments described for investigations in welded tuff are the Small Diameter Heater, Unit Cell-Canister Scale, Heated Block, Rocha Slot, and Miniature Heater

  16. Software/firmware design specification for 10-MWe solar-thermal central-receiver pilot plant

    Energy Technology Data Exchange (ETDEWEB)

    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)

  17. A knowledge-based design framework for airplane conceptual and preliminary design

    Science.gov (United States)

    Anemaat, Wilhelmus A. J.

    The goal of work described herein is to develop the second generation of Advanced Aircraft Analysis (AAA) into an object-oriented structure which can be used in different environments. One such environment is the third generation of AAA with its own user interface, the other environment with the same AAA methods (i.e. the knowledge) is the AAA-AML program. AAA-AML automates the initial airplane design process using current AAA methods in combination with AMRaven methodologies for dependency tracking and knowledge management, using the TechnoSoft Adaptive Modeling Language (AML). This will lead to the following benefits: (1) Reduced design time: computer aided design methods can reduce design and development time and replace tedious hand calculations. (2) Better product through improved design: more alternative designs can be evaluated in the same time span, which can lead to improved quality. (3) Reduced design cost: due to less training and less calculation errors substantial savings in design time and related cost can be obtained. (4) Improved Efficiency: the design engineer can avoid technically correct but irrelevant calculations on incomplete or out of sync information, particularly if the process enables robust geometry earlier. Although numerous advancements in knowledge based design have been developed for detailed design, currently no such integrated knowledge based conceptual and preliminary airplane design system exists. The third generation AAA methods are tested over a ten year period on many different airplane designs. Using AAA methods will demonstrate significant time savings. The AAA-AML system will be exercised and tested using 27 existing airplanes ranging from single engine propeller, business jets, airliners, UAV's to fighters. Data for the varied sizing methods will be compared with AAA results, to validate these methods. One new design, a Light Sport Aircraft (LSA), will be developed as an exercise to use the tool for designing a new airplane

  18. Design of a New Research Reactor: Preliminary Conceptual Design (3rd Year)

    International Nuclear Information System (INIS)

    Park, Cheol; Lee, B. C.; Chae, H. T. and others

    2006-01-01

    A research reactor design is a kind of integral engineering project and a process to obtain a concrete shape through several years of concept development, conceptual design, basic design and detail design. So it requires close cooperation in various areas as well as lots of manpower and cost. The overall process at each stage may be said to be similar except for some stage-specific works. In 2005 as last year of a concept development stage, investigations on the various concepts of the fuel, reactor structure and systems which can meet the requirements established. The requirements for the process systems and I and C systems have also been embodied. The major tasks planned at the early of 2005 have been performed for each area of reactor design as follows: Establishment of the fuel and reactor core concept, and the core analysis, Preliminary thermal-hydraulic and safety analyses for the conceptual cores, Establishment and improvement of analysis system, Concept developments of the reactor structures and major systems, Test and test plan to verify the developed concepts, International cooperation to establish the foundations for exporting a research reactor

  19. Design of MPPT Controller Monitoring Software Based on QT Framework

    Science.gov (United States)

    Meng, X. Z.; Lu, P. G.

    2017-10-01

    The MPPT controller was a hardware device for tracking the maximum power point of solar photovoltaic array. Multiple controllers could be working as networking mode by specific communicating protocol. In this article, based on C++ GUI programming with Qt frame, we designed one sort of desktop application for monitoring and analyzing operational parameter of MPPT controller. The type of communicating protocol for building network was Modbus protocol which using Remote Terminal Unit mode and The desktop application of host computer was connected with all the controllers in the network through RS485 communication or ZigBee wireless communication. Using this application, user could monitor the parameter of controller wherever they were by internet.

  20. Core design methodology and software for Temelin NPP

    International Nuclear Information System (INIS)

    Havluj, F; Hejzlar, J.; Klouzal, J.; Stary, V.; Vocka, R.

    2011-01-01

    In the frame of the process of fuel vendor change at Temelin NPP in the Czech Republic, where, starting since 2010, TVEL TVSA-T fuel is loaded instead of Westinghouse VVANTAGE-6 fuel, new methodologies for core design and core reload safety evaluation have been developed. These documents are based on the methodologies delivered by TVEL within the fuel contract, and they were further adapted according to Temelin NPP operational needs and according to the current practice at NPP. Along with the methodology development the 3D core analysis code ANDREA, licensed for core reload safety evaluation in 2010, have been upgraded in order to optimize the safety evaluation process. New sequences of calculations were implemented in order to simplify the evaluation of different limiting parameters and output visualization tools were developed to make the verification process user friendly. Interfaces to the fuel performance code TRANSURANUS and sub-channel analysis code SUBCAL were developed as well. (authors)

  1. Software design implementation document for TRAC-M data structures

    Energy Technology Data Exchange (ETDEWEB)

    Jolly-Woodruff, S. [Ogden Environmental and Energy Services (United States); Mahaffy, J. [Pennsylvania State Univ., University Park, PA (United States); Giguere, P.; Dearing, J.; Boyack, B. [Los Alamos National Lab., NM (United States)

    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.

  2. Computer organization and design the hardware/software interface

    CERN Document Server

    Patterson, David A

    2013-01-01

    The 5th edition of Computer Organization and Design moves forward into the post-PC era with new examples, exercises, and material highlighting the emergence of mobile computing and the cloud. This generational change is emphasized and explored with updated content featuring tablet computers, cloud infrastructure, and the ARM (mobile computing devices) and x86 (cloud computing) architectures. Because an understanding of modern hardware is essential to achieving good performance and energy efficiency, this edition adds a new concrete example, "Going Faster," used throughout the text to demonstrate extremely effective optimization techniques. Also new to this edition is discussion of the "Eight Great Ideas" of computer architecture. As with previous editions, a MIPS processor is the core used to present the fundamentals of hardware technologies, assembly language, computer arithmetic, pipelining, memory hierarchies and I/O. Optimization techniques featured throughout the text. It covers parallelism in depth with...

  3. Design of real-time operating system software

    International Nuclear Information System (INIS)

    Stafford, D.L.; Hulbert, A.J.

    1976-01-01

    Design of real-time data collection and control systems is complicated by problems not found in common sequential programming projects. Timing and synchronization are critical; data collection equipment is often completely foreign to mainframe programming facilities; operating system response to real-time events may be far too slow or too cumbersome. The philosophy at the Inhalation Toxicology Research Institute (ITRI) is to allow the investigators to do as much of their own programming as possible. Inasmuch as programming is not their primary responsibility or area of training, it is unreasonable to assume that they are familiar with the subtleties involved. The problem, therefore, has been to develop a system whereby investigators are able, with minimal consultation, to write, modify and otherwise maintain their own data collection and control programs and to do so with a minimum of destructive interaction with other data collection and control tasks

  4. SHMS-E PLC computer software design description

    International Nuclear Information System (INIS)

    Schneider, T.C.

    1998-01-01

    The Standard Hydrogen Monitoring System (SHMS) is designed to monitor the volume percent hydrogen concentration during potential gas releases from the Hanford underground waste storage tanks. A flexible gas continuous monitoring system was needed that could be expanded to measure gas compositions at both high and low sensitivities. For these reasons, a modified version of the SHMS (entitled SHMS-E) has been developed. The SHMS-E analytical (often referred to as SHMS-E+) measures gas concentrations in selectable ranges of approximately: Hydrogen (3-100,000 ppm); Nitrous Oxide (10-4,000 ppm); Ammonia (10-10,000 ppm) and Methane (10-4,000 ppm). The SHMS-E basic will monitor Hydrogen using electrochemical cells, but will not have the Microsensor Technology Inc. (MTI) dual-column gas chromatograph, B and K photo-acoustic spectrometer, and associated computers installed though they may be installed with minimal hardware changes in the future if needed

  5. Software design implementation document for TRAC-M data structures

    International Nuclear Information System (INIS)

    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

  6. Trade-off results and preliminary designs of Near-Term Hybrid Vehicles

    Science.gov (United States)

    Sandberg, J. J.

    1980-01-01

    Phase I of the Near-Term Hybrid Vehicle Program involved the development of preliminary designs of electric/heat engine hybrid passenger vehicles. The preliminary designs were developed on the basis of mission analysis, performance specification, and design trade-off studies conducted independently by four contractors. THe resulting designs involve parallel hybrid (heat engine/electric) propulsion systems with significant variation in component selection, power train layout, and control strategy. Each of the four designs is projected by its developer as having the potential to substitute electrical energy for 40% to 70% of the petroleum fuel consumed annually by its conventional counterpart.

  7. BioXTAS RAW, a software program for high-throughput automated small-angle X-ray scattering data reduction and preliminary analysis

    DEFF Research Database (Denmark)

    Nielsen, S.S.; Toft, K.N.; Snakenborg, Detlef

    2009-01-01

    A fully open source software program for automated two-dimensional and one-dimensional data reduction and preliminary analysis of isotropic small-angle X-ray scattering (SAXS) data is presented. The program is freely distributed, following the open-source philosophy, and does not rely on any...... commercial software packages. BioXTAS RAW is a fully automated program that, via an online feature, reads raw two-dimensional SAXS detector output files and processes and plots data as the data files are created during measurement sessions. The software handles all steps in the data reduction. This includes...... mask creation, radial averaging, error bar calculation, artifact removal, normalization and q calibration. Further data reduction such as background subtraction and absolute intensity scaling is fast and easy via the graphical user interface. BioXTAS RAW also provides preliminary analysis of one...

  8. Software design of the hybrid robot machine for ITER vacuum vessel assembly and maintenance

    International Nuclear Information System (INIS)

    Li, Ming; Wu, Huapeng; Handroos, Heikki; Yang, Guangyou

    2013-01-01

    A specific software design is elaborated in this paper for the hybrid robot machine used for the ITER vacuum vessel (VV) assembly and maintenance. In order to provide the multi-machining-function as well as the complicated, flexible and customizable GUI designing satisfying the non-standardized VV assembly process in one hand, and in another hand guarantee the stringent machining precision in the real-time motion control of robot machine, a client–server-control software architecture is proposed, which separates the user interaction, data communication and robot control implementation into different software layers. Correspondingly, three particular application protocols upon the TCP/IP are designed to transmit the data, command and status between the client and the server so as to deal with the abundant data streaming in the software. In order not to be affected by the graphic user interface (GUI) modification process in the future experiment in VV assembly working field, the real-time control system is realized as a stand-alone module in the architecture to guarantee the controlling performance of the robot machine. After completing the software development, a milling operation is tested on the robot machine, and the result demonstrates that both the specific GUI operability and the real-time motion control performance could be guaranteed adequately in the software design

  9. Westinghouse integrated protection system. An overview of the software design and maintenance features

    International Nuclear Information System (INIS)

    Gibson, R.J.

    1995-01-01

    The Westinghouse Integrated Protection System was designed with the goal of providing a system which can be easily verified, validated, and maintained. The software design and structure promote the ease of translation from functional requirements to applications function software while also improving the ability to verify and maintain the applications function software. The use of independent, reusable, common functions software modules focuses the design, verification, and validation of the software and reduces the likelihood of errors occurring during the application and maintenance of the software. The simple continuous loop method of operation used throughout the IPS provides a standard deterministic method of operation. The IPS design also incorporates the use of embedded self-diagnostics to perform continuous hardware oriented tests of the system and the use of an independent subsystem to automatically perform a functional test of the system. Maintenance interfaces also exist to readily identify and locate faults as well as providing other maintenance capabilities. These testing and maintenance features enhance the overall reliability and availability of the system. (orig.) (2 refs., 2 figs.)

  10. Software design of the hybrid robot machine for ITER vacuum vessel assembly and maintenance

    Energy Technology Data Exchange (ETDEWEB)

    Li, Ming, E-mail: Ming.Li@lut.fi [Laboratory of Intelligent Machines, Lappeenranta University of Technology (Finland); Wu, Huapeng; Handroos, Heikki [Laboratory of Intelligent Machines, Lappeenranta University of Technology (Finland); Yang, Guangyou [School of Mechanical Engineering, Hubei University of Technology, Wuhan (China)

    2013-10-15

    A specific software design is elaborated in this paper for the hybrid robot machine used for the ITER vacuum vessel (VV) assembly and maintenance. In order to provide the multi-machining-function as well as the complicated, flexible and customizable GUI designing satisfying the non-standardized VV assembly process in one hand, and in another hand guarantee the stringent machining precision in the real-time motion control of robot machine, a client–server-control software architecture is proposed, which separates the user interaction, data communication and robot control implementation into different software layers. Correspondingly, three particular application protocols upon the TCP/IP are designed to transmit the data, command and status between the client and the server so as to deal with the abundant data streaming in the software. In order not to be affected by the graphic user interface (GUI) modification process in the future experiment in VV assembly working field, the real-time control system is realized as a stand-alone module in the architecture to guarantee the controlling performance of the robot machine. After completing the software development, a milling operation is tested on the robot machine, and the result demonstrates that both the specific GUI operability and the real-time motion control performance could be guaranteed adequately in the software design.

  11. Journal of Open Source Software (JOSS: design and first-year review

    Directory of Open Access Journals (Sweden)

    Arfon M. Smith

    2018-02-01

    Full Text Available This article describes the motivation, design, and progress of the Journal of Open Source Software (JOSS. JOSS is a free and open-access journal that publishes articles describing research software. It has the dual goals of improving the quality of the software submitted and providing a mechanism for research software developers to receive credit. While designed to work within the current merit system of science, JOSS addresses the dearth of rewards for key contributions to science made in the form of software. JOSS publishes articles that encapsulate scholarship contained in the software itself, and its rigorous peer review targets the software components: functionality, documentation, tests, continuous integration, and the license. A JOSS article contains an abstract describing the purpose and functionality of the software, references, and a link to the software archive. The article is the entry point of a JOSS submission, which encompasses the full set of software artifacts. Submission and review proceed in the open, on GitHub. Editors, reviewers, and authors work collaboratively and openly. Unlike other journals, JOSS does not reject articles requiring major revision; while not yet accepted, articles remain visible and under review until the authors make adequate changes (or withdraw, if unable to meet requirements. Once an article is accepted, JOSS gives it a digital object identifier (DOI, deposits its metadata in Crossref, and the article can begin collecting citations on indexers like Google Scholar and other services. Authors retain copyright of their JOSS article, releasing it under a Creative Commons Attribution 4.0 International License. In its first year, starting in May 2016, JOSS published 111 articles, with more than 40 additional articles under review. JOSS is a sponsored project of the nonprofit organization NumFOCUS and is an affiliate of the Open Source Initiative (OSI.

  12. Designing of a Computer Software for Detection of Approximal Caries in Posterior Teeth

    International Nuclear Information System (INIS)

    Valizadeh, Solmaz; Goodini, Mostafa; Ehsani, Sara; Mohseni, Hadis; Azimi, Fateme; Bakhshandeh, Hooman

    2015-01-01

    Radiographs, adjunct to clinical examination are always valuable complementary methods for dental caries detection. Recently, progressing in digital imaging system provides possibility of software designing for automatically dental caries detection. The aim of this study was to develop and assess the function of diagnostic computer software designed for evaluation of approximal caries in posterior teeth. This software should be able to indicate the depth and location of caries on digital radiographic images. Digital radiographs were obtained of 93 teeth including 183 proximal surfaces. These images were used as a database for designing the software and training the software designer. In the design phase, considering the summed density of pixels in rows and columns of the images, the teeth were separated from each other and the unnecessary regions; for example, the root area in the alveolar bone was eliminated. Therefore, based on summed intensities, each image was segmented such that each segment contained only one tooth. Subsequently, based on the fuzzy logic, a well-known data-clustering algorithm named fuzzy c-means (FCM) was applied to the images to cluster or segment each tooth. This algorithm is referred to as a soft clustering method, which assigns data elements to one or more clusters with a specific membership function. Using the extracted clusters, the tooth border was determined and assessed for cavity. The results of histological analysis were used as the gold standard for comparison with the results obtained from the software. Depth of caries was measured, and finally Intraclass Correlation Coefficient (ICC) and Bland-Altman plot were used to show the agreement between the methods. The software diagnosed 60% of enamel caries. The ICC (for detection of enamel caries) between the computer software and histological analysis results was determined as 0.609 (95% confidence interval [CI] = 0.159-0.849) (P = 0.006). Also, the computer program diagnosed 97% of

  13. An evaluation of software tools for the design and development of cockpit displays

    Science.gov (United States)

    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.

  14. Efficient preliminary floating offshore wind turbine design and testing methodologies and application to a concrete spar design

    OpenAIRE

    Matha, Denis; Sandner, Frank; Molins i Borrell, Climent; Campos Hortigüela, Alexis; Cheng, Po Wen

    2015-01-01

    The current key challenge in the floating offshore wind turbine industry and research is on designing economic floating systems that can compete with fixed-bottom offshore turbines in terms of levelized cost of energy. The preliminary platform design, as well as early experimental design assessments, are critical elements in the overall design process. In this contribution, a brief review of current floating offshore wind turbine platform pre-design and scaled testing methodologies is provide...

  15. Designing SQCRA as a Software to Semi-quantitative Chemical Risk Assessment in Workplace

    Directory of Open Access Journals (Sweden)

    Ali Karimi

    2014-06-01

    Full Text Available Background & Objectives : The aim of chemical risk assessment is to identify and evaluate risks originated from chemicals usages. This study aims to design a practical tool for facilitating chemical risk assessment. Methods: The proposed software was derived from chemical risk assessment method which was recommended by Ministry of Human Resources of Malaysia. All of the processes in question are designed in operating system software. Based on some revisions, this software was developed using Visual Basic (VB titled as SQCRA. The developed software was used for chemical risk assessment in Narges Vegetale Oil Company in Shiraz (center of Iran. Result: The output of software showed that the level of risk derived from sulfuric acid, phosphoric acid, aluminum sulphate, nickel catalyst, acetic acid used as a raw material were 2.4, 2.84, 2.3, 3.5 and 2.66, respectively. Moreover, risk rank and proposed control methods for each of these materials were determined. Conclusions : The developed software calculates the health risk level based on the degree of hazard and exposure in shorttime and without using risk matrix and chemical formula. After determining the risk rank, the software proposes the control procedures to reduce occupational exposure.

  16. A software tool for design of process monitoring and analysis systems

    DEFF Research Database (Denmark)

    Singh, Ravendra; Gernaey, Krist; Gani, Rafiqul

    2009-01-01

    A well designed process monitoring and analysis system is necessary to consistently achieve any predefined end product quality. Systematic computer aided methods and tools provide the means to design the necessary process monitoring and analysis systems and/or to validate any existing monitoring...... and analysis system. A software to achieve this has been developed. Two developed supporting tools for the design, a knowledge base (consisting of the process knowledge as well as the knowledge on measurement methods & tools) and a model library (consisting of the process operational models) have been extended...... rigorously and integrated with the user interface, which made the software more generic and applicable to a wide range of problems. The software for the design of a process monitoring and analysis system is presented and illustrated with a tablet manufacturing process example....

  17. Tank Monitoring and Document control System (TMACS) As Built Software Design Document

    Energy Technology Data Exchange (ETDEWEB)

    GLASSCOCK, J.A.

    2000-01-27

    This document describes the software design for the Tank Monitor and Control System (TMACS). This document captures the existing as-built design of TMACS as of November 1999. It will be used as a reference document to the system maintainers who will be maintaining and modifying the TMACS functions as necessary. The heart of the TMACS system is the ''point-processing'' functionality where a sample value is received from the field sensors and the value is analyzed, logged, or alarmed as required. This Software Design Document focuses on the point-processing functions.

  18. Tank Monitoring and Document control System (TMACS) As Built Software Design Document

    International Nuclear Information System (INIS)

    GLASSCOCK, J.A.

    2000-01-01

    This document describes the software design for the Tank Monitor and Control System (TMACS). This document captures the existing as-built design of TMACS as of November 1999. It will be used as a reference document to the system maintainers who will be maintaining and modifying the TMACS functions as necessary. The heart of the TMACS system is the ''point-processing'' functionality where a sample value is received from the field sensors and the value is analyzed, logged, or alarmed as required. This Software Design Document focuses on the point-processing functions

  19. Open Source and Design Thinking at NASA: A Vision for Future Software

    Science.gov (United States)

    Trimble, Jay

    2017-01-01

    NASA Mission Control Software for the Visualization of data has historically been closed, accessible only to small groups of flight controllers, often bound to a specific mission discipline such as flight dynamics, health and status or mission planning. Open Mission Control Technologies (MCT) provides new capability for NASA mission controllers and, by being fully open source, opens up NASA software for the visualization of mission data to broader communities inside and outside of NASA. Open MCT is the product of a design thinking process within NASA, using participatory design and design sprints to build a product that serves users.

  20. Robotic Irradiated Sample Handling Concept Design in Reactor TRIGA PUSPATI using Simulation Software

    International Nuclear Information System (INIS)

    Mohd Khairulezwan Abdul Manan; Mohd Sabri Minhat; Ridzuan Abdul Mutalib; Zareen Khan Abdul Jalil Khan; Nurfarhana Ayuni Joha

    2015-01-01

    This paper introduces the concept design of an Robotic Irradiated Sample Handling Machine using graphical software application, designed as a general, flexible and open platform to work on robotics. Webots has proven to be a useful tool in many fields of robotics, such as manipulator programming, mobile robots control (wheeled, sub-aquatic and walking robots), distance computation, sensor simulation, collision detection, motion planning and so on. Webots is used as the common interface for all the applications. Some practical cases and application for this concept design are illustrated on the paper to present the possibilities of this simulation software. (author)

  1. Safety critical software design approach developed for Canadian nuclear power plants

    International Nuclear Information System (INIS)

    Ichiyen, M.M.; Joannou, P.K.

    1995-01-01

    Recently two methodologies were developed that comply with a high safety critical standard: the Rational Design Process, which can be characterized as a methodology based on state machines where the required behaviour of the software is defined using mathematical functions written in a notation which has a well defined syntax and semantics, and the Integrated Approach, which uses a graphical functional notation to specify the functional software requirements. The first implementations based on the two methodologies are discussed. Results from all phases of testing show a remarkably low number of errors, demonstrating that the new methodologies have indeed led to a higher demonstrable level of software reliability. (orig./HP) [de

  2. Preliminary seismic design cost-benefit assessment of the tuff repository waste-handling facilities

    International Nuclear Information System (INIS)

    Subramanian, C.V.; Abrahamson, N.; Hadjian, A.H.

    1989-02-01

    This report presents a preliminary assessment of the costs and benefits associated with changes in the seismic design basis of waste-handling facilities. The objectives of the study are to understand the capability of the current seismic design of the waste-handling facilities to mitigate seismic hazards, evaluate how different design levels and design measures might be used toward mitigating seismic hazards, assess the costs and benefits of alternative seismic design levels, and develop recommendations for possible modifications to the seismic design basis. This preliminary assessment is based primarily on expert judgment solicited in an interdisciplinary workshop environment. The estimated costs for individual attributes and the assumptions underlying these cost estimates (seismic hazard levels, fragilities, radioactive-release scenarios, etc.) are subject to large uncertainties, which are generally identified but not treated explicitly in this preliminary analysis. The major conclusions of the report do not appear to be very sensitive to these uncertainties. 41 refs., 51 figs., 35 tabs

  3. Designing flexible, ''chemist-friendly'' software to control a radiochemistry autosynthesizer

    International Nuclear Information System (INIS)

    Feliu, A.L.

    1989-01-01

    To enhance the utility of process control software to control radiochemistry autosynthesizers used with short-lived positron-emitting isotopes, a scheme is proposed by which routine executive-level tasks, hardware control operations, and chemical procedures have been segregated. This strategy can lead to chemist-friendly control programs for any desired hardware configuration, as illustrated in new software designed to exploit the features and flexibility of the CTI/Siemens Chemical Process Control Unit. (author)

  4. Real-time solar magnetograph operation system software design and user's guide

    Science.gov (United States)

    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).

  5. Design of the commissioning software for the AGS to RHIC transfer line

    International Nuclear Information System (INIS)

    Trahern, C.G.; Saltmarsh, C.; Satogata, T.; Kewisch, J.; Sathe, S.; D'ottavio, T.; Tepikian, S.; Shea, D.

    1995-01-01

    RHIC accelerator physicists and engineers have collaboratively specified the control system software for the commissioning of the AGS to RHIC transfer line (ATR) to occur in the fall of 1995. This paper summarizes the design and progress to date. The authors discuss the basic physics/engineering device model that they use to understand process and data flows, and describe the architecture and tools they will use to build the application level software

  6. The Effects of Computer-Aided Design Software on Engineering Students' Spatial Visualisation Skills

    Science.gov (United States)

    Kösa, Temel; Karakus, Fatih

    2018-01-01

    The purpose of this study was to determine the influence of computer-aided design (CAD) software-based instruction on the spatial visualisation skills of freshman engineering students in a computer-aided engineering drawing course. A quasi-experimental design was applied, using the Purdue Spatial Visualization Test-Visualization of Rotations…

  7. Adding Timing Requirements to the CODARTS Real-Time Software Design Method

    DEFF Research Database (Denmark)

    Bach, K.R.

    The CODARTS software design method consideres how concurrent, distributed and real-time applications can be designed. Although accounting for the important issues of task and communication, the method does not provide means for expressing the timeliness of the tasks and communication directly...

  8. ALGORITHMIC FACILITIES AND SOFTWARE FOR VIRTUAL DESIGN OF ANTI-BLOCK AND COUNTER-SLIPPING SYSTEMS

    Directory of Open Access Journals (Sweden)

    N. N. Hurski

    2009-01-01

    Full Text Available The paper considers algorithms of designing a roadway covering for virtual test of mobile machine movement dynamics; an algorithm of forming actual values of forces/moments in «road–wheel–car» contact and their derivatives, and also a software for virtual designing of mobile machine dynamics.

  9. National Ignition Facility subsystem design requirements supervisory control software SSDR 1.5.2

    International Nuclear Information System (INIS)

    Woodruff, J.; VanArsdall, P.; Bliss, E.

    1996-01-01

    This System Design Requirement document establishes the performance, design, development, and test requirements for the Supervisory Control Software, WBS 1.5.2, which is part of the NIF Integrated Computer Control System (ICCS). This document responds directly to the requirements detailed in ICCS (WBS 1-5)

  10. SOFTWARE FOR COMPUTER-AIDED DESIGN OF CROSS-WEDGE ROLLING

    OpenAIRE

    A. A. Abramov; S. V. Medvedev

    2013-01-01

    The issues of computer technology creation of 3D-design and engineering analysis of metal forming processes using cross wedge rolling methods (CWR) are considered. The developed software for computer-aided design and simulation of cross-wedge rolling is described.

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

    Science.gov (United States)

    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

  12. Internet-based hardware/software co-design framework for embedded 3D graphics applications

    Directory of Open Access Journals (Sweden)

    Wong Weng-Fai

    2011-01-01

    Full Text Available Abstract 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.

  13. Software development for specific geometry and safe design of isotropic material multicell beams

    International Nuclear Information System (INIS)

    Tariq, M.M.; Ahmed, M.A.

    2011-01-01

    Comparison of analytical results with finite element results for analysis of isotropic material multicell beams subjected to free torsion case is the main idea of this paper. Progress in the fundamentals and applications of advanced materials and their processing technologies involves costly experiments and prototype testing for reliability. The software development for design analysis of structures with advanced materials is a low cost but challenging research. Multicell beams have important industrial applications in the aerospace and automotive sectors. This paper explains software development to test different materials in design of a multicell beam. Objective of this paper is to compute the torsional loading of multicell beams of isotropic materials for safe design in both symmetrical and asymmetrical geometries. Software has been developed in Microsoft Visual Basic. Distribution of Saint Venant shear flows, shear stresses, factors of safety, volume, mass, weight, twist, polar moment of inertia and aspect ratio for free torsion in multicell beam have been calculated using this software. The software works on four algorithms, these are, Specific geometry algorithm, material selection algorithm, factor of safety algorithm and global algorithm. User can specify new materials analytically, or choose a pre-defined material from the list, which includes, plain carbon steels, low alloy steels, stainless steels, cast irons, aluminum alloys, copper alloys, magnesium alloys, titanium alloys, precious metals and refractory metals. Although this software is restricted to multicell beam comprising of three cells, however future versions can have ability to address more complicated shapes and cases of multicell beams. Software also describes nomenclature and mathematical formulas applied to help user understand the theoretical background. User can specify geometry of multicell beam for three rectangular cells. Software computes shear flows, shear stresses, safety factors

  14. Preliminary design of GDT-based 14 MeV neutron source

    International Nuclear Information System (INIS)

    Du Hongfei; Chen Dehong; Wang Hui; Wang Fuqiong; Jiang Jieqiong; Wu Yican; Chen Yiping

    2012-01-01

    To meet the need of D-T fusion neutron source for fusion material testing, design goals were presented in this paper according to the international requirements of neutron source for fusion material testing. A preliminary design scheme of GDT-based 14 MeV neutron source was proposed, and a physics model of the neutron source was built based on progress of GDT experiments. Two preliminary design schemes (i. e. FDS-GDT1, FDS-GDT2) were designed; among which FDS-GDT2 can be used for fusion material testing with neutron first wall loading of 2 MW/m 2 . (authors)

  15. Design and validation of Segment - freely available software for cardiovascular image analysis

    International Nuclear Information System (INIS)

    Heiberg, Einar; Sjögren, Jane; Ugander, Martin; Carlsson, Marcus; Engblom, Henrik; Arheden, Håkan

    2010-01-01

    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. 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://segment.heiberg.se). Segment

  16. Near-term hybrid vehicle program, phase 1. Appendix C: Preliminary design data package

    Science.gov (United States)

    1979-01-01

    The design methodology, the design decision rationale, the vehicle preliminary design summary, and the advanced technology developments are presented. The detailed vehicle design, the vehicle ride and handling and front structural crashworthiness analysis, the microcomputer control of the propulsion system, the design study of the battery switching circuit, the field chopper, and the battery charger, and the recent program refinements and computer results are presented.

  17. A Story-Telling Approach for a Software Engineering Course Design

    DEFF Research Database (Denmark)

    Christensen, Henrik Bærbak

    2009-01-01

    Advanced programming and software engineering techniques are challenging to learn due to their inherent complexity. However, to the average student they are even more challenging because they have never experienced the context in which the techniques are appropriate. For instance, why learn design...... patterns to increase maintainability when student exercises are never maintained? In this paper, we outline the contextual problems that software engineering teaching has to deal with and present a story telling approach for course design as a remedy. We outline the stories that over the last five years...... have structured lecturing and mandatory exercises for our advanced programming/software engineering course, and present benefits, liabilities, and experiences with the approach comparing it to the normal, topic structured, course design....

  18. A Review of Predictive Software for the Design of Community Microgrids

    Directory of Open Access Journals (Sweden)

    Mina Rahimian

    2018-01-01

    Full Text Available This paper discusses adding a spatial dimension to the design of community microgrid projects in the interest of expanding the existing discourse related to energy performance optimization measures. A multidimensional vision for designing community microgrids with higher energy performance is considered, leveraging urban form (superstructure to understand how it impacts the performance of the system’s distributed energy resources and loads (infrastructure. This vision engages the design sector in the technical conversation of developing community microgrids, leading to energy efficient designs of microgrid-connected communities well before their construction. A new generation of computational modeling and simulation tools that address this interaction are required. In order to position the research, this paper presents a survey of existing software packages, belonging to two distinct categories of modeling, simulation, and evaluation of community microgrids: the energy infrastructure modeling and the urban superstructure energy modeling. Results of this software survey identify a lack in software tools and simulation packages that simultaneously address the necessary interaction between the superstructure and infrastructure of community microgrids, given the importance of its study. Conclusions represent how a proposed experimental software prototype may fill an existing gap in current related software packages.

  19. The Implementation of Satellite Control System Software Using Object Oriented Design

    Science.gov (United States)

    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

  20. Failure mode analysis of preliminary design of ITER divertor impurity monitor

    International Nuclear Information System (INIS)

    Kitazawa, Sin-iti; Ogawa, Hiroaki

    2016-01-01

    Highlights: • Divertor impurity influx monitor for ITER (DIM) is procured by JADA. • DIM is designed to observe light from nuclear fusion plasma directly. • DIM is under preliminary design phase. • Failure mode of DIM was prepared for RAMI analysis. • RAMI analysis on DIM was performed to reduce technical risks. - Abstract: The objective of the divertor impurity influx monitor (DIM) for ITER is to measure the parameters of impurities and hydrogen isotopes (tritium, deuterium, and hydrogen) in divertor plasma using visible and UV spectroscopic techniques in the 200–1000 nm wavelength range. In ITER, special provisions are required to ensure accuracy and full functionality of the diagnostic components under harsh conditions (high temperature, high magnetic field, high vacuum condition, and high radiation field). Japan Domestic Agency is preparing the preliminary design of the ITER DIM system, which will be installed in the upper, equatorial and lower ports. The optical and mechanical designs of the DIM are conducted to fit ITER’s requirements. The optical and mechanical designs meet the requirements of spatial resolution. Some auxiliary systems were examined via prototyping. The preliminary design of the ITER DIM system was evaluated by RAMI analysis. The availability of the designed system is adequately high to satisfy the project requirements. However, some equipment does not have certain designs, and this may cause potential technical risks. The preliminary design should be modified to reduce technical risks and to prepare the final design.

  1. A Behavior-Preserving Translation From FBD Design to C Implementation for Reactor Protection System Software

    International Nuclear Information System (INIS)

    Yoo, Junbeom; Kim, Euisub; Lee, Jangsoo

    2013-01-01

    Software safety for nuclear reactor protection systems (RPSs) is the most important requirement for the obtainment of permission for operation and export from government authorities, which is why it should be managed with well-experienced software development processes. The RPS software is typically modeled with function block diagrams (FBDs) in the design phase, and then mechanically translated into C programs in the implementation phase, which is finally compiled into executable machine codes and loaded on RPS hardware - PLC (Programmable Logic Controller). Whereas C Compilers are fully-verified COTS (Commercial Off-The-Shelf) software, translators from FBDs to C programs are provided by PLC vendors. Long-term experience, experiments and simulations have validated their correctness and function safety. This paper proposes a behavior-preserving translation from FBD design to C implementation for RPS software. It includes two sets of translation algorithms and rules as well as a prototype translator. We used an example of RPS software in a Korean nuclear power plant to demonstrate the correctness and effectiveness of the proposed translation

  2. A Behavior-Preserving Translation From FBD Design to C Implementation for Reactor Protection System Software

    Energy Technology Data Exchange (ETDEWEB)

    Yoo, Junbeom; Kim, Euisub [Konkuk Univ., Seoul (Korea, Republic of); Lee, Jangsoo [Korea Atomic Energy Research Institute, Daejeon (Korea, Republic of)

    2013-08-15

    Software safety for nuclear reactor protection systems (RPSs) is the most important requirement for the obtainment of permission for operation and export from government authorities, which is why it should be managed with well-experienced software development processes. The RPS software is typically modeled with function block diagrams (FBDs) in the design phase, and then mechanically translated into C programs in the implementation phase, which is finally compiled into executable machine codes and loaded on RPS hardware - PLC (Programmable Logic Controller). Whereas C Compilers are fully-verified COTS (Commercial Off-The-Shelf) software, translators from FBDs to C programs are provided by PLC vendors. Long-term experience, experiments and simulations have validated their correctness and function safety. This paper proposes a behavior-preserving translation from FBD design to C implementation for RPS software. It includes two sets of translation algorithms and rules as well as a prototype translator. We used an example of RPS software in a Korean nuclear power plant to demonstrate the correctness and effectiveness of the proposed translation.

  3. Design of a Nanosatellite Ground Monitoring and Control Software – a Case Study

    Directory of Open Access Journals (Sweden)

    Freddy Alexander Díaz González

    2016-04-01

    Full Text Available The growing countries that have carried out the development of CubeSat missions for academic purposes do not offer aerospace engineering programs at their universities. This causes difficulties for traditional engineers upon the formal use of different standards and frameworks for aerospace development, such as the European Cooperation for Space Standardization and Space Mission Analysis and Design . One way in which traditional software engineers can easily understand the structure of an aerospace framework, in order to apply it on the development of CubeSat mission software parts, is comparing its most important elements in relation to the elements suggested by a more familiar method. In this paper, we present a hybrid framework between the ECSS-E-ST-40C standard and the Rational Unified Process, which can be used by traditional software engineers as a guide model for the development of software elements in academic nanosatellite missions. The model integrates the processes and documentation suggested by the ECSS-E-ST-40C with the disciplines, workflows and artifacts suggested in Rational Unified Process. This simplifies the structure of ECSS-E-ST-40C and allows traditional software engineers to easily understand its work elements. The paper describes as study case the implementation of the hybrid model in the analysis and design of ground monitoring and control software for the Libertad-2 satellite mission, which is currently being developed by the Universidad Sergio Arboleda in Colombia.

  4. Design and development of Building energy simulation Software for prefabricated cabin type of industrial building (PCES)

    Science.gov (United States)

    Zhang, Jun; Li, Ri Yi

    2018-06-01

    Building energy simulation is an important supporting tool for green building design and building energy consumption assessment, At present, Building energy simulation software can't meet the needs of energy consumption analysis and cabinet level micro environment control design of prefabricated building. thermal physical model of prefabricated building is proposed in this paper, based on the physical model, the energy consumption calculation software of prefabricated cabin building(PCES) is developed. we can achieve building parameter setting, energy consumption simulation and building thermal process and energy consumption analysis by PCES.

  5. Software Architecture Design for Spatially-Indexed Media in Smart Environments

    Directory of Open Access Journals (Sweden)

    SCHIPOR, O.-A.

    2017-05-01

    Full Text Available We introduce in this work a new software architecture design, based on well-established web communication protocols and scripting languages, for implementing spatially-indexed media in smart environments. We based our approach on specific design guidelines. Our concept of spatially-indexed media enables users to readily instantiate mappings between digital content and specific regions of the physical space. We present an implementation of the architecture using a motion capture system, a large visualization display, and several smart devices. We also present an experimental evaluation of our new software architecture by reporting response times function of changes in the complexity of physical-digital environment.

  6. Simulation of lumbar and neck angle flexion while ingress of paratransit (angkot in Indonesia as a preliminary design study

    Directory of Open Access Journals (Sweden)

    Yukhi Mustaqim Kusuma Sya’bana

    2017-12-01

    Full Text Available This is the preliminary finding of a study to simulate lumbar and neck flexion while ingress to the paratransit. The result of simulation will determine design aspect criteria as a preliminary step before ideation and implementation design steps. Biomechanics of Bodies (BoB is software that used to represent passenger task during paratransit ingress simulation, with skeleton model that used is height 165 cm and weight 65 kg. Environment to represent this simulation is measured Suzuki Carry SS 2013 as a private car that has been modified into a public transportation in accordance with the Indonesian government road-worthy test. Due to the low height of the entrance and the high ground clearance, lumbar and neck joint angle was a focus of this ingress simulation. The peak angle at the neck joint is 40° when 2 s skeleton nod in the door limitation ingress and lumbar flexion is 70° when 5 s skeleton is walking while bend over that will increase the load on that area. Based on biomechanical simulation approach, we may suggest the dimension of public transportation design framework developments, especially paratransit.

  7. Preliminary Design Analysis of a HGD for the NHDD Program at Korea

    International Nuclear Information System (INIS)

    Song, Kee Nam; Lee, H. Y.; Lee, S. B.; Kim, Y. W.

    2007-01-01

    Korea Atomic Energy Research Institute is in the process of carrying out a Nuclear Hydrogen Development and Demonstration (NHDD) Program by considering the indirect cycle gas cooled reactors that produce heat at temperatures in the order of 950 .deg. C. A coaxial double-tube Hot Gas Duct (HGD) is a key component connecting the reactor pressure vessel and the intermediate heat exchanger for the NHDD program. Recently, a preliminary design evaluation for the hot gas duct of the NHDD program was carried out. These preliminary design activities include a decision on the geometric dimensions, a strength evaluation, an appropriate material selection, and identifying the design code for the HGD. In this study, a preliminary strength evaluation for the HGD of the NHDD program has been undertaken based on the HTR-10 design concepts. Also, a preliminary evaluation of the creep-fatigue damage for a high temperature HGD structure has been carried out according to the draft code case for Alloy 617. Preliminary strength evaluation results for the HGD showed that the geometric dimensions of the proposed HGD would be acceptable for the design requirements

  8. Methodology for object-oriented real-time systems analysis and design: Software engineering

    Science.gov (United States)

    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.

  9. Preliminary design of offshore wind turbine support structures : The importance of proper mode shape estimation

    NARCIS (Netherlands)

    Van der Male, P.

    2013-01-01

    Offshore wind turbines are highly exposed to timevarying loads. For support structures, estimation of the fatigue damage during the lifetime of the structure is an essential design aspect. This already applies for the preliminary design stage. In determining the dynamic amplification in the

  10. ICT and UD: Preliminary Study for Recommendations to Design Accessible University Courses.

    Science.gov (United States)

    Pagliara, Silvio Marcello; Sánchez Utgé, Marta; De Anna, Lucia

    2017-01-01

    Starting from the Universal Design in the educational context principles, the experiences gained during the FIRB project "Net@ccessibility" and the high-education courses for teachers' specialization on special education, this research will focus on preliminary studies in order to define the recommendations for designing accessible university courses.

  11. Status report on preliminary design activities for solar heating and cooling systems

    Energy Technology Data Exchange (ETDEWEB)

    1978-05-01

    Information presented provides status and progress on the development of solar heating and cooling systems. The major emphasis is placed on program organization, system size definition, site identification, system approaches, heat pump and equipment design, collector procurement, and other preliminary design activities as part of the contract requirements.

  12. Safety Software Guide Perspectives for the Design of New Nuclear Facilities (U)

    International Nuclear Information System (INIS)

    VINCENT, Andrew

    2005-01-01

    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

  13. A IF Signal Precessing System Design Based on Software Radio Platform

    Directory of Open Access Journals (Sweden)

    Zhao Jing

    2018-01-01

    Full Text Available Software radio is a definition of a design thought about how to implement flexible functions by using fixed hardware platform. Any platform based on this is characterized to be universal, standardized, modular, open and highly flexible. Due to some realistic reasons, a software radio platform is hard to be realized. So, most signal processing is operated after mixing. According to software radio requirements, a “FPGA+ADC+DAC” structure is designed. Compared with former processors, this module has broad application prospects with the small size, low power, configurable and programmable feathers. It has multifunction, such as generating IF signals, performing digital down conversion and realizing the synchronous demodulation and the other functions. This module also provides the extended host interface to communicate with upper computers. According to the practical test, take MSK signal for example, if the bit rate is 1Mb/s, bit error rate is lower than 10-6.

  14. Thermal-hydraulic software development for nuclear waste transportation cask design and analysis

    International Nuclear Information System (INIS)

    Brown, N.N.; Burns, S.P.; Gianoulakis, S.E.; Klein, D.E.

    1991-01-01

    This paper describes the development of a state-of-the-art thermal-hydraulic software package intended for spent fuel and high-level nuclear waste transportation cask design and analysis. The objectives of this software development effort are threefold: (1) to take advantage of advancements in computer hardware and software to provide a more efficient user interface, (2) to provide a tool for reducing inefficient conservatism in spent fuel and high-level waste shipping cask design by including convection as well as conduction and radiation heat transfer modeling capabilities, and (3) to provide a thermal-hydraulic analysis package which is developed under a rigorous quality assurance program established at Sandia National Laboratories. 20 refs., 5 figs., 2 tabs

  15. Software package for the design and analysis of DNA origami structures

    DEFF Research Database (Denmark)

    Andersen, Ebbe Sloth; Nielsen, Morten Muhlig; Dong, Mingdong

    was observed on the mica surface with a fraction of the dolphin nanostructures showing extensive tail flexibility of approximately 90 degrees. The Java editor and tools are free software distributed under the GNU license. The open architecture of the editor makes it easy for the scientific community......A software package was developed for the semi-automated design of DNA origamis and further data analysis of Atomic Force Microscopy (AFM) images. As an example, we design the shape of a bottlenose dolphin and analyze it by means of high resolution AFM imaging. A high yield of DNA dolphins...... to contribute new tools and functionalities. Documentation, tutorials and software will be made available online....

  16. Fort Hood Solar Total Energy Project. Volume II. Preliminary design. Part 1. System criteria and design description. Final report

    Energy Technology Data Exchange (ETDEWEB)

    None,

    1979-01-01

    This volume documents the preliminary design developed for the Solar Total Energy System to be installed at Fort Hood, Texas. Current system, subsystem, and component designs are described and additional studies which support selection among significant design alternatives are presented. Overall system requirements which form the system design basis are presented. These include program objectives; performance and output load requirements; industrial, statutory, and regulatory standards; and site interface requirements. Material in this section will continue to be issued separately in the Systems Requirements Document and maintained current through revision throughout future phases of the project. Overall system design and detailed subsystem design descriptions are provided. Consideration of operation and maintenance is reflected in discussion of each subsystem design as well as in an integrated overall discussion. Included are the solar collector subsystem; the thermal storage subsystem, the power conversion sybsystem (including electrical generation and distribution); the heating/cooling and domestic hot water subsystems; overall instrumentation and control; and the STES building and physical plant. The design of several subsystems has progressed beyond the preliminary stage; descriptions for such subsystems are therefore provided in more detail than others to provide complete documentation of the work performed. In some cases, preliminary design parameters require specific verificaton in the definitive design phase and are identified in the text. Subsystem descriptions will continue to be issued and revised separately to maintain accuracy during future phases of the project. (WHK)

  17. Preliminary coating design and coating developments for ATHENA

    DEFF Research Database (Denmark)

    Jakobsen, Anders Clemen; Ferreira, Desiree Della Monica; Christensen, Finn Erland

    2011-01-01

    We present initial novel coating design for ATHENA. We make use of both simple bilayer coatings of Ir and B4C and more complex constant period multilayer coatings to enhance the effective area and cover the energy range from 0.1 to 10 keV. We also present the coating technology used...... for these designs and present test results from coatings....

  18. A Design and Development of Multi-Purpose CCD Camera System with Thermoelectric Cooling: Software

    Directory of Open Access Journals (Sweden)

    S. H. Oh

    2007-12-01

    Full Text Available We present a software which we developed for the multi-purpose CCD camera. This software can be used on the all 3 types of CCD - KAF-0401E (768×512, KAF-1602E (15367times;1024, KAF-3200E (2184×1472 made in KODAK Co.. For the efficient CCD camera control, the software is operated with two independent processes of the CCD control program and the temperature/shutter operation program. This software is designed to fully automatic operation as well as manually operation under LINUX system, and is controled by LINUX user signal procedure. We plan to use this software for all sky survey system and also night sky monitoring and sky observation. As our results, the read-out time of each CCD are about 15sec, 64sec, 134sec for KAF-0401E, KAF-1602E, KAF-3200E., because these time are limited by the data transmission speed of parallel port. For larger format CCD, the data transmission is required more high speed. we are considering this control software to one using USB port for high speed data transmission.

  19. Preliminary safety analysis for key design features of KALIMER

    Energy Technology Data Exchange (ETDEWEB)

    Hahn, D. H.; Kwon, Y. M.; Chang, W. P.; Suk, S. D.; Lee, S. O.; Lee, Y. B.; Jeong, K. S

    2000-07-01

    KAERI is currently developing the conceptual design of a liquid metal reactor, KALIMER(Korea Advanced Liquid Metal Reactor) under the long-term nuclear R and D program. In this report, descriptions of the KALIMER safety design features and safety analyses results for selected ATWS accidents are presented. First, the basic approach to achieve the safety goal is introduced in chapter 1, and the safety evaluation procedure for the KALIMER design is described in chapter 2. It includes event selection, event categorization, description of design basis events, and beyond design basis events. In chapter 3, results of inherent safety evaluations for the KALIMER conceptual design are presented. The KALIMER core and plant system are designed to assure design performance during a selected set of events without either reactor control or protection system intervention. Safety analyses for the postulated anticipated transient without scram(ATWS) have been performed to investigate the KALIMER system response to the events. They are categorized as bounding events(BEs) because of their low probability of occurrence. In chapter 4, the design of the KALIMER containment dome and the results of its performance analysis are presented. The designs of the existing LMR containment and the KALIMER containment dome have been compared in this chapter. Procedure of the containment performance analysis and the analysis results are described along with the accident scenario and source terms. Finally, a simple methodology is introduced to investigate the core kinetics and hydraulic behavior during HCDA in chapter 5. Mathematical formulations have been developed in the framework of the modified bethe-tait method, and scoping analyses have been performed for the KALIMER core behavior during super-prompt critical excursions.

  20. Constraint-Driven Software Design: An Escape from the Waterfall Model.

    Science.gov (United States)

    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…

  1. The Design and Evaluation of a Cryptography Teaching Strategy for Software Engineering Students

    Science.gov (United States)

    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…

  2. Co-verification of hardware and software for ARM SoC design

    CERN Document Server

    Andrews, Jason

    2004-01-01

    Hardware/software co-verification is how to make sure that embedded system software works correctly with the hardware, and that the hardware has been properly designed to run the software successfully -before large sums are spent on prototypes or manufacturing. This is the first book to apply this verification technique to the rapidly growing field of embedded systems-on-a-chip(SoC). As traditional embedded system design evolves into single-chip design, embedded engineers must be armed with the necessary information to make educated decisions about which tools and methodology to deploy. SoC verification requires a mix of expertise from the disciplines of microprocessor and computer architecture, logic design and simulation, and C and Assembly language embedded software. Until now, the relevant information on how it all fits together has not been available. Andrews, a recognized expert, provides in-depth information about how co-verification really works, how to be successful using it, and pitfalls to avoid. H...

  3. A software package for predicting design-flood hydrographs in small and ungauged basins

    Directory of Open Access Journals (Sweden)

    Rodolfo Piscopia

    2015-06-01

    Full Text Available In this study, software for estimating design hydrographs in small and ungauged basins is presented. The main aim is to propose a fast and user-friendly empirical tool that the practitioner can apply for hydrological studies characterised by a lack of observed data. The software implements a homonymous framework called event-based approach for small and ungauged basins (EBA4SUB that was recently developed and tested by the authors to estimate the design peak discharge using the same input information necessary to apply the rational formula. EBA4SUB is a classical hydrological event-based model in which each step (design hyetograph, net rainfall estimation, and rainfall-runoff transformation is appropriately adapted for empirical applications without calibration. As a case study, the software is applied in a small watershed while varying the hyetograph shape, rainfall peak position, and return time. The results provide an overview of the software and confirm the secondary role of the design rainfall peak position.

  4. Reliability design of the continuous monitoring system software for an position radiation

    International Nuclear Information System (INIS)

    Kang Yuebing; Li Tiantuo; Di Yuming; Zhang Yanhong

    2004-01-01

    The reliability and stabilization is an important technical target for a continuous monitoring system. After analyzing the position's environment and the system's structure, we put forward some methods of the software's reliability design and put these into the application. The practice shows that it is important to improve the system's stability and reliability. (authors)

  5. Design Genetic Algorithm Optimization Education Software Based Fuzzy Controller for a Tricopter Fly Path Planning

    Science.gov (United States)

    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…

  6. Computer Game Theories for Designing Motivating Educational Software: A Survey Study

    Science.gov (United States)

    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…

  7. Design and Implementation of a Media Access Component at Picsearch Using a Rigorous Software Engineering Approach

    OpenAIRE

    Silva, Diego Núñez

    2011-01-01

    With the arrival of a new generation of sophisticated smartphones, possibilities for mobile video usage are presenting exciting new opportunities. This Master's thesis is based on a collaboration with Picsearch to design and implement a software component that enables the company's video services in Android smartphones.

  8. A story-telling approach for a software engineering course design

    DEFF Research Database (Denmark)

    Christensen, Henrik Bærbak

    2009-01-01

    patterns to increase maintainability when student exercises are never maintained? In this paper, we outline the contextual problems that software engineering teaching has to deal with and present a story telling approach for course design as a remedy. We outline the stories that over the last five years...

  9. Using Tablet PCs and Interactive Software in IC Design Courses to Improve Learning

    Science.gov (United States)

    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…

  10. Computer aided piping layout design in radiochemical plants- an improved software package

    International Nuclear Information System (INIS)

    Raju, R.P.; Siddiqui, H.R.

    1995-01-01

    A software package was developed and it was successfully implemented for the piping layout design of the four process cells of the Kalpakkam Reprocessing Project. This paper discusses in detail all the improvements and modifications that are being carried out in the package so that it becomes more meaningful and useful for implementation for the forthcoming radiochemical plants

  11. Similarities and Differences in the Academic Education of Software Engineering and Architectural Design Professionals

    Science.gov (United States)

    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,…

  12. EXPLOSION POTENTIAL ASSESSMENT OF HEAT EXCHANGER NETWORK AT THE PRELIMINARY DESIGN STAGE

    Directory of Open Access Journals (Sweden)

    MOHSIN PASHA

    2016-07-01

    Full Text Available The failure of Shell and Tube Heat Exchangers (STHE is being extensively observed in the chemical process industries. This failure can cause enormous production loss and have a potential of dangerous consequences such as an explosion, fire and toxic release scenarios. There is an urgent need for assessing the explosion potential of shell and tube heat exchanger at the preliminary design stage. In current work, inherent safety index based approach is used to resolve the highlighted issue. Inherent Safety Index for Shell and Tube Heat Exchanger (ISISTHE is a newly developed index for assessing the inherent safety level of a STHE at the preliminary design stage. This index is composed of preliminary design variables and integrated with the process design simulator (Aspen HYSYS. Process information can easily be transferred from process design simulator to MS Excel spreadsheet owing to this integration. This index could potentially facilitate the design engineer to analyse the worst heat exchanger in the heat exchanger network. Typical heat exchanger network of the steam reforming process is presented as a case study and the worst heat exchanger of this network has been identified. It is inferred from this analysis that shell and tube heat exchangers possess high operating pressure, corrected mean temperature difference (CMTD and flammability and reactive potential needs to be critically analysed at the preliminary design stage.

  13. WRAP Module 1 data management system (DMS) software design description (SDD)

    Energy Technology Data Exchange (ETDEWEB)

    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. WRAP Module 1 data management system (DMS) software design description (SDD)

    International Nuclear Information System (INIS)

    Talmage, P.A.

    1995-01-01

    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

  15. Concurrent software system design supported by SARA at the age of one

    Energy Technology Data Exchange (ETDEWEB)

    Campos, I.M.; Estrin, G.

    A multilevel modeling method suitable for the design of concurrent hardware or software systems is presented. The methodology is requirement driven and uses tools incorporated in a programming system called SARA (Systems ARchitect's Apprentice). Both top-down refinement and bottom-up abstraction are supported. The design of an asynchronous sender-receiver illustrates the key steps in going smoothly from programing in the large to programing in the small or actual code. The same methodology can be used to design hardware systems by applying different pragmatics from those proposed for software systems. SARA consists of a set of interactive tools implemented both at UCLA and also on the MIT-Multics system. Although SARA continues in long-term development, completed design tools are accessible for experimentation by authorized users at either location via the ARPANET. 9 figures, 2 tables.

  16. Preliminary design analysis of the ALT-II limiter for TEXTOR

    International Nuclear Information System (INIS)

    Koski, J.A.; Boyd, R.D.; Kempka, S.M.; Romig, A.D. Jr.; Smith, M.F.; Watson, R.D.; Whitley, J.B.; Conn, R.W.; Grotz, S.P.

    1984-01-01

    Installation of a large toroidal belt pump limiter, Advanced Limiter Test II (ALT-II), on the TEXTOR tokamak at Juelich, FRG is anticipated for early 1986. This paper discusses the preliminary mechanical design and materials considerations undertaken as part of the feasibility study phase for ALT-II. Since the actively cooled limiter blade is the component in direct contact with the plasma edge, and thus subject to the severe plasma environment, most preliminary design efforts have concentrated on analysis of the blade. The screening process which led to the recommended preliminary design consisting of a dispersion strenghthened copper or OFHC copper cover plate over an austenitic stainless steel base plate is discussed. A 1 to 3 mm thick low atomic number coating consisting of a graded plasma-sprayed Silicon Carbide-Aluminium composite is recommended subject to further experiment and evaluation. Thermal-hydraulic and stress analyses of the limiter blade are also discussed. (orig.)

  17. Preliminary design concepts of an advanced integral reactor

    International Nuclear Information System (INIS)

    Moon, Kap S.; Lee, Doo J.; Kim, Keung K.; Chang, Moon H.; Kim, Si H.

    1997-01-01

    An integral reactor on the basis of PWR technology is being conceptually developed at KAERI. Advanced technologies such as intrinsic and passive safety features are implemented in establishing the design concepts of the reactor to enhance the safety and performance. Research and development including laboratory-scale tests are concurrently underway for confirming the technical adoption of those concepts to the rector design. The power output of the reactor will be in the range of 100MWe to 600MWe which is relatively small compared to the existing loop type reactors. The detailed analysis to assure the design concepts is in progress. (author). 3 figs, 1 tab

  18. Consideration of a Learning Programming Process based on Software Design for Beginners

    OpenAIRE

    大村, 基将; 紅林, 秀治

    2016-01-01

    We considered a learning programming process based on software design for technology education. Lessons of computer program-aided measurement and control are for beginners to learn programming. These lessons are efficient to learn the step of programming, but the main of the lessons are works of typing the sample programming and debugging. Therefore, these lessons have a fundamental lack of the concept of design. Then we considered learning processes of programming and applied the process of ...

  19. Preliminary research on design of traveling wave reactor

    International Nuclear Information System (INIS)

    Yan Mingyu; Chen Bin; Feng Linna; Zhang Yong

    2015-01-01

    An engineering feasible conceptual core design of large scale (e.g. 1OOOMWe output) TWR is proposed with investigation and qualitative optimization on the proper design of fuel element structure, fuel pellet, liquid metal filling gap, fuel assembly structure, core reflector and shielding and shutdown control rods. The optimized design presents a flatten radial neutron flux with a better equivalent state distribution, which means the long term burning state could be defined by initial core design and further corrected by the travelling wave progress. The optimized fuel structure improves the flow distribution between the central, parallel and corner channels. Furthermore, the power control of TWR could be implemented by the adjusting of coolant pump rotation speed as the change of coolant flow. Though the load rejection and power control between 15% to 100% nominal power could not be fulfilled by flow control without the participation of bank A control rods. (authors)

  20. The Preliminary Design and Fabrication of a Manually Operated ...

    African Journals Online (AJOL)

    A ten (10) tonnes capacity agro waste manual briquetting machine have been designed and fabricated using locally available materials. The machine principal parts are made of frame, compaction chamber and base plate . Compaction ...