WorldWideScience

Sample records for ground software maintenance

  1. Software evolution and maintenance

    CERN Document Server

    Tripathy, Priyadarshi

    2014-01-01

    Software Evolution and Maintenance: A Practitioner's Approach is an accessible textbook for students and professionals, which collates the advances in software development and provides the most current models and techniques in maintenance.Explains two maintenance standards: IEEE/EIA 1219 and ISO/IEC14764Discusses several commercial reverse and domain engineering toolkitsSlides for instructors are available onlineInformation is based on the IEEE SWEBOK (Software Engineering Body of Knowledge)

  2. Software Tools for Software Maintenance

    Science.gov (United States)

    1988-10-01

    COMMUNICATIONS, AND COMPUTER SCIENCES I ,(AIRMICS) FO~SOFTWARE TOOLS (.o FOR SOF1 ’ARE MAINTENANCE (ASQBG-1-89-001) October, 1988 DTIC ELECTE -ifB...SUNWW~. B..c Program An~Iysw HA.c C-Tractr C Cobol Stncturing Facility VS Cobol 11 F-Scan Foctma Futbol Cobol Fortran Sltiuc Code Anaiyaer Fortran IS

  3. Maintenance simulation: Software issues

    Energy Technology Data Exchange (ETDEWEB)

    Luk, C.H.; Jette, M.A.

    1995-07-01

    The maintenance of a distributed software system in a production environment involves: (1) maintaining software integrity, (2) maintaining and database integrity, (3) adding new features, and (4) adding new systems. These issues will be discussed in general: what they are and how they are handled. This paper will present our experience with a distributed resource management system that accounts for resources consumed, in real-time, on a network of heterogenous computers. The simulated environments to maintain this system will be presented relate to the four maintenance areas.

  4. Software Maintenance and Evolution: The Implication for Software ...

    African Journals Online (AJOL)

    Software Maintenance and Evolution: The Implication for Software Development. ... Software maintenance is the process of modifying existing operational software by correcting errors, ... EMAIL FREE FULL TEXT EMAIL FREE FULL TEXT

  5. Using Modern Methodologies with Maintenance Software

    Science.gov (United States)

    Streiffert, Barbara A.; Francis, Laurie K.; Smith, Benjamin D.

    2014-01-01

    Jet Propulsion Laboratory uses multi-mission software produced by the Mission Planning and Sequencing (MPS) team to process, simulate, translate, and package the commands that are sent to a spacecraft. MPS works under the auspices of the Multi-Mission Ground Systems and Services (MGSS). This software consists of nineteen applications that are in maintenance. The MPS software is classified as either class B (mission critical) or class C (mission important). The scheduling of tasks is difficult because mission needs must be addressed prior to performing any other tasks and those needs often spring up unexpectedly. Keeping track of the tasks that everyone is working on is also difficult because each person is working on a different software component. Recently the group adopted the Scrum methodology for planning and scheduling tasks. Scrum is one of the newer methodologies typically used in agile development. In the Scrum development environment, teams pick their tasks that are to be completed within a sprint based on priority. The team specifies the sprint length usually a month or less. Scrum is typically used for new development of one application. In the Scrum methodology there is a scrum master who is a facilitator who tries to make sure that everything moves smoothly, a product owner who represents the user(s) of the software and the team. MPS is not the traditional environment for the Scrum methodology. MPS has many software applications in maintenance, team members who are working on disparate applications, many users, and is interruptible based on mission needs, issues and requirements. In order to use scrum, the methodology needed adaptation to MPS. Scrum was chosen because it is adaptable. This paper is about the development of the process for using scrum, a new development methodology, with a team that works on disparate interruptible tasks on multiple software applications.

  6. Software Maintenance Management Evaluation and Continuous Improvement

    CERN Document Server

    April, Alain

    2008-01-01

    This book explores the domain of software maintenance management and provides road maps for improving software maintenance organizations. It describes full maintenance maturity models organized by levels 1, 2, and 3, which allow for benchmarking and continuous improvement paths. Goals for each key practice area are also provided, and the model presented is fully aligned with the architecture and framework of software development maturity models of CMMI and ISO 15504. It is complete with case studies, figures, tables, and graphs.

  7. Software maintenance and evolution and automated software engineering

    NARCIS (Netherlands)

    Carver, Jeffrey C.; Serebrenik, Alexander

    2018-01-01

    This issue's column reports on the 33rd International Conference on Software Maintenance and Evolution and 32nd International Conference on Automated Software Engineering. Topics include flaky tests, technical debt, QA bots, and regular expressions.

  8. A Field Study of Scale Economies in Software Maintenance

    OpenAIRE

    Rajiv D. Banker; Sandra A. Slaughter

    1997-01-01

    Software maintenance is a major concern for organizations. Productivity gains in software maintenance can enable redeployment of Information Systems resources to other activities. Thus, it is important to understand how software maintenance productivity can be improved. In this study, we investigate the relationship between project size and software maintenance productivity. We explore scale economies in software maintenance by examining a number of software enhancement projects at a large fi...

  9. The Many Features of Stanford's Housing Maintenance Software.

    Science.gov (United States)

    Milshtein, Amy

    1999-01-01

    Explains how Stanford University custom designed its own building maintenance and administration software package: the Housing Operations Maintenance Enterprise Resource (HOMER). Describes how HOMER relieved facility maintenance staff from some archaic systems, and its development and functionality. (GR)

  10. Web Application Software for Ground Operations Planning Database (GOPDb) Management

    Science.gov (United States)

    Lanham, Clifton; Kallner, Shawn; Gernand, Jeffrey

    2013-01-01

    A Web application facilitates collaborative development of the ground operations planning document. This will reduce costs and development time for new programs by incorporating the data governance, access control, and revision tracking of the ground operations planning data. Ground Operations Planning requires the creation and maintenance of detailed timelines and documentation. The GOPDb Web application was created using state-of-the-art Web 2.0 technologies, and was deployed as SaaS (Software as a Service), with an emphasis on data governance and security needs. Application access is managed using two-factor authentication, with data write permissions tied to user roles and responsibilities. Multiple instances of the application can be deployed on a Web server to meet the robust needs for multiple, future programs with minimal additional cost. This innovation features high availability and scalability, with no additional software that needs to be bought or installed. For data governance and security (data quality, management, business process management, and risk management for data handling), the software uses NAMS. No local copy/cloning of data is permitted. Data change log/tracking is addressed, as well as collaboration, work flow, and process standardization. The software provides on-line documentation and detailed Web-based help. There are multiple ways that this software can be deployed on a Web server to meet ground operations planning needs for future programs. The software could be used to support commercial crew ground operations planning, as well as commercial payload/satellite ground operations planning. The application source code and database schema are owned by NASA.

  11. GRACAT, Software for grounding and collision analysis

    DEFF Research Database (Denmark)

    Friis-Hansen, Peter; Simonsen, Bo Cerup

    2002-01-01

    and grounding accidents. The software consists of three basic analysis modules and one risk mitigation module: 1) frequency, 2) damage, and 3) consequence. These modules can be used individually or in series and the analyses can be performed in deterministic or probabilistic mode. Finally, in the mitigation...

  12. Grounds Maintenance Equipment and Procedures. Building Maintenance. Module VI. Instructor's Guide.

    Science.gov (United States)

    Crank, Virgil

    This curriculum guide, one of six modules keyed to the building maintenance competency profile developed by industry and education professionals, provides materials for two units on grounds maintenance equipment and procedures. The first unit deals with grounds maintenance equipment and includes the following lessons: safety; changing oil/filter…

  13. Hardware and software maintenance strategies for upgrading vintage computers

    International Nuclear Information System (INIS)

    Wang, B.C.; Buijs, W.J.; Banting, R.D.

    1992-01-01

    The paper focuses on the maintenance of the computer hardware and software for digital control computers (DCC). Specific design and problems related to various maintenance strategies are reviewed. A foundation was required for a reliable computer maintenance and upgrading program to provide operation of the DCC with high availability and reliability for 40 years. This involved a carefully planned and executed maintenance and upgrading program, involving complementary hardware and software strategies. The computer system was designed on a modular basis, with large sections easily replaceable, to facilitate maintenance and improve availability of the system. Advances in computer hardware have made it possible to replace DCC peripheral devices with reliable, inexpensive, and widely available components from PC-based systems (PC = personal computer). By providing a high speed link from the DCC to a PC, it is now possible to use many commercial software packages to process data from the plant. 1 fig

  14. Understanding and Predicting the Process of Software Maintenance Releases

    Science.gov (United States)

    Basili, Victor; Briand, Lionel; Condon, Steven; Kim, Yong-Mi; Melo, Walcelio L.; Valett, Jon D.

    1996-01-01

    One of the major concerns of any maintenance organization is to understand and estimate the cost of maintenance releases of software systems. Planning the next release so as to maximize the increase in functionality and the improvement in quality are vital to successful maintenance management. The objective of this paper is to present the results of a case study in which an incremental approach was used to better understand the effort distribution of releases and build a predictive effort model for software maintenance releases. This study was conducted in the Flight Dynamics Division (FDD) of NASA Goddard Space Flight Center(GSFC). This paper presents three main results: 1) a predictive effort model developed for the FDD's software maintenance release process; 2) measurement-based lessons learned about the maintenance process in the FDD; and 3) a set of lessons learned about the establishment of a measurement-based software maintenance improvement program. In addition, this study provides insights and guidelines for obtaining similar results in other maintenance organizations.

  15. Software Maintenance Exercises for a Software Engineering Project Course

    Science.gov (United States)

    1989-02-01

    what is program style and how can it be measured? Program style has been defined as a "followed convention with respect to punctuation, capitalization ...convention with respect to punctuation, capitalization , and typographic arrangement and display." *DASC is a software tool that takes a syntactically...Specilleauons: A Frarnewo* * CM-12 Software Metrws CM- 13 Introduction to Softwarell Verification and Validation CM-14 Intelectual Property Protection for

  16. SOFTM: a software maintenance expert system in Prolog

    DEFF Research Database (Denmark)

    Pau, L.; Negret, J. M.

    1988-01-01

    A description is given of a knowledge-based system called SOFTM, serving the following purposes: (1) assisting a software programmer or analyst in his application code maintenance tasks, (2) generating and updating automatically software correction documentation, (3) helping the end user register......, and on interfacing capabilities of Prolog II to a variety of other languages...

  17. Software Maintenance and Evolution: The Implication for Software ...

    African Journals Online (AJOL)

    PROF. O. E. OSUAGWU

    2013-06-01

    Jun 1, 2013 ... component of software development process. [25]. It is the ... technologies and stand the test of time. 2.0 Background of ..... costing and time span, and optimization of resource allocation have made long term estimation of ...

  18. Advanced Ground Systems Maintenance Anomaly Detection

    Data.gov (United States)

    National Aeronautics and Space Administration — The Inductive Monitoring System (IMS) software utilizes techniques from the fields of model-based reasoning, machine learning, and data mining to build system...

  19. Software maintenance and re-validation for nuclear power plants

    International Nuclear Information System (INIS)

    Phoenix, R.G.

    1993-01-01

    When designing a new I ampersand C system, software can be developed using modern software engineering methods. However, existing systems cannot, by definition, have been developed using such techniques. Thus, consideration should be given to methods for maintaining aging software. Requirements for software changes can arise from several sources. Several problems can be encountered when becoming involved in maintaining aging software. Solutions to these problems come from the employment of modern software engineering techniques, including complete emulation of the original hardware, reverse/re-engineering and redesign. The choice of which technique(s) to use can depend on cost and whether it is possible to demonstrate the required integrity. Furthermore, the extent of modification, the likelihood of further changes and further maintenance problems can all have a bearing

  20. Spacecraft Software Maintenance: An Effective Approach to Reducing Costs and Increasing Science Return

    Science.gov (United States)

    Shell, Elaine M.; Lue, Yvonne; Chu, Martha I.

    1999-01-01

    Flight software is a mission critical element of spacecraft functionality and performance. When ground operations personnel interface to a spacecraft, they are typically dealing almost entirely with the capabilities of onboard software. This software, even more than critical ground/flight communications systems, is expected to perform perfectly during all phases of spacecraft life. Due to the fact that it can be reprogrammed on-orbit to accommodate degradations or failures in flight hardware, new insights into spacecraft characteristics, new control options which permit enhanced science options, etc., the on- orbit flight software maintenance team is usually significantly responsible for the long term success of a science mission. Failure of flight software to perform as needed can result in very expensive operations work-around costs and lost science opportunities. There are three basic approaches to maintaining spacecraft software--namely using the original developers, using the mission operations personnel, or assembling a center of excellence for multi-spacecraft software maintenance. Not planning properly for flight software maintenance can lead to unnecessarily high on-orbit costs and/or unacceptably long delays, or errors, in patch installations. A common approach for flight software maintenance is to access the original development staff. The argument for utilizing the development staff is that the people who developed the software will be the best people to modify the software on-orbit. However, it can quickly becomes a challenge to obtain the services of these key people. They may no longer be available to the organization. They may have a more urgent job to perform, quite likely on another project under different project management. If they havn't worked on the software for a long time, they may need precious time for refamiliarization to the software, testbeds and tools. Further, a lack of insight into issues related to flight software in its on

  1. Classifying Desirable Features of Software Visualization Tools for Corrective Maintenance

    NARCIS (Netherlands)

    Sensalire, Mariam; Ogao, Patrick; Telea, Alexandru

    2008-01-01

    We provide an evaluation of 15 software visualization tools applicable to corrective maintenance. The tasks supported as well as the techniques used are presented and graded based on the support level. By analyzing user acceptation of current tools, we aim to help developers to select what to

  2. Open software architecture for east articulated maintenance arm

    International Nuclear Information System (INIS)

    Wu, Jing; Wu, Huapeng; Song, Yuntao; Li, Ming; Yang, Yang; Alcina, Daniel A.M.

    2016-01-01

    Highlights: • A software requirement of serial-articulated robot for EAST assembly and maintains is presented. • A open software architecture of the robot is developed. • A component-based model distribution system with real-time communication of the robot is constructed. - Abstract: For the inside inspection and the maintenance of vacuum vessel in the EAST, an articulated maintenance arm is developed. In this article, an open software architecture developed for the EAST articulated maintenance arm (EAMA) is described, which offers a robust and proper performance and easy-going experience based on standard open robotic platform OROCOS. The paper presents a component-based model software architecture using multi-layer structure: end layer, up layer, middle, and down layer. In the end layer the components are defined off-line in the task planner manner. The components in up layer complete the function of trajectory plan. The CORBA, as a communication framework, is adopted to exchange the data between the distributed components. The contributors use Real-Time Workshop from the MATLAB/Simulink to generate the components in the middle layer. Real-time Toolkit guarantees control applications running in the hard real-time mode. Ethernets and the CAN bus are used for data transfer in the down layer, where the components implement the hardware functions. The distributed architecture of control system associates each processing node with each joint, which is mapped to a component with all functioning features of the framework.

  3. Open software architecture for east articulated maintenance arm

    Energy Technology Data Exchange (ETDEWEB)

    Wu, Jing, E-mail: wujing@ipp.ac.cn [Institute of Plasma Physics Chinese Academy of Sciences, 350 Shushanhu Rd Hefei Anhui (China); Lappeenranta University of Technology, Skinnarilankatu 34 Lappeenranta (Finland); Wu, Huapeng [Lappeenranta University of Technology, Skinnarilankatu 34 Lappeenranta (Finland); Song, Yuntao [Institute of Plasma Physics Chinese Academy of Sciences, 350 Shushanhu Rd Hefei Anhui (China); Li, Ming [Lappeenranta University of Technology, Skinnarilankatu 34 Lappeenranta (Finland); Yang, Yang [Institute of Plasma Physics Chinese Academy of Sciences, 350 Shushanhu Rd Hefei Anhui (China); Alcina, Daniel A.M. [Lappeenranta University of Technology, Skinnarilankatu 34 Lappeenranta (Finland)

    2016-11-01

    Highlights: • A software requirement of serial-articulated robot for EAST assembly and maintains is presented. • A open software architecture of the robot is developed. • A component-based model distribution system with real-time communication of the robot is constructed. - Abstract: For the inside inspection and the maintenance of vacuum vessel in the EAST, an articulated maintenance arm is developed. In this article, an open software architecture developed for the EAST articulated maintenance arm (EAMA) is described, which offers a robust and proper performance and easy-going experience based on standard open robotic platform OROCOS. The paper presents a component-based model software architecture using multi-layer structure: end layer, up layer, middle, and down layer. In the end layer the components are defined off-line in the task planner manner. The components in up layer complete the function of trajectory plan. The CORBA, as a communication framework, is adopted to exchange the data between the distributed components. The contributors use Real-Time Workshop from the MATLAB/Simulink to generate the components in the middle layer. Real-time Toolkit guarantees control applications running in the hard real-time mode. Ethernets and the CAN bus are used for data transfer in the down layer, where the components implement the hardware functions. The distributed architecture of control system associates each processing node with each joint, which is mapped to a component with all functioning features of the framework.

  4. Ground and Space Radar Volume Matching and Comparison Software

    Science.gov (United States)

    Morris, Kenneth; Schwaller, Mathew

    2010-01-01

    This software enables easy comparison of ground- and space-based radar observations. The software was initially designed to compare ground radar reflectivity from operational, ground based Sand C-band meteorological radars with comparable measurements from the Tropical Rainfall Measuring Mission (TRMM) satellite s Precipitation Radar (PR) instrument. The software is also applicable to other ground-based and space-based radars. The ground and space radar volume matching and comparison software was developed in response to requirements defined by the Ground Validation System (GVS) of Goddard s Global Precipitation Mission (GPM) project. This software innovation is specifically concerned with simplifying the comparison of ground- and spacebased radar measurements for the purpose of GPM algorithm and data product validation. This software is unique in that it provides an operational environment to routinely create comparison products, and uses a direct geometric approach to derive common volumes of space- and ground-based radar data. In this approach, spatially coincident volumes are defined by the intersection of individual space-based Precipitation Radar rays with the each of the conical elevation sweeps of the ground radar. Thus, the resampled volume elements of the space and ground radar reflectivity can be directly compared to one another.

  5. A Heuristic for Improving Legacy Software Quality during Maintenance: An Empirical Case Study

    Science.gov (United States)

    Sale, Michael John

    2017-01-01

    Many organizations depend on the functionality of mission-critical legacy software and the continued maintenance of this software is vital. Legacy software is defined here as software that contains no testing suite, is often foreign to the developer performing the maintenance, lacks meaningful documentation, and over time, has become difficult to…

  6. A Grounded Theory Study of Aircraft Maintenance Technician Decision-Making

    Science.gov (United States)

    Norcross, Robert

    Aircraft maintenance technician decision-making and actions have resulted in aircraft system errors causing aircraft incidents and accidents. Aircraft accident investigators and researchers examined the factors that influence aircraft maintenance technician errors and categorized the types of errors in an attempt to prevent similar occurrences. New aircraft technology introduced to improve aviation safety and efficiency incur failures that have no information contained in the aircraft maintenance manuals. According to the Federal Aviation Administration, aircraft maintenance technicians must use only approved aircraft maintenance documents to repair, modify, and service aircraft. This qualitative research used a grounded theory approach to explore the decision-making processes and actions taken by aircraft maintenance technicians when confronted with an aircraft problem not contained in the aircraft maintenance manuals. The target population for the research was Federal Aviation Administration licensed aircraft and power plant mechanics from across the United States. Nonprobability purposeful sampling was used to obtain aircraft maintenance technicians with the experience sought in the study problem. The sample population recruitment yielded 19 participants for eight focus group sessions to obtain opinions, perceptions, and experiences related to the study problem. All data collected was entered into the Atlas ti qualitative analysis software. The emergence of Aircraft Maintenance Technician decision-making themes regarding Aircraft Maintenance Manual content, Aircraft Maintenance Technician experience, and legal implications of not following Aircraft Maintenance Manuals surfaced. Conclusions from this study suggest Aircraft Maintenance Technician decision-making were influenced by experience, gaps in the Aircraft Maintenance Manuals, reliance on others, realizing the impact of decisions concerning aircraft airworthiness, management pressures, and legal concerns

  7. Ground test accelerator control system software

    International Nuclear Information System (INIS)

    Burczyk, L.; Dalesio, R.; Dingler, R.; Hill, J.; Howell, J.A.; Kerstiens, D.; King, R.; Kozubal, A.; Little, C.; Martz, V.; Rothrock, R.; Sutton, J.

    1988-01-01

    This paper reports on the GTA control system that provides an environment in which the automation of a state-of-the-art accelerator can be developed. It makes use of commercially available computers, workstations, computer networks, industrial 110 equipment, and software. This system has built-in supervisory control (like most accelerator control systems), tools to support continuous control (like the process control industry), and sequential control for automatic start-up and fault recovery (like few other accelerator control systems). Several software tools support these levels of control: a real-time operating system (VxWorks) with a real-time kernel (VRTX), a configuration database, a sequencer, and a graphics editor. VxWorks supports multitasking, fast context-switching, and preemptive scheduling. VxWorks/VRTX is a network-based development environment specifically designed to work in partnership with the UNIX operating system. A data base provides the interface to the accelerator components. It consists of a run time library and a database configuration and editing tool. A sequencer initiates and controls the operation of all sequence programs (expressed as state programs). A graphics editor gives the user the ability to create color graphic displays showing the state of the machine in either text or graphics form

  8. Solar Constant (SOLCON) Experiment: Ground Support Equipment (GSE) software development

    Science.gov (United States)

    Gibson, M. Alan; Thomas, Susan; Wilson, Robert

    1991-01-01

    The Solar Constant (SOLCON) Experiment, the objective of which is to determine the solar constant value and its variability, is scheduled for launch as part of the Space Shuttle/Atmospheric Laboratory for Application and Science (ATLAS) spacelab mission. The Ground Support Equipment (GSE) software was developed to monitor and analyze the SOLCON telemetry data during flight and to test the instrument on the ground. The design and development of the GSE software are discussed. The SOLCON instrument was tested during Davos International Solar Intercomparison, 1989 and the SOLCON data collected during the tests are analyzed to study the behavior of the instrument.

  9. Advanced Ground Systems Maintenance Physics Models For Diagnostics Project

    Science.gov (United States)

    Perotti, Jose M.

    2015-01-01

    The project will use high-fidelity physics models and simulations to simulate real-time operations of cryogenic and systems and calculate the status/health of the systems. The project enables the delivery of system health advisories to ground system operators. The capability will also be used to conduct planning and analysis of cryogenic system operations. This project will develop and implement high-fidelity physics-based modeling techniques tosimulate the real-time operation of cryogenics and other fluids systems and, when compared to thereal-time operation of the actual systems, provide assessment of their state. Physics-modelcalculated measurements (called “pseudo-sensors”) will be compared to the system real-timedata. Comparison results will be utilized to provide systems operators with enhanced monitoring ofsystems' health and status, identify off-nominal trends and diagnose system/component failures.This capability can also be used to conduct planning and analysis of cryogenics and other fluidsystems designs. This capability will be interfaced with the ground operations command andcontrol system as a part of the Advanced Ground Systems Maintenance (AGSM) project to helpassure system availability and mission success. The initial capability will be developed for theLiquid Oxygen (LO2) ground loading systems.

  10. UN_PAT: a software for calculating transient grounding potential

    Directory of Open Access Journals (Sweden)

    Johny Hernán Montaña

    2006-09-01

    Full Text Available This paper presents results from work done at the National University of Colombia and from a PhD thesis written there. This work was aimed at implementing software for analysing the transient behaviour of any configuration of grounding system buried in lineal, homogeneous and isotropic soil. The hybrid electromagnetic model (HEM was used because it presents high versatility and low computation time. The UN_PAT software was written in C++; it used free libraries with the aim of being free software so that it could be modified and improved in future work. The software results were validated with other software, with results from another analysis model and experimental results; some of these comparisons are given in this paper.

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

  12. Formulation of price strategies in the software sector: outsourcing of development and maintenance software product case

    Directory of Open Access Journals (Sweden)

    Antonio Cezar Bornia

    2008-07-01

    Full Text Available The main goal of this article is to discuss the formulation of price strategies in the software sector. In the intention of reaching the proposed goal, strategies models of prices are introduced along with the procedure to the formulation of price strategies, composed by five stages: external and internal analyses, consolidation, positioning, price strategy formalization and market attendance. As for the methodology, the study is classified as qualitative, exploratory, descriptive, documental, of field and case study, according to the approach of Vergara (1998. In the case study, the model to the formulation of price strategies is applied in a company’s software sector, being analyzed the outsourcing of development and maintenance software product. As main contributions, it is highlighted the price procedure application that emphasizes strategic price logic and prices strategies formulations, with base in the analysis of five main factors: quality, comparison with the competition, company life cycle, product life cycle and characteristics of the segment-objective. Based on the analyzed factors, a possible strategy to be adopted considering the characteristics of the product and the company is the price strategy and superior value. Key-words: Pricing Strategies. Price Formulation. Software Enterprises.

  13. Software Development and Test Methodology for a Distributed Ground System

    Science.gov (United States)

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

    2002-01-01

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

  14. Ground-water problems in highway construction and maintenance

    Science.gov (United States)

    Rasmussen, W.C.; Haigler, L.B.

    1953-01-01

    This report discusses the occurrence of ground water in relation to certain problems in highway construction and maintenance. These problems are: the subdrainage of roads; quicksand; the arrest of soil creep in road cuts; the construction of lower and larger culverts necessitated by the farm-drainage program; the prevention of failure of bridge abutments and retaining walls; and the water-cement ratio of sub-water-table concrete. Although the highway problems and suggested solutions are of general interest, they are considered with special reference to the State of Delaware, in relation to the geology of that State. The new technique of soil stabilization by electroosmosis is reviewed in the hope that it might find application here in road work and pile setting, field application by the Germans and Russians is reviewed.

  15. An Introduction to Quantitative Measures for Software Maintenance of Nuclear Power Plant

    International Nuclear Information System (INIS)

    Jo, Hyun Jun; Seong, Poong Hyun

    2007-01-01

    The I and C system of NPP has changed from the analog system to the digital-based system using microcontrollers and software. Thus, software has become very important for NPP control system. The software life cycle is divided into the development and maintenance phase largely. Because poor software maintenance work introduces new errors and makes software much complex, we have to consider the effective maintenance methods for the reliability and maintainability of NPP software. Function Block Diagram (FBD) is a standard application programming language for the Programmable Logic Controller (PLC) and currently being used in the development of a fully-digitalized reactor protection system (RPS) under the KNICS project. Therefore, the maintenance work will be of great importance in a few years. This paper studies on the measures which give quantitative information to software maintainer and manager before and after modification. The remainder of this paper is organized as follows. Section 2 briefly describes software maintenance types and model. In Section 3-5, we introduce the quantitative measures for software maintenance and characteristics of FBD program. A conclusion is provided in Section 6

  16. Embracing Safe Ground Test Facility Operations and Maintenance

    Science.gov (United States)

    Dunn, Steven C.; Green, Donald R.

    2010-01-01

    Conducting integrated operations and maintenance in wind tunnel ground test facilities requires a balance of meeting due dates, efficient operation, responsiveness to the test customer, data quality, effective maintenance (relating to readiness and reliability), and personnel and facility safety. Safety is non-negotiable, so the balance must be an "and" with other requirements and needs. Pressure to deliver services faster at increasing levels of quality in under-maintained facilities is typical. A challenge for management is to balance the "need for speed" with safety and quality. It s especially important to communicate this balance across the organization - workers, with a desire to perform, can be tempted to cut corners on defined processes to increase speed. Having a lean staff can extend the time required for pre-test preparations, so providing a safe work environment for facility personnel and providing good stewardship for expensive National capabilities can be put at risk by one well-intending person using at-risk behavior. This paper documents a specific, though typical, operational environment and cites management and worker safety initiatives and tools used to provide a safe work environment. Results are presented and clearly show that the work environment is a relatively safe one, though still not good enough to keep from preventing injury. So, the journey to a zero injury work environment - both in measured reality and in the minds of each employee - continues. The intent of this paper is to provide a benchmark for others with operational environments and stimulate additional sharing and discussion on having and keeping a safe work environment.

  17. Software maintenance in scientific and engineering environments: An introduction and guide

    Science.gov (United States)

    Wright, David

    1986-01-01

    The purpose of software maintenance techniques is addressed. The aims of perfective, adaptive and corrective software maintenance are defined and discussed, especially in the NASA research environment. Areas requiring maintenance, and tools available for this, and suggestions for their use are made. Stress is placed on the organizational aspect of maintenance at both the individual and group level. Particular emphasis is placed on the use of various forms of documentation as the basis around which to organize. Finally, suggestions are given on how to proceed in the partial or complete absence of such documentation.

  18. Application of parallelized software architecture to an autonomous ground vehicle

    Science.gov (United States)

    Shakya, Rahul; Wright, Adam; Shin, Young Ho; Momin, Orko; Petkovsek, Steven; Wortman, Paul; Gautam, Prasanna; Norton, Adam

    2011-01-01

    This paper presents improvements made to Q, an autonomous ground vehicle designed to participate in the Intelligent Ground Vehicle Competition (IGVC). For the 2010 IGVC, Q was upgraded with a new parallelized software architecture and a new vision processor. Improvements were made to the power system reducing the number of batteries required for operation from six to one. In previous years, a single state machine was used to execute the bulk of processing activities including sensor interfacing, data processing, path planning, navigation algorithms and motor control. This inefficient approach led to poor software performance and made it difficult to maintain or modify. For IGVC 2010, the team implemented a modular parallel architecture using the National Instruments (NI) LabVIEW programming language. The new architecture divides all the necessary tasks - motor control, navigation, sensor data collection, etc. into well-organized components that execute in parallel, providing considerable flexibility and facilitating efficient use of processing power. Computer vision is used to detect white lines on the ground and determine their location relative to the robot. With the new vision processor and some optimization of the image processing algorithm used last year, two frames can be acquired and processed in 70ms. With all these improvements, Q placed 2nd in the autonomous challenge.

  19. Using software metrics and software reliability models to attain acceptable quality software for flight and ground support software for avionic systems

    Science.gov (United States)

    Lawrence, Stella

    1992-01-01

    This paper is concerned with methods of measuring and developing quality software. Reliable flight and ground support software is a highly important factor in the successful operation of the space shuttle program. Reliability is probably the most important of the characteristics inherent in the concept of 'software quality'. It is the probability of failure free operation of a computer program for a specified time and environment.

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

  1. Easy-to-Use UAV Ground Station Software for Low-Altitude Civil Operations, Phase I

    Data.gov (United States)

    National Aeronautics and Space Administration — We propose to design and develop easy-to-use Ground Control Station (GCS) software for low-altitude civil Unmanned Aerial Vehicle (UAV) operations. The GCS software...

  2. Flexible Software Solution for Information System of Maintenance and Repair in Armenian NPP Medzamor

    International Nuclear Information System (INIS)

    Stoilova Yordanova, V.; Manchev, B.

    2016-01-01

    Achieving high performance in maintenance and repair activities in nuclear facilities and good results in this area is not possible without proper planning. This includes long-term, medium-term and annual planning. A computerized information maintenance management system is a tool widely used by nuclear operators to achieve safe, reliable, stable and predictable plant operation. Development and implementation of such a system in the Armenian NPP Medzamor (ANPP) was initiated by the European Commission (EC) in August 2013 based on the decision of ANPP management to improve practice in terms of planning and carrying out maintenance and repair of plant structures, systems and components (SSCs). The main purpose for the development and deployment of information maintenance management system in ANPP is creation of a systematic approach to the distribution of tasks between the maintenance personnel as well as the timing and methods of their implementation - on which systems, structures and components, maintenance frequency, while the ultimate goal is to optimize the use of resources for maintenance and to ensure plant safe operation and reliability. In November 2013 a contract between European Commission and consortium Risk Engineering -David Holding was signed, including the following supplies: Hardware for the information system of ANPP (called us Archimed MRO); Specification, design and development of the software of Archimed MRO, installation of the system, data migration, training of ANPP staff operating the system, and 9 months trial operation. In the process of specifying the functionality of the system the main purpose was to provide modern information tools to help improve the work of ANPP personnel in the following areas: Optimization of ANPP maintenance program; Planning of maintenance, repair and overhaul (MRO) activities; Effective management of the processes of MRO; Analysis of the MRO results (trend analysis, recurrence of repairs, quality of the repairs

  3. Integrated Development and Maintenance of Software Products to Support Efficient Updating of Customer Configurations: A Case Study in Mass Market ERP Software

    NARCIS (Netherlands)

    Jansen, S.R.L.; Brinkkemper, S.; Ballintijn, G.; Nieuwland, Arco van

    2006-01-01

    The maintenance of enterprise application software at a customer site is a potentially complex task for software vendors. This complexity can unfortunately result in a significant amount of work and risk. This paper presents a case study of a product software vendor that tries to reduce this

  4. Development of stand-alone risk assessment software for optimized maintenance planning of power plant facilities

    International Nuclear Information System (INIS)

    Choi, Woo Sung; Song, Gee Wook; Kim, Bum Shin; Chang, Sung Ho; Lee, Sang Min

    2015-01-01

    Risk-Risk-based inspection (RBI) has been developed in order to identify risky equipment that can cause major accidents or damages in large-scale plants. This assessment evaluates the equipment's risk, categorizes their priorities based on risk level, and then determines the urgency of their maintenance or allocates maintenance resources. An earlier version of the risk-based assessment software is already installed within the equipment management system; however, the assessment is based on examination by an inspector, and the results can be influenced by his subjective judgment, rather than assessment being based on failure probability. Moreover, the system is housed within a server, which limits the inspector's work space and time, and such a system can be used only on site. In this paper, the development of independent risk-based assessment software is introduced; this software calculates the failure probability by an analytical method, and analyzes the field inspection results, as well as inspection effectiveness. It can also operate on site, since it can be installed on an independent platform, and has the ability to generate an I/O function for the field inspection results regarding the period for an optimum maintenance cycle. This program will provide useful information not only to the field users who are participating in maintenance, but also to the engineers who need to decide whether to extend the life cycle of the power machinery or replace only specific components

  5. A Proven Methodology for Developing Secure Software and Applying It to Ground Systems

    Science.gov (United States)

    Bailey, Brandon

    2016-01-01

    Part Two expands upon Part One in an attempt to translate the methodology for ground system personnel. The goal is to build upon the methodology presented in Part One by showing examples and details on how to implement the methodology. Section 1: Ground Systems Overview; Section 2: Secure Software Development; Section 3: Defense in Depth for Ground Systems; Section 4: What Now?

  6. Maintenance planning and performance software for valve packing programs at nuclear power stations (ValvePro Version 2.5)

    International Nuclear Information System (INIS)

    Hutcheson, N.D.

    1994-01-01

    ValvePro Version 2.5 for Windows was developed to help power plant maintenance personnel improve maintenance productivity and quality through a simple, attractive software program, which can be installed on personal computer systems in use at many utilities today. This paper explains the functions of this software and how it can be used by a maintenance organization as a foundation for a consistent, effective valve packing program utilizing sound packing principles

  7. Software Development for the Hobby-Eberly Telescope's Segment Alignment Maintenance System using LABView

    Science.gov (United States)

    Hall, Drew P.; Ly, William; Howard, Richard T.; Weir, John; Rakoczy, John; Roe, Fred (Technical Monitor)

    2002-01-01

    The software development for an upgrade to the Hobby-Eberly Telescope (HET) was done in LABView. In order to improve the performance of the HET at the McDonald Observatory, a closed-loop system had to be implemented to keep the mirror segments aligned during periods of observation. The control system, called the Segment Alignment Maintenance System (SAMs), utilized inductive sensors to measure the relative motions of the mirror segments. Software was developed in LABView to tie the sensors, operator interface, and mirror-control motors together. Developing the software in LABView allowed the system to be flexible, understandable, and able to be modified by the end users. Since LABView is built using block diagrams, the software naturally followed the designed control system's block and flow diagrams, and individual software blocks could be easily verified. LABView's many built-in display routines allowed easy visualization of diagnostic and health-monitoring data during testing. Also, since LABView is a multi-platform software package, different programmers could develop the code remotely on various types of machines. LABView s ease of use facilitated rapid prototyping and field testing. There were some unanticipated difficulties in the software development, but the use of LABView as the software "language" for the development of SAMs contributed to the overall success of the project.

  8. Application of software quality assurance methods in validation and maintenance of reactor analysis computer codes

    International Nuclear Information System (INIS)

    Reznik, L.

    1994-01-01

    Various computer codes employed at Israel Electricity Company for preliminary reactor design analysis and fuel cycle scoping calculations have been often subject to program source modifications. Although most changes were due to computer or operating system compatibility problems, a number of significant modifications were due to model improvement and enhancements of algorithm efficiency and accuracy. With growing acceptance of software quality assurance requirements and methods, a program of implementing extensive testing of modified software has been adopted within the regular maintenance activities. In this work survey has been performed of various software quality assurance methods of software testing which belong mainly to the two major categories of implementation ('white box') and specification-based ('black box') testing. The results of this survey exhibits a clear preference of specification-based testing. In particular the equivalence class partitioning method and the boundary value method have been selected as especially suitable functional methods for testing reactor analysis codes.A separate study of software quality assurance methods and techniques has been performed in this work objective to establish appropriate pre-test software specification methods. Two methods of software analysis and specification have been selected as the most suitable for this purpose: The method of data flow diagrams has been shown to be particularly valuable for performing the functional/procedural software specification while the entities - relationship diagrams has been approved to be efficient for specifying software data/information domain. Feasibility of these two methods has been analyzed in particular for software uncertainty analysis and overall code accuracy estimation. (author). 14 refs

  9. The SCEC Broadband Platform: Open-Source Software for Strong Ground Motion Simulation and Validation

    Science.gov (United States)

    Silva, F.; Goulet, C. A.; Maechling, P. J.; Callaghan, S.; Jordan, T. H.

    2016-12-01

    The Southern California Earthquake Center (SCEC) Broadband Platform (BBP) is a carefully integrated collection of open-source scientific software programs that can simulate broadband (0-100 Hz) ground motions for earthquakes at regional scales. The BBP can run earthquake rupture and wave propagation modeling software to simulate ground motions for well-observed historical earthquakes and to quantify how well the simulated broadband seismograms match the observed seismograms. The BBP can also run simulations for hypothetical earthquakes. In this case, users input an earthquake location and magnitude description, a list of station locations, and a 1D velocity model for the region of interest, and the BBP software then calculates ground motions for the specified stations. The BBP scientific software modules implement kinematic rupture generation, low- and high-frequency seismogram synthesis using wave propagation through 1D layered velocity structures, several ground motion intensity measure calculations, and various ground motion goodness-of-fit tools. These modules are integrated into a software system that provides user-defined, repeatable, calculation of ground-motion seismograms, using multiple alternative ground motion simulation methods, and software utilities to generate tables, plots, and maps. The BBP has been developed over the last five years in a collaborative project involving geoscientists, earthquake engineers, graduate students, and SCEC scientific software developers. The SCEC BBP software released in 2016 can be compiled and run on recent Linux and Mac OS X systems with GNU compilers. It includes five simulation methods, seven simulation regions covering California, Japan, and Eastern North America, and the ability to compare simulation results against empirical ground motion models (aka GMPEs). The latest version includes updated ground motion simulation methods, a suite of new validation metrics and a simplified command line user interface.

  10. Ground Track Acquisition and Maintenance Maneuver Modeling for Low-Earth Orbit Satellite

    Directory of Open Access Journals (Sweden)

    Byoung-Sun Lee

    1997-12-01

    Full Text Available This paper presents a comprehensive analytical approach for determining key maneuver parameters associated with the acquisition and maintenance of the ground track for a low-earth orbit. A livearized model relating changes in the drift rate of the ground track directly to changes in the orbital semi-major axis is also developed. The effect of terrestrial atmospheric drag on the semi-major axis is also explored, being quantified through an analytical expression for the decay rate as a function of density. The non-singular Lagrange planetary equations, further simplified for nearly circular orbits, provide the desired relationships between the corrective in-plane impulsive velocity increments and the corresponding effects on the orbit elements. The resulting solution strategy offers excellent insight into the dynamics affecting the timing, magnitude, and frequency of these maneuvers. Simulations are executed for the ground track acquisition and maintenance maneuver as a pre-flight planning and analysis.

  11. Software-Defined Ground Stations - Enhancing Multi-Mission Support, Phase I

    Data.gov (United States)

    National Aeronautics and Space Administration — This SBIR Phase 1 proposal to NASA requests $99,055.69 to enhance multiple mission support in ground stations through the use of software defined radios and virtual...

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

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

  14. The development and application of composite complexity models and a relative complexity metric in a software maintenance environment

    Science.gov (United States)

    Hops, J. M.; Sherif, J. S.

    1994-01-01

    A great deal of effort is now being devoted to the study, analysis, prediction, and minimization of software maintenance expected cost, long before software is delivered to users or customers. It has been estimated that, on the average, the effort spent on software maintenance is as costly as the effort spent on all other software costs. Software design methods should be the starting point to aid in alleviating the problems of software maintenance complexity and high costs. Two aspects of maintenance deserve attention: (1) protocols for locating and rectifying defects, and for ensuring that noe new defects are introduced in the development phase of the software process; and (2) protocols for modification, enhancement, and upgrading. This article focuses primarily on the second aspect, the development of protocols to help increase the quality and reduce the costs associated with modifications, enhancements, and upgrades of existing software. This study developed parsimonious models and a relative complexity metric for complexity measurement of software that were used to rank the modules in the system relative to one another. Some success was achieved in using the models and the relative metric to identify maintenance-prone modules.

  15. Software solutions manage the definition, operation, maintenance and configuration control of the National Ignition Facility

    International Nuclear Information System (INIS)

    Dobson, D.; Churby, A.; Krieger, E.; Maloy, D.; White, K.

    2011-01-01

    The National Ignition Facility (NIF) is the world's largest laser composed of millions of individual parts brought together to form one massive assembly. Maintaining control of the physical definition, status and configuration of this structure is a monumental undertaking yet critical to the validity of the shot experiment data and the safe operation of the facility. The NIF business application suite of software provides the means to effectively manage the definition, build, operation, maintenance and configuration control of all components of the National Ignition Facility. State of the art Computer Aided Design software applications are used to generate a virtual model and assemblies. Engineering bills of material are controlled through the Enterprise Configuration Management System. This data structure is passed to the Enterprise Resource Planning system to create a manufacturing bill of material. Specific parts are serialized then tracked along their entire lifecycle providing visibility to the location and status of optical, target and diagnostic components that are key to assessing pre-shot machine readiness. Nearly forty thousand items requiring preventive, reactive and calibration maintenance are tracked through the System Maintenance and Reliability Tracking application to ensure proper operation. Radiological tracking applications ensure proper stewardship of radiological and hazardous materials and help provide a safe working environment for NIF personnel.

  16. Software development and maintenance: An approach for a large accelerator control system

    International Nuclear Information System (INIS)

    Casalegno, L.; Orsini, L.; Sicard, C.H.

    1990-01-01

    Maintenance costs presently form a large part of the total life-cycle cost of a software system. In case of large systems, while the costs of eliminating bugs, fixing analysis and design errors and introducing updates must be taken into account, the coherence of the system as a whole must be maintained while its parts are evolving independently. The need to devise and supply tools to aid programmers in housekeeping and updating has been strongly felt in the case of the LEP preinjector control system. A set of utilities has been implemented to create a safe interface between the programmers and the files containing the control software. Through this interface consistent naming schemes, common compiling and object-building procedures can be enforced, so that development and maintenance staff need not be concerned with the details of executable code generation. Procedures have been built to verify the consistency, generate maintenance diagnostics and automatically update object and executable files, taking into account multiple releases and versions. The tools and the techniques reported in this paper are of general use in the UNIX environment and have already been adopted for other projects. (orig.)

  17. Software solutions manage the definition, operation, maintenance and configuration control of the National Ignition Facility

    Energy Technology Data Exchange (ETDEWEB)

    Dobson, D; Churby, A; Krieger, E; Maloy, D; White, K

    2011-07-25

    The National Ignition Facility (NIF) is the world's largest laser composed of millions of individual parts brought together to form one massive assembly. Maintaining control of the physical definition, status and configuration of this structure is a monumental undertaking yet critical to the validity of the shot experiment data and the safe operation of the facility. The NIF business application suite of software provides the means to effectively manage the definition, build, operation, maintenance and configuration control of all components of the National Ignition Facility. State of the art Computer Aided Design software applications are used to generate a virtual model and assemblies. Engineering bills of material are controlled through the Enterprise Configuration Management System. This data structure is passed to the Enterprise Resource Planning system to create a manufacturing bill of material. Specific parts are serialized then tracked along their entire lifecycle providing visibility to the location and status of optical, target and diagnostic components that are key to assessing pre-shot machine readiness. Nearly forty thousand items requiring preventive, reactive and calibration maintenance are tracked through the System Maintenance & Reliability Tracking application to ensure proper operation. Radiological tracking applications ensure proper stewardship of radiological and hazardous materials and help provide a safe working environment for NIF personnel.

  18. Maintenance Manual for AUDIT. A System for Analyzing SESCOMP Software. Volume 4: Appendix D. Listings of the AUDIT Software for the IBM 360.

    Science.gov (United States)

    1977-08-01

    The AUDIT documentation provides the maintenance programmer personnel with the information to effectively maintain and use the AUDIT software. The ...SESCOMPSPEC’s) and produces reports detailing the deviations from those standards. The AUDIT software also examines a program unit to detect and report...changes in word length on the output of computer programs. This report contains the listings of the AUDIT software for the IBM 360. (Author)

  19. Maintenance Manual for AUDIT. A System for Analyzing SESCOMP Software. Volume 3: Appendix C - Listings of the AUDIT Software for the UNIVAC 1108.

    Science.gov (United States)

    1977-08-01

    The AUDIT documentation provides the maintenance programmer personnel with the information to effectively maintain and use the AUDIT software. The ...SESCOMPSPEC’s) and produces reports detailing the deviations from those standards. The AUDIT software also examines a program unit to detect and report...changes in word length on the output of computer programs. This report contains the listings of the AUDIT software for the UNIVAC 1108. (Author)

  20. Maintenance Manual for AUDIT. A System for Analyzing SESCOMP Software. Volume 2: Appendix B. Listings of the Audit Software for the CDC 6000.

    Science.gov (United States)

    1977-08-01

    The AUDIT documentation provides the maintenance programmer personnel with the information to effectively maintain and use the AUDIT software. The ...SESCOMPSPEC’s) and produces reports detailing the deviations from those standards. The AUDIT software also examines a program unit to detect and report...changes in word length on the output of computer programs. This report contains the listings of the AUDIT software for the CDC 6000. (Author)

  1. Road Maintenance Experience Using Polyurethane (PU) Foam Injection System and Geocrete Soil Stabilization as Ground Rehabilitation

    Science.gov (United States)

    Fakhar, A. M. M.; Asmaniza, A.

    2016-07-01

    There are many types of ground rehabilation and improvement that can be consider and implement in engineering construction works for soil improvement in order to prevent road profile deformation in later stage. However, when comes to road maintenance especially on operated expressways, not all method can be apply directly as it must comply to opreation's working window and lane closure basis. Key factors that considering ideal proposal for ground rehabilitation are time, cost, quality and most importantly practicality. It should provide long lifespan structure in order to reduce continuous cycle of maintenance. Thus, this paper will present two approaches for ground rehabilitation, namely Polyurethane (PU) Foam Injection System and Geocrete Soil Stabilization. The first approach is an injection system which consists two-parts chemical grout of Isocynate and Polyol when mixed together within soil structure through injection will polymerized with volume expansion. The strong expansion of grouting causes significant compression and compacting of the surrounding soil and subsequently improve ground properties and uplift sunken structure. The later is a cold in-place recyclying whereby mixture process that combines in-situ soil materials, cement, white powder (alkaline) additive and water to produce hard yet flexible and durable ground layer that act as solid foundation with improved bearing capacity. The improvement of the mechanical behaviour of soil through these two systems is investigated by an extensive testing programme which includes in-situ and laboratory test in determining properties such as strength, stiffness, compressibility, bearing capacity, differential settlement and etc.

  2. Control software architecture and operating modes of the Model M-2 maintenance system

    Energy Technology Data Exchange (ETDEWEB)

    Satterlee, P.E. Jr.; Martin, H.L.; Herndon, J.N.

    1984-04-01

    The Model M-2 maintenance system is the first completely digitally controlled servomanipulator. The M-2 system allows dexterous operations to be performed remotely using bilateral force-reflecting master/slave techniques, and its integrated operator interface takes advantage of touch-screen-driven menus to allow selection of all possible operating modes. The control system hardware for this system has been described previously. This paper describes the architecture of the overall control system. The system's various modes of operation are identified, the software implementation of each is described, system diagnostic routines are described, and highlights of the computer-augmented operator interface are discussed. 3 references, 5 figures.

  3. Control software architecture and operating modes of the Model M-2 maintenance system

    International Nuclear Information System (INIS)

    Satterlee, P.E. Jr.; Martin, H.L.; Herndon, J.N.

    1984-04-01

    The Model M-2 maintenance system is the first completely digitally controlled servomanipulator. The M-2 system allows dexterous operations to be performed remotely using bilateral force-reflecting master/slave techniques, and its integrated operator interface takes advantage of touch-screen-driven menus to allow selection of all possible operating modes. The control system hardware for this system has been described previously. This paper describes the architecture of the overall control system. The system's various modes of operation are identified, the software implementation of each is described, system diagnostic routines are described, and highlights of the computer-augmented operator interface are discussed. 3 references, 5 figures

  4. Reliability-centered maintenance for ground-based large optical telescopes and radio antenna arrays

    Science.gov (United States)

    Marchiori, G.; Formentin, F.; Rampini, F.

    2014-07-01

    In the last years, EIE GROUP has been more and more involved in large optical telescopes and radio antennas array projects. In this frame, the paper describes a fundamental aspect of the Logistic Support Analysis (LSA) process, that is the application of the Reliability-Centered Maintenance (RCM) methodology for the generation of maintenance plans for ground-based large optical telescopes and radio antennas arrays. This helps maintenance engineers to make sure that the telescopes continue to work properly, doing what their users require them to do in their present operating conditions. The main objective of the RCM process is to establish the complete maintenance regime, with the safe minimum required maintenance, carried out without any risk to personnel, telescope and subsystems. At the same time, a correct application of the RCM allows to increase the cost effectiveness, telescope uptime and items availability, and to provide greater understanding of the level of risk that the organization is managing. At the same time, engineers shall make a great effort since the initial phase of the project to obtain a telescope requiring easy maintenance activities and simple replacement of the major assemblies, taking special care on the accesses design and items location, implementation and design of special lifting equipment and handling devices for the heavy items. This maintenance engineering framework is based on seven points, which lead to the main steps of the RCM program. The initial steps of the RCM process consist of: system selection and data collection (MTBF, MTTR, etc.), definition of system boundaries and operating context, telescope description with the use of functional block diagrams, and the running of a FMECA to address the dominant causes of equipment failure and to lay down the Critical Items List. In the second part of the process the RCM logic is applied, which helps to determine the appropriate maintenance tasks for each identified failure mode. Once

  5. Software solutions manage the definition, operation, maintenance and configuration control of the National Ignition Facility

    International Nuclear Information System (INIS)

    Dobson, Darwin; Churby, Al; Krieger, Ed; Maloy, Donna; White, Kevin

    2012-01-01

    Highlights: ► NIF is a complex experimental facility composed of ∼4 million components. ► We describe business tools to define, build, operate, and maintain all components. ► CAD tools generate virtual models and assemblies under configuration control. ► Items requiring preventive, reactive, and/or calibration maintenance are tracked. ► Radiological or hazardous materials undergo additional controls. - Abstract: The National Ignition Facility (NIF) is the world's largest laser composed of millions of individual parts brought together to form one massive assembly. Maintaining control of the physical definition, status and configuration of this structure is a monumental undertaking yet critical to the validity of experimental data and the safe operation of the facility. A major programmatic challenge is to deploy software solutions to effectively manage the definition, build, operation, and maintenance, and configuration control of all components of NIF. The strategy for meeting this challenge involves deploying and integrating an enterprise application suite of solutions consisting of both Commercial-Off-The-Shelf (COTS) products and custom developed software.This paper describes how this strategy has been implemented along with a discussion on the successes realized and the ongoing challenges associated with this approach.

  6. Penn State University ground software support for X-ray missions.

    Science.gov (United States)

    Townsley, L. K.; Nousek, J. A.; Corbet, R. H. D.

    1995-03-01

    The X-ray group at Penn State is charged with two software development efforts in support of X-ray satellite missions. As part of the ACIS instrument team for AXAF, the authors are developing part of the ground software to support the instrument's calibration. They are also designing a translation program for Ginga data, to change it from the non-standard FRF format, which closely parallels the original telemetry format, to FITS.

  7. SSE software test management STM capability: Using STM in the Ground Systems Development Environment (GSDE)

    Science.gov (United States)

    Church, Victor E.; Long, D.; Hartenstein, Ray; Perez-Davila, Alfredo

    1992-01-01

    This report is one of a series discussing configuration management (CM) topics for Space Station ground systems software development. It provides a description of the Software Support Environment (SSE)-developed Software Test Management (STM) capability, and discusses the possible use of this capability for management of developed software during testing performed on target platforms. This is intended to supplement the formal documentation of STM provided by the SEE Project. How STM can be used to integrate contractor CM and formal CM for software before delivery to operations is described. STM provides a level of control that is flexible enough to support integration and debugging, but sufficiently rigorous to insure the integrity of the testing process.

  8. Taking advantage of ground data systems attributes to achieve quality results in testing software

    Science.gov (United States)

    Sigman, Clayton B.; Koslosky, John T.; Hageman, Barbara H.

    1994-01-01

    During the software development life cycle process, basic testing starts with the development team. At the end of the development process, an acceptance test is performed for the user to ensure that the deliverable is acceptable. Ideally, the delivery is an operational product with zero defects. However, the goal of zero defects is normally not achieved but is successful to various degrees. With the emphasis on building low cost ground support systems while maintaining a quality product, a key element in the test process is simulator capability. This paper reviews the Transportable Payload Operations Control Center (TPOCC) Advanced Spacecraft Simulator (TASS) test tool that is used in the acceptance test process for unmanned satellite operations control centers. The TASS is designed to support the development, test and operational environments of the Goddard Space Flight Center (GSFC) operations control centers. The TASS uses the same basic architecture as the operations control center. This architecture is characterized by its use of distributed processing, industry standards, commercial off-the-shelf (COTS) hardware and software components, and reusable software. The TASS uses much of the same TPOCC architecture and reusable software that the operations control center developer uses. The TASS also makes use of reusable simulator software in the mission specific versions of the TASS. Very little new software needs to be developed, mainly mission specific telemetry communication and command processing software. By taking advantage of the ground data system attributes, successful software reuse for operational systems provides the opportunity to extend the reuse concept into the test area. Consistency in test approach is a major step in achieving quality results.

  9. Weight maintenance as a tight rope walk - a Grounded Theory study

    Directory of Open Access Journals (Sweden)

    Weinehall Lars

    2010-02-01

    Full Text Available Abstract Background Overweight and obesity are considerable public health problems internationally as well as in Sweden. The long-term results of obesity treatment are modest as reported by other studies. The importance of extending the focus to not only comprise obesity treatment but also prevention of weight gain is therefore being emphasized. However, despite the suggested change in focus there is still no consensus on how to prevent obesity or maintain weight. This study reports findings from a qualitative study focusing on attitudes, behaviors and strategies important for primary weight maintenance in a middle-aged population. Methods In depth interviews were conducted with 23 maintainers and four slight gainers in Sweden. The interviews were transcribed and an analysis of weight maintenance was performed using Grounded Theory. Results Based on the informants' stories, describing attitudes, behaviors and strategies of importance for primary weight maintenance, a model illustrating the main findings, was constructed. Weight maintenance was seen as "a tightrope walk" and four strategies of significance for this "tightrope walk" were described as "to rely on heritage", "to find the joy", "to find the routine" and "to be in control". Eleven "ideal types" were included in the model to illustrate different ways of relating to the main strategies. These "ideal types" described more specific attitudes and behaviors such as; eating food that is both tasteful and nutritious, and choosing exercise that provides joy. However, other somewhat contradictory behaviors were also found such as; only eating nutritious food regardless of taste, and being physically active to control stress and emotions. Conclusion This study show great variety with regards to attitudes, strategies and behaviors important for weight maintenance, and considerations need to be taken before putting the model into practice. However, the results from this study can be used within

  10. Conference on the exploitation, maintenance and resale of ground-based photovoltaic plants

    International Nuclear Information System (INIS)

    Roesner, Sven; Christmann, Ralf; Bozonnat, Cedric; Le Pivert, Xavier; Vaassen, Willi; Dumoulin, Cedric; Kiefer, Klaus; Semmel, Andreas; Doose, Eckhard; Bion, Alain; Sanches, Frederico; Daval, Xavier; Pampouille, Antoine; Goetze, Holger; Stahl, Wolf-Ruediger; Merere, Karine

    2017-11-01

    This document gathers contributions and debate contents of a conference. A first set of contributions addressed the situation and recent developments of ground-based photovoltaic power plants in France and in Germany with presentations of legal frameworks in these both countries. The second set addressed the optimisation of such power plants: meteorological prediction and follow-up at the service of production, risks to which these power plants are exposed during operation, and the issue of right price and good practices for maintenance contracts for these plants. A round table addressed the issue of the balance between optimisation and established practices in a new economic framework. The next set of contributions addressed reasons for and effects of the resale of photovoltaic fleet during their exploitation: actors and financing solutions, value components, point of attention and legal view on re-financing contracts. A round table discussed trends and success factors for the re-financing of photovoltaic projects

  11. Review of Ground Systems Development and Operations (GSDO) Tools for Verifying Command and Control Software

    Science.gov (United States)

    Aguilar, Michael L.; Bonanne, Kevin H.; Favretto, Jeffrey A.; Jackson, Maddalena M.; Jones, Stephanie L.; Mackey, Ryan M.; Sarrel, Marc A.; Simpson, Kimberly A.

    2014-01-01

    The Exploration Systems Development (ESD) Standing Review Board (SRB) requested the NASA Engineering and Safety Center (NESC) conduct an independent review of the plan developed by Ground Systems Development and Operations (GSDO) for identifying models and emulators to create a tool(s) to verify their command and control software. The NESC was requested to identify any issues or weaknesses in the GSDO plan. This document contains the outcome of the NESC review.

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

  13. Generalized Maintenance Trainer Simulator: Development of Hardware and Software. Final Report.

    Science.gov (United States)

    Towne, Douglas M.; Munro, Allen

    A general purpose maintenance trainer, which has the potential to simulate a wide variety of electronic equipments without hardware changes or new computer programs, has been developed and field tested by the Navy. Based on a previous laboratory model, the Generalized Maintenance Trainer Simulator (GMTS) is a relatively low cost trainer that…

  14. Reliability Analysis and Optimal Release Problem Considering Maintenance Time of Software Components for an Embedded OSS Porting Phase

    Science.gov (United States)

    Tamura, Yoshinobu; Yamada, Shigeru

    OSS (open source software) systems which serve as key components of critical infrastructures in our social life are still ever-expanding now. Especially, embedded OSS systems have been gaining a lot of attention in the embedded system area, i.e., Android, BusyBox, TRON, etc. However, the poor handling of quality problem and customer support prohibit the progress of embedded OSS. Also, it is difficult for developers to assess the reliability and portability of embedded OSS on a single-board computer. In this paper, we propose a method of software reliability assessment based on flexible hazard rates for the embedded OSS. Also, we analyze actual data of software failure-occurrence time-intervals to show numerical examples of software reliability assessment for the embedded OSS. Moreover, we compare the proposed hazard rate model for the embedded OSS with the typical conventional hazard rate models by using the comparison criteria of goodness-of-fit. Furthermore, we discuss the optimal software release problem for the porting-phase based on the total expected software maintenance cost.

  15. Robustness evaluation of cutting tool maintenance planning for soft ground tunneling projects

    Directory of Open Access Journals (Sweden)

    Alena Conrads

    2018-03-01

    Full Text Available Tunnel boring machines require extensive maintenance and inspection effort to provide a high availability. The cutting tools of the cutting wheel must be changed timely upon reaching a critical condition. While one possible maintenance strategy is to change tools only when it is absolutely necessary, tools can also be changed preventively to avoid further damages. Such different maintenance strategies influence the maintenance duration and the overall project performance. However, determine downtime related to a particular maintenance strategy is still a challenging task. This paper shows an analysis of the robustness to achieve the planned project performance of a maintenance strategy considering uncertainties of wear behavior of the cutting tools. A simulation based analysis is presented, implementing an empirical wear prediction model. Different strategies of maintenance planning are compared by performing a parameter variation study including Monte-Carlo simulations. The maintenance costs are calculated and evaluated with respect to their robustness. Finally, an improved and robust maintenance strategy has been determined. Keywords: Mechanized tunneling, Maintenance, Wear of cutting tools, Process simulation, Robustness, Uncertainty modeling

  16. Fatal injuries among grounds maintenance workers: United States, 2003--2008.

    Science.gov (United States)

    2011-05-06

    A total of 1,142 grounds maintenance workers (GMWs) were fatally injured at work during 2003--2008, an average of 190 each year. GMWs accounted for 3.4% of all occupational fatalities, and 31% of those GMWs were Hispanic or Latino. Approximately 83% of the Hispanic or Latino GMWs who died were born outside the United States. In 2008, approximately 1.52 million persons were employed as GMWs, constituting 1.0% of the U.S. workforce. During 2003--2007, an average of 13.3 per 100,000 employed GMWs died each year, compared with an overall rate of 4.0 fatalities per 100,000 U.S. workers. The rate of on-the-job fatal injuries among GMWs has remained elevated relative to other workers for >20 years. This report characterizes events leading to GMW fatalities and differences in fatality characteristics across demographic groups among GMWs, based on an evaluation of 2003--2008 data from the U.S. Department of Labor's Bureau of Labor Statistics (BLS) Census of Fatal Occupational Injuries (CFOI) program. The report also identifies workplace interventions that might reduce the incidence of fatal injuries. Major events leading to GMW occupational fatalities included transportation incidents (31%), contact with objects and equipment (25%), falls (23%), and traumatic acute exposures to harmful substances or environments (e.g., electrocution and drowning) (16%). To reduce the incidence of such fatalities, employers, trade and worker associations, and policy makers should focus on effective, targeted workplace safety interventions such as frequent hazard identification and training for specific hazards. Diversity among the populations of workers requires use of culture- and language-appropriate training techniques as part of comprehensive injury and illness prevention programs.

  17. Hazardous materials on golf courses: Experience and knowledge of golf course superintendents and grounds maintenance workers from seven states

    Science.gov (United States)

    Arcury-Quandt, Alice E.; Gentry, Amanda L.; Marín, Antonio J.

    2011-01-01

    Background The golf course industry has a growing Latino work force. Little occupational health research has addressed this work force. This paper examines golf course superintendents’ and Latino grounds maintenance workers’ pesticide knowledge, beliefs, and safety training. In particular, it focuses on knowledge of and adherence to OSHA Right-to-Know regulations. Methods In person, in-depth interviews were conducted with ten golf course superintendents in five states and with sixteen Latino grounds maintenance workers in four states. Results Few superintendents were in compliance with Right-to-Know regulations or did pesticide safety training with all of their workers. Few workers had any pesticide safety knowledge. Most safety training on golf courses was rudimentary and focused on machine safety, and was usually conducted in the off-season or on rainy days, not before workers were assigned tasks. Conclusions More Right-to-Know training is necessary for superintendents and grounds maintenance workers. Culturally and linguistically appropriate Spanish language materials need to be developed or made more widely available to train workers. Better enforcement of safety and training regulations is necessary. PMID:21360723

  18. Software protocol design: Communication and control in a multi-task robot machine for ITER vacuum vessel assembly and maintenance

    International Nuclear Information System (INIS)

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

    2015-01-01

    applying these protocols, the software for a multi-task robot machine that is used for ITER vacuum vessel assembly and maintenance has been developed and it is demonstrated that machining tasks of the robot machine, such as milling, drilling, welding etc., can be implemented in both an individual and composite way.

  19. Software protocol design: Communication and control in a multi-task 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); Wang, Yongbo [Laboratory of Intelligent Machines, Lappeenranta University of Technology (Finland)

    2015-10-15

    applying these protocols, the software for a multi-task robot machine that is used for ITER vacuum vessel assembly and maintenance has been developed and it is demonstrated that machining tasks of the robot machine, such as milling, drilling, welding etc., can be implemented in both an individual and composite way.

  20. Grounded Theory Study of Conflicts in Norwegian Agile Software Projects: The Project Managers’ Perspective

    Directory of Open Access Journals (Sweden)

    Lubna Siddique

    2016-07-01

    Full Text Available This paper aims to explore the process of conflicts in agile software projects. The purpose was to investigate the causes and consequences of these conflicts. For this purpose, we conducted a qualitative study involving agile software projects in Norway. Grounded theory was used to analyze the data and the interview findings are presented using Glaser´s Six C model (context, condition, causes, consequences, contingencies, and covariance. The research findings suggest that there are several causes of conflicts. These include: the role of the product owner, an inexperienced project manager, the customer’s lack of knowledge about methodology organizational hierarchy in public companies, contracting, personal egos, financial issues, not getting the right team. Consequences of conflicts include: decreased productivity, wastage of time and resources, diverted attention from project objectives loss of motivation, poor decision making, loss of communication. Based on interview data, different conflict strategies are suggested and these include appropriately skilled project manager, communication and negotiation, defining clear roles, stakeholder analysis, managing stakeholder´s expectations, discussion, finding the root cause of conflict. Project managers are using these strategies to avoid or resolve conflicts. The competencies required to handle these kind of conflicts are also discussed in the paper, while the implications of theory and practice of conflict management theory are also presented.

  1. LEO 1.0. An assistant software for maintenance of corroded reinforced concrete structures

    International Nuclear Information System (INIS)

    Gerard, B.; Petre-Lazar, I.

    1998-04-01

    The reinforced concrete structures capacity to fulfill the users requirements decreases in time and a constant preoccupation for the maintenance is required at EDF. In order to ease up the site investigations, a computer program - LEO - is developed. Its general layout is proposed in this document. LEO 1.0 is developed to be applied to corroded reinforced concrete structures. A simplified model based on the main mechanisms of the steel corrosion in concrete has been developed. It can quantify the influence of the reinforcement corrosion on the structure performances. A probabilistic calculus which takes into account the variability of the input data (material properties, environment, etc.) was also performed using PROBAN computer code. This type of analysis quantifies the time evolution of the structure (incubation, initiation, propagation, collapse). (author)

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

  3. Integrated Reliability Estimation of a Nuclear Maintenance Robot including a Software

    Energy Technology Data Exchange (ETDEWEB)

    Eom, Heung Seop; Kim, Jae Hee; Jeong, Kyung Min [Korea Atomic Energy Research Institute, Daejeon (Korea, Republic of)

    2011-10-15

    Conventional reliability estimation techniques such as Fault Tree Analysis (FTA), Reliability Block Diagram (RBD), Markov Model, and Event Tree Analysis (ETA) have been used widely and approved in some industries. Then there are some limitations when we use them for a complicate robot systems including software such as intelligent reactor inspection robots. Therefore an expert's judgment plays an important role in estimating the reliability of a complicate system in practice, because experts can deal with diverse evidence related to the reliability and then perform an inference based on them. The proposed method in this paper combines qualitative and quantitative evidences and performs an inference like experts. Furthermore, it does the work in a formal and in a quantitative way unlike human experts, by the benefits of Bayesian Nets (BNs)

  4. Development of the command data system and ground software for the SEDSAT-1 microsatellite

    Science.gov (United States)

    Wells, B. Earl

    1996-01-01

    included the low level CDS hardware design and the formulization of a general software plan and schedule for both the CDS and ground station portions of the project.

  5. Modeling and Analysis of Helicopter Ground Resonance Utilizing Symbolic Processing and Dynamic Simulation Software

    National Research Council Canada - National Science Library

    Robinson, Christopher

    1997-01-01

    ...) source code formatted specifically for numerical integration. The compiled source code can be accessed and numerically integrated by the dynamic simulation software SIMULINK(registered). SIMULINK(registered...

  6. Mars, accessing the third dimension: a software tool to exploit Mars ground penetrating radars data.

    Science.gov (United States)

    Cantini, Federico; Ivanov, Anton B.

    2016-04-01

    The Mars Advanced Radar for Subsurface and Ionosphere Sounding (MARSIS), on board the ESA's Mars Express and the SHAllow RADar (SHARAD), on board the NASA's Mars Reconnaissance Orbiter are two ground penetrating radars (GPRs) aimed to probe the crust of Mars to explore the subsurface structure of the planet. By now they are collecting data since about 10 years covering a large fraction of the Mars surface. On the Earth GPRs collect data by sending electromagnetic (EM) pulses toward the surface and listening to the return echoes occurring at the dielectric discontinuities on the planet's surface and subsurface. The wavelengths used allow MARSIS EM pulses to penetrate the crust for several kilometers. The data products (Radargrams) are matrices where the x-axis spans different sampling points on the planet surface and the y-axis is the power of the echoes over time in the listening window. No standard way to manage this kind of data is established in the planetary science community and data analysis and interpretation require very often some knowledge of radar signal processing. Our software tool is aimed to ease the access to this data in particular to scientists without a specific background in signal processing. MARSIS and SHARAD geometrical data such as probing point latitude and longitude and spacecraft altitude, are stored, together with relevant acquisition metadata, in a geo-enabled relational database implemented using PostgreSQL and PostGIS. Data are extracted from official ESA and NASA released data using self-developed python classes and scripts and inserted in the database using OGR utilities. This software is also aimed to be the core of a collection of classes and script to implement more complex GPR data analysis. Geometrical data and metadata are exposed as WFS layers using a QGIS server, which can be further integrated with other data, such as imaging, spectroscopy and topography. Radar geometry data will be available as a part of the iMars Web

  7. Software-based risk stratification of pulmonary adenocarcinomas manifesting as pure ground glass nodules on computed tomography

    Energy Technology Data Exchange (ETDEWEB)

    Nemec, Ursula [Vienna General Hospital, Medical University of Vienna, Department of Biomedical Imaging and Image-guided Therapy, Vienna (Austria); Heidinger, Benedikt H.; Bankier, Alexander A. [Harvard Medical School, Radiology, Beth Israel Deaconess Medical Center, Boston, MA (United States); Anderson, Kevin R.; VanderLaan, Paul A. [Harvard Medical School, Pathology, Beth Israel Deaconess Medical Center, Boston, MA (United States); Westmore, Michael S. [Imbio, Delafield, WI (United States)

    2018-01-15

    To assess the performance of the ''Computer-Aided Nodule Assessment and Risk Yield'' (CANARY) software in the differentiation and risk assessment of histological subtypes of lung adenocarcinomas manifesting as pure ground glass nodules on computed tomography (CT). 64 surgically resected and histologically proven adenocarcinomas manifesting as pure ground-glass nodules on CT were assessed using CANARY software, which classifies voxel-densities into three risk components (low, intermediate, and high risk). Differences in risk components between histological adenocarcinoma subtypes were analysed. To determine the optimal threshold reflecting the presence of an invasive focus, sensitivity, specificity, negative predictive value, and positive predictive value were calculated. 28/64 (44%) were adenocarcinomas in situ (AIS); 26/64 (41%) were minimally invasive adenocarcinomas (MIA); and 10/64 (16%) were invasive ACs (IAC). The software showed significant differences in risk components between histological subtypes (P<0.001-0.003). A relative volume of 45% or less of low-risk components was associated with histological invasiveness (specificity 100%, positive predictive value 100%). CANARY-based risk assessment of ACs manifesting as pure ground glass nodules on CT allows the differentiation of their histological subtypes. A threshold of 45% of low-risk components reflects invasiveness in these groups. (orig.)

  8. Software-based risk stratification of pulmonary adenocarcinomas manifesting as pure ground glass nodules on computed tomography

    International Nuclear Information System (INIS)

    Nemec, Ursula; Heidinger, Benedikt H.; Bankier, Alexander A.; Anderson, Kevin R.; VanderLaan, Paul A.; Westmore, Michael S.

    2018-01-01

    To assess the performance of the ''Computer-Aided Nodule Assessment and Risk Yield'' (CANARY) software in the differentiation and risk assessment of histological subtypes of lung adenocarcinomas manifesting as pure ground glass nodules on computed tomography (CT). 64 surgically resected and histologically proven adenocarcinomas manifesting as pure ground-glass nodules on CT were assessed using CANARY software, which classifies voxel-densities into three risk components (low, intermediate, and high risk). Differences in risk components between histological adenocarcinoma subtypes were analysed. To determine the optimal threshold reflecting the presence of an invasive focus, sensitivity, specificity, negative predictive value, and positive predictive value were calculated. 28/64 (44%) were adenocarcinomas in situ (AIS); 26/64 (41%) were minimally invasive adenocarcinomas (MIA); and 10/64 (16%) were invasive ACs (IAC). The software showed significant differences in risk components between histological subtypes (P<0.001-0.003). A relative volume of 45% or less of low-risk components was associated with histological invasiveness (specificity 100%, positive predictive value 100%). CANARY-based risk assessment of ACs manifesting as pure ground glass nodules on CT allows the differentiation of their histological subtypes. A threshold of 45% of low-risk components reflects invasiveness in these groups. (orig.)

  9. Software Tools for Fault Management Technologies, Phase II

    Data.gov (United States)

    National Aeronautics and Space Administration — Fault Management (FM) is a key requirement for safety, efficient onboard and ground operations, maintenance, and repair. QSI's TEAMS Software suite is a leading...

  10. Autonomous Inspection Robot for Power Transmission Lines Maintenance While Operating on the Overhead Ground Wires

    Directory of Open Access Journals (Sweden)

    Zheng Li

    2010-12-01

    Full Text Available This paper describes the development of a mobile robot capable of clearing such obstacles as counterweights, anchor clamps, and torsion tower. The mobile robot walks on overhead ground wires in 500KV power tower. Its ultimate purpose is to automate to inspect the defect of power transmission line. The robot with 13 motors is composed of two arms, two wheels, two claws, two wrists, etc. Each arm has 4 degree of freedom. Claws are also mounted on the arms. An embedded computer based on PC/104 is chosen as the core of control system. Visible light and thermal infrared cameras are installed to obtain the video and temperature information, and the communication system is based on wireless LAN TCP/IP protocol. A prototype robot was developed with careful considerations of mobility. The new sensor configuration is used for the claw to grasp the overhead ground wires. The bridge is installed in the torsion tower for the robot easy to cross obstacles. The new posture plan is proposed for obstacles cleaning in the torsion tower. Results of experiments demonstrate that the robot can be applied to execute the navigation and inspection tasks.

  11. Autonomous Inspection Robot for Power Transmission Lines Maintenance While Operating on the Overhead Ground Wires

    Directory of Open Access Journals (Sweden)

    Zheng Li

    2011-01-01

    Full Text Available This paper describes the development of a mobile robot capable of clearing such obstacles as counterweights, anchor clamps, and torsion tower. The mobile robot walks on overhead ground wires in 500KV power tower. Its ultimate purpose is to automate to inspect the defect of power transmission line. The robot with 13 motors is composed of two arms, two wheels, two claws, two wrists, etc. Each arm has 4 degree of freedom. Claws are also mounted on the arms. An embedded computer based on PC/104 is chosen as the core of control system. Visible light and thermal infrared cameras are installed to obtain the video and temperature information, and the communication system is based on wireless LAN TCP/IP protocol. A prototype robot was developed with careful considerations of mobility. The new sensor configuration is used for the claw to grasp the overhead ground wires. The bridge is installed in the torsion tower for the robot easy to cross obstacles. The new posture plan is proposed for obstacles cleaning in the torsion tower. Results of experiments demonstrate that the robot can be applied to execute the navigation and inspection tasks.

  12. Methodology for Software Maintenance.

    Science.gov (United States)

    1984-02-01

    stna 𔃻.0 t the; bmat ’ -, ..- o loim-ni. -<ri -ton-by-tars ’’.-- , iot -and r~".i’ 1~ ~ ~ ~ ~ ~~ ~~rn 󈧏.1 151 titO’~ an t p 1311f heid ow 3rhe Inpt

  13. Transportable Payload Operations Control Center reusable software: Building blocks for quality ground data systems

    Science.gov (United States)

    Mahmot, Ron; Koslosky, John T.; Beach, Edward; Schwarz, Barbara

    1994-01-01

    The Mission Operations Division (MOD) at Goddard Space Flight Center builds Mission Operations Centers which are used by Flight Operations Teams to monitor and control satellites. Reducing system life cycle costs through software reuse has always been a priority of the MOD. The MOD's Transportable Payload Operations Control Center development team established an extensive library of 14 subsystems with over 100,000 delivered source instructions of reusable, generic software components. Nine TPOCC-based control centers to date support 11 satellites and achieved an average software reuse level of more than 75 percent. This paper shares experiences of how the TPOCC building blocks were developed and how building block developer's, mission development teams, and users are all part of the process.

  14. The SCEC Broadband Platform: A Collaborative Open-Source Software Package for Strong Ground Motion Simulation and Validation

    Science.gov (United States)

    Silva, F.; Maechling, P. J.; Goulet, C. A.; Somerville, P.; Jordan, T. H.

    2014-12-01

    The Southern California Earthquake Center (SCEC) Broadband Platform is a collaborative software development project involving geoscientists, earthquake engineers, graduate students, and the SCEC Community Modeling Environment. The SCEC Broadband Platform (BBP) is open-source scientific software that can generate broadband (0-100Hz) ground motions for earthquakes, integrating complex scientific modules that implement rupture generation, low and high-frequency seismogram synthesis, non-linear site effects calculation, and visualization into a software system that supports easy on-demand computation of seismograms. The Broadband Platform operates in two primary modes: validation simulations and scenario simulations. In validation mode, the Platform runs earthquake rupture and wave propagation modeling software to calculate seismograms for a well-observed historical earthquake. Then, the BBP calculates a number of goodness of fit measurements that quantify how well the model-based broadband seismograms match the observed seismograms for a certain event. Based on these results, the Platform can be used to tune and validate different numerical modeling techniques. In scenario mode, the Broadband Platform can run simulations for hypothetical (scenario) earthquakes. In this mode, users input an earthquake description, a list of station names and locations, and a 1D velocity model for their region of interest, and the Broadband Platform software then calculates ground motions for the specified stations. Working in close collaboration with scientists and research engineers, the SCEC software development group continues to add new capabilities to the Broadband Platform and to release new versions as open-source scientific software distributions that can be compiled and run on many Linux computer systems. Our latest release includes 5 simulation methods, 7 simulation regions covering California, Japan, and Eastern North America, the ability to compare simulation results

  15. Metadata database and data analysis software for the ground-based upper atmospheric data developed by the IUGONET project

    Science.gov (United States)

    Hayashi, H.; Tanaka, Y.; Hori, T.; Koyama, Y.; Shinbori, A.; Abe, S.; Kagitani, M.; Kouno, T.; Yoshida, D.; Ueno, S.; Kaneda, N.; Yoneda, M.; Tadokoro, H.; Motoba, T.; Umemura, N.; Iugonet Project Team

    2011-12-01

    The Inter-university Upper atmosphere Global Observation NETwork (IUGONET) is a Japanese inter-university project by the National Institute of Polar Research (NIPR), Tohoku University, Nagoya University, Kyoto University, and Kyushu University to build a database of metadata for ground-based observations of the upper atmosphere. The IUGONET institutes/universities have been collecting various types of data by radars, magnetometers, photometers, radio telescopes, helioscopes, etc. at various locations all over the world and at various altitude layers from the Earth's surface to the Sun. The metadata database will be of great help to researchers in efficiently finding and obtaining these observational data spread over the institutes/universities. This should also facilitate synthetic analysis of multi-disciplinary data, which will lead to new types of research in the upper atmosphere. The project has also been developing a software to help researchers download, visualize, and analyze the data provided from the IUGONET institutes/universities. The metadata database system is built on the platform of DSpace, which is an open source software for digital repositories. The data analysis software is written in the IDL language with the TDAS (THEMIS Data Analysis Software suite) library. These products have been just released for beta-testing.

  16. ForestCrowns: a software tool for analyzing ground-based digital photographs of forest canopies

    Science.gov (United States)

    Matthew F. Winn; Sang-Mook Lee; Phillip A. Araman

    2013-01-01

    Canopy coverage is a key variable used to characterize forest structure. In addition, the light transmitted through the canopy is an important ecological indicator of plant and animal habitat and understory climate conditions. A common ground-based method used to document canopy coverage is to take digital photographs from below the canopy. To assist with analyzing...

  17. Advanced Software Ground Station and UAV Development for NLoS Control Using Mobile Communications

    Directory of Open Access Journals (Sweden)

    Amr AbdElHamid

    2015-01-01

    Full Text Available Over the last decades, Unmanned Aerial Systems (UASs have gained much attention due to their various applications in different sections. However, their communication range is limited to utilized communication equipment. Therefore, utilization of GSM channels opens a new prospect towards long distance UAV missions and mobile command and control centers. This paper demonstrates new design and development of a small-scale UAV and a Ground Control Station (GCS using GSM bidirectional communications for Non-Line of Sight (NLoS long range control. GCSs are considered the front end node in UAV guidance process. Therefore, the proposed GCS employs a two-layer framework to consider all ground pilot requirements. Moreover, a new exploitation of global weather forecast data is added to the GCS. On the other hand, the proposed airborne system utilizes a new integration of different Commercial off-the-Shelf (COTS components and excludes short range receivers. The ground and flight tests show that stable bidirectional GSM communication is established, reliable hardware integration is accomplished, real time performance is achieved, GCS functional fidelity is obtained, and low cost is maintained. Finally, some qualitative aspects of the proposed platform are presented to address the detailed features.

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

  19. Pengolahan data Ground Penetrating Radar (GPR dengan menggunakan software MATGPR R-3.5

    Directory of Open Access Journals (Sweden)

    Elfarabi Amien

    2017-03-01

    Full Text Available Alat Ground Penetration Radar (GPR memancarkan sinyal gelombang elektromagnetik yang dipancarkan kedalam bumi kemudian gelombang elektromagnetik di tangkap saat sudah sampai permukaan bumi. Alat GPR ini dapat memetakan kondisi bawah permukaan yang dilewatinya, selain itu alat ini sangat sensitif terhadap benda-benda yang memiliki komponen atau muatan listrik dan magnet yang besar. Benda-benda tersebut dapat dikatakan sebagai sumber noise. Pengaruh noise ini akan mempengaruhi pada hasil yang keluarkan, oleh karena itu diperlukan pengolahan data untuk menfilter noise tersebut agar dapat menghasilkan hasil yang baik dan tidak menimbulkan kebingungan pada saat proses interpretasi data.

  20. Unisys' experience in software quality and productivity management of an existing system

    Science.gov (United States)

    Munson, John B.

    1988-01-01

    A summary of Quality Improvement techniques, implementation, and results in the maintenance, management, and modification of large software systems for the Space Shuttle Program's ground-based systems is provided.

  1. A new software suite for NO2 vertical profile retrieval from ground-based zenith-sky spectrometers

    International Nuclear Information System (INIS)

    Denis, L.; Roscoe, H.K.; Chipperfield, M.P.; Roozendael, M. van; Goutail, F.

    2005-01-01

    Here we present an operational method to improve accuracy and information content of ground-based measurements of stratospheric NO 2 . The motive is to improve the investigation of trends in NO 2 , and is important because the current trend in NO 2 appears to contradict the trend in its source, suggesting that the stratospheric circulation has changed. To do so, a new software package for retrieving NO 2 vertical profiles from slant columns measured by zenith-sky spectrometers has been created. It uses a Rodgers optimal linear inverse method coupled with a radiative transfer model for calculations of transfer functions between profiles and columns, and a chemical box model for taking into account the NO 2 variations during twilight and during the day. Each model has parameters that vary according to season and location. Forerunners of each model have been previously validated. The scheme maps random errors in the measurements and systematic errors in the models and their parameters on to the retrieved profiles. Initialisation for models is derived from well-established climatologies. The software has been tested by comparing retrieved profiles to simultaneous balloon-borne profiles at mid-latitudes in spring

  2. Helping Students make the transition from novice learner of ground-water concepts to expert using the Plume Busters software

    Science.gov (United States)

    Macfarlane, P.A.; Bohling, G.; Thompson, K.W.; Townsend, M.

    2006-01-01

    Environmental and earth science students are novice learners and lack the experience needed to rise to the level of expert. To address this problem we have developed the prototype Plume Busters?? software as a capstone educational experience, in which students take on the role of an environmental consultant. Following a pipeline spill, the environmental consultant is hired by the pipeline owner to locate the resulting plume created by spill and remediate the contaminated aquifer at minimum monetary and time cost. The contamination must be removed from the aquifer before it reaches the river and eventually a downstream public water supply. The software consists of an interactive Java application and accompanying HTML linked pages. The application simulates movement of a plume from a pipeline break throug h a shallow alluvial aquifer towards the river. The accompanying web pages establish the simulated contamination scenario and provide students with background material on ground-water flow and transport principles. To make the role-play more realistic, the student must consider cost and time when making decisions about siting observation wells and wells for the pump-and-treat remediation system.

  3. A new software suite for NO{sub 2} vertical profile retrieval from ground-based zenith-sky spectrometers

    Energy Technology Data Exchange (ETDEWEB)

    Denis, L. [British Antarctic Survey/NERC, Madingley Road, Cambridge CB3 0ET (United Kingdom); Roscoe, H.K. [British Antarctic Survey/NERC, Madingley Road, Cambridge CB3 0ET (United Kingdom)]. E-mail: h.roscoe@bas.ac.uk; Chipperfield, M.P. [Environment Centre, University of Leeds, Leeds LS2 9JT (United Kingdom); Roozendael, M. van [Belgian Institute for Space Aeronomy (BIRA/IASB), 1180 Brussels (Belgium); Goutail, F. [Service d' Aeronomie du CNRS, BP3, 91271 Verrieres le Buisson (France)

    2005-05-15

    Here we present an operational method to improve accuracy and information content of ground-based measurements of stratospheric NO{sub 2}. The motive is to improve the investigation of trends in NO{sub 2}, and is important because the current trend in NO{sub 2} appears to contradict the trend in its source, suggesting that the stratospheric circulation has changed. To do so, a new software package for retrieving NO{sub 2} vertical profiles from slant columns measured by zenith-sky spectrometers has been created. It uses a Rodgers optimal linear inverse method coupled with a radiative transfer model for calculations of transfer functions between profiles and columns, and a chemical box model for taking into account the NO{sub 2} variations during twilight and during the day. Each model has parameters that vary according to season and location. Forerunners of each model have been previously validated. The scheme maps random errors in the measurements and systematic errors in the models and their parameters on to the retrieved profiles. Initialisation for models is derived from well-established climatologies. The software has been tested by comparing retrieved profiles to simultaneous balloon-borne profiles at mid-latitudes in spring.

  4. SeaTrack: Ground station orbit prediction and planning software for sea-viewing satellites

    Science.gov (United States)

    Lambert, Kenneth S.; Gregg, Watson W.; Hoisington, Charles M.; Patt, Frederick S.

    1993-01-01

    An orbit prediction software package (Sea Track) was designed to assist High Resolution Picture Transmission (HRPT) stations in the acquisition of direct broadcast data from sea-viewing spacecraft. Such spacecraft will be common in the near future, with the launch of the Sea viewing Wide Field-of-view Sensor (SeaWiFS) in 1994, along with the continued Advanced Very High Resolution Radiometer (AVHRR) series on NOAA platforms. The Brouwer-Lyddane model was chosen for orbit prediction because it meets the needs of HRPT tracking accuracies, provided orbital elements can be obtained frequently (up to within 1 week). Sea Track requires elements from the U.S. Space Command (NORAD Two-Line Elements) for the satellite's initial position. Updated Two-Line Elements are routinely available from many electronic sources (some are listed in the Appendix). Sea Track is a menu-driven program that allows users to alter input and output formats. The propagation period is entered by a start date and end date with times in either Greenwich Mean Time (GMT) or local time. Antenna pointing information is provided in tabular form and includes azimuth/elevation pointing angles, sub-satellite longitude/latitude, acquisition of signal (AOS), loss of signal (LOS), pass orbit number, and other pertinent pointing information. One version of Sea Track (non-graphical) allows operation under DOS (for IBM-compatible personal computers) and UNIX (for Sun and Silicon Graphics workstations). A second, graphical, version displays orbit tracks, and azimuth-elevation for IBM-compatible PC's, but requires a VGA card and Microsoft FORTRAN.

  5. Examining a Paradigm Shift in Organic Depot-Level Software Maintenance for Army Communications and Electronics Equipment

    Science.gov (United States)

    2015-05-30

    scalable application of cutting edge technologies. 20 4. Responding to changing resources—With likely significant resource reductions the depot...deal with underutilized organic capability while continuing to increase outsourcing of depot workload. In addition the study states that a...the unique organic skills that TYAD could 40 bring to the software sustainment mission could be valuable based on the specific type of software

  6. Remote Maintenance Monitoring System -

    Data.gov (United States)

    Department of Transportation — The Remote Maintenance and Monitoring System (RMMS) is a collection of subsystems that includes telecommunication components, hardware, and software, which serve to...

  7. Reliability of software

    International Nuclear Information System (INIS)

    Kopetz, H.

    1980-01-01

    Common factors and differences in the reliability of hardware and software; reliability increase by means of methods of software redundancy. Maintenance of software for long term operating behavior. (HP) [de

  8. GENII (Generation II): The Hanford Environmental Radiation Dosimetry Software System: Volume 3, Code maintenance manual: Hanford Environmental Dosimetry Upgrade Project

    Energy Technology Data Exchange (ETDEWEB)

    Napier, B.A.; Peloquin, R.A.; Strenge, D.L.; Ramsdell, J.V.

    1988-09-01

    The Hanford Environmental Dosimetry Upgrade Project was undertaken to incorporate the internal dosimetry models recommended by the International Commission on Radiological Protection (ICRP) in updated versions of the environmental pathway analysis models used at Hanford. The resulting second generation of Hanford environmental dosimetry computer codes is compiled in the Hanford Environmental Dosimetry System (Generation II, or GENII). This coupled system of computer codes is intended for analysis of environmental contamination resulting from acute or chronic releases to, or initial contamination of, air, water, or soil, on through the calculation of radiation doses to individuals or populations. GENII is described in three volumes of documentation. This volume is a Code Maintenance Manual for the serious user, including code logic diagrams, global dictionary, worksheets to assist with hand calculations, and listings of the code and its associated data libraries. The first volume describes the theoretical considerations of the system. The second volume is a Users' Manual, providing code structure, users' instructions, required system configurations, and QA-related topics. 7 figs., 5 tabs.

  9. GENII [Generation II]: The Hanford Environmental Radiation Dosimetry Software System: Volume 3, Code maintenance manual: Hanford Environmental Dosimetry Upgrade Project

    International Nuclear Information System (INIS)

    Napier, B.A.; Peloquin, R.A.; Strenge, D.L.; Ramsdell, J.V.

    1988-09-01

    The Hanford Environmental Dosimetry Upgrade Project was undertaken to incorporate the internal dosimetry models recommended by the International Commission on Radiological Protection (ICRP) in updated versions of the environmental pathway analysis models used at Hanford. The resulting second generation of Hanford environmental dosimetry computer codes is compiled in the Hanford Environmental Dosimetry System (Generation II, or GENII). This coupled system of computer codes is intended for analysis of environmental contamination resulting from acute or chronic releases to, or initial contamination of, air, water, or soil, on through the calculation of radiation doses to individuals or populations. GENII is described in three volumes of documentation. This volume is a Code Maintenance Manual for the serious user, including code logic diagrams, global dictionary, worksheets to assist with hand calculations, and listings of the code and its associated data libraries. The first volume describes the theoretical considerations of the system. The second volume is a Users' Manual, providing code structure, users' instructions, required system configurations, and QA-related topics. 7 figs., 5 tabs

  10. Distributed operating system for NASA ground stations

    Science.gov (United States)

    Doyle, John F.

    1987-01-01

    NASA ground stations are characterized by ever changing support requirements, so application software is developed and modified on a continuing basis. A distributed operating system was designed to optimize the generation and maintenance of those applications. Unusual features include automatic program generation from detailed design graphs, on-line software modification in the testing phase, and the incorporation of a relational database within a real-time, distributed system.

  11. An Evaluation of the Availability and Application of Microcomputer Software Programs for Use in Air Force Ground Transportation Squadrons

    Science.gov (United States)

    1988-09-01

    software programs capable of being used on a microcomputer will be considered for analysis. No software intended for use on a miniframe or mainframe...Dial-A-Log consists of a program written in a computer language called L-10 that is run on a DEC-20 miniframe . The combination of the specific...proliferation of software dealing with microcomputers. Instead, they were geared more towards managing the use of miniframe or mainframe computer

  12. A Comparison of Two Commercial Volumetry Software Programs in the Analysis of Pulmonary Ground-Glass Nodules: Segmentation Capability and Measurement Accuracy

    Science.gov (United States)

    Kim, Hyungjin; Lee, Sang Min; Lee, Hyun-Ju; Goo, Jin Mo

    2013-01-01

    Objective To compare the segmentation capability of the 2 currently available commercial volumetry software programs with specific segmentation algorithms for pulmonary ground-glass nodules (GGNs) and to assess their measurement accuracy. Materials and Methods In this study, 55 patients with 66 GGNs underwent unenhanced low-dose CT. GGN segmentation was performed by using 2 volumetry software programs (LungCARE, Siemens Healthcare; LungVCAR, GE Healthcare). Successful nodule segmentation was assessed visually and morphologic features of GGNs were evaluated to determine factors affecting segmentation by both types of software. In addition, the measurement accuracy of the software programs was investigated by using an anthropomorphic chest phantom containing simulated GGNs. Results The successful nodule segmentation rate was significantly higher in LungCARE (90.9%) than in LungVCAR (72.7%) (p = 0.012). Vascular attachment was a negatively influencing morphologic feature of nodule segmentation for both software programs. As for measurement accuracy, mean relative volume measurement errors in nodules ≥ 10 mm were 14.89% with LungCARE and 19.96% with LungVCAR. The mean relative attenuation measurement errors in nodules ≥ 10 mm were 3.03% with LungCARE and 5.12% with LungVCAR. Conclusion LungCARE shows significantly higher segmentation success rates than LungVCAR. Measurement accuracy of volume and attenuation of GGNs is acceptable in GGNs ≥ 10 mm by both software programs. PMID:23901328

  13. A comparison of two commercial volumetry software programs in the analysis of pulmonary ground-glass nodules: Segmentation capability and measurement accuracy

    International Nuclear Information System (INIS)

    Kim, Hyung Jin; Park, Chang Min; Lee, Sang Min; Lee, Hyun Joo; Goo, Jin Mo

    2013-01-01

    To compare the segmentation capability of the 2 currently available commercial volumetry software programs with specific segmentation algorithms for pulmonary ground-glass nodules (GGNs) and to assess their measurement accuracy. In this study, 55 patients with 66 GGNs underwent unenhanced low-dose CT. GGN segmentation was performed by using 2 volumetry software programs (LungCARE, Siemens Healthcare; LungVCAR, GE Healthcare). Successful nodule segmentation was assessed visually and morphologic features of GGNs were evaluated to determine factors affecting segmentation by both types of software. In addition, the measurement accuracy of the software programs was investigated by using an anthropomorphic chest phantom containing simulated GGNs. The successful nodule segmentation rate was significantly higher in LungCARE (90.9%) than in LungVCAR (72.7%) (p = 0.012). Vascular attachment was a negatively influencing morphologic feature of nodule segmentation for both software programs. As for measurement accuracy, mean relative volume measurement errors in nodules ≥ 10 mm were 14.89% with LungCARE and 19.96% with LungVCAR. The mean relative attenuation measurement errors in nodules ≥ 10 mm were 3.03% with LungCARE and 5.12% with LungVCAR. LungCARE shows significantly higher segmentation success rates than LungVCAR. Measurement accuracy of volume and attenuation of GGNs is acceptable in GGNs ≥ 10 mm by both software programs.

  14. A comparison of two commercial volumetry software programs in the analysis of pulmonary ground-glass nodules: Segmentation capability and measurement accuracy

    Energy Technology Data Exchange (ETDEWEB)

    Kim, Hyung Jin; Park, Chang Min; Lee, Sang Min; Lee, Hyun Joo; Goo, Jin Mo [Dept. of Radiology, Seoul National University College of Medicine, and Institute of Radiation Medicine, Seoul National University Medical Research Center, Seoul (Korea, Republic of)

    2013-08-15

    To compare the segmentation capability of the 2 currently available commercial volumetry software programs with specific segmentation algorithms for pulmonary ground-glass nodules (GGNs) and to assess their measurement accuracy. In this study, 55 patients with 66 GGNs underwent unenhanced low-dose CT. GGN segmentation was performed by using 2 volumetry software programs (LungCARE, Siemens Healthcare; LungVCAR, GE Healthcare). Successful nodule segmentation was assessed visually and morphologic features of GGNs were evaluated to determine factors affecting segmentation by both types of software. In addition, the measurement accuracy of the software programs was investigated by using an anthropomorphic chest phantom containing simulated GGNs. The successful nodule segmentation rate was significantly higher in LungCARE (90.9%) than in LungVCAR (72.7%) (p = 0.012). Vascular attachment was a negatively influencing morphologic feature of nodule segmentation for both software programs. As for measurement accuracy, mean relative volume measurement errors in nodules ≥ 10 mm were 14.89% with LungCARE and 19.96% with LungVCAR. The mean relative attenuation measurement errors in nodules ≥ 10 mm were 3.03% with LungCARE and 5.12% with LungVCAR. LungCARE shows significantly higher segmentation success rates than LungVCAR. Measurement accuracy of volume and attenuation of GGNs is acceptable in GGNs ≥ 10 mm by both software programs.

  15. Low-cost approach for a software-defined radio based ground station receiver for CCSDS standard compliant S-band satellite communications

    Science.gov (United States)

    Boettcher, M. A.; Butt, B. M.; Klinkner, S.

    2016-10-01

    A major concern of a university satellite mission is to download the payload and the telemetry data from a satellite. While the ground station antennas are in general easy and with limited afford to procure, the receiving unit is most certainly not. The flexible and low-cost software-defined radio (SDR) transceiver "BladeRF" is used to receive the QPSK modulated and CCSDS compliant coded data of a satellite in the HAM radio S-band. The control software is based on the Open Source program GNU Radio, which also is used to perform CCSDS post processing of the binary bit stream. The test results show a good performance of the receiving system.

  16. Testing flight software on the ground: Introducing the hardware-in-the-loop simulation method to the Alpha Magnetic Spectrometer on the International Space Station

    Energy Technology Data Exchange (ETDEWEB)

    Sun, Wenhao, E-mail: wenhao_sun@126.com [Southeast University, Nanjing 210096 (China); Cai, Xudong [Massachusetts Institute of Technology, MA 02139-4307 (United States); Meng, Qiao [Southeast University, Nanjing 210096 (China)

    2016-04-11

    Complex automatic protection functions are being added to the onboard software of the Alpha Magnetic Spectrometer. A hardware-in-the-loop simulation method has been introduced to overcome the difficulties of ground testing that are brought by hardware and environmental limitations. We invented a time-saving approach by reusing the flight data as the data source of the simulation system instead of mathematical models. This is easy to implement and it works efficiently. This paper presents the system framework, implementation details and some application examples.

  17. Advanced maintenance research programs

    International Nuclear Information System (INIS)

    Marston, T.U.; Gelhaus, F.; Burke, R.

    1985-01-01

    The purpose of this paper is to provide the reader with an idea of the advanced maintenance research program at the Electric Power Research Institute (EPRI). A brief description of the maintenance-related activities is provided as a foundation for the advanced maintenance research projects. The projects can be divided into maintenance planning, preventive maintenance program development and implementation, predictive (or conditional) maintenance, and innovative maintenance techniques. The projects include hardware and software development, human factors considerations, and technology promotion and implementation. The advanced concepts include: the incorporation of artificial intelligence into outage planning; turbine and pump maintenance; rotating equipment monitoring and diagnostics with the aid of expert systems; and the development of mobile robots for nuclear power plant maintenance

  18. Network maintenance

    CERN Multimedia

    GS Department

    2009-01-01

    A site-wide network maintenance operation has been scheduled for Saturday 28 February. Most of the network devices of the general purpose network will be upgraded to a newer software version, in order to improve our network monitoring capabilities. This will result in a series of short (2-5 minutes) random interruptions everywhere on the CERN sites throughout the day. This upgrade will not affect the Computer Centre itself, Building 613, the Technical Network and the LHC experiments, dedicated networks at the pits. For further details of this intervention, please contact Netops by phone 74927 or e-mail mailto:Netops@cern.ch. IT/CS Group

  19. Network maintenance

    CERN Multimedia

    IT Department

    2009-01-01

    A site wide network maintenance has been scheduled for Saturday 28 February. Most of the network devices of the General Purpose network will be upgraded to a newer software version, in order to improve our network monitoring capabilities. This will result in a series of short (2-5 minutes) random interruptions everywhere on the CERN sites along this day. This upgrade will not affect: the Computer centre itself, building 613, the Technical Network and the LHC experiments dedicated networks at the pits. Should you need more details on this intervention, please contact Netops by phone 74927 or email mailto:Netops@cern.ch. IT/CS Group

  20. Knowledge based maintenance

    Energy Technology Data Exchange (ETDEWEB)

    Sturm, A [Hamburgische Electacitaets-Werke AG Hamburg (Germany)

    1998-12-31

    The establishment of maintenance strategies is of crucial significance for the reliability of a plant and the economic efficiency of maintenance measures. Knowledge about the condition of components and plants from the technical and business management point of view therefore becomes one of the fundamental questions and the key to efficient management and maintenance. A new way to determine the maintenance strategy can be called: Knowledge Based Maintenance. A simple method for determining strategies while taking the technical condition of the components of the production process into account to the greatest possible degree which can be shown. A software with an algorithm for Knowledge Based Maintenance leads the user during complex work to the determination of maintenance strategies for this complex plant components. (orig.)

  1. Knowledge based maintenance

    Energy Technology Data Exchange (ETDEWEB)

    Sturm, A. [Hamburgische Electacitaets-Werke AG Hamburg (Germany)

    1997-12-31

    The establishment of maintenance strategies is of crucial significance for the reliability of a plant and the economic efficiency of maintenance measures. Knowledge about the condition of components and plants from the technical and business management point of view therefore becomes one of the fundamental questions and the key to efficient management and maintenance. A new way to determine the maintenance strategy can be called: Knowledge Based Maintenance. A simple method for determining strategies while taking the technical condition of the components of the production process into account to the greatest possible degree which can be shown. A software with an algorithm for Knowledge Based Maintenance leads the user during complex work to the determination of maintenance strategies for this complex plant components. (orig.)

  2. Software engineer's pocket book

    CERN Document Server

    Tooley, Michael

    2013-01-01

    Software Engineer's Pocket Book provides a concise discussion on various aspects of software engineering. The book is comprised of six chapters that tackle various areas of concerns in software engineering. Chapter 1 discusses software development, and Chapter 2 covers programming languages. Chapter 3 deals with operating systems. The book also tackles discrete mathematics and numerical computation. Data structures and algorithms are also explained. The text will be of great use to individuals involved in the specification, design, development, implementation, testing, maintenance, and qualit

  3. Impact of Agile Software Development Model on Software Maintainability

    Science.gov (United States)

    Gawali, Ajay R.

    2012-01-01

    Software maintenance and support costs account for up to 60% of the overall software life cycle cost and often burdens tightly budgeted information technology (IT) organizations. Agile software development approach delivers business value early, but implications on software maintainability are still unknown. The purpose of this quantitative study…

  4. A methodology for software documentation

    OpenAIRE

    Torres Júnior, Roberto Dias; Ahlert, Hubert

    2000-01-01

    With the growing complexity of window based software and the use of object-oriented, the development of software is getting more complex than ever. Based on that, this article intends to present a methodology for software documentation and to analyze our experience and how this methodology can aid the software maintenance

  5. Selecting the Right Software.

    Science.gov (United States)

    Shearn, Joseph

    1987-01-01

    Selection of administrative software requires analyzing present needs and, to meet future needs, choosing software that will function with a more powerful computer system. Other important factors to include are a professional system demonstration, maintenance and training, and financial considerations that allow leasing or renting alternatives.…

  6. Depot Maintenance: Executed Workload and Maintenance Operations at DOD Depots

    Science.gov (United States)

    2017-02-03

    in turn enable testing of helicopter rotor blades. The Army has also made investments in logistics software at all of its depots. According to the...maintenance and repair of structural helicopter airframes and blades; advanced composite technologies; flight controls and control surfaces; and...level maintenance on a wide range of vehicles and other military assets, including helicopters , combat vehicles, ships, aircraft, engines, and software

  7. Space Telescope maintenance and refurbishment

    Science.gov (United States)

    Trucks, H. F.

    1983-01-01

    The Space Telescope (ST) represents a new concept regarding spaceborne astronomical observatories. Maintenance crews will be brought to the orbital worksite to make repairs and replace scientific instruments. For major overhauls the telescope can be temporarily returned to earth with the aid of the Shuttle. It will, thus, be possible to conduct astronomical studies with the ST for two decades or more. The five first-generation scientific instruments used with the ST include a wide field/planetary camera, a faint object camera, a faint object spectrograph, a high resolution spectrograph, and a high speed photometer. Attention is given to the optical telescope assembly, the support systems module, aspects of mission and science operations, unscheduled maintenance, contingency orbital maintenance, planned on-orbit maintenance, ground maintenance, ground refurbishment, and ground logistics.

  8. Individual capacity for DNA repair and maintenance of genomic integrity: a fertile ground for studies in the field of assisted reproduction

    Directory of Open Access Journals (Sweden)

    Radoslava Vazharova

    2016-05-01

    Full Text Available Many factors may affect the chances for successful pregnancy, especially at a later age. Fertility evaluations including genetic analysis are recommended to couples that have not achieved pregnancy within 6–12 months of unprotected intercourse. This review discusses some of the common polymorphisms in genes coding for proteins functioning in DNA damage identification and repair and maintenance of genomic integrity that may affect the chances of success in natural conception as well as in assisted reproduction (AR. Common polymorphisms in genes coding for proteins functioning in DNA damage identification and repair and maintenance of genomic integrity may affect the chances of success in assisted reproduction as well as in natural conception. The effects of carriership of different alleles of key genes of DNA repair may have differential effects in men and women and at different ages, suggesting complex interactions with the mechanisms controlling cell and tissue aging and programmed cell death. Future studies in the field are needed in order to elucidate the genotype–phenotype relationships and to translate the knowledge about individual repair capacity and maintenance of genomic integrity to potential clinical applications. Abbreviations: aCGH: microarray-based comparative genomic hybridization; AR: assisted reproduction; ATM: ataxia-telangiectasia mutated; ATP: adenosine triphosphate; BER: base excision repair; BFE: basic fertility evaluation; DMSO: dimethyl sulfoxide; FSH: follicle-stimulating hormone; GNRHR: gonadotropin-releasing hormone receptor; HMG: high-mobility group; ICSI: intracytoplasmic sperm injection; IUI: intrauterine insemination; IVF: in vitro fertilization; LH: luteinizing hormone; LIF: leukaemia inhibitory factor; MTR: methionine synthase; MTRR: methionine synthase reductase; NGS: next-generation sequencing; NER: nucleotide excision repair; NHEJ: non-homologous end joining; PAH: polycyclic aromatic hydrocarbons; PCOS

  9. Managed maintenance, the next step in power plant maintenance

    International Nuclear Information System (INIS)

    Butterworth, G.; Anderson, T.M.

    1984-01-01

    The Westinghouse Nuclear Services Integration Division managed maintenance services are described. Essential to the management and control of a total plant maintenance programme is the development of a comprehensive maintenance specification. During recent years Westinghouse has jointly developed total plant engineering-based maintenance specifications with a number of utilities. The process employed and the experience to date are described. To efficiently implement the maintenance programme Westinghouse has developed a computer software program specifically designed for day to day use at the power plant by maintenance personnel. This program retains an equipment maintenance history, schedules maintenance activities, issues work orders and performs a number of sophisticated analyses of the maintenance backlog and forecast, equipment failure rates, etc. The functions of this software program are described and details of Westinghouse efforts to support the utilities in reducing outage times through development of predefined outage plans for critical report maintenance activities are given. Also described is the experience gained in the training of specialized maintenance personnel, employing competency-based training techniques and equipment mock-ups, and the benefits experienced, in terms of improved quality and productivity of maintenance performed. The success experienced with these methods has caused Westinghouse to expand the use of these training techniques to the more routine skill areas of power plant maintenance. A significant reduction in the operating costs of nuclear power plants will only be brought about by a significant improvement in the quality of maintenance. Westinghouse intends to effect this change by expanding its international service capabilities and to make major investments in order to promote technological developments in the area of power plant maintenance. (author)

  10. Maintenance methods

    International Nuclear Information System (INIS)

    Sanchis, H.; Aucher, P.

    1990-01-01

    The maintenance method applied at the Hague is summarized. The method was developed in order to solve problems relating to: the different specialist fields, the need for homogeneity in the maintenance work, the equipment diversity, the increase of the materials used at the Hague's new facilities. The aim of the method is to create a knowhow formalism, to facilitate maintenance, to ensure the running of the operations and to improve the estimation of the maintenance cost. One of the method's difficulties is the demonstration of the profitability of the maintenance operations [fr

  11. Next Generation Software Development

    National Research Council Canada - National Science Library

    Manna, Zohar

    2005-01-01

    Under this grant we have studied the development of a scientifically sound basis for software development that builds on widely used pragmatic methods but is firmly grounded in well-established formal...

  12. Maintenance of safety and quality of refrigerated ready-to-cook seasoned ground beef product (meatball) by combining gamma irradiation with modified atmosphere packaging.

    Science.gov (United States)

    Gunes, Gurbuz; Ozturk, Aylin; Yilmaz, Neriman; Ozcelik, Beraat

    2011-08-01

    Meatballs were prepared by mixing ground beef and spices and inoculated with E. coli O157:H7, L. monocytogenes, and S. enteritidis before packaged in modified atmosphere (3% O₂ + 50% CO₂ + 47% N₂) or aerobic conditions. The packaged samples were irradiated at 0.75, 1.5, and 3 kGy doses and stored at 4 °C for 21 d. Survival of the pathogens, total plate count, lipid oxidation, color change, and sensory quality were analyzed during storage. Irradiation at 3 kGy inactivated all the inoculated (approximately 10⁶ CFU/g) S. enteritidis and L. monocytogenes cells in the samples. The inoculated (approximately 10⁶ CFU/g) E. coli O157:H7 cells were totally inactivated by 1.5 kGy irradiation. D¹⁰-values for E. coli O157:H7, S. enteritidis, and L. monocytogenes were 0.24, 0.43, and 0.41 kGy in MAP and 0.22, 0.39, and 0.39 kGy in aerobic packages, respectively. Irradiation at 1.5 and 3 kGy resulted in 0.13 and 0.36 mg MDA/kg increase in 2-thiobarbituric acid-reactive substances (TBARS) reaching 1.02 and 1.49 MDA/kg, respectively, on day 1. Irradiation also caused significant loss of color and sensory quality in aerobic packages. However, MAP effectively inhibited the irradiation-induced quality degradations during 21-d storage. Thus, combining irradiation (3 kGy) and MAP (3% O₂ + 50% CO₂ + 47% N₂) controlled the safety risk due to the potential pathogens and maintained qualities of meatballs during 21-d refrigerated storage. Combined use of gamma irradiation and modified atmosphere packaging (MAP) can maintain quality and safety of seasoned ground beef (meatball). Seasoned ground beef can be irradiated at 3 kGy and packaged in MAP with 3% O₂ + 50% CO₂ + 47% N₂ gas mixture in a high barrier packaging materials. These treatments can significantly decrease risk due to potential pathogens including E. coli O157:H7, L. monocytogenes, and S. enteritidis in the product. The MAP would reduce the undesirable effects of

  13. Real World Software Engineering

    Science.gov (United States)

    1994-07-15

    You put the new kid there and their first promotion is out of maintenance. ii Maintenance is not sufficiently emphasized as an important criteria for...the successful material from Koffman’s CS1 pedagogy with a software-engineering-oriented Ada presentation order. Packages are introduced early and...Shumate, K. Understanding Ada. 2nd edition, John Wiley & Sons. This would make a CS1 book if it included more overall pedagogy , independent of language

  14. The distributed development environment for SDSS software

    International Nuclear Information System (INIS)

    Berman, E.; Gurbani, V.; Mackinnon, B.; Newberg, H. Nicinski, T.; Petravick, D.; Pordes, R.; Sergey, G.; Stoughton, C.; Lupton, R.

    1994-04-01

    The authors present an integrated science software development environment, code maintenance and support system for the Sloan Digital Sky Survey (SDSS) now being actively used throughout the collaboration

  15. Computerized plant maintenance management

    International Nuclear Information System (INIS)

    Kozusko, A.M.

    1986-01-01

    The evolution of the computer has and continues to have a great impact on industry. We are in an adjustment cycle with the current computer evolution, and will need to adapt to make the changes for the coming decade. Hardware and software are continually being enhanced. Computers are becoming more powerful and will eventually provide an effective man-machine interface. This paper shares experiences encountered during implementations of computerized maintenance systems

  16. Preventative Maintenance.

    Science.gov (United States)

    Migliorino, James

    Boards of education must be convinced that spending money up front for preventive maintenance will, in the long run, save districts' tax dollars. A good program of preventive maintenance can minimize disruption of service; reduce repair costs, energy consumption, and overtime; improve labor productivity and system equipment reliability; handle…

  17. Chemical compounds related to the predation risk posed by malacophagous ground beetles alter self-maintenance behavior of naive slugs (Deroceras reticulatum.

    Directory of Open Access Journals (Sweden)

    Piotr Bursztyka

    Full Text Available Evidence that terrestrial gastropods are able to detect chemical cues from their predators is obvious yet scarce, despite the scientific relevance of the topic to enhancing our knowledge in this area. This study examines the influence of cuticular extracts from predacious ground beetles (Carabus auratus, Carabus hispanus, Carabus nemoralis and Carabus coriaceus, and a neutral insect species (Musca domestica on the shelter-seeking behavior of naive slugs (Deroceras reticulatum. Slugs, known to have a negative phototactic response, were exposed to light, prompting them to make a choice between either a shelter treated with a cuticular extract or a control shelter treated with pure ethyl alcohol. Their behavioral responses were recorded for one hour in order to determine their first shelter choice, their final position, and to compare the percentage of time spent in the control shelters with the time spent in the treated shelters.The test proved to be very effective: slugs spent most of the experiment in a shelter. They spent significantly more time in the control shelter than in the shelter treated with either C. nemoralis (Z = 2.43; p = 0.0151; Wilcoxon matched-pairs signed-ranks test or C. coriaceus cuticular extracts (Z = 3.31; p<0.01; Wilcoxon matched-pairs signed-ranks test, with a seemingly stronger avoidance effect when presented with C. coriaceus extracts. The other cuticular extracts had no significant effect on any of the behavioral items measured. Although it cannot be entirely excluded that the differences observed, are partly due to the intrinsic properties of the vehicle employed to build the cuticular extracts, the results suggest that slugs can innately discriminate amongst different potential predators and adjust their behavioral response according to the relevance of the threat conveyed by their predator's chemical cues.

  18. Chemical compounds related to the predation risk posed by malacophagous ground beetles alter self-maintenance behavior of naive slugs (Deroceras reticulatum).

    Science.gov (United States)

    Bursztyka, Piotr; Saffray, Dominique; Lafont-Lecuelle, Céline; Brin, Antoine; Pageat, Patrick

    2013-01-01

    Evidence that terrestrial gastropods are able to detect chemical cues from their predators is obvious yet scarce, despite the scientific relevance of the topic to enhancing our knowledge in this area. This study examines the influence of cuticular extracts from predacious ground beetles (Carabus auratus, Carabus hispanus, Carabus nemoralis and Carabus coriaceus), and a neutral insect species (Musca domestica) on the shelter-seeking behavior of naive slugs (Deroceras reticulatum). Slugs, known to have a negative phototactic response, were exposed to light, prompting them to make a choice between either a shelter treated with a cuticular extract or a control shelter treated with pure ethyl alcohol. Their behavioral responses were recorded for one hour in order to determine their first shelter choice, their final position, and to compare the percentage of time spent in the control shelters with the time spent in the treated shelters.The test proved to be very effective: slugs spent most of the experiment in a shelter. They spent significantly more time in the control shelter than in the shelter treated with either C. nemoralis (Z = 2.43; p = 0.0151; Wilcoxon matched-pairs signed-ranks test) or C. coriaceus cuticular extracts (Z = 3.31; p<0.01; Wilcoxon matched-pairs signed-ranks test), with a seemingly stronger avoidance effect when presented with C. coriaceus extracts. The other cuticular extracts had no significant effect on any of the behavioral items measured. Although it cannot be entirely excluded that the differences observed, are partly due to the intrinsic properties of the vehicle employed to build the cuticular extracts, the results suggest that slugs can innately discriminate amongst different potential predators and adjust their behavioral response according to the relevance of the threat conveyed by their predator's chemical cues.

  19. Generating Safety-Critical PLC Code From a High-Level Application Software Specification

    Science.gov (United States)

    2008-01-01

    The benefits of automatic-application code generation are widely accepted within the software engineering community. These benefits include raised abstraction level of application programming, shorter product development time, lower maintenance costs, and increased code quality and consistency. Surprisingly, code generation concepts have not yet found wide acceptance and use in the field of programmable logic controller (PLC) software development. Software engineers at Kennedy Space Center recognized the need for PLC code generation while developing the new ground checkout and launch processing system, called the Launch Control System (LCS). Engineers developed a process and a prototype software tool that automatically translates a high-level representation or specification of application software into ladder logic that executes on a PLC. All the computer hardware in the LCS is planned to be commercial off the shelf (COTS), including industrial controllers or PLCs that are connected to the sensors and end items out in the field. Most of the software in LCS is also planned to be COTS, with only small adapter software modules that must be developed in order to interface between the various COTS software products. A domain-specific language (DSL) is a programming language designed to perform tasks and to solve problems in a particular domain, such as ground processing of launch vehicles. The LCS engineers created a DSL for developing test sequences of ground checkout and launch operations of future launch vehicle and spacecraft elements, and they are developing a tabular specification format that uses the DSL keywords and functions familiar to the ground and flight system users. The tabular specification format, or tabular spec, allows most ground and flight system users to document how the application software is intended to function and requires little or no software programming knowledge or experience. A small sample from a prototype tabular spec application is

  20. Flight Crew Health Maintenance

    Science.gov (United States)

    Gullett, C. C.

    1970-01-01

    The health maintenance program for commercial flight crew personnel includes diet, weight control, and exercise to prevent heart disease development and disability grounding. The very high correlation between hypertension and overweight in cardiovascular diseases significantly influences the prognosis for a coronary prone individual and results in a high rejection rate of active military pilots applying for civilian jobs. In addition to physical fitness the major items stressed in pilot selection are: emotional maturity, glucose tolerance, and family health history.

  1. Software Engineering Program: Software Process Improvement Guidebook

    Science.gov (United States)

    1996-01-01

    The purpose of this document is to provide experience-based guidance in implementing a software process improvement program in any NASA software development or maintenance community. This guidebook details how to define, operate, and implement a working software process improvement program. It describes the concept of the software process improvement program and its basic organizational components. It then describes the structure, organization, and operation of the software process improvement program, illustrating all these concepts with specific NASA examples. The information presented in the document is derived from the experiences of several NASA software organizations, including the SEL, the SEAL, and the SORCE. Their experiences reflect many of the elements of software process improvement within NASA. This guidebook presents lessons learned in a form usable by anyone considering establishing a software process improvement program within his or her own environment. This guidebook attempts to balance general and detailed information. It provides material general enough to be usable by NASA organizations whose characteristics do not directly match those of the sources of the information and models presented herein. It also keeps the ideas sufficiently close to the sources of the practical experiences that have generated the models and information.

  2. Developments in Computer Aided Software Maintenance

    Science.gov (United States)

    1974-09-01

    thinks in terms of one sub- division until one happens to move to another one. Another study ( Tulving & Pearlstone , 1966) showed that failure to...them directions. (Wortman & Greenberg, 1971; Tulving & Pearlstone , 1966) In either case, hierarchical category formation is an economi- cal...1969.) Tulving , E., and Pearlstone , Z. "Availability Versus Accessibility of Information in Memory for Words." Journal of Verbal Learning and

  3. The economics of information systems and software

    CERN Document Server

    Veryard, Richard

    2014-01-01

    The Economics of Information Systems and Software focuses on the economic aspects of information systems and software, including advertising, evaluation of information systems, and software maintenance. The book first elaborates on value and values, software business, and scientific information as an economic category. Discussions focus on information products and information services, special economic properties of information, culture and convergence, hardware and software products, materiality and consumption, technological progress, and software flexibility. The text then takes a look at a

  4. Software and the future of programming languages.

    Science.gov (United States)

    Aho, Alfred V

    2004-02-27

    Although software is the key enabler of the global information infrastructure, the amount and extent of software in use in the world today are not widely understood, nor are the programming languages and paradigms that have been used to create the software. The vast size of the embedded base of existing software and the increasing costs of software maintenance, poor security, and limited functionality are posing significant challenges for the software R&D community.

  5. Maintenance Mentor

    National Research Council Canada - National Science Library

    Jacobs, John

    2003-01-01

    Maintenance Mentor (MXM) is a research effort conducted by a joint AFRL/HESR and Northrop Grumman Information Technology team to identify the basic, high-level requirements necessary for improving flight line diagnostic capabilities...

  6. Global Software Engineering

    DEFF Research Database (Denmark)

    Ebert, Christof; Kuhrmann, Marco; Prikladnicki, Rafael

    2016-01-01

    SOFTWARE, LIKE ALL industry products, is the result of complex multinational supply chains with many partners from concept to development to production and maintenance. Global software engineering (GSE), IT outsourcing, and business process outsourcing during the past decade have showed growth...... rates of 10 to 20 percent per year. This instalment of Practitioner’s Digest summarizes experiences and guidance from industry to facilitate knowledge and technology transfer for GSE. It’s based on industry feedback from the annual IEEE International Conference on Global Software Engineering, which had...

  7. Instrumentation maintenance

    International Nuclear Information System (INIS)

    Mack, D.A.

    1976-09-01

    It is essential to any research activity that accurate and efficient measurements be made for the experimental parameters under consideration for each individual experiment or test. Satisfactory measurements in turn depend upon having the necessary instruments and the capability of ensuring that they are performing within their intended specifications. This latter requirement can only be achieved by providing an adequate maintenance facility, staffed with personnel competent to understand the problems associated with instrument adjustment and repair. The Instrument Repair Shop at the Lawrence Berkeley Laboratory is designed to achieve this end. The organization, staffing and operation of this system is discussed. Maintenance policy should be based on studies of (1) preventive vs. catastrophic maintenance, (2) records indicating when equipment should be replaced rather than repaired and (3) priorities established to indicate the order in which equipment should be repaired. Upon establishing a workable maintenance policy, the staff should be instructed so that they may provide appropriate scheduled preventive maintenance, calibration and corrective procedures, and emergency repairs. The education, training and experience of the maintenance staff is discussed along with the organization for an efficient operation. The layout of the various repair shops is described in the light of laboratory space and financial constraints

  8. [Development of Hospital Equipment Maintenance Information System].

    Science.gov (United States)

    Zhou, Zhixin

    2015-11-01

    Hospital equipment maintenance information system plays an important role in improving medical treatment quality and efficiency. By requirement analysis of hospital equipment maintenance, the system function diagram is drawed. According to analysis of input and output data, tables and reports in connection with equipment maintenance process, relationships between entity and attribute is found out, and E-R diagram is drawed and relational database table is established. Software development should meet actual process requirement of maintenance and have a friendly user interface and flexible operation. The software can analyze failure cause by statistical analysis.

  9. Software for Managing Personal Files.

    Science.gov (United States)

    Lundeen, Gerald

    1989-01-01

    Discusses the special characteristics of personal file management software and compares four microcomputer software packages: Notebook II with Bibliography and Convert, Pro-Cite with Biblio-Links, askSam, and Reference Manager. Each package is evaluated in terms of the user interface, file maintenance, retrieval capabilities, output, and…

  10. Advanced Ground Systems Maintenance Enterprise Architecture Project

    Science.gov (United States)

    Perotti, Jose M. (Compiler)

    2015-01-01

    The project implements an architecture for delivery of integrated health management capabilities for the 21st Century launch complex. The delivered capabilities include anomaly detection, fault isolation, prognostics and physics based diagnostics.

  11. Methodology of decreasing software complexity using ontology

    Science.gov (United States)

    DÄ browska-Kubik, Katarzyna

    2015-09-01

    In this paper a model of web application`s source code, based on the OSD ontology (Ontology for Software Development), is proposed. This model is applied to implementation and maintenance phase of software development process through the DevOntoCreator tool [5]. The aim of this solution is decreasing software complexity of that source code, using many different maintenance techniques, like creation of documentation, elimination dead code, cloned code or bugs, which were known before [1][2]. Due to this approach saving on software maintenance costs of web applications will be possible.

  12. Improving Minuteman III Maintenance Concepts

    Science.gov (United States)

    2017-03-23

    the ground . Then figure out what your challenges are. We’ll have those” (Pappalardo, 2011). Another challenge facing the maintenance personnel...as assets aged as indicated by the pattern ‘B’ shown in Figure 2. With the increase in the mechanization of processes, more attention has been...concepts could be applied to the sustainment of the MM III as well as benefit its planned replacement, the Ground Based Strategic Deterrent (GBDS

  13. Research on Repairable Maintenance Equipment Support of Ground Guidance Kits for a Certain Ammunition%某炮弹地面制导装备可修复维修器材保障研究

    Institute of Scientific and Technical Information of China (English)

    李玉峰; 许路铁; 陈永康; 赵然

    2014-01-01

    Objective To explore repairable maintenance equipment support of ground guidance kits for a certain ammu-nition. Methods Repair levels and repairability of repairable equipment were analyzed. Management of repairable equip-ment, including technology, quality and supply management, financing and scrapped was discussed. Results The steps to determine repair equipment were finalized, and the management rules of repairable equipment were developed. Conclusion A standardized, practical and economically beneficial standard for the classification of repairable equipment was complied. Regulatory framework of repairable equipment in financing, supply, management and recycling was established.%目的:对某炮弹地面制导装备可修复维修器材的保障进行探讨。方法对维修器材的可修复性、修理级别进行分析,研究可修复器材的管理包括可修复器材的技术、质量和供应管理,可修复器材的筹措和报废。结果制定了可修复器材的确定步骤,编制了可修复器材的管理细则。结论编制了紧贴标准和实际、有经济效益的可修复器材划分标准,在可修复器材筹措、供应、管理、回收等环节建立了统一、规范的规章制度。

  14. Longwall strata control and maintenance system - a stethoscope for longwall mining

    Energy Technology Data Exchange (ETDEWEB)

    Park, D.W.; Deb, D. [University of Alabama, Tuscaloosa, AL (US). Dept. of Civil and Environmental Engineering

    1999-10-01

    The Longwall Strata-Control and Maintenance System (LoSCo-MS) is a software and data-communication system developed at the University of Alabama. This system integrates real-time shield monitoring, data presentation, analysis and the forecasting of forthcoming events. The main objective of this system is to provide stability information on longwall panels, including excessive shield load, low setting pressure, leg leakage, poor shield performance and imminent maintenance problems. Analyses of various mining and geological parameters were also performed to determine past and present roof characteristics and to forecast roof loading patterns for the following mining cycles, the next periodic weighting, etc. A local coal mine in the Warrior Coal Basin has adopted this system to provide daily evaluation of ground stability and maintenance problems in their longwall panels. Two years of experience with this system is covered in this paper. 4 refs., 10 figs.

  15. Green in software engineering

    CERN Document Server

    Calero Munoz, Coral

    2015-01-01

    This is the first book that presents a comprehensive overview of sustainability aspects in software engineering. Its format follows the structure of the SWEBOK and covers the key areas involved in the incorporation of green aspects in software engineering, encompassing topics from requirement elicitation to quality assurance and maintenance, while also considering professional practices and economic aspects. The book consists of thirteen chapters, which are structured in five parts. First the "Introduction" gives an overview of the primary general concepts related to Green IT, discussing wha

  16. Software engineering

    CERN Document Server

    Sommerville, Ian

    2010-01-01

    The ninth edition of Software Engineering presents a broad perspective of software engineering, focusing on the processes and techniques fundamental to the creation of reliable, software systems. Increased coverage of agile methods and software reuse, along with coverage of 'traditional' plan-driven software engineering, gives readers the most up-to-date view of the field currently available. Practical case studies, a full set of easy-to-access supplements, and extensive web resources make teaching the course easier than ever.

  17. Opportune maintenance and predictive maintenance decision support

    OpenAIRE

    Thomas , Edouard; Levrat , Eric; Iung , Benoît; Cocheteux , Pierre

    2009-01-01

    International audience; Conventional maintenance strategies on a single component are being phased out in favour of more predictive maintenance actions. These new kinds of actions are performed in order to control the global performances of the whole industrial system. They are anticipative in nature, which allows a maintenance expert to consider non-already-planned maintenance actions. Two questions naturally emerge: when to perform a predictive maintenance action; how a maintenance expert c...

  18. LDUA software custodian's notebook

    International Nuclear Information System (INIS)

    Aftanas, B.L.

    1998-01-01

    This plan describes the activities to be performed and controls to be applied to the process of specifying, obtaining, and qualifying the control and data acquisition software for the Light Duty Utility Arm (LDUA) System. It serves the purpose of a software quality assurance plan, a verification and validation plan, and a configuration management plan. This plan applies to all software that is an integral part of the LDUA control and data acquisition system, that is, software that is installed in the computers that are part of the LDUA system as it is deployed in the field. This plan applies to the entire development process, including: requirements; design; implementation; and operations and maintenance. This plan does not apply to any software that is not integral with the LDUA system. This plan has-been prepared in accordance with WHC-CM-6-1 Engineering Practices, EP-2.1; WHC-CM-3-10 Software Practices; and WHC-CM-4-2, QR 19.0, Software Quality Assurance Requirements

  19. Software process in Geant4

    International Nuclear Information System (INIS)

    Cosmo, G.

    2001-01-01

    Since its erliest years of R and D, the GEANT4 simulation toolkit has been developed following software process standards which dictated the overall evolution of the project. The complexity of the software involved, the wide areas of application of the software product, the huge amount of code and Category complexity, the size and distributed nature of the Collaboration itself are all ingredients which involve and correlate together a wide variety of software processes. Although in 'production' and available to the public since December 1998, the GEANT4 software product includes Category Domains which are still under active development. Therefore they require different treatment also in terms of improvement of the development cycle, system testing and user support. The author is meant to describe some of the software processes as they are applied in GEANT4 for both development, testing and maintenance of the software

  20. 49 CFR 236.1039 - Operations and Maintenance Manual.

    Science.gov (United States)

    2010-10-01

    ..., INSPECTION, MAINTENANCE, AND REPAIR OF SIGNAL AND TRAIN CONTROL SYSTEMS, DEVICES, AND APPLIANCES Positive Train Control Systems § 236.1039 Operations and Maintenance Manual. (a) The railroad shall catalog and... software versions, revisions, and revision dates. Plans must be legible and correct. (c) Hardware, software...

  1. A software engineering process for safety-critical software application

    International Nuclear Information System (INIS)

    Kang, Byung Heon; Kim, Hang Bae; Chang, Hoon Seon; Jeon, Jong Sun

    1995-01-01

    Application of computer software to safety-critical systems in on the increase. To be successful, the software must be designed and constructed to meet the functional and performance requirements of the system. For safety reason, the software must be demonstrated not only to meet these requirements, but also to operate safely as a component within the system. For longer-term cost consideration, the software must be designed and structured to ease future maintenance and modifications. This paper presents a software engineering process for the production of safety-critical software for a nuclear power plant. The presentation is expository in nature of a viable high quality safety-critical software development. It is based on the ideas of a rational design process and on the experience of the adaptation of such process in the production of the safety-critical software for the shutdown system number two of Wolsung 2, 3 and 4 nuclear power generation plants. This process is significantly different from a conventional process in terms of rigorous software development phases and software design techniques, The process covers documentation, design, verification and testing using mathematically precise notations and highly reviewable tabular format to specify software requirements and software requirements and software requirements and code against software design using static analysis. The software engineering process described in this paper applies the principle of information-hiding decomposition in software design using a modular design technique so that when a change is required or an error is detected, the affected scope can be readily and confidently located. it also facilitates a sense of high degree of confidence in the 'correctness' of the software production, and provides a relatively simple and straightforward code implementation effort. 1 figs., 10 refs. (Author)

  2. Future of Software Engineering Standards

    Science.gov (United States)

    Poon, Peter T.

    1997-01-01

    In the new millennium, software engineering standards are expected to continue to influence the process of producing software-intensive systems which are cost-effetive and of high quality. These sytems may range from ground and flight systems used for planetary exploration to educational support systems used in schools as well as consumer-oriented systems.

  3. SOFTWARE OPEN SOURCE, SOFTWARE GRATIS?

    Directory of Open Access Journals (Sweden)

    Nur Aini Rakhmawati

    2006-01-01

    Full Text Available Normal 0 false false false IN X-NONE X-NONE MicrosoftInternetExplorer4 Berlakunya Undang – undang Hak Atas Kekayaan Intelektual (HAKI, memunculkan suatu alternatif baru untuk menggunakan software open source. Penggunaan software open source menyebar seiring dengan isu global pada Information Communication Technology (ICT saat ini. Beberapa organisasi dan perusahaan mulai menjadikan software open source sebagai pertimbangan. Banyak konsep mengenai software open source ini. Mulai dari software yang gratis sampai software tidak berlisensi. Tidak sepenuhnya isu software open source benar, untuk itu perlu dikenalkan konsep software open source mulai dari sejarah, lisensi dan bagaimana cara memilih lisensi, serta pertimbangan dalam memilih software open source yang ada. Kata kunci :Lisensi, Open Source, HAKI

  4. Software Quality Assurance activities of ITER CODAC

    Energy Technology Data Exchange (ETDEWEB)

    Pande, Sopan, E-mail: sopan.pande@iter.org [ITER Organization, Route de Vinon sur Verdon, 13115 St Paul Lez Durance (France); DiMaio, Franck; Kim, Changseung; Kim, Joohan; Klotz, Wolf-Dieter; Makijarvi, Petri; Stepanov, Denis; Wallander, Anders [ITER Organization, Route de Vinon sur Verdon, 13115 St Paul Lez Durance (France)

    2013-10-15

    Highlights: ► Comprehensive and consistent software engineering and quality assurance of CODAC. ► Applicable to all CODAC software projects executed by ITER DAs and contractors. ► Configurable plans for cost effective application of SQA processes. ► CODAC software plans SQAP, SVVP, SDP, and SCMP. ► CODAC software processes based on IEEE 12207-2008. -- Abstract: Software as an integral part of the plant system I and C is crucial in the manufacturing and integrated operation of ITER plant systems. Software Quality Assurance is necessary to ensure the development and maintenance of consistently high quality I and C software throughout the lifetime of ITER. CODAC decided to follow IEEE 12207-2008 software lifecycle processes for Software Engineering and Software Quality Assurance. Software Development Plan, Software Configuration Management Plan and Software Verification and Validation Plan are the mainstay of Software Quality Assurance which is documented in the Software Quality Assurance Plan. This paper describes the Software Quality Assurance (SQA) activities performed by CODAC. The SQA includes development and maintenance of above plans, processes and resources. With the help of Verification and Validation Teams they gather evidence of process conformance and product conformance, and record process data for quality audits and perform process improvements.

  5. Software Quality Assurance activities of ITER CODAC

    International Nuclear Information System (INIS)

    Pande, Sopan; DiMaio, Franck; Kim, Changseung; Kim, Joohan; Klotz, Wolf-Dieter; Makijarvi, Petri; Stepanov, Denis; Wallander, Anders

    2013-01-01

    Highlights: ► Comprehensive and consistent software engineering and quality assurance of CODAC. ► Applicable to all CODAC software projects executed by ITER DAs and contractors. ► Configurable plans for cost effective application of SQA processes. ► CODAC software plans SQAP, SVVP, SDP, and SCMP. ► CODAC software processes based on IEEE 12207-2008. -- Abstract: Software as an integral part of the plant system I and C is crucial in the manufacturing and integrated operation of ITER plant systems. Software Quality Assurance is necessary to ensure the development and maintenance of consistently high quality I and C software throughout the lifetime of ITER. CODAC decided to follow IEEE 12207-2008 software lifecycle processes for Software Engineering and Software Quality Assurance. Software Development Plan, Software Configuration Management Plan and Software Verification and Validation Plan are the mainstay of Software Quality Assurance which is documented in the Software Quality Assurance Plan. This paper describes the Software Quality Assurance (SQA) activities performed by CODAC. The SQA includes development and maintenance of above plans, processes and resources. With the help of Verification and Validation Teams they gather evidence of process conformance and product conformance, and record process data for quality audits and perform process improvements

  6. Software Epistemology

    Science.gov (United States)

    2016-03-01

    in-vitro decision to incubate a startup, Lexumo [7], which is developing a commercial Software as a Service ( SaaS ) vulnerability assessment...LTS Label Transition System MUSE Mining and Understanding Software Enclaves RTEMS Real-Time Executive for Multi-processor Systems SaaS Software ...as a Service SSA Static Single Assignment SWE Software Epistemology UD/DU Def-Use/Use-Def Chains (Dataflow Graph)

  7. A Software Reuse Approach and Its Effect On Software Quality, An Empirical Study for The Software Industry

    OpenAIRE

    Mateen, Ahmed; Kausar, Samina; Sattar, Ahsan Raza

    2017-01-01

    Software reusability has become much interesting because of increased quality and reduce cost. A good process of software reuse leads to enhance the reliability, productivity, quality and the reduction of time and cost. Current reuse techniques focuses on the reuse of software artifact which grounded on anticipated functionality whereas, the non-functional (quality) aspect are also important. So, Software reusability used here to expand quality and productivity of software. It improves overal...

  8. Optimizing preventive maintenance with maintenance templates

    International Nuclear Information System (INIS)

    Dozier, I.J.

    1996-01-01

    Rising operating costs has caused maintenance professionals to rethink their strategy for preventive maintenance (PM) programs. Maintenance Templates are pre-engineered PM task recommendations for a component type based on application of the component. Development of the maintenance template considers the dominant failure cause of the component and the type of preventive maintenance that can predict or prevent the failure from occurring. Maintenance template development also attempts to replace fixed frequency tasks with condition monitoring tasks such as vibration analysis or thermography. For those components that have fixed frequency PM intervals, consideration is given to the maintenance drivers such as criticality, environment and usage. This helps to maximize the PM frequency intervals and maximize the component availability. Maintenance Templates have been used at PECO Energy's Limerick Generating Station during the Reliability Centered Maintenance (RCM) Process to optimize their PM program. This paper describes the development and uses of the maintenance templates

  9. Software Architecture Reconstruction Method, a Survey

    OpenAIRE

    Zainab Nayyar; Nazish Rafique

    2014-01-01

    Architecture reconstruction belongs to a reverse engineering process, in which we move from code to architecture level for reconstructing architecture. Software architectures are the blue prints of projects which depict the external overview of the software system. Mostly maintenance and testing cause the software to deviate from its original architecture, because sometimes for enhancing the functionality of a system the software deviates from its documented specifications, some new modules a...

  10. Software reliability

    CERN Document Server

    Bendell, A

    1986-01-01

    Software Reliability reviews some fundamental issues of software reliability as well as the techniques, models, and metrics used to predict the reliability of software. Topics covered include fault avoidance, fault removal, and fault tolerance, along with statistical methods for the objective assessment of predictive accuracy. Development cost models and life-cycle cost models are also discussed. This book is divided into eight sections and begins with a chapter on adaptive modeling used to predict software reliability, followed by a discussion on failure rate in software reliability growth mo

  11. Computer software.

    Science.gov (United States)

    Rosenthal, L E

    1986-10-01

    Software is the component in a computer system that permits the hardware to perform the various functions that a computer system is capable of doing. The history of software and its development can be traced to the early nineteenth century. All computer systems are designed to utilize the "stored program concept" as first developed by Charles Babbage in the 1850s. The concept was lost until the mid-1940s, when modern computers made their appearance. Today, because of the complex and myriad tasks that a computer system can perform, there has been a differentiation of types of software. There is software designed to perform specific business applications. There is software that controls the overall operation of a computer system. And there is software that is designed to carry out specialized tasks. Regardless of types, software is the most critical component of any computer system. Without it, all one has is a collection of circuits, transistors, and silicone chips.

  12. FMT (Flight Software Memory Tracker) For Cassini Spacecraft-Software Engineering Using JAVA

    Science.gov (United States)

    Kan, Edwin P.; Uffelman, Hal; Wax, Allan H.

    1997-01-01

    The software engineering design of the Flight Software Memory Tracker (FMT) Tool is discussed in this paper. FMT is a ground analysis software set, consisting of utilities and procedures, designed to track the flight software, i.e., images of memory load and updatable parameters of the computers on-board Cassini spacecraft. FMT is implemented in Java.

  13. Software Configuration Management Plan for the Sodium Removal System

    International Nuclear Information System (INIS)

    HILL, L.F.

    2000-01-01

    This document establishers the Software Configuration Management Plan (SCMP) for the software associated with the control system of the Sodium Removal System (SRS) located in the Interim Examination and Maintenance (IEM Cell) Facility of the FFTF Flux Test

  14. Busting out of crystallography's Sisyphean prison: from pencil and paper to structure solving at the press of a button: past, present and future of crystallographic software development, maintenance and distribution.

    Science.gov (United States)

    Cranswick, Lachlan Michael David

    2008-01-01

    The history of crystallographic computing and use of crystallographic software is one which traces the escape from the drudgery of manual human calculations to a world where the user delegates most of the travail to electronic computers. In practice, this involves practising crystallographers communicating their thoughts to the crystallographic program authors, in the hope that new procedures will be implemented within their software. Against this background, the development of small-molecule single-crystal and powder diffraction software is traced. Starting with the analogue machines and the use of Hollerith tabulators of the late 1930's, it is shown that computing developments have been science led, with new technologies being harnessed to solve pressing crystallographic problems. The development of software is also traced, with a final caution that few of the computations now performed daily are really understood by the program users. Unless a sufficient body of people continues to dismantle and re-build programs, the knowledge encoded in the old programs will become as inaccessible as the knowledge of how to build the Great Pyramid at Giza.

  15. Computer-aided software development

    International Nuclear Information System (INIS)

    Teichroew, D.; Hershey, E.A. III; Yamamoto, Y.

    1978-01-01

    In recent years, as the hardware cost/capability ratio has continued to decrease and as much of the routine data processing has been computerized, the emphasis in software development has shifted from just getting systems operational to the maintenance of existing systems, reduction of duplication by integration, selective addition of new applications, systems that are more usable, maintainable, portable and reliable and to improving the productivity of software developers. This paper examines a number of trends that are changing the methods by which software is being produced and used. (Auth.)

  16. Software Innovation

    DEFF Research Database (Denmark)

    Rose, Jeremy

      Innovation is the forgotten key to modern systems development - the element that defines the enterprising engineer, the thriving software firm and the cutting edge software application.  Traditional forms of technical education pay little attention to creativity - often encouraging overly...

  17. Optimising agile development practices for the maintenance operation: nine heuristics

    DEFF Research Database (Denmark)

    Heeager, Lise Tordrup; Rose, Jeremy

    2014-01-01

    Agile methods are widely used and successful in many development situations and beginning to attract attention amongst the software maintenance community – both researchers and practitioners. However, it should not be assumed that implementing a well-known agile method for a maintenance department...... is therefore a trivial endeavour - the maintenance operation differs in some important respects from development work. Classical accounts of software maintenance emphasise more traditional software engineering processes, whereas recent research accounts of agile maintenance efforts uncritically focus...... on benefits. In an action research project at Aveva in Denmark we assisted with the optimisation of SCRUM, tailoring the standard process to the immediate needs of the developers. We draw on both theoretical and empirical learning to formulate nine heuristics for maintenance practitioners wishing to go agile....

  18. Software engineering

    CERN Document Server

    Sommerville, Ian

    2016-01-01

    For courses in computer science and software engineering The Fundamental Practice of Software Engineering Software Engineering introduces readers to the overwhelmingly important subject of software programming and development. In the past few years, computer systems have come to dominate not just our technological growth, but the foundations of our world's major industries. This text seeks to lay out the fundamental concepts of this huge and continually growing subject area in a clear and comprehensive manner. The Tenth Edition contains new information that highlights various technological updates of recent years, providing readers with highly relevant and current information. Sommerville's experience in system dependability and systems engineering guides the text through a traditional plan-based approach that incorporates some novel agile methods. The text strives to teach the innovators of tomorrow how to create software that will make our world a better, safer, and more advanced place to live.

  19. A research on the application of software defined networking in satellite network architecture

    Science.gov (United States)

    Song, Huan; Chen, Jinqiang; Cao, Suzhi; Cui, Dandan; Li, Tong; Su, Yuxing

    2017-10-01

    Software defined network is a new type of network architecture, which decouples control plane and data plane of traditional network, has the feature of flexible configurations and is a direction of the next generation terrestrial Internet development. Satellite network is an important part of the space-ground integrated information network, while the traditional satellite network has the disadvantages of difficult network topology maintenance and slow configuration. The application of SDN technology in satellite network can solve these problems that traditional satellite network faces. At present, the research on the application of SDN technology in satellite network is still in the stage of preliminary study. In this paper, we start with introducing the SDN technology and satellite network architecture. Then we mainly introduce software defined satellite network architecture, as well as the comparison of different software defined satellite network architecture and satellite network virtualization. Finally, the present research status and development trend of SDN technology in satellite network are analyzed.

  20. Maintenance Business Plans.

    Science.gov (United States)

    Adams, Matt

    2002-01-01

    Discusses maintenance business plans, statements which provide accountability for facilities maintenance organizations' considerable budgets. Discusses the plan's components: statement of plan objectives, macro and detailed description of the facility assets, maintenance function descriptions, description of key performance indicators, milestone…

  1. Maintenance Management Update.

    Science.gov (United States)

    Sternloff, Robert E.

    1987-01-01

    Current trends in park maintenance are overviewed, including maintenance impact statements, avoidance of cost through efficient use and national resource conservation, horticultural accomplishments that influence maintenance management, and vandalism prevention. (CB)

  2. Maintenance of the CERN telephone exchanges

    CERN Multimedia

    IT Department

    2009-01-01

    Maintenance work will be carried out on the CERN telephone exchanges between 20h00 and midnight on the 29th of July in order to apply the latest software patches. Fixed-line telephone and audio-conference services may be disrupted during this intervention. Nevertheless, the CCC and the fire brigade will be reachable at any time. Mobile telephony services (GSM) will not be affected by the maintenance work. IT/CS/CS

  3. Maintenance of the CERN telephone exchanges

    CERN Multimedia

    IT Department

    2011-01-01

    Maintenance work will be carried out on the CERN telephone exchanges between 20h00 and midnight on the 21st of February in order to apply the latest software patches. Fixed-line telephone and audio-conference services may be disrupted during this intervention. Nevertheless, the CCC and the fire brigade will be reachable at any time. Mobile telephony services (GSM) will not be affected by the maintenance work. CS Group

  4. Automated Translation of Safety Critical Application Software Specifications into PLC Ladder Logic

    Science.gov (United States)

    Leucht, Kurt W.; Semmel, Glenn S.

    2008-01-01

    The numerous benefits of automatic application code generation are widely accepted within the software engineering community. A few of these benefits include raising the abstraction level of application programming, shorter product development time, lower maintenance costs, and increased code quality and consistency. Surprisingly, code generation concepts have not yet found wide acceptance and use in the field of programmable logic controller (PLC) software development. Software engineers at the NASA Kennedy Space Center (KSC) recognized the need for PLC code generation while developing their new ground checkout and launch processing system. They developed a process and a prototype software tool that automatically translates a high-level representation or specification of safety critical application software into ladder logic that executes on a PLC. This process and tool are expected to increase the reliability of the PLC code over that which is written manually, and may even lower life-cycle costs and shorten the development schedule of the new control system at KSC. This paper examines the problem domain and discusses the process and software tool that were prototyped by the KSC software engineers.

  5. Software requirements

    CERN Document Server

    Wiegers, Karl E

    2003-01-01

    Without formal, verifiable software requirements-and an effective system for managing them-the programs that developers think they've agreed to build often will not be the same products their customers are expecting. In SOFTWARE REQUIREMENTS, Second Edition, requirements engineering authority Karl Wiegers amplifies the best practices presented in his original award-winning text?now a mainstay for anyone participating in the software development process. In this book, you'll discover effective techniques for managing the requirements engineering process all the way through the development cy

  6. Software quality assurance plans for safety-critical software

    International Nuclear Information System (INIS)

    Liddle, P.

    2006-01-01

    Application software is defined as safety-critical if a fault in the software could prevent the system components from performing their nuclear-safety functions. Therefore, for nuclear-safety systems, the AREVA TELEPERM R XS (TXS) system is classified 1E, as defined in the Inst. of Electrical and Electronics Engineers (IEEE) Std 603-1998. The application software is classified as Software Integrity Level (SIL)-4, as defined in IEEE Std 7-4.3.2-2003. The AREVA NP Inc. Software Program Manual (SPM) describes the measures taken to ensure that the TELEPERM XS application software attains a level of quality commensurate with its importance to safety. The manual also describes how TELEPERM XS correctly performs the required safety functions and conforms to established technical and documentation requirements, conventions, rules, and standards. The program manual covers the requirements definition, detailed design, integration, and test phases for the TELEPERM XS application software, and supporting software created by AREVA NP Inc. The SPM is required for all safety-related TELEPERM XS system applications. The program comprises several basic plans and practices: 1. A Software Quality-Assurance Plan (SQAP) that describes the processes necessary to ensure that the software attains a level of quality commensurate with its importance to safety function. 2. A Software Safety Plan (SSP) that identifies the process to reasonably ensure that safety-critical software performs as intended during all abnormal conditions and events, and does not introduce any new hazards that could jeopardize the health and safety of the public. 3. A Software Verification and Validation (V and V) Plan that describes the method of ensuring the software is in accordance with the requirements. 4. A Software Configuration Management Plan (SCMP) that describes the method of maintaining the software in an identifiable state at all times. 5. A Software Operations and Maintenance Plan (SO and MP) that

  7. Software Reviews.

    Science.gov (United States)

    Dwyer, Donna; And Others

    1989-01-01

    Reviewed are seven software packages for Apple and IBM computers. Included are: "Toxicology"; "Science Corner: Space Probe"; "Alcohol and Pregnancy"; "Science Tool Kit Plus"; Computer Investigations: Plant Growth"; "Climatrolls"; and "Animal Watch: Whales." (CW)

  8. Software Reviews.

    Science.gov (United States)

    Davis, Shelly J., Ed.; Knaupp, Jon, Ed.

    1984-01-01

    Reviewed is computer software on: (1) classification of living things, a tutorial program for grades 5-10; and (2) polynomial practice using tiles, a drill-and-practice program for algebra students. (MNS)

  9. Software Reviews.

    Science.gov (United States)

    Miller, Anne, Ed.; Radziemski, Cathy, Ed.

    1988-01-01

    Three pieces of computer software are described and reviewed: HyperCard, to build and use varied applications; Iggy's Gnees, for problem solving with shapes in grades kindergarten-two; and Algebra Shop, for practicing skills and problem solving. (MNS)

  10. Mining software specifications methodologies and applications

    CERN Document Server

    Lo, David

    2011-01-01

    An emerging topic in software engineering and data mining, specification mining tackles software maintenance and reliability issues that cost economies billions of dollars each year. The first unified reference on the subject, Mining Software Specifications: Methodologies and Applications describes recent approaches for mining specifications of software systems. Experts in the field illustrate how to apply state-of-the-art data mining and machine learning techniques to address software engineering concerns. In the first set of chapters, the book introduces a number of studies on mining finite

  11. A Situational Maintenance Model

    DEFF Research Database (Denmark)

    Luxhoj, James T.; Thorsteinsson, Uffe; Riis, Jens Ove

    1997-01-01

    An overview of trend in maintenance management and presentation of a situational model and an analytical tools for identification of managerial efforts in maintenance.......An overview of trend in maintenance management and presentation of a situational model and an analytical tools for identification of managerial efforts in maintenance....

  12. Software process improvement in the NASA software engineering laboratory

    Science.gov (United States)

    Mcgarry, Frank; Pajerski, Rose; Page, Gerald; Waligora, Sharon; Basili, Victor; Zelkowitz, Marvin

    1994-01-01

    The Software Engineering Laboratory (SEL) was established in 1976 for the purpose of studying and measuring software processes with the intent of identifying improvements that could be applied to the production of ground support software within the Flight Dynamics Division (FDD) at the National Aeronautics and Space Administration (NASA)/Goddard Space Flight Center (GSFC). The SEL has three member organizations: NASA/GSFC, the University of Maryland, and Computer Sciences Corporation (CSC). The concept of process improvement within the SEL focuses on the continual understanding of both process and product as well as goal-driven experimentation and analysis of process change within a production environment.

  13. Software reengineering

    Science.gov (United States)

    Fridge, Ernest M., III

    1991-01-01

    Today's software systems generally use obsolete technology, are not integrated properly with other software systems, and are difficult and costly to maintain. The discipline of reverse engineering is becoming prominent as organizations try to move their systems up to more modern and maintainable technology in a cost effective manner. JSC created a significant set of tools to develop and maintain FORTRAN and C code during development of the Space Shuttle. This tool set forms the basis for an integrated environment to re-engineer existing code into modern software engineering structures which are then easier and less costly to maintain and which allow a fairly straightforward translation into other target languages. The environment will support these structures and practices even in areas where the language definition and compilers do not enforce good software engineering. The knowledge and data captured using the reverse engineering tools is passed to standard forward engineering tools to redesign or perform major upgrades to software systems in a much more cost effective manner than using older technologies. A beta vision of the environment was released in Mar. 1991. The commercial potential for such re-engineering tools is very great. CASE TRENDS magazine reported it to be the primary concern of over four hundred of the top MIS executives.

  14. Preventive maintenance and reliability-centered maintenance

    International Nuclear Information System (INIS)

    Anderson, J.G.

    1989-01-01

    In the recent past, the primary function of the preventive maintenance program at a nuclear power plant was to maintain the operability and reliability of the plant. Reducing overall maintenance costs by performing effective preventive maintenance, instead of more costly and disruptive corrective maintenance, instead of more costly and disruptive corrective maintenance, was a secondary consideration. In today's operating environment, the preventive maintenance program must meet the test of cost-effectiveness as well as many new standards for performance that are being required by rate regulators. The preventive maintenance program must be able to withstand the challenge of independent audit to a new standard of technical adequacy and compliance with recommendations from component vendors. In this new environment, the standard that is being applied at the San Onofre nuclear generating station (SONGS) is that the preventive maintenance program must meet the test of cost-effectiveness, improve equipment performance, support increased plant availability, and (a) literally implement the recommendations of the vendor, (b) provide other compensation for the vendor recommendation, or (c) provide technical justification for the deviation. The subject of this paper is the way that reliability-centered maintenance (RCM) is helping SONGS meet these challenges

  15. Data systems and computer science: Software Engineering Program

    Science.gov (United States)

    Zygielbaum, Arthur I.

    1991-01-01

    An external review of the Integrated Technology Plan for the Civil Space Program is presented. This review is specifically concerned with the Software Engineering Program. The goals of the Software Engineering Program are as follows: (1) improve NASA's ability to manage development, operation, and maintenance of complex software systems; (2) decrease NASA's cost and risk in engineering complex software systems; and (3) provide technology to assure safety and reliability of software in mission critical applications.

  16. Expert System Software Assistant for Payload Operations

    Science.gov (United States)

    Rogers, Mark N.

    1997-01-01

    The broad objective of this expert system software based application was to demonstrate the enhancements and cost savings that can be achieved through expert system software utilization in a spacecraft ground control center. Spacelab provided a valuable proving ground for this advanced software technology; a technology that will be exploited and expanded for future ISS operations. Our specific focus was on demonstrating payload cadre command and control efficiency improvements through the use of "smart" software which monitors flight telemetry, provides enhanced schematic-based data visualization, and performs advanced engineering data analysis.

  17. Grounded theory.

    Science.gov (United States)

    Harris, Tina

    2015-04-29

    Grounded theory is a popular research approach in health care and the social sciences. This article provides a description of grounded theory methodology and its key components, using examples from published studies to demonstrate practical application. It aims to demystify grounded theory for novice nurse researchers, by explaining what it is, when to use it, why they would want to use it and how to use it. It should enable nurse researchers to decide if grounded theory is an appropriate approach for their research, and to determine the quality of any grounded theory research they read.

  18. Project Surveillance and Maintenance Plan

    International Nuclear Information System (INIS)

    1985-09-01

    The Project Surveillance and Maintenance Plan (PSMP) describes the procedures that will be used by the US Department of Energy (DOE), or other agency as designated by the President to verify that inactive uranium tailings disposal facilities remain in compliance with licensing requirements and US Environmental Protection Agency (EPA) standards for remedial actions. The PSMP will be used as a guide for the development of individual Site Surveillance and Maintenance Plans (part of a license application) for each of the UMTRA Project sites. The PSMP is not intended to provide minimum requirements but rather to provide guidance in the selection of surveillance measures. For example, the plan acknowledges that ground-water monitoring may or may not be required and provides the [guidance] to make this decision. The Site Surveillance and Maintenance Plans (SSMPs) will form the basis for the licensing of the long-term surveillance and maintenance of each UMTRA Project site by the NRC. Therefore, the PSMP is a key milestone in the licensing process of all UMTRA Project sites. The Project Licensing Plan (DOE, 1984a) describes the licensing process. 11 refs., 22 figs., 8 tabs

  19. Software Authentication

    International Nuclear Information System (INIS)

    Wolford, J.K.; Geelhood, B.D.; Hamilton, V.A.; Ingraham, J.; MacArthur, D.W.; Mitchell, D.J.; Mullens, J.A.; Vanier, P. E.; White, G.K.; Whiteson, R.

    2001-01-01

    The effort to define guidance for authentication of software for arms control and nuclear material transparency measurements draws on a variety of disciplines and has involved synthesizing established criteria and practices with newer methods. Challenges include the need to protect classified information that the software manipulates as well as deal with the rapid pace of innovation in the technology of nuclear material monitoring. The resulting guidance will shape the design of future systems and inform the process of authentication of instruments now being developed. This paper explores the technical issues underlying the guidance and presents its major tenets

  20. Software engineering

    CERN Document Server

    Thorin, Marc

    1985-01-01

    Software Engineering describes the conceptual bases as well as the main methods and rules on computer programming. This book presents software engineering as a coherent and logically built synthesis and makes it possible to properly carry out an application of small or medium difficulty that can later be developed and adapted to more complex cases. This text is comprised of six chapters and begins by introducing the reader to the fundamental notions of entities, actions, and programming. The next two chapters elaborate on the concepts of information and consistency domains and show that a proc

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

  2. Measuring the impact of computer resource quality on the software development process and product

    Science.gov (United States)

    Mcgarry, Frank; Valett, Jon; Hall, Dana

    1985-01-01

    The availability and quality of computer resources during the software development process was speculated to have measurable, significant impact on the efficiency of the development process and the quality of the resulting product. Environment components such as the types of tools, machine responsiveness, and quantity of direct access storage may play a major role in the effort to produce the product and in its subsequent quality as measured by factors such as reliability and ease of maintenance. During the past six years, the NASA Goddard Space Flight Center has conducted experiments with software projects in an attempt to better understand the impact of software development methodologies, environments, and general technologies on the software process and product. Data was extracted and examined from nearly 50 software development projects. All were related to support of satellite flight dynamics ground-based computations. The relationship between computer resources and the software development process and product as exemplified by the subject NASA data was examined. Based upon the results, a number of computer resource-related implications are provided.

  3. Reviews, Software.

    Science.gov (United States)

    Science Teacher, 1988

    1988-01-01

    Reviews two computer software packages for use in physical science, physics, and chemistry classes. Includes "Physics of Model Rocketry" for Apple II, and "Black Box" for Apple II and IBM compatible computers. "Black Box" is designed to help students understand the concept of indirect evidence. (CW)

  4. Software Reviews.

    Science.gov (United States)

    Kinnaman, Daniel E.; And Others

    1988-01-01

    Reviews four educational software packages for Apple, IBM, and Tandy computers. Includes "How the West was One + Three x Four,""Mavis Beacon Teaches Typing,""Math and Me," and "Write On." Reviews list hardware requirements, emphasis, levels, publisher, purchase agreements, and price. Discusses the strengths…

  5. Software Review.

    Science.gov (United States)

    McGrath, Diane, Ed.

    1989-01-01

    Reviewed is a computer software package entitled "Audubon Wildlife Adventures: Grizzly Bears" for Apple II and IBM microcomputers. Included are availability, hardware requirements, cost, and a description of the program. The murder-mystery flavor of the program is stressed in this program that focuses on illegal hunting and game…

  6. Software Reviews.

    Science.gov (United States)

    Teles, Elizabeth, Ed.; And Others

    1990-01-01

    Reviewed are two computer software packages for Macintosh microcomputers including "Phase Portraits," an exploratory graphics tool for studying first-order planar systems; and "MacMath," a set of programs for exploring differential equations, linear algebra, and other mathematical topics. Features, ease of use, cost, availability, and hardware…

  7. MIAWARE Software

    DEFF Research Database (Denmark)

    Wilkowski, Bartlomiej; Pereira, Oscar N. M.; Dias, Paulo

    2008-01-01

    is automatically generated. Furthermore, MIAWARE software is accompanied with an intelligent search engine for medical reports, based on the relations between parts of the lungs. A logical structure of the lungs is introduced to the search algorithm through the specially developed ontology. As a result...

  8. Data collection procedures for the Software Engineering Laboratory (SEL) database

    Science.gov (United States)

    Heller, Gerard; Valett, Jon; Wild, Mary

    1992-01-01

    This document is a guidebook to collecting software engineering data on software development and maintenance efforts, as practiced in the Software Engineering Laboratory (SEL). It supersedes the document entitled Data Collection Procedures for the Rehosted SEL Database, number SEL-87-008 in the SEL series, which was published in October 1987. It presents procedures to be followed on software development and maintenance projects in the Flight Dynamics Division (FDD) of Goddard Space Flight Center (GSFC) for collecting data in support of SEL software engineering research activities. These procedures include detailed instructions for the completion and submission of SEL data collection forms.

  9. Establishing a predictive maintenance program at the Hanford Site

    International Nuclear Information System (INIS)

    Winslow, R.W.

    1994-05-01

    This document contains information about a new Predictive Maintenance Program being developed and implemented at the Hanford Reservation. Details of the document include: background on persons developing the program, history of predictive maintenance, implementation of new program, engineering task analysis, network development and new software, issues to be resolved, benefits expected, and appendix gives information about the symposium from which this paper is based

  10. 49 CFR 236.919 - Operations and Maintenance Manual.

    Science.gov (United States)

    2010-10-01

    ..., INSPECTION, MAINTENANCE, AND REPAIR OF SIGNAL AND TRAIN CONTROL SYSTEMS, DEVICES, AND APPLIANCES Standards for Processor-Based Signal and Train Control Systems § 236.919 Operations and Maintenance Manual. (a... identify all software versions, revisions, and revision dates. Plans must be legible and correct. (c...

  11. Maintenance Effectiveness and Target Observation System and its ERP Interface

    International Nuclear Information System (INIS)

    Soon, Han Seong; Kim, Gi Yong; Seo, Mi Ro; Jeong, Hun Jong; Choi, Kwang Hee; Hong, Sung Yull

    2005-01-01

    Maintenance effectiveness and target observation system (MENTOS) is a maintenance rule (MR) implementation software for plant personnel to collect, edit, store, and analyze all information required for the MR implementation. Potential users and the developers of MENTOS have decided that MENTOS is implemented in the ERP system of KHNP. This article describes MENTOS briefly and introduces the ERP interface of MENTOS

  12. Maintenance Research in SOA Towards a Standard Case Study

    NARCIS (Netherlands)

    Espinha, T.; Chen, C.; Zaidman, A.E.; Gross, H.G.

    2012-01-01

    Preprint of paper published in: 16th European Conference on Software Maintenance and Reengineering (CSMR), 27-30 March 2012; doi:10.1109/CSMR.2012.49 Maintenance research in the context of Service Oriented Architecture (SOA) is currently lacking a suitable standard case study that can be used by

  13. Customer configuration updating in a software supply network

    NARCIS (Netherlands)

    Jansen, S.R.L.

    2007-01-01

    Product software development is the activity of development, modification, reuse, re-engineering, maintenance, or any other activities that result in packaged configurations of software components or software-based services that are released for and traded in a specific market \\cite{XuBrinkkemper}.

  14. A quantitative comparison of corrective and perfective maintenance

    Science.gov (United States)

    Henry, Joel; Cain, James

    1994-01-01

    This paper presents a quantitative comparison of corrective and perfective software maintenance activities. The comparison utilizes basic data collected throughout the maintenance process. The data collected are extensive and allow the impact of both types of maintenance to be quantitatively evaluated and compared. Basic statistical techniques test relationships between and among process and product data. The results show interesting similarities and important differences in both process and product characteristics.

  15. Maintenance work management system

    International Nuclear Information System (INIS)

    Kanai, T.; Takahashi, Y.; Takahashi, K.; Nishino, M.; Takeshige, R.

    2000-01-01

    The maintenance work management system supports the efficient drawing up of various documents for the maintenance work at nuclear power stations and the speeding up of the permission procedure. In addition, it improves the quality assurance of the safety and reliability of the maintenance work. Key merits of the system are: 1. Efficiently drawing up various documents for the maintenance work by using the stored data for the previous maintenance work and the pipe and instrument diagram (P and ID) data. 2. Supporting the management work for the completion of maintenance work safety by using the isolation information stored on the computer system. 3. Speeding up the permission procedure by electronic mail and electronic permission. 4. Displaying additional information such as the specifications of equipment, maintenance result, and maintenance plan by linking up with the database of another system. 5. Reducing the cost of hardware devices by using client/server network configurations of personal computers and a personal computer server. (author)

  16. Unsurfaced Road Maintenance Management

    Science.gov (United States)

    1992-12-01

    This draft manual describes an unsurfaced road maintenance management system for use on military installations. This system is available in either a manual or computerized mode (Micro PAVER). The maintenance standards prescribed should protect Govern...

  17. Winter maintenance performance measure.

    Science.gov (United States)

    2016-01-01

    The Winter Performance Index is a method of quantifying winter storm events and the DOTs response to them. : It is a valuable tool for evaluating the States maintenance practices, performing post-storm analysis, training : maintenance personnel...

  18. Software technology for power control

    Energy Technology Data Exchange (ETDEWEB)

    Kakizoe, Hiroyuki; Suganuma, Isao; Yamaguchi, Shiu; Yasuda, Takashi

    1987-04-27

    High reliability, high-speed computing processing at the time of trouble, and easy data maintenance are required for a power control system. Design concept, materializing methods, tools and practical applications of the system software are presented. To enhance maintenability, structures and simulation functions, etc. were developed. To meet the requirement for high speed processing, systems for high speed filing and queueing, and a service subsystem were developed. To automate the overall system, a dual system was established by AIP subsystems to improve reliability. Discs can be protected by the dual system. A fallback system was employed which will separate a troubled portion to enable the continuous operation of the total system. Error logging and performance analysis tools were also developed. Data maintenance feature and application simulation programs were also developed to help operators easily modify the facilities data. (9 figs)

  19. Interface-based software integration

    Directory of Open Access Journals (Sweden)

    Aziz Ahmad Rais

    2016-07-01

    Full Text Available Enterprise architecture frameworks define the goals of enterprise architecture in order to make business processes and IT operations more effective, and to reduce the risk of future investments. These enterprise architecture frameworks offer different architecture development methods that help in building enterprise architecture. In practice, the larger organizations become, the larger their enterprise architecture and IT become. This leads to an increasingly complex system of enterprise architecture development and maintenance. Application software architecture is one type of architecture that, along with business architecture, data architecture and technology architecture, composes enterprise architecture. From the perspective of integration, enterprise architecture can be considered a system of interaction between multiple examples of application software. Therefore, effective software integration is a very important basis for the future success of the enterprise architecture in question. This article will provide interface-based integration practice in order to help simplify the process of building such a software integration system. The main goal of interface-based software integration is to solve problems that may arise with software integration requirements and developing software integration architecture.

  20. Software development processes and analysis software: a mismatch and a novel framework

    International Nuclear Information System (INIS)

    Kelly, D.; Harauz, J.

    2011-01-01

    This paper discusses the salient characteristics of analysis software and the impact of those characteristics on its development. From this discussion, it can be seen that mainstream software development processes, usually characterized as Plan Driven or Agile, are built upon assumptions that are mismatched to the development and maintenance of analysis software. We propose a novel software development framework that would match the process normally observed in the development of analysis software. In the discussion of this framework, we suggest areas of research and directions for future work. (author)

  1. Competence within Maintenance

    OpenAIRE

    Nerland, Annette Smørholm

    2010-01-01

    Maintenance can be a contributing factor to unwanted events, as well as desired events and states. Human competence can be defined as the ability to perform a specific task, action or function successfully, and is therefore a key factor to proper execution of maintenance tasks. Hence,maintenance will have negative consequences if done wrong, and give positive results when done right. The purpose of this report is to study the many aspects of maintenance competence. Endeavoring to improve ...

  2. A development methodology for scientific software

    International Nuclear Information System (INIS)

    Cort, G.; Barrus, D.M.; Goldstone, J.A.; Miller, L.; Nelson, R.O.; Poore, R.V.

    1985-01-01

    We present the details of a software development methodology that addresses all phases of the software life cycle, yet is well suited for application by small projects with limited resources. The methodology has been developed at the Los Alamos Weapons Neutron Research (WNR) Facility and was utilized during the recent development of the WNR Data Acquisition Command Language. The methodology emphasizes the development and maintenance of comprehensive documentation for all software components. The impact of the methodology upon software quality and programmer productivity is assessed

  3. EPIQR software

    Energy Technology Data Exchange (ETDEWEB)

    Flourentzos, F. [Federal Institute of Technology, Lausanne (Switzerland); Droutsa, K. [National Observatory of Athens, Athens (Greece); Wittchen, K.B. [Danish Building Research Institute, Hoersholm (Denmark)

    1999-11-01

    The support of the EPIQR method is a multimedia computer program. Several modules help the users of the method to treat the data collected during a diagnosis survey, to set up refurbishment scenario and calculate their cost or energy performance, and finally to visualize the results in a comprehensive way and to prepare quality reports. This article presents the structure and the main features of the software. (au)

  4. Asphalt in Pavement Maintenance.

    Science.gov (United States)

    Asphalt Inst., College Park, MD.

    Maintenance methods that can be used equally well in all regions of the country have been developed for the use of asphalt in pavement maintenance. Specific information covering methods, equipment and terminology that applies to the use of asphalt in the maintenance of all types of pavement structures, including shoulders, is provided. In many…

  5. Optimization of surface maintenance

    International Nuclear Information System (INIS)

    Oeverland, E.

    1990-01-01

    The present conference paper deals with methods of optimizing the surface maintenance of steel-made offshore installations. The paper aims at identifying important approaches to the problems regarding the long-range planning of an economical and cost effective maintenance program. The methods of optimization are based on the obtained experiences from the maintenance of installations on the Norwegian continental shelf. 3 figs

  6. Dukovany NPP maintenance management

    International Nuclear Information System (INIS)

    Siegel, F.

    2005-01-01

    Maintenance planning and management for the technological equipment of the Dukovany NPP are described. A Maintenance Control and Evaluation System has been developed and is in use to help manage the complex maintenance issue. Practical examples of outputs of the System, with a comprehensive use of the cost, reliability and safety related data, are presented. (author)

  7. Software preservation

    Directory of Open Access Journals (Sweden)

    Tadej Vodopivec

    2011-01-01

    Full Text Available Comtrade Ltd. covers a wide range of activities related to information and communication technologies; its deliverables include web applications, locally installed programs,system software, drivers, embedded software (used e.g. in medical devices, auto parts,communication switchboards. Also the extensive knowledge and practical experience about digital long-term preservation technologies have been acquired. This wide spectrum of activities puts us in the position to discuss the often overlooked aspect of the digital preservation - preservation of software programs. There are many resources dedicated to digital preservation of digital data, documents and multimedia records,but not so many about how to preserve the functionalities and features of computer programs. Exactly these functionalities - dynamic response to inputs - render the computer programs rich compared to documents or linear multimedia. The article opens the questions on the beginning of the way to the permanent digital preservation. The purpose is to find a way in the right direction, where all relevant aspects will be covered in proper balance. The following questions are asked: why at all to preserve computer programs permanently, who should do this and for whom, when we should think about permanent program preservation, what should be persevered (such as source code, screenshots, documentation, and social context of the program - e.g. media response to it ..., where and how? To illustrate the theoretic concepts given the idea of virtual national museum of electronic banking is also presented.

  8. Cooperative and human aspects of software engineering: CHASE 2010

    DEFF Research Database (Denmark)

    Dittrich, Yvonne; Sharp, Helen C.; Winschiers Theophilus, Heike

    2010-01-01

    Software is created by people -- software engineers in cooperation with domain experts, users and other stakeholders--in varied environments, under various conditions. Thus understanding cooperative and human aspects of software development is crucial to comprehend how and which methods and tools...... are required, to improve the creation and maintenance of software. The 3rd workshop on Cooperative and Human Aspects of Software Engineering held at the International Conference on Software Engineering continued the tradition from earlier workshops and provided a lively forum to discuss current developments...... and high quality research in the field. Further dissemination of research results will lead to an improvement of software development and deployment across the globe....

  9. 49 CFR 234.213 - Grounds.

    Science.gov (United States)

    2010-10-01

    ... Maintenance Standards § 234.213 Grounds. Each circuit that affects the proper functioning of a highway-rail... in the circuit. This requirement does not apply to: circuits that include track rail; alternating current power distribution circuits that are grounded in the interest of safety; and common return wires...

  10. Automatic maintenance payload on board of a Mexican LEO microsatellite

    Science.gov (United States)

    Vicente-Vivas, Esaú; García-Nocetti, Fabián; Mendieta-Jiménez, Francisco

    2006-02-01

    Few research institutions from Mexico work together to finalize the integration of a technological demonstration microsatellite called Satex, aiming the launching of the first ever fully designed and manufactured domestic space vehicle. The project is based on technical knowledge gained in previous space experiences, particularly in developing GASCAN automatic experiments for NASA's space shuttle, and in some support obtained from the local team which assembled the México-OSCAR-30 microsatellites. Satex includes three autonomous payloads and a power subsystem, each one with a local microcomputer to provide intelligent and dedicated control. It also contains a flight computer (FC) with a pair of full redundancies. This enables the remote maintenance of processing boards from the ground station. A fourth communications payload depends on the flight computer for control purposes. A fifth payload was decided to be developed for the satellite. It adds value to the available on-board computers and extends the opportunity for a developing country to learn and to generate domestic space technology. Its aim is to provide automatic maintenance capabilities for the most critical on-board computer in order to achieve continuous satellite operations. This paper presents the virtual computer architecture specially developed to provide maintenance capabilities to the flight computer. The architecture is periodically implemented by software with a small amount of physical processors (FC processors) and virtual redundancies (payload processors) to emulate a hybrid redundancy computer. Communications among processors are accomplished over a fault-tolerant LAN. This allows a versatile operating behavior in terms of data communication as well as in terms of distributed fault tolerance. Obtained results, payload validation and reliability results are also presented.

  11. SAGA: A project to automate the management of software production systems

    Science.gov (United States)

    Campbell, Roy H.; Laliberte, D.; Render, H.; Sum, R.; Smith, W.; Terwilliger, R.

    1987-01-01

    The Software Automation, Generation and Administration (SAGA) project is investigating the design and construction of practical software engineering environments for developing and maintaining aerospace systems and applications software. The research includes the practical organization of the software lifecycle, configuration management, software requirements specifications, executable specifications, design methodologies, programming, verification, validation and testing, version control, maintenance, the reuse of software, software libraries, documentation, and automated management.

  12. Establishing software quality assurance

    International Nuclear Information System (INIS)

    Malsbury, J.

    1983-01-01

    This paper is concerned with four questions about establishing software QA: What is software QA. Why have software QA. What is the role of software QA. What is necessary to ensure the success of software QA

  13. EPR design for maintenance

    International Nuclear Information System (INIS)

    Krugmann, U.

    1998-01-01

    Preventive maintenance is very important in achieving high plant availability. For the European Pressurized Reactor (EPR) preventive maintenance has been carefully addressed in the design stage. This is particularly necessary because of the traditionally different maintenance strategies employed in France and Germany. This paper emphasizes the following features introduced in the ERP design to minimize the duration of the refueling outage: (1) containment accessibility during power operation; (2) overall plant layout to facilitate inspections and maintenances within the containment; and (3) safety system design for enabling preventive maintenance during power operation. (author)

  14. Modern electronic maintenance principles

    CERN Document Server

    Garland, DJ

    2013-01-01

    Modern Electronic Maintenance Principles reviews the principles of maintaining modern, complex electronic equipment, with emphasis on preventive and corrective maintenance. Unfamiliar subjects such as the half-split method of fault location, functional diagrams, and fault finding guides are explained. This book consists of 12 chapters and begins by stressing the need for maintenance principles and discussing the problem of complexity as well as the requirements for a maintenance technician. The next chapter deals with the connection between reliability and maintenance and defines the terms fai

  15. Managing nuclear maintenance

    International Nuclear Information System (INIS)

    Anon.

    1990-01-01

    For utilities operating nuclear powerplants, the rules of the game continue to change. Conflicting regulatory pressures and a tougher competitive environment will make management's job more complicated and difficult in the 1990s. Dealing with these pressures successfully requires greater attention to maintenance effectiveness. Utilities can help shape their future environment by developing a well-planned strategy to guide their actions. Parts of the strategy that are discussed include developing a sound maintenance philosophy, selecting a service company, radiation exposure, and managing spare parts. This article also addresses the Swedish experience in maintenance, German philosophy regarding maintenance and the current maintenance practices of the Electricite de France

  16. AIRCRAFT MAINTENANCE HANGAR

    Directory of Open Access Journals (Sweden)

    GEAMBASU Gabriel George

    2017-05-01

    Full Text Available The paper presents the maintenance process that is done on an airplane, at a certain period of time, or after a number of flight hours or cycles and describes the checks performed behind each inspection. The first part of research describes the aircraft maintenance process that has to be done after an updated maintenance manual according with aircraft type, followed by a short introduction about maintenance hangar. The second part of the paper presents a hangar design with a foldable roof and walls, which can be folded or extended, over an airplane when a maintenance process is done, or depending on weather condition.

  17. Hanford ground-water data base management guide and user's manual

    International Nuclear Information System (INIS)

    Mitchell, P.J.; Argo, R.S.; Bradymire, S.L.; Newbill, C.A.

    1985-05-01

    This management guide and user's manual is a working document for the computerized Hanford Ground-water Data Base maintained by the Geosciences Research and Engineering Department at Pacific Northwest Laboratory for the Hanford Ground-Water Surveillance Program. The program is managed by the Occupational and Environmental Protection Department for the US Department of Energy. The data base is maintained to provide rapid access to data that are rountinely collected from ground-water monitoring wells at the Hanford site. The data include water levels, sample analyses, geologic descriptions and well construction information of over 3000 existing or destroyed wells. These data are used to monitor water quality and for the evaluation of ground-water flow and pollutant transport problems. The management guide gives instructions for maintenance of the data base on the Digital Equipment Corporation PDP 11/70 Computer using the CIRMIS (Comprehensive Information Retrieval and Model Input Sequence) data base management software developed at Pacific Northwest Laboratory. Maintenance activities include inserting, modifying and deleting data, making back-up copies of the data base, and generating tables for annual monitoring reports. The user's guide includes instructions for running programs to retrieve the data in the form of listings of graphical plots. 3 refs

  18. Software Correlator for Radioastron Mission

    Science.gov (United States)

    Likhachev, Sergey F.; Kostenko, Vladimir I.; Girin, Igor A.; Andrianov, Andrey S.; Rudnitskiy, Alexey G.; Zharov, Vladimir E.

    In this paper, we discuss the characteristics and operation of Astro Space Center (ASC) software FX correlator that is an important component of space-ground interferometer for Radioastron project. This project performs joint observations of compact radio sources using 10m space radio telescope (SRT) together with ground radio telescopes at 92, 18, 6 and 1.3 cm wavelengths. In this paper, we describe the main features of space-ground VLBI data processing of Radioastron project using ASC correlator. Quality of implemented fringe search procedure provides positive results without significant losses in correlated amplitude. ASC Correlator has a computational power close to real time operation. The correlator has a number of processing modes: “Continuum”, “Spectral Line”, “Pulsars”, “Giant Pulses”,“Coherent”. Special attention is paid to peculiarities of Radioastron space-ground VLBI data processing. The algorithms of time delay and delay rate calculation are also discussed, which is a matter of principle for data correlation of space-ground interferometers. During five years of Radioastron SRT successful operation, ASC correlator showed high potential of satisfying steady growing needs of current and future ground and space VLBI science. Results of ASC software correlator operation are demonstrated.

  19. BNL multiparticle spectrometer software

    International Nuclear Information System (INIS)

    Saulys, A.C.

    1984-01-01

    This paper discusses some solutions to problems common to the design, management and maintenance of a large high energy physics spectrometer software system. The experience of dealing with a large, complex program and the necessity of having the program controlled by various people at different levels of computer experience has led us to design a program control structure of mnemonic and self-explanatory nature. The use of this control language in both on-line and off-line operation of the program will be discussed. The solution of structuring a large program for modularity so that substantial changes to the program can be made easily for a wide variety of high energy physics experiments is discussed. Specialized tools for this type of large program management are also discussed

  20. Maintenance management systems

    International Nuclear Information System (INIS)

    Rohan, M. de

    1989-01-01

    This paper is concerned principally with Maintenance Management systems and their effective introduction into organisations. Maintenance improvement is basically a problem of managing the maintenance department in the broadest sense. Improvement does not only lie in the area of special techniques, systems or procedures; although they are valuable tools, but rather in a balanced attack, carefully guided by management. Over recent years, maintenance systems have received the major emphasis and in many instances the selection of the system has become a pre-occupation, whereas the importance of each maintenance function must be recognised and good management practices applied to all maintenance activities. The ingredients for success in the implementation of maintenance management systems are summarised as: having a management committee, clear objectives, project approach using project management techniques and an enthusiastic leader, user managed and data processing supported project, realistic budget and an understanding of the financial audit requirements. (author)

  1. Software Prototyping

    Science.gov (United States)

    Del Fiol, Guilherme; Hanseler, Haley; Crouch, Barbara Insley; Cummins, Mollie R.

    2016-01-01

    Summary Background Health information exchange (HIE) between Poison Control Centers (PCCs) and Emergency Departments (EDs) could improve care of poisoned patients. However, PCC information systems are not designed to facilitate HIE with EDs; therefore, we are developing specialized software to support HIE within the normal workflow of the PCC using user-centered design and rapid prototyping. Objective To describe the design of an HIE dashboard and the refinement of user requirements through rapid prototyping. Methods Using previously elicited user requirements, we designed low-fidelity sketches of designs on paper with iterative refinement. Next, we designed an interactive high-fidelity prototype and conducted scenario-based usability tests with end users. Users were asked to think aloud while accomplishing tasks related to a case vignette. After testing, the users provided feedback and evaluated the prototype using the System Usability Scale (SUS). Results Survey results from three users provided useful feedback that was then incorporated into the design. After achieving a stable design, we used the prototype itself as the specification for development of the actual software. Benefits of prototyping included having 1) subject-matter experts heavily involved with the design; 2) flexibility to make rapid changes, 3) the ability to minimize software development efforts early in the design stage; 4) rapid finalization of requirements; 5) early visualization of designs; 6) and a powerful vehicle for communication of the design to the programmers. Challenges included 1) time and effort to develop the prototypes and case scenarios; 2) no simulation of system performance; 3) not having all proposed functionality available in the final product; and 4) missing needed data elements in the PCC information system. PMID:27081404

  2. Advanced software development workstation project: Engineering scripting language. Graphical editor

    Science.gov (United States)

    1992-01-01

    Software development is widely considered to be a bottleneck in the development of complex systems, both in terms of development and in terms of maintenance of deployed systems. Cost of software development and maintenance can also be very high. One approach to reducing costs and relieving this bottleneck is increasing the reuse of software designs and software components. A method for achieving such reuse is a software parts composition system. Such a system consists of a language for modeling software parts and their interfaces, a catalog of existing parts, an editor for combining parts, and a code generator that takes a specification and generates code for that application in the target language. The Advanced Software Development Workstation is intended to be an expert system shell designed to provide the capabilities of a software part composition system.

  3. Terra Harvest software architecture

    Science.gov (United States)

    Humeniuk, Dave; Klawon, Kevin

    2012-06-01

    Under the Terra Harvest Program, the DIA has the objective of developing a universal Controller for the Unattended Ground Sensor (UGS) community. The mission is to define, implement, and thoroughly document an open architecture that universally supports UGS missions, integrating disparate systems, peripherals, etc. The Controller's inherent interoperability with numerous systems enables the integration of both legacy and future UGS System (UGSS) components, while the design's open architecture supports rapid third-party development to ensure operational readiness. The successful accomplishment of these objectives by the program's Phase 3b contractors is demonstrated via integration of the companies' respective plug-'n'-play contributions that include controllers, various peripherals, such as sensors, cameras, etc., and their associated software drivers. In order to independently validate the Terra Harvest architecture, L-3 Nova Engineering, along with its partner, the University of Dayton Research Institute, is developing the Terra Harvest Open Source Environment (THOSE), a Java Virtual Machine (JVM) running on an embedded Linux Operating System. The Use Cases on which the software is developed support the full range of UGS operational scenarios such as remote sensor triggering, image capture, and data exfiltration. The Team is additionally developing an ARM microprocessor-based evaluation platform that is both energy-efficient and operationally flexible. The paper describes the overall THOSE architecture, as well as the design decisions for some of the key software components. Development process for THOSE is discussed as well.

  4. CrossTalk: The Journal of Defense Software Engineering. Volume 20, Number 2

    National Research Council Canada - National Science Library

    Phillips, Mike; Craig, Rushby; Jackelen, George; Humphrey, Watts S; Konrad, Michael D; Over, James W; Pries-Heje, Jan; Johansen, Joern; Christiansen, Mads; Korsaa, Morten; Laporte, Claude Y; April, Alain; Renault, Alain

    2007-01-01

    ...: This article describes how the 309th Software Maintenance Group used Standard Capability Maturity Model Integration Appraisal Method for Process Improvement B to identify opportunities for additional...

  5. Software life after in-service

    International Nuclear Information System (INIS)

    Tseng, M.; Eng, P.

    1993-01-01

    Software engineers and designers tend to conclude a software project at the in-service milestone of the software life cycle. But the reality is that the 'life after in-service' is significantly longer than other phases of the life cycle, typically 20 years or more depending on the maintainability of the hardware platform and the designed life of the plant. During this period, the software asset (as with other physical assets in the plant) continues to be upgraded to correct deficiencies, meet new requirements, cope with obsolescence of equipment and so on. The software life cycle ends with a migration of the software to a different platform. It is typical in a software development project to put a great deal of emphasis on design methodologies, techniques, tools, development environment, standard procedures, and project management to ensure quality product is delivered on schedule and within budget. More often than not, a disproportion of emphasis is placed on the issues and needs of the in-service phase. Once the software is in-service, the designers move on to other projects, while the maintenance and support staff must manage the software. This paper examines the issues in three steps. First it presents a view of software from maintenance and support staff perspectives, including complexity of software, suitability of documentation, configuration management, training, difficulties and risks associated with making changes, required skills and knowledge. Second, it identifies the concerns raised from these viewpoints, including costs of maintaining the software, ability to meet additional requirements, availability of support tools, length of time required to engineer and install changes, and a strategy for the migration of software asset. Finally it discusses some approaches to deal with the concerns. (Author) 5 refs., fig

  6. Global Software Engineering: A Software Process Approach

    Science.gov (United States)

    Richardson, Ita; Casey, Valentine; Burton, John; McCaffery, Fergal

    Our research has shown that many companies are struggling with the successful implementation of global software engineering, due to temporal, cultural and geographical distance, which causes a range of factors to come into play. For example, cultural, project managementproject management and communication difficulties continually cause problems for software engineers and project managers. While the implementation of efficient software processes can be used to improve the quality of the software product, published software process models do not cater explicitly for the recent growth in global software engineering. Our thesis is that global software engineering factors should be included in software process models to ensure their continued usefulness in global organisations. Based on extensive global software engineering research, we have developed a software process, Global Teaming, which includes specific practices and sub-practices. The purpose is to ensure that requirements for successful global software engineering are stipulated so that organisations can ensure successful implementation of global software engineering.

  7. Software system safety

    Science.gov (United States)

    Uber, James G.

    1988-01-01

    Software itself is not hazardous, but since software and hardware share common interfaces there is an opportunity for software to create hazards. Further, these software systems are complex, and proven methods for the design, analysis, and measurement of software safety are not yet available. Some past software failures, future NASA software trends, software engineering methods, and tools and techniques for various software safety analyses are reviewed. Recommendations to NASA are made based on this review.

  8. Ground Processing Affordability for Space Vehicles

    Science.gov (United States)

    Ingalls, John; Scott, Russell

    2011-01-01

    standard repairs need to be in-place as well as easily added. Many routine inspections and maintenance can be like an aircraft overhaul. Modifications and technology upgrades should be expected. Another factor affecting ground operations efficiency is trending. It is essential for RLV's, and also useful for ELV's which fly the same or similar models again. Good data analysis of technical and processing performance will determine fixes and improvements needed for safety, design, and future processing. Collecting such data on new or low-frequency vehicles is a challenge. Lessons can be learned from the Space Shuttle, or even the Concorde aircraft. For all of the above topics, efficient business systems must be established for comprehensive program management and good throughput. Drawings, specifications, and manuals for an entire launch vehicle are often in different formats from multiple vendors, plus they have proprietary constraints. Nonetheless, the integration team must ensure that all data needed is compatible and visible to each appropriate team member. Ground processing systems for scheduling, tracking, problem resolution, etc. must be well laid-out. The balance between COTS (commercial off the shelf) and custom software is difficult. Multiple customers, vendors, launch sites, and landing sites add to the complexity of efficient IT (Information Technology) tools.

  9. Software Quality Assurance for Nuclear Safety Systems

    International Nuclear Information System (INIS)

    Sparkman, D R; Lagdon, R

    2004-01-01

    The US Department of Energy has undertaken an initiative to improve the quality of software used to design and operate their nuclear facilities across the United States. One aspect of this initiative is to revise or create new directives and guides associated with quality practices for the safety software in its nuclear facilities. Safety software includes the safety structures, systems, and components software and firmware, support software and design and analysis software used to ensure the safety of the facility. DOE nuclear facilities are unique when compared to commercial nuclear or other industrial activities in terms of the types and quantities of hazards that must be controlled to protect workers, public and the environment. Because of these differences, DOE must develop an approach to software quality assurance that ensures appropriate risk mitigation by developing a framework of requirements that accomplishes the following goals: (sm b ullet) Ensures the software processes developed to address nuclear safety in design, operation, construction and maintenance of its facilities are safe (sm b ullet) Considers the larger system that uses the software and its impacts (sm b ullet) Ensures that the software failures do not create unsafe conditions Software designers for nuclear systems and processes must reduce risks in software applications by incorporating processes that recognize, detect, and mitigate software failure in safety related systems. It must also ensure that fail safe modes and component testing are incorporated into software design. For nuclear facilities, the consideration of risk is not necessarily sufficient to ensure safety. Systematic evaluation, independent verification and system safety analysis must be considered for software design, implementation, and operation. The software industry primarily uses risk analysis to determine the appropriate level of rigor applied to software practices. This risk-based approach distinguishes safety

  10. Incubator Display Software Cost Reduction Toolset Software Requirements Specification

    Science.gov (United States)

    Moran, Susanne; Jeffords, Ralph

    2005-01-01

    The Incubator Display Software Requirements Specification was initially developed by Intrinsyx Technologies Corporation (Intrinsyx) under subcontract to Lockheed Martin, Contract Number NAS2-02090, for the National Aeronautics and Space Administration (NASA) Ames Research Center (ARC) Space Station Biological Research Project (SSBRP). The Incubator Display is a User Payload Application (UPA) used to control an Incubator subrack payload for the SSBRP. The Incubator Display functions on-orbit as part of the subrack payload laptop, on the ground as part of the Communication and Data System (CDS) ground control system, and also as part of the crew training environment.

  11. Random maintenance policies

    CERN Document Server

    Nakagawa, Toshio

    2014-01-01

    Exploring random maintenance models, this book provides an introduction to the implementation of random maintenance, and it is one of the first books to be written on this subject.  It aims to help readers learn new techniques for applying random policies to actual reliability models, and it provides new theoretical analyses of various models including classical replacement, preventive maintenance and inspection policies. These policies are applied to scheduling problems, backup policies of database systems, maintenance policies of cumulative damage models, and reliability of random redundant systems. Reliability theory is a major concern for engineers and managers, and in light of Japan’s recent earthquake, the reliability of large-scale systems has increased in importance. This also highlights the need for a new notion of maintenance and reliability theory, and how this can practically be applied to systems. Providing an essential guide for engineers and managers specializing in reliability maintenance a...

  12. Framework for Maintenance Planning

    DEFF Research Database (Denmark)

    Soares, C. Guedes; Duarte, J. Caldeira; Garbatov, Y.

    2010-01-01

    the design and during the whole life span of operational use, within an integrated framework founded on risk and reliability based techniques. The document addresses designers, decision makers and professionals responsible for or involved in establishing maintenance plans. The purpose of this document......The present document presents a framework for maintenance planning. Maintenance plays a fundamental role in counteracting degradation effects, which are present in all infrastructure and industrial products. Therefore, maintenance planning is a very critical aspect to consider both during...... is to present maintenance as an integrated approach that needs to be planned, designed, engineered, and controlled by proper qualitative and quantitative techniques. This document outlines the basic premises for maintenance planning and provides the general philosophies that can be followed and points to a best...

  13. Suncor maintenance and reliability

    Energy Technology Data Exchange (ETDEWEB)

    Little, S. [Suncor Energy, Calgary, AB (Canada)

    2006-07-01

    Fleet maintenance and reliability at Suncor Energy was discussed in this presentation, with reference to Suncor Energy's primary and support equipment fleets. This paper also discussed Suncor Energy's maintenance and reliability standard involving people, processes and technology. An organizational maturity chart that graphed organizational learning against organizational performance was illustrated. The presentation also reviewed the maintenance and reliability framework; maintenance reliability model; the process overview of the maintenance and reliability standard; a process flow chart of maintenance strategies and programs; and an asset reliability improvement process flow chart. An example of an improvement initiative was included, with reference to a shovel reliability review; a dipper trip reliability investigation; bucket related failures by type and frequency; root cause analysis of the reliability process; and additional actions taken. Last, the presentation provided a graph of the results of the improvement initiative and presented the key lessons learned. tabs., figs.

  14. Antenna Controller Replacement Software

    Science.gov (United States)

    Chao, Roger Y.; Morgan, Scott C.; Strain, Martha M.; Rockwell, Stephen T.; Shimizu, Kenneth J.; Tehrani, Barzia J.; Kwok, Jaclyn H.; Tuazon-Wong, Michelle; Valtier, Henry; Nalbandi, Reza; hide

    2010-01-01

    The Antenna Controller Replacement (ACR) software accurately points and monitors the Deep Space Network (DSN) 70-m and 34-m high-efficiency (HEF) ground-based antennas that are used to track primarily spacecraft and, periodically, celestial targets. To track a spacecraft, or other targets, the antenna must be accurately pointed at the spacecraft, which can be very far away with very weak signals. ACR s conical scanning capability collects the signal in a circular pattern around the target, calculates the location of the strongest signal, and adjusts the antenna pointing to point directly at the spacecraft. A real-time, closed-loop servo control algorithm performed every 0.02 second allows accurate positioning of the antenna in order to track these distant spacecraft. Additionally, this advanced servo control algorithm provides better antenna pointing performance in windy conditions. The ACR software provides high-level commands that provide a very easy user interface for the DSN operator. The operator only needs to enter two commands to start the antenna and subreflector, and Master Equatorial tracking. The most accurate antenna pointing is accomplished by aligning the antenna to the Master Equatorial, which because of its small size and sheltered location, has the most stable pointing. The antenna has hundreds of digital and analog monitor points. The ACR software provides compact displays to summarize the status of the antenna, subreflector, and the Master Equatorial. The ACR software has two major functions. First, it performs all of the steps required to accurately point the antenna (and subreflector and Master Equatorial) at the spacecraft (or celestial target). This involves controlling the antenna/ subreflector/Master-Equatorial hardware, initiating and monitoring the correct sequence of operations, calculating the position of the spacecraft relative to the antenna, executing the real-time servo control algorithm to maintain the correct position, and

  15. Status of fusion maintenance

    International Nuclear Information System (INIS)

    Fuller, G.M.

    1984-01-01

    Effective maintenance will be an essential ingredient in determining fusion system productivity. This level of productivity will result only after close attention is paid to the entire system as an entity and appropriate integration of the elements is made. The status of fusion maintenance is reviewed in the context of the entire system. While there are many challenging developmental tasks ahead in fusion maintenance, the required technologies are available in several high-technology industries, including nuclear fission

  16. Laboratory equipment maintenance contracts.

    Science.gov (United States)

    Boudreau, D A; Scheer, W D; Catrou, P G

    1985-12-01

    The increasing level of technical sophistication and complexity found in clinical laboratory instrumentation today more than ever demands careful attention to maintenance service needs. The time-worn caution for careful definition of requirements for acquisition of a system should also carry over to acquisition of maintenance service. Guidelines are presented for specifications of terms and conditions for maintenance service from the perspective of the laboratorian in the automated clinical laboratory.

  17. Interactive videodisc in maintenance

    International Nuclear Information System (INIS)

    Zwingelstein, G.; Nguyen Van Nghi, B.

    1986-01-01

    After a recall of the videodisc characteristics, this paper presents its utilization by Electricite de France in the framework of training and maintenance. The SICMA (Interactive Communication System in Maintenance) developed and tested by Electricte de France is presented as also its utilization. It has been tested on the sites of Dampierre and Paluel in the cases of training and maintenance (deconnexion of drive rods of control elements); the conclusions of this experimentation are finally given. 4 refs [fr

  18. Turbine maintenance and modernization

    Energy Technology Data Exchange (ETDEWEB)

    Unga, E. [Teollisuuden Voima Oy, Olkiluoto (Finland)

    1998-12-31

    The disturbance-free operation of the turbine plant plays an important role in reaching good production results. In the turbine maintenance of the Olkiluoto nuclear power plant the lifetime and efficiency of turbine components and the lifetime costs are taken into account in determining the turbine maintenance and modernization/improvement program. The turbine maintenance program and improvement/modernization measures taken in the plant units are described in this presentation. (orig.)

  19. Turbine maintenance and modernization

    Energy Technology Data Exchange (ETDEWEB)

    Unga, E [Teollisuuden Voima Oy, Olkiluoto (Finland)

    1999-12-31

    The disturbance-free operation of the turbine plant plays an important role in reaching good production results. In the turbine maintenance of the Olkiluoto nuclear power plant the lifetime and efficiency of turbine components and the lifetime costs are taken into account in determining the turbine maintenance and modernization/improvement program. The turbine maintenance program and improvement/modernization measures taken in the plant units are described in this presentation. (orig.)

  20. Industrial Maintenance Strategies

    International Nuclear Information System (INIS)

    Sajjad Akbar

    2006-01-01

    Industrial plants have become more complex due to technological advancement. This has made the task of maintenance more difficult. The maintenance costs in terms of resources and downtime loss are so high that maintenance function has become a critical factor in a plant's profitability. Industry should devote as much forethought to the management of maintenance function as to production. Maintenance has grown from an art to a precise, technical engineering science. Planning, organizing scheduling and control of maintenance using modern techniques pays dividends in the form of reduced costs and increased reliability. The magnitude and the dimension of maintenance have multiplied due to development in the engineering technologies. Production cost and capacities are directly affected by the breakdown time. Total operating cost including the maintenance cost plays an important role in replacement dimension. The integrated system approach would bring forth the desired results of high maintenance standards. The standards once achieved and sustained, would add to the reliability of the plan and relieve heavy stresses and strains on the engineering logistic support. (author)

  1. Analysis of maintenance strategies

    International Nuclear Information System (INIS)

    Laakso, K.; Simola, K.

    1998-01-01

    The main topics of the presentation include: (1) an analysis model and methods to evaluate maintenance action programs and the support decision to make changes in them and (2) to understand the maintenance strategies in a systems perspective as a basis for future developments. The subproject showed how systematic models for maintenance analysis and decision support, utilising computerised and statistical tool packages, can be taken into use for evaluation and optimisation of maintenance of active systems from the safety and economic point of view

  2. Army Maintenance System Transformation

    National Research Council Canada - National Science Library

    Gilbertson, Frank V

    2006-01-01

    .... Used in conjunction with pertinent historical data and developed with Army transformation goals in mind, General Systems thinking can provide the framework for guiding maintenance transformation...

  3. Maintenance risk management in Dayabay nuclear power plant

    International Nuclear Information System (INIS)

    He Xuhong; Tong Jiejuan

    2005-01-01

    The importance of proper maintenance to safe and reliable nuclear plant operation has long been recognized by the nuclear utility and regulatory body. This paper presents a process of maintenance risk management developed for a Chinese Nuclear Power Plant (NPP). The process includes three phases: (I) long term maintenance plan risk management, (II) monthly maintenance plan risk management, and (III) detailed risk management for high risk configuration. A risk matrix is developed for phase I whose purpose is to provide a rough guide for risk management in the making of the annual maintenance plan. For Phase II and Phase III, a software tool named Maintenance- Risk-Monitor is developed based on the internal initiating event, level 1 PSA model. The results of Phase II are the risk information of the all plant configurations caused by the unavailability of the components included the monthly maintenance plan. When the increase of core damage frequency (CDF) or the incremental core damage probability (ICDP) of a configuration is higher than the corresponding thresholds, Phase III is needed for this high risk configuration to get the useful information such as risk-importance components, human actions and initial events, from which appropriate preventive measurements could be derived. It is hoped that the provided process of maintenance risk management, together with the developed software tool, could facilitate the maintenance activities in the NPPs of China. (authors)

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

  5. Quality assurance requirements for the computer software and safety analyses

    International Nuclear Information System (INIS)

    Husarecek, J.

    1992-01-01

    The requirements are given as placed on the development, procurement, maintenance, and application of software for the creation or processing of data during the design, construction, operation, repair, maintenance and safety-related upgrading of nuclear power plants. The verification and validation processes are highlighted, and the requirements put on the software documentation are outlined. The general quality assurance principles applied to safety analyses are characterized. (J.B.). 1 ref

  6. 21 CFR 225.120 - Buildings and grounds.

    Science.gov (United States)

    2010-04-01

    ... 21 Food and Drugs 4 2010-04-01 2010-04-01 false Buildings and grounds. 225.120 Section 225.120... Buildings and grounds. Buildings used for production of medicated feed shall provide adequate space for... routine maintenance and cleaning of equipment. Buildings and grounds shall be constructed and maintained...

  7. Sandia software guidelines: Software quality planning

    Energy Technology Data Exchange (ETDEWEB)

    1987-08-01

    This volume is one in a series of Sandia Software Guidelines intended for use in producing quality software within Sandia National Laboratories. In consonance with the IEEE Standard for Software Quality Assurance Plans, this volume identifies procedures to follow in producing a Software Quality Assurance Plan for an organization or a project, and provides an example project SQA plan. 2 figs., 4 tabs.

  8. Avoidable Software Procurements

    Science.gov (United States)

    2012-09-01

    software license, software usage, ELA, Software as a Service , SaaS , Software Asset...PaaS Platform as a Service SaaS Software as a Service SAM Software Asset Management SMS System Management Server SEWP Solutions for Enterprise Wide...delivery of full Cloud Services , we will see the transition of the Cloud Computing service model from Iaas to SaaS , or Software as a Service . Software

  9. Implementing Software Safety in the NASA Environment

    Science.gov (United States)

    Wetherholt, Martha S.; Radley, Charles F.

    1994-01-01

    Until recently, NASA did not consider allowing computers total control of flight systems. Human operators, via hardware, have constituted the ultimate safety control. In an attempt to reduce costs, NASA has come to rely more and more heavily on computers and software to control space missions. (For example. software is now planned to control most of the operational functions of the International Space Station.) Thus the need for systematic software safety programs has become crucial for mission success. Concurrent engineering principles dictate that safety should be designed into software up front, not tested into the software after the fact. 'Cost of Quality' studies have statistics and metrics to prove the value of building quality and safety into the development cycle. Unfortunately, most software engineers are not familiar with designing for safety, and most safety engineers are not software experts. Software written to specifications which have not been safety analyzed is a major source of computer related accidents. Safer software is achieved step by step throughout the system and software life cycle. It is a process that includes requirements definition, hazard analyses, formal software inspections, safety analyses, testing, and maintenance. The greatest emphasis is placed on clearly and completely defining system and software requirements, including safety and reliability requirements. Unfortunately, development and review of requirements are the weakest link in the process. While some of the more academic methods, e.g. mathematical models, may help bring about safer software, this paper proposes the use of currently approved software methodologies, and sound software and assurance practices to show how, to a large degree, safety can be designed into software from the start. NASA's approach today is to first conduct a preliminary system hazard analysis (PHA) during the concept and planning phase of a project. This determines the overall hazard potential of

  10. Maintenance Trades Guidelines

    Science.gov (United States)

    Weidner, Theodore J.

    2008-01-01

    In 2002, APPA published "Maintenance Staffing Guidelines for Educational Facilities," the first building maintenance trades staffing guideline designed to assist educational facilities professionals with their staffing needs. addresses how facilities professionals can determine the appropriate size and mix of their organization. Contents…

  11. Agile development with software process mining

    NARCIS (Netherlands)

    Rubin, V.A.; Lomazova, I.A.; Aalst, van der W.M.P.

    2014-01-01

    Modern companies continue investing more and more in the creation, maintenance and change of software systems, but the proper specification and design of such systems continues to be a challenge. The majority of current approaches either ignore real user and system runtime behavior or consider it

  12. Software engineering architecture-driven software development

    CERN Document Server

    Schmidt, Richard F

    2013-01-01

    Software Engineering: Architecture-driven Software Development is the first comprehensive guide to the underlying skills embodied in the IEEE's Software Engineering Body of Knowledge (SWEBOK) standard. Standards expert Richard Schmidt explains the traditional software engineering practices recognized for developing projects for government or corporate systems. Software engineering education often lacks standardization, with many institutions focusing on implementation rather than design as it impacts product architecture. Many graduates join the workforce with incomplete skil

  13. Monte Carlo Risk Assessment (MCRA) software: maintenance and management 2016

    NARCIS (Netherlands)

    Boon PE; van der Voet H; Boer WJ; Kruisselbrink J; van Lenthe M; van Klaveren JD; VVH; V&Z

    2017-01-01

    This report shows the adjustments in the Monte Carlo Risk Assessment (MCRA) computational model implemented by RIVM and Wageningen UR Biometris in 2016. MCRA is a computational tool that presently gives the most realistic chemical intake via food. The model is available for registered users via the

  14. Maintenance improvement program

    International Nuclear Information System (INIS)

    Derbonne, D.R.; Plunkett, T.F.; Simpson, J.R.

    1989-01-01

    During fuel cycle 1 at River Bend station, considerable effort was expended to reduce corrective maintenance work orders (MWOs) to <1,000. This was done by complementing the plant staff with costly contract personnel. Coming out of the first refueling outage, most contract personnel were released. The change in MWO backlog started a steady rise. It became readily apparent that to avoid costly contract staff time, a maintenance improvement program (MIP) was necessary. The MIP Was primarily directed at two areas: crew efficiency improvements and improved preplanned MWO packages. The overall effect of the MIP was to achieve significant productivity improvements with reduced operation and maintenance cost by providing frequent accountability to all levels of maintenance supervision. The MIP also produced a feeling of pride among the maintenance department employees that had not really existed before. This was the best benefit of all

  15. Simulated maintenance a virtual reality

    International Nuclear Information System (INIS)

    Lirvall, P.

    1995-01-01

    The article describes potential applications of personal computer-based virtual reality software. The applications are being investigated by Atomic Energy of Canada Limited's (AECL) Chalk River Laboratories for the Canadian deuterium-uranium (Candu) reactor. Objectives include: (1) reduction of outage duration and improved safety, (2) cost-effective and safe maintenance of equipment, (3) reduction of exposure times and identification of overexposure situations, (4) cost-effective training in a virtual control room simulator, (5) human factors evaluation of design interface, and (6) visualization of conceptual and detailed designs of critical nuclear field environments. A demonstration model of a typical reactor control room, the use of virtual reality in outage planning, and safety issues are outlined

  16. The maintenance of nuclear medicine equipments: the stakes in the liberal sector

    International Nuclear Information System (INIS)

    Fauchet, M.; Chambon, T.; Tellier, P.

    1994-01-01

    Maintenance of nuclear medicine installations is an obligation in the private sector (preventive maintenance to be sure of the detectors quality and of the associated software and hardware, corrective maintenance to be sure of the results quality and of the installations profitability). They must be negotiated at the time of the installations choice and added to the total cost of the equipment. Gamma cameras are chosen for illustrating these maintenance problems. (A.B.). 5 refs., 7 figs

  17. A company perspective on software engineering standards

    International Nuclear Information System (INIS)

    Steer, R.W.

    1988-01-01

    Software engineering standards, as implemented via formal policies and procedures, have historically been used in the nuclear industry, especially for codes used in the design, analysis, or operation of the plant. Over the past two decades, a significant amount of software has been put in place to perform these functions, while the overall software life cycle has become better understood, more and different computer systems have become available, and industry has become increasingly aware of the advantages gained when these procedures are used in the development and maintenance of this large amount of software. The use of standards and attendant procedures is thus becoming increasingly important as more computerization is taking place, both in the design and the operation of the plant. It is difficult to categorize software used in activities related to nuclear plants in a simple manner. That difficulty is due to the diversity of those uses, with attendant diversity in the methods and procedures used in the production of the software, compounded by a changing business climate in which significant software engineering expertise is being applied to a broader range of applications on a variety of computing systems. The use of standards in the various phases of the production of software thus becomes more difficult as well. This paper discusses the various types of software and the importance of software standards in the development of each of them

  18. Ground water

    International Nuclear Information System (INIS)

    Osmond, J.K.; Cowart, J.B.

    1982-01-01

    The subject is discussed under the headings: background and theory (introduction; fractionation in the hydrosphere; mobility factors; radioisotope evolution and aquifer classification; aquifer disequilibria and geochemical fronts); case studies (introduction; (a) conservative, and (b) non-conservative, behaviour); ground water dating applications (general requirements; radon and helium; radium isotopes; uranium isotopes). (U.K.)

  19. Ground water

    International Nuclear Information System (INIS)

    Osmond, J.K.; Cowart, J.B.

    1992-01-01

    The great variations in concentrations and activity ratios of 234 U/ 238 U in ground waters and the features causing elemental and isotopic mobility in the hydrosphere are discussed. Fractionation processes and their application to hydrology and other environmental problems such as earthquake, groundwater and aquifer dating are described. (UK)

  20. Integrated maintenance program (IMP)

    International Nuclear Information System (INIS)

    Zemdegs, R.T.; Chout, Q.B.

    1998-01-01

    Approaches to the maintenance of nuclear power plants have undergone significant change in the past several decades. The traditional breakdown approach has been displaced by preventive (calendar-based) maintenance and more recently, by condition-based maintenance (CBM). This is largely driven by the fact that traditional maintenance programs, derived primarily from equipment vendor recommendations, are generally unsuccessful in controlling maintenance costs or equipment failures. Many advances in the maintenance field have taken place since the maintenance plans for Ontario Hydro's nuclear plants were initially established. Ontario Hydro nuclear plant operating costs can be substantially reduced and Incapability Factor improved with the application of modern maintenance processes and tools. Pickering is designated as the lead station for IMP. Of immediate concern is the fact that Pickering Nuclear Division has been experiencing a significant backlog of Operating Preventive Maintenance Callups. This backlog, over 2000, is unacceptable to both station management and the nuclear regulator, the Atomic Energy Control Board. In addition there are over 500 callups in various stages of revision (in hyperspace) without an adequate control nor reporting system to manage their completion. There is also considerable confusion about the classification of l icensing c allups, e.g. callups which are mandatory as a result of legal requirements. Furthermore the ineffectiveness of the Preventive Maintenance (PM) has been the subject of peer audits and Atomic Energy Control Board (AECB) findings over the past several years. The current preventive maintenance ratio PM2 /(PM+CM3) at Pickering ND is less than 20%, due to the current high load of equipment breakdown. This past summer, an Independent Integrated Performance Assessment (IIPA) review at Ontario Hydro confirmed these concerns. Over the past several years, Ontario Hydro nuclear staff have evaluated several programs to improve

  1. The software life cycle

    CERN Document Server

    Ince, Darrel

    1990-01-01

    The Software Life Cycle deals with the software lifecycle, that is, what exactly happens when software is developed. Topics covered include aspects of software engineering, structured techniques of software development, and software project management. The use of mathematics to design and develop computer systems is also discussed. This book is comprised of 20 chapters divided into four sections and begins with an overview of software engineering and software development, paying particular attention to the birth of software engineering and the introduction of formal methods of software develop

  2. Maintenance Process Strategic Analysis

    Science.gov (United States)

    Jasiulewicz-Kaczmarek, M.; Stachowiak, A.

    2016-08-01

    The performance and competitiveness of manufacturing companies is dependent on the availability, reliability and productivity of their production facilities. Low productivity, downtime, and poor machine performance is often linked to inadequate plant maintenance, which in turn can lead to reduced production levels, increasing costs, lost market opportunities, and lower profits. These pressures have given firms worldwide the motivation to explore and embrace proactive maintenance strategies over the traditional reactive firefighting methods. The traditional view of maintenance has shifted into one of an overall view that encompasses Overall Equipment Efficiency, Stakeholders Management and Life Cycle assessment. From practical point of view it requires changes in approach to maintenance represented by managers and changes in actions performed within maintenance area. Managers have to understand that maintenance is not only about repairs and conservations of machines and devices, but also actions striving for more efficient resources management and care for safety and health of employees. The purpose of the work is to present strategic analysis based on SWOT analysis to identify the opportunities and strengths of maintenance process, to benefit from them as much as possible, as well as to identify weaknesses and threats, so that they could be eliminated or minimized.

  3. Software engineering practices for control system reliability

    International Nuclear Information System (INIS)

    S. K. Schaffner; K. S White

    1999-01-01

    This paper will discuss software engineering practices used to improve Control System reliability. The authors begin with a brief discussion of the Software Engineering Institute's Capability Maturity Model (CMM) which is a framework for evaluating and improving key practices used to enhance software development and maintenance capabilities. The software engineering processes developed and used by the Controls Group at the Thomas Jefferson National Accelerator Facility (Jefferson Lab), using the Experimental Physics and Industrial Control System (EPICS) for accelerator control, are described. Examples are given of how their procedures have been used to minimized control system downtime and improve reliability. While their examples are primarily drawn from their experience with EPICS, these practices are equally applicable to any control system. Specific issues addressed include resource allocation, developing reliable software lifecycle processes and risk management

  4. An overview of 3D software visualization.

    Science.gov (United States)

    Teyseyre, Alfredo R; Campo, Marcelo R

    2009-01-01

    Software visualization studies techniques and methods for graphically representing different aspects of software. Its main goal is to enhance, simplify and clarify the mental representation a software engineer has of a computer system. During many years, visualization in 2D space has been actively studied, but in the last decade, researchers have begun to explore new 3D representations for visualizing software. In this article, we present an overview of current research in the area, describing several major aspects like: visual representations, interaction issues, evaluation methods and development tools. We also perform a survey of some representative tools to support different tasks, i.e., software maintenance and comprehension, requirements validation and algorithm animation for educational purposes, among others. Finally, we conclude identifying future research directions.

  5. Program integration of predictive maintenance with reliability centered maintenance

    International Nuclear Information System (INIS)

    Strong, D.K. Jr; Wray, D.M.

    1990-01-01

    This paper addresses improving the safety and reliability of power plants in a cost-effective manner by integrating the recently developed reliability centered maintenance techniques with the traditional predictive maintenance techniques of nuclear power plants. The topics of the paper include a description of reliability centered maintenance (RCM), enhancing RCM with predictive maintenance, predictive maintenance programs, condition monitoring techniques, performance test techniques, the mid-Atlantic Reliability Centered Maintenance Users Group, test guides and the benefits of shared guide development

  6. A Research Agenda for Service-Oriented Architecture (SOA): Maintenance and Evolution of Service-Oriented Systems

    Science.gov (United States)

    2010-03-01

    service consumers, and infrastructure. Techniques from any iterative and incremental software development methodology followed by the organiza- tion... Service -Oriented Architecture Environment (CMU/SEI-2008-TN-008). Software Engineering Institute, Carnegie Mellon University, 2008. http://www.sei.cmu.edu...Integrating Legacy Software into a Service Oriented Architecture.” Proceedings of the 10th European Conference on Software Maintenance (CSMR 2006). Bari

  7. Space station orbit maintenance

    Science.gov (United States)

    Kaplan, D. I.; Jones, R. M.

    1983-01-01

    The orbit maintenance problem is examined for two low-earth-orbiting space station concepts - the large, manned Space Operations Center (SOC) and the smaller, unmanned Science and Applications Space Platform (SASP). Atmospheric drag forces are calculated, and circular orbit altitudes are selected to assure a 90 day decay period in the event of catastrophic propulsion system failure. Several thrusting strategies for orbit maintenance are discussed. Various chemical and electric propulsion systems for orbit maintenance are compared on the basis of propellant resupply requirements, power requirements, Shuttle launch costs, and technology readiness.

  8. Maintenance optimization after RCM

    International Nuclear Information System (INIS)

    Doyle, E.K.; Lee, C.-G.; Cho, D.

    2005-01-01

    Variant forms of RCM (Reliability Centered Maintenance) have been the maintenance optimizing tools of choice in industry for the last 20 years. Several such optimization techniques have been implemented at the Bruce Nuclear Station. Further cost refinement of the Station preventive maintenance strategy whereby decisions are based on statistical analysis of historical failure data are now being evaluated. The evaluation includes a requirement to demonstrate that earlier optimization projects have long term positive impacts. This proved to be a significant challenge. Eventually a methodology was developed using Crowe/AMSAA (Army Materials Systems Analysis Activity) plots to justify expenditures on further optimization efforts. (authors)

  9. Nuclear power plants maintenance

    International Nuclear Information System (INIS)

    Anon.

    1988-01-01

    Nuclear power plants maintenance now appears as an important factor contributing to the competitivity of nuclea energy. The articles published in this issue describe the way maintenance has been organized in France and how it led to an actual industrial activity developing and providing products and services. An information note about Georges Besse uranium enrichment plant (Eurodif) recalls that maintenance has become a main data not only for power plants but for all nuclear industry installations. (The second part of this dossier will be published in the next issue: vol. 1 January-February 1989) [fr

  10. Mobile network maintenance (GSM)

    CERN Multimedia

    IT Department

    2009-01-01

    Maintenance work will be carried out on the CERN mobile network infrastructure (GSM) on the 23 and 24 July from 6 p.m. to 6 a.m. in order to replace discontinued equipment and to increase the bandwidth capacity of the GSM mobile network. All CERN GSM emitters (40 units) will be moved one by one to the new infrastructure during the maintenance. The call of a user connected to an emitter at the time of its maintenance will be cut off. However, the general overlapping of the GSM radio coverage should mean that users are able immediately to call again should their call be interrupted. IT/CS/CS

  11. Initiating statistical maintenance optimization

    International Nuclear Information System (INIS)

    Doyle, E. Kevin; Tuomi, Vesa; Rowley, Ian

    2007-01-01

    Since the 1980 s maintenance optimization has been centered around various formulations of Reliability Centered Maintenance (RCM). Several such optimization techniques have been implemented at the Bruce Nuclear Station. Further cost refinement of the Station preventive maintenance strategy includes evaluation of statistical optimization techniques. A review of successful pilot efforts in this direction is provided as well as initial work with graphical analysis. The present situation reguarding data sourcing, the principle impediment to use of stochastic methods in previous years, is discussed. The use of Crowe/AMSAA (Army Materials Systems Analysis Activity) plots is demonstrated from the point of view of justifying expenditures in optimization efforts. (author)

  12. To select the best tool for generating 3D maintenance data and to set the detailed process for obtaining the 3D maintenance data

    Science.gov (United States)

    Prashanth, B. N.; Roy, Kingshuk

    2017-07-01

    Three Dimensional (3D) maintenance data provides a link between design and technical documentation creating interactive 3D graphical training and maintenance material. It becomes difficult for an operator to always go through huge paper manuals or come running to the computer for doing maintenance of a machine which makes the maintenance work fatigue. Above being the case, a 3D animation makes maintenance work very simple since, there is no language barrier. The research deals with the generation of 3D maintenance data of any given machine. The best tool for obtaining the 3D maintenance is selected and the tool is analyzed. Using the same tool, a detailed process for extracting the 3D maintenance data for any machine is set. This project aims at selecting the best tool for obtaining 3D maintenance data and to select the detailed process for obtaining 3D maintenance data. 3D maintenance reduces use of big volumes of manuals which creates human errors and makes the work of an operator fatiguing. Hence 3-D maintenance would help in training and maintenance and would increase productivity. 3Dvia when compared with Cortona 3D and Deep Exploration proves to be better than them. 3Dvia is good in data translation and it has the best renderings compared to the other two 3D maintenance software. 3Dvia is very user friendly and it has various options for creating 3D animations. Its Interactive Electronic Technical Publication (IETP) integration is also better than the other two software. Hence 3Dvia proves to be the best software for obtaining 3D maintenance data of any machine.

  13. XML Flight/Ground Data Dictionary Management

    Science.gov (United States)

    Wright, Jesse; Wiklow, Colette

    2007-01-01

    A computer program generates Extensible Markup Language (XML) files that effect coupling between the command- and telemetry-handling software running aboard a spacecraft and the corresponding software running in ground support systems. The XML files are produced by use of information from the flight software and from flight-system engineering. The XML files are converted to legacy ground-system data formats for command and telemetry, transformed into Web-based and printed documentation, and used in developing new ground-system data-handling software. Previously, the information about telemetry and command was scattered in various paper documents that were not synchronized. The process of searching and reading the documents was time-consuming and introduced errors. In contrast, the XML files contain all of the information in one place. XML structures can evolve in such a manner as to enable the addition, to the XML files, of the metadata necessary to track the changes and the associated documentation. The use of this software has reduced the extent of manual operations in developing a ground data system, thereby saving considerable time and removing errors that previously arose in the translation and transcription of software information from the flight to the ground system.

  14. Software engineering technology innovation: Turning research results into industrial success

    NARCIS (Netherlands)

    Punter, H.T.; Krikhaar, R.L.; Bril, R.J.

    2009-01-01

    This paper deals with the innovation of software engineering technologies. These technologies are methods and tools for conducting software development and maintenance. We consider innovation as a process consisting of two phases, being technology creation and technology transfer. In this paper, we

  15. Software Process Improvement Journey: IBM Australia Application Management Services

    Science.gov (United States)

    2005-03-01

    See Section 5.1.2) - Client Relationship Management ( CRM ) processes-specifically, Solution Design and Solution Delivery - Worldwide Project Management ...plex systems life-cycle management , rapid solutions development, custom development, package selection and implementation, maintenance, minor...CarnegieMellon ___ Software Engineering Institute Software Process Improvement Journey: IBM Australia Application Management Services Robyn Nichols

  16. Development of an Environment for Software Reliability Model Selection

    Science.gov (United States)

    1992-09-01

    now is directed to other related problems such as tools for model selection, multiversion programming, and software fault tolerance modeling... multiversion programming, 7. Hlardware can be repaired by spare modules, which is not. the case for software, 2-6 N. Preventive maintenance is very important

  17. Software engineering technology innovation - Turning research results into industrial success

    NARCIS (Netherlands)

    Punter, T.; Krikhaar, R.L.; Bril, R.J.

    2009-01-01

    This paper deals with the innovation of software engineering technologies. These technologies are methods and tools for conducting software development and maintenance. We consider innovation as a process consisting of two phases, being technology creation and technology transfer. In this paper, we

  18. Plant Maintenance. The Licensee's Viewpoint

    Energy Technology Data Exchange (ETDEWEB)

    Ungi, T. [Heysham 2 Power Station, Nuclear Electric LTD (United Kingdom)

    1997-07-01

    Plant maintenance is a very complex process which requires considerable effort from both within the maintenance process and also many support activities. It is important that the plant maintenance policy is translated into a maintenance programme which will define all relevant aspects of the maintenance. An aspect of this maintenance programme will be a maintenance catalogue which will define the maintenance activities to be carried out and at what frequencies. This paper is aimed at discussing the maintenance philosophy and resulting maintenance catalogues currently adopted in Nuclear Electric Ltd, and in particular at Heysham 2 Power Station. It goes on to consider whether these maintenance catalogues contain the optimum maintenance and if not should they be changed. If change is required, the process by which this change will be brought about is also discussed. (author)

  19. Ground Pollution Science

    International Nuclear Information System (INIS)

    Oh, Jong Min; Bae, Jae Geun

    1997-08-01

    This book deals with ground pollution science and soil science, classification of soil and fundamentals, ground pollution and human, ground pollution and organic matter, ground pollution and city environment, environmental problems of the earth and ground pollution, soil pollution and development of geological features of the ground, ground pollution and landfill of waste, case of measurement of ground pollution.

  20. Maintenance and fabrication of nuclear electronic equipment

    International Nuclear Information System (INIS)

    Hong, Seok Boong; Chung, Chong Eun; Hwang, In Koo; Koo, In Soo; Park, Bum; Kim, Soo Hee; Lee, Seong Joo; Kim, Min Seok; Choi, Wha Lim

    2011-12-01

    - process equipment at PIEF, Chemical Analysis Team and RWFTF have been calibrated. - The electronic equipment and radiation equipment at RWTF and PIEF have been prepared. - Development and installation of integrated RMS software for Hanaro Cold Neutron Laboratory Building(CNLB) RMS, and development and performance upgrade of a portal monitor for CNLB. - Performance test of the Hardware/Software of digital unit controller has been performed, and functional upgrade of the Hardware/Software of stimulator for SMART MMIS performance test facility has also been performed. - A controller of high voltage power supply for a small electron beam generator and a controller for razer pinning and a remote monitoring apparatus of cathode power supply for a 0.2 Mev. small electron beam generator have been designed and fabricated. - Database construction for effective maintenance for the process equipment and radiation instruments are designed and constructed

  1. Experts' meeting: Maintenance '83

    International Nuclear Information System (INIS)

    1983-01-01

    The brochure presents, in full wording, 20 papers read at the experts' meeting ''Maintenance '83'' in Wiesbaden. Most of the papers discuss reliability data (acquisition, evaluation, processing) of nearly all fields of industry. (RW) [de

  2. Excellence through maintenance mastering

    International Nuclear Information System (INIS)

    Lamarche, M.; Guillot, M.; Monier, M.

    1987-01-01

    To improve the overall availability factor of nuclear power plants you have to cut either the forced outage role and the planned outage time or you need to reduce simultaneously the failures and the efforts devoted to avoiding them. Among other results, this goal leads to a decrease in the number of real or anticipated problems. Electricite de France policy, in this matter, is to focus on decreasing the compoents' maintenance needs through a comprehensive modification program, targeted to eliminating the weak points as revealed by the operation. Thereby one may reach, for simple equipment, a nearly maintenance-free condition in which the only maintenance needed is surveillance, which provides assurance that everything is operating properly. A good example of this type of equipment is the family of static components, drums, and pipes whose corrective maintenance is almost nil when their initial condition is good

  3. Maintenance and test strategies to optimize NPP equipment performance

    International Nuclear Information System (INIS)

    Mayer, S.; Tomic, B.

    2000-01-01

    This paper proposes an approach to maintenance optimization of nuclear power plant components, which can help to increase both safety and availability. In order to evaluate the benefits of preventive maintenance on a quantitative basis, a software code has been developed for component performance and reliability simulation of safety related nuclear power plant equipment. A three state Markov model will be introduced, considering a degraded state in addition to an operational state and a failed state. (author)

  4. Remote maintenance development

    International Nuclear Information System (INIS)

    Zook, C.R.

    1979-01-01

    The concept of remote maintenance as it pertains to nuclear fuel fabrication facilities is quite unique. The future may require completely remote facilities where maintenance will be performed by hybrid manipulators/robots. These units will be capable of being preprogrammed for automatic operation or manually operated with the operator becoming a part of the closed loop control system. These robots will mesh television, computer control, and direct force feedback manual control in a usable new concept of robotics

  5. Predictive maintenance primer

    International Nuclear Information System (INIS)

    Flude, J.W.; Nicholas, J.R.

    1991-04-01

    This Predictive Maintenance Primer provides utility plant personnel with a single-source reference to predictive maintenance analysis methods and technologies used successfully by utilities and other industries. It is intended to be a ready reference to personnel considering starting, expanding or improving a predictive maintenance program. This Primer includes a discussion of various analysis methods and how they overlap and interrelate. Additionally, eighteen predictive maintenance technologies are discussed in sufficient detail for the user to evaluate the potential of each technology for specific applications. This document is designed to allow inclusion of additional technologies in the future. To gather the information necessary to create this initial Primer the Nuclear Maintenance Applications Center (NMAC) collected experience data from eighteen utilities plus other industry and government sources. NMAC also contacted equipment manufacturers for information pertaining to equipment utilization, maintenance, and technical specifications. The Primer includes a discussion of six methods used by analysts to study predictive maintenance data. These are: trend analysis; pattern recognition; correlation; test against limits or ranges; relative comparison data; and statistical process analysis. Following the analysis methods discussions are detailed descriptions for eighteen technologies analysts have found useful for predictive maintenance programs at power plants and other industrial facilities. Each technology subchapter has a description of the operating principles involved in the technology, a listing of plant equipment where the technology can be applied, and a general description of the monitoring equipment. Additionally, these descriptions include a discussion of results obtained from actual equipment users and preferred analysis techniques to be used on data obtained from the technology. 5 refs., 30 figs

  6. Maintenance of scientific instruments

    International Nuclear Information System (INIS)

    Lucero, E.

    1986-01-01

    During the last years Colombia has increased the use of nuclear techniques, instruments and equipment in ambitious health programs, as well as in research centers, industry and education; this has resulted in numerous maintenance problems. As an alternative solution IAN has established a Central Maintenance Laboratory for nuclear instruments within an International Atomic Energy Agency program for eight Latin American and nine Asian Countries. Established strategies and some results are detailed in this writing

  7. ESTSC - Software Best Practices

    Science.gov (United States)

    DOE Scientific and Technical Software Best Practices December 2010 Table of Contents 1.0 Introduction 2.0 Responsibilities 2.1 OSTI/ESTSC 2.2 SIACs 2.3 Software Submitting Sites/Creators 2.4 Software Sensitivity Review 3.0 Software Announcement and Submission 3.1 STI Software Appropriate for Announcement 3.2

  8. Software Assurance Competency Model

    Science.gov (United States)

    2013-03-01

    COTS) software , and software as a service ( SaaS ). L2: Define and analyze risks in the acquisition of contracted software , COTS software , and SaaS ...2010a]: Application of technologies and processes to achieve a required level of confidence that software systems and services function in the...

  9. Software attribute visualization for high integrity software

    Energy Technology Data Exchange (ETDEWEB)

    Pollock, G.M.

    1998-03-01

    This report documents a prototype tool developed to investigate the use of visualization and virtual reality technologies for improving software surety confidence. The tool is utilized within the execution phase of the software life cycle. It provides a capability to monitor an executing program against prespecified requirements constraints provided in a program written in the requirements specification language SAGE. The resulting Software Attribute Visual Analysis Tool (SAVAnT) also provides a technique to assess the completeness of a software specification.

  10. Mechanical configuration and maintenance

    International Nuclear Information System (INIS)

    Brown, T.G.; Casini, G.; Churakov, G.F.

    1982-01-01

    The INTOR engineering design has been strongly influenced by considerations for assembly and maintenance. A maintenance philosophy was established at the outset of the conceptual design to insure that the tokamak configuration would be developed to accommodate maintenance requirements. The main features of the INTOR design are summarized in this paper with primary emphasis on the impact of maintenance considerations. The most apparent configuration design feature is the access provided for torus maintenance. Particular attention was given to the size and location of superconducting magnets and the location of vacuum boundaries. All of the poloidal field (PF) coils are placed outside of the bore of the toroidal field (TF) coils and located above and below an access opening between adjacent TF coils through which torus sectors are removed. A magnet structural configuration consisting of mechanically attached reinforcing members has been designed which facilitates the open access space for torus sector removal. For impurity control, a single null poloidal divertor was selected over a double null design in order to maintain sufficient access for pumping and maintenance of the collector. A double null divertor was found to severely limit access to the torus with the addition of divertor collectors and pumping at the top. For this reason, a single null concept was selected in spite of the more difficult design problems associated with the required asymmetric PF system and higher particle loadings

  11. Open source IPSEC software in manned and unmanned space missions

    Science.gov (United States)

    Edwards, Jacob

    Network security is a major topic of research because cyber attackers pose a threat to national security. Securing ground-space communications for NASA missions is important because attackers could endanger mission success and human lives. This thesis describes how an open source IPsec software package was used to create a secure and reliable channel for ground-space communications. A cost efficient, reproducible hardware testbed was also created to simulate ground-space communications. The testbed enables simulation of low-bandwidth and high latency communications links to experiment how the open source IPsec software reacts to these network constraints. Test cases were built that allowed for validation of the testbed and the open source IPsec software. The test cases also simulate using an IPsec connection from mission control ground routers to points of interest in outer space. Tested open source IPsec software did not meet all the requirements. Software changes were suggested to meet requirements.

  12. Software Quality Assessment Tool Based on Meta-Models

    OpenAIRE

    Doneva Rositsa; Gaftandzhieva Silvia; Doneva Zhelyana; Staevsky Nevena

    2015-01-01

    In the software industry it is indisputably essential to control the quality of produced software systems in terms of capabilities for easy maintenance, reuse, portability and others in order to ensure reliability in the software development. But it is also clear that it is very difficult to achieve such a control through a ‘manual’ management of quality.There are a number of approaches for software quality assurance based typically on software quality models (e.g. ISO 9126, McCall’s, Boehm’s...

  13. The IFPUG guide to IT and software measurement

    CERN Document Server

    IFPUG

    2012-01-01

    The widespread deployment of millions of current and emerging software applications has placed software economic studies among the most critical of any form of business analysis. Unfortunately, a lack of an integrated suite of metrics makes software economic analysis extremely difficult. The International Function Point Users Group (IFPUG), a nonprofit and member-governed organization, has become the recognized leader in promoting the effective management of application software development and maintenance activities. The IFPUG Guide to IT and Software Measurement brings together 52 leading so

  14. Principles of MONJU maintenance. Characteristic of MONJU maintenance and reflection of LWR maintenance experience to FBR

    International Nuclear Information System (INIS)

    Nakai, Satoru; Nishio, Ryuichi; Uchihashi, Masaya; Kaneko, Yoshihisa; Yamashita, Hironobu; Yamaguchi, Atsunori; Aoki, Takayuki

    2014-01-01

    A sodium cooled fast breeder reactor (FBR) has unique systems and components and different degradation mechanism from light water reactor (LWR) so that need to establish maintenance technology in accordance with its features. The examination of the FBR maintenance technology is carried out in the special committee for considering the maintenance for Monju established in the Japan Society of Maintenology (JSM). As a result of the study such as extraction of Monju maintenance feature, maintenance technology benchmark between Monju and LWR components and survey of LWR maintenance experience, it is clear that principles of maintenance are same as LWR, necessity of LWR maintenance experience reflection and points to be considered in Monju maintenance. The road map to establish a FBR maintenance technology in the technical aspect became clear and it is vital to acquire operation and maintenance experience of the plant to implement this road map, and to establish a fast reactor maintenance. (author)

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

  16. Software quality assurance plan for PORFLOW-3D

    International Nuclear Information System (INIS)

    Maheras, S.J.

    1993-03-01

    This plan describes the steps taken by the Idaho National Engineering Laboratory Subsurface and Environmental Modeling Unit personnel to implement software quality assurance procedures for the PORFLOW-3D computer code. PORFLOW-3D was used to conduct radiological performance assessments at the Savannah River Site. software quality assurance procedures for PORFLOW-3D include software acquisition, installation, testing, operation, maintenance, and retirement. Configuration control and quality assurance procedures are also included or referenced in this plan

  17. Demographic-Based Perceptions of Adequacy of Software Security's Presence within Individual Phases of the Software Development Life Cycle

    Science.gov (United States)

    Kramer, Aleksey

    2013-01-01

    The topic of software security has become paramount in information technology (IT) related scholarly research. Researchers have addressed numerous software security topics touching on all phases of the Software Development Life Cycle (SDLC): requirements gathering phase, design phase, development phase, testing phase, and maintenance phase.…

  18. Methods and Tools for Product Quality Maintenance in JPSS CGS

    Science.gov (United States)

    Cochran, S.; Smit, P.; Grant, K. D.; Jamilkowski, M. L.

    2015-12-01

    NOAA's next-generation environmental satellite, the Joint Polar Satellite System (JPSS) replaces the current Polar-orbiting Operational Environmental Satellites (POES). JPSS satellites carry sensors which collect meteorological, oceanographic, climatological, and solar-geophysical observations of the earth, atmosphere, and space. The first JPSS satellite was launched in 2011 and is currently NOAA's primary operational polar satellite. The JPSS ground system is the Common Ground System (CGS), and provides command, control, and communications (C3) and data processing (DP). A multi-mission system, CGS provides combinations of C3/DP for numerous NASA, NOAA, DoD, and international missions. In preparation for the next JPSS satellite, CGS improved its multi-mission capabilities to enhance mission operations for larger constellations of earth observing satellites with the added benefit of streamlining mission operations for other NOAA missions. This paper will discuss both the theoretical basis and the actual practices used to date to identify, test and incorporate algorithm updates into the CGS processing baseline. To provide a basis for this support, Raytheon developed a theoretical analysis framework, and the application of derived engineering processes, for the maintenance of consistency and integrity of remote sensing operational algorithm outputs. The framework is an abstraction of the operationalization of the science-grade algorithm (Sci2Ops) process used throughout the JPSS program. By combining software and systems engineering controls, manufacturing disciplines to detect and reduce defects, and a standard process to control analysis, an environment to maintain operational algorithm maturity is achieved. Results of the use of this approach to implement algorithm changes into operations will also be detailed.

  19. Building relationships for better maintenance.

    Science.gov (United States)

    Lee, Hackman Hon Yin; Scott, David

    2009-02-01

    Effective management of building maintenance is a vital ingredient in ensuring a high quality built environment for any building's occupiers. However, maintenance is not high on the list of priorities for most organisations. Communication between top management personnel looking at maintenance issues from a strategic standpoint and maintenance staff considering them at an operational level is often not as good as it should be. When planning maintenance activities maintenance personnel often draw too heavily on their technical experience and expertise without taking sufficient account of wider organisational objectives or consulting effectively with top management. Senior managers also regularly complain about lack of managerial input from maintenance departments. Such barriers contribute to communication difficulties between top management at a strategic level and maintenance personnel at an operational level. Identifying where the key differences lie in senior managers' and maintenance personnel's viewpoints on maintenance strategy can prove invaluable in achieving some convergence of opinions and optimising the efficiency of the overall building maintenance process.

  20. Securing Ground Data System Applications for Space Operations

    Science.gov (United States)

    Pajevski, Michael J.; Tso, Kam S.; Johnson, Bryan

    2014-01-01

    The increasing prevalence and sophistication of cyber attacks has prompted the Multimission Ground Systems and Services (MGSS) Program Office at Jet Propulsion Laboratory (JPL) to initiate the Common Access Manager (CAM) effort to protect software applications used in Ground Data Systems (GDSs) at JPL and other NASA Centers. The CAM software provides centralized services and software components used by GDS subsystems to meet access control requirements and ensure data integrity, confidentiality, and availability. In this paper we describe the CAM software; examples of its integration with spacecraft commanding software applications and an information management service; and measurements of its performance and reliability.

  1. Communication grounding facility

    International Nuclear Information System (INIS)

    Lee, Gye Seong

    1998-06-01

    It is about communication grounding facility, which is made up twelve chapters. It includes general grounding with purpose, materials thermal insulating material, construction of grounding, super strength grounding method, grounding facility with grounding way and building of insulating, switched grounding with No. 1A and LCR, grounding facility of transmission line, wireless facility grounding, grounding facility in wireless base station, grounding of power facility, grounding low-tenton interior power wire, communication facility of railroad, install of arrester in apartment and house, install of arrester on introduction and earth conductivity and measurement with introduction and grounding resistance.

  2. Space Flight Software Development Software for Intelligent System Health Management

    Science.gov (United States)

    Trevino, Luis C.; Crumbley, Tim

    2004-01-01

    The slide presentation examines the Marshall Space Flight Center Flight Software Branch, including software development projects, mission critical space flight software development, software technical insight, advanced software development technologies, and continuous improvement in the software development processes and methods.

  3. Dynamic modeling and simulation of power transformer maintenance costs

    Directory of Open Access Journals (Sweden)

    Ristić Olga

    2016-01-01

    Full Text Available The paper presents the dynamic model of maintenance costs of the power transformer functional components. Reliability is modeled combining the exponential and Weibull's distribution. The simulation was performed with the aim of corrective maintenance and installation of the continuous monitoring system of the most critical components. Simulation Dynamic System (SDS method and VENSIM PLE software was used to simulate the cost. In this way, significant savings in maintenance costs will be achieved with a small initial investment. [Projekat Ministarstva nauke Republike Srbije, br. III 41025 i br. OI 171007

  4. Software Engineering Guidebook

    Science.gov (United States)

    Connell, John; Wenneson, Greg

    1993-01-01

    The Software Engineering Guidebook describes SEPG (Software Engineering Process Group) supported processes and techniques for engineering quality software in NASA environments. Three process models are supported: structured, object-oriented, and evolutionary rapid-prototyping. The guidebook covers software life-cycles, engineering, assurance, and configuration management. The guidebook is written for managers and engineers who manage, develop, enhance, and/or maintain software under the Computer Software Services Contract.

  5. Re-engineering software systems in the Department of Defense using integrated computer aided software engineering tools

    OpenAIRE

    Jennings, Charles A.

    1992-01-01

    Approved for public release; distribution is unlimited The Department of Defense (DoD) is plagues with severe cost overruns and delays in developing software systems. Existing software within Dod, some developed 15-to 20 years ago, require continual maintenance and modification. Major difficulties arise with maintaining older systems due to cryptic source code and a lack of adequate documentation. To remedy this situation, the DoD, is pursuing the integrated computer aided software engi...

  6. JRR-3 maintenance program utilizing accumulated maintenance data

    International Nuclear Information System (INIS)

    Izumo, Hironobu; Kato, Tomoaki; Kinase, Masami; Torii, Yoshiya; Murayama, Yoji

    2007-07-01

    JRR-3(Japan Research Reactor No.3) has been operated for more than 15 years after the modification, without significant troubles by carrying out maintenance such as the preventive maintenance (mainly time-based maintenance) for the safety-grade equipments and the breakdown maintenance for the non-safety-grade equipments. Unscheduled shutdowns causes by aged non-safety-grade equipments have been increasing, and the resources such as budgets have been decreasing year by year. In this situation, JRR-3 maintenance program was reviewed about safety, reliability and economic efficiency. This report offers the policy of the maintenance review and the future direction of maintenance programs. (author)

  7. Use of a quality improvement tool, the prioritization matrix, to identify and prioritize triage software algorithm enhancement.

    Science.gov (United States)

    North, Frederick; Varkey, Prathiba; Caraballo, Pedro; Vsetecka, Darlene; Bartel, Greg

    2007-10-11

    Complex decision support software can require significant effort in maintenance and enhancement. A quality improvement tool, the prioritization matrix, was successfully used to guide software enhancement of algorithms in a symptom assessment call center.

  8. SM-ROM-GL (Strong Motion Romania Ground Level Database

    Directory of Open Access Journals (Sweden)

    Ioan Sorin BORCIA

    2015-07-01

    Full Text Available The SM-ROM-GL database includes data obtained by the processing of records performed at ground level by the Romanian seismic networks, namely INCERC, NIEP, NCSRR and ISPH-GEOTEC, during recent seismic events with moment magnitude Mw ≥ 5 and epicenters located in Romania. All the available seismic records were re-processed using the same basic software and the same procedures and options (filtering and baseline correction, in order to obtain a consistent dataset. The database stores computed parameters of seismic motions, i.e. peak values: PGA, PGV, PGD, effective peak values: EPA, EPV, EPD, control periods, spectral values of absolute acceleration, relative velocity and relative displacement, as well as of instrumental intensity (as defined bz Sandi and Borcia in 2011. The fields in the database include: coding of seismic events, stations and records, a number of associated fields (seismic event source parameters, geographical coordinates of seismic stations, links to the corresponding ground motion records, charts of the response spectra of absolute acceleration, relative velocity, relative displacement and instrumental intensity, as well as some other representative parameters of seismic motions. The conception of the SM-ROM-GL database allows for an easy maintenance; such that elementary knowledge of Microsoft Access 2000 is sufficient for its operation.

  9. Maintenance for life management

    International Nuclear Information System (INIS)

    Hevia, F.

    1997-01-01

    Life Management is based on the detection, monitoring and control of long-term degradation that affects individual plant components and important populations. Experience has shown that in many cases current maintenance practices do not attend to ageing directly; instead they deal with the consequences when it is already too late, when good Life Management is no longer practical. This has brought about the need for specific Maintenance Evaluation and Improvement Programmes to adjust to the basic objective of Life Management which is to project against, monitor and mitigate ageing that can affect the safe and profitable operating life of the facility. New regulatory requirements for ageing monitoring and effective maintenance to ensure safety (Maintenance Rule) have made it even more necessary to implement the Maintenance Evaluation Programme to cope with ageing, and to integrate that tasks in both programmes to optimise effort and use of tools. This paper presents a brief description of the objectives and methodologies of these Programmes which has been applied to plants around the world and in Spain at the Garona and Vandellos II plants in Spain as part of the PIE project for developing a Remanent Life Evaluation System for nuclear power plants. (Author)

  10. RT-Syn: A real-time software system generator

    Science.gov (United States)

    Setliff, Dorothy E.

    1992-01-01

    This paper presents research into providing highly reusable and maintainable components by using automatic software synthesis techniques. This proposal uses domain knowledge combined with automatic software synthesis techniques to engineer large-scale mission-critical real-time software. The hypothesis centers on a software synthesis architecture that specifically incorporates application-specific (in this case real-time) knowledge. This architecture synthesizes complex system software to meet a behavioral specification and external interaction design constraints. Some examples of these external constraints are communication protocols, precisions, timing, and space limitations. The incorporation of application-specific knowledge facilitates the generation of mathematical software metrics which are used to narrow the design space, thereby making software synthesis tractable. Success has the potential to dramatically reduce mission-critical system life-cycle costs not only by reducing development time, but more importantly facilitating maintenance, modifications, and extensions of complex mission-critical software systems, which are currently dominating life cycle costs.

  11. Improving Maintenance Data Collection Via Point-Of-Maintenance (POMX) Implementation

    Science.gov (United States)

    2006-03-01

    accurate documentation, (3) identifying and correcting the root causes for poor data integrity, and (4) educating the unit on the critical need for data ...the validity of the results. The data in this study were analyzed using the SAS JMP 6.0 statistical software package. The results for the tests...traditional keyboard data entry methods at a computer terminal. These terminals are typically located in the aircraft maintenance unit (AMU) facility , away

  12. Building Maintenance, Management, and Budgeting.

    Science.gov (United States)

    Pawsey, M. R.

    1982-01-01

    Australian methods and formulas for funding building maintenance and management are outlined and found to be haphazard. Discussed are: ultimate costs of deferred maintenance, major plant replacements, life cycle costing, types of maintenance programs (including full preventive maintenance), use of computer programs for planning, and organization…

  13. Collected software engineering papers, volume 9

    Science.gov (United States)

    1991-01-01

    This document is a collection of selected technical papers produced by participants in the Software Engineering Laboratory (SEL) from November 1990 through October 1991. The purpose of the document is to make available, in one reference, some results of SEL research that originally appeared in a number of different forums. This is the ninth such volume of technical papers produced by the SEL. Although these papers cover several topics related to software engineering, they do not encompass the entire scope of SEL activities and interests. For the convenience of this presentation, the eight papers contained here are grouped into three major categories: (1) software models studies; (2) software measurement studies; and (3) Ada technology studies. The first category presents studies on reuse models, including a software reuse model applied to maintenance and a model for an organization to support software reuse. The second category includes experimental research methods and software measurement techniques. The third category presents object-oriented approaches using Ada and object-oriented features proposed for Ada. The SEL is actively working to understand and improve the software development process at GSFC.

  14. The MERC maintenance system

    International Nuclear Information System (INIS)

    Izquierdo, J.J.; Chauvire, P.; Plessis, L.

    1991-01-01

    Maintenance in the modern commercial reprocessing plants is a subject of the highest priority in order to guarantee availability for the whole life of the plant. The design concept of the UP3 reprocessing plant at La Hague identified several categories of equipment according to their maintenance design principles. Among them, Standard Process Equipment such as pumps, valves, ejectors and filters which need periodic maintenance. These equipment items are designed in removable modular form to avoid the need to disconnect piping. Removal is performed under shielding and without breach of containment through the use of a transfer cask that is connected to the cell containing the equipment to be removed. This transfer cask is called MERC (Mobile Equipment Replacement Cask). Containment is preserved by an air-tight system consisting of coupled doors, with a special connecting gasket. This system can remove and replace failed equipment, without spreading contamination to work areas. (author)

  15. Reliability Centered Maintenance - Methodologies

    Science.gov (United States)

    Kammerer, Catherine C.

    2009-01-01

    Journal article about Reliability Centered Maintenance (RCM) methodologies used by United Space Alliance, LLC (USA) in support of the Space Shuttle Program at Kennedy Space Center. The USA Reliability Centered Maintenance program differs from traditional RCM programs because various methodologies are utilized to take advantage of their respective strengths for each application. Based on operational experience, USA has customized the traditional RCM methodology into a streamlined lean logic path and has implemented the use of statistical tools to drive the process. USA RCM has integrated many of the L6S tools into both RCM methodologies. The tools utilized in the Measure, Analyze, and Improve phases of a Lean Six Sigma project lend themselves to application in the RCM process. All USA RCM methodologies meet the requirements defined in SAE JA 1011, Evaluation Criteria for Reliability-Centered Maintenance (RCM) Processes. The proposed article explores these methodologies.

  16. Computer assisted procedure maintenance

    International Nuclear Information System (INIS)

    Bisio, R.; Hulsund, J. E.; Nilsen, S.

    2004-04-01

    The maintenance of operating procedures in a NPP is a tedious and complicated task. Through the whole life cycle of the procedures they will be dynamic, 'living' documents. Several aspects of the procedure must be considered in a revision process. Pertinent details and attributes of the procedure must be checked. An organizational structure must be created and responsibilities allotted for drafting, revising, reviewing and publishing procedures. Available powerful computer technology provides solutions within document management and computerisation of procedures. These solutions can also support the maintenance of procedures. Not all parts of the procedure life cycle are equally amenable to computerized support. This report looks at the procedure life cycle in todays NPPs and discusses the possibilities associated with introduction of computer technology to assist the maintenance of procedures. (Author)

  17. Reusable Rack Interface Controller Common Software for Various Science Research Racks on the International Space Station

    Science.gov (United States)

    Lu, George C.

    2003-01-01

    The purpose of the EXPRESS (Expedite the PRocessing of Experiments to Space Station) rack project is to provide a set of predefined interfaces for scientific payloads which allow rapid integration into a payload rack on International Space Station (ISS). VxWorks' was selected as the operating system for the rack and payload resource controller, primarily based on the proliferation of VME (Versa Module Eurocard) products. These products provide needed flexibility for future hardware upgrades to meet everchanging science research rack configuration requirements. On the International Space Station, there are multiple science research rack configurations, including: 1) Human Research Facility (HRF); 2) EXPRESS ARIS (Active Rack Isolation System); 3) WORF (Window Observational Research Facility); and 4) HHR (Habitat Holding Rack). The RIC (Rack Interface Controller) connects payloads to the ISS bus architecture for data transfer between the payload and ground control. The RIC is a general purpose embedded computer which supports multiple communication protocols, including fiber optic communication buses, Ethernet buses, EIA-422, Mil-Std-1553 buses, SMPTE (Society Motion Picture Television Engineers)-170M video, and audio interfaces to payloads and the ISS. As a cost saving and software reliability strategy, the Boeing Payload Software Organization developed reusable common software where appropriate. These reusable modules included a set of low-level driver software interfaces to 1553B. RS232, RS422, Ethernet buses, HRDL (High Rate Data Link), video switch functionality, telemetry processing, and executive software hosted on the FUC computer. These drivers formed the basis for software development of the HRF, EXPRESS, EXPRESS ARIS, WORF, and HHR RIC executable modules. The reusable RIC common software has provided extensive benefits, including: 1) Significant reduction in development flow time; 2) Minimal rework and maintenance; 3) Improved reliability; and 4) Overall

  18. Computational intelligence and quantitative software engineering

    CERN Document Server

    Succi, Giancarlo; Sillitti, Alberto

    2016-01-01

    In a down-to-the earth manner, the volume lucidly presents how the fundamental concepts, methodology, and algorithms of Computational Intelligence are efficiently exploited in Software Engineering and opens up a novel and promising avenue of a comprehensive analysis and advanced design of software artifacts. It shows how the paradigm and the best practices of Computational Intelligence can be creatively explored to carry out comprehensive software requirement analysis, support design, testing, and maintenance. Software Engineering is an intensive knowledge-based endeavor of inherent human-centric nature, which profoundly relies on acquiring semiformal knowledge and then processing it to produce a running system. The knowledge spans a wide variety of artifacts, from requirements, captured in the interaction with customers, to design practices, testing, and code management strategies, which rely on the knowledge of the running system. This volume consists of contributions written by widely acknowledged experts ...

  19. 'Grounded' Politics

    DEFF Research Database (Denmark)

    Schmidt, Garbi

    2012-01-01

    play within one particular neighbourhood: Nørrebro in the Danish capital, Copenhagen. The article introduces the concept of grounded politics to analyse how groups of Muslim immigrants in Nørrebro use the space, relationships and history of the neighbourhood for identity political statements....... The article further describes how national political debates over the Muslim presence in Denmark affect identity political manifestations within Nørrebro. By using Duncan Bell’s concept of mythscape (Bell, 2003), the article shows how some political actors idealize Nørrebro’s past to contest the present...... ethnic and religious diversity of the neighbourhood and, further, to frame what they see as the deterioration of genuine Danish identity....

  20. Planning School Grounds for Outdoor Learning

    Science.gov (United States)

    Wagner, Cheryl; Gordon, Douglas

    2010-01-01

    This publication covers the planning and design of school grounds for outdoor learning in new and existing K-12 facilities. Curriculum development as well as athletic field planning and maintenance are not covered although some references on these topics are provided. It discusses the different types of outdoor learning environments that can be…

  1. Training of maintenance personnel

    International Nuclear Information System (INIS)

    Rabouhams, J.

    1986-01-01

    This lecture precises the method and means developed by EDF to ensure the training of maintenance personnel according to their initial educational background and their experience. The following points are treated: General organization of the training for maintenance personnel in PWR and GCR nuclear power stations and in Creys Malville fast breeder reactor; Basic nuclear training and pedagogical aids developed for this purpose; Specific training and training provided by contractors; complementary training taking into account the operation experience and feedback; Improvement of velocity, competence and safety during shut-down operations by adapted training. (orig.)

  2. Ensuring Software IP Cleanliness

    Directory of Open Access Journals (Sweden)

    Mahshad Koohgoli

    2007-12-01

    Full Text Available At many points in the life of a software enterprise, determination of intellectual property (IP cleanliness becomes critical. The value of an enterprise that develops and sells software may depend on how clean the software is from the IP perspective. This article examines various methods of ensuring software IP cleanliness and discusses some of the benefits and shortcomings of current solutions.

  3. Commercial Literacy Software.

    Science.gov (United States)

    Balajthy, Ernest

    1997-01-01

    Presents the first year's results of a continuing project to monitor the availability of software of relevance for literacy education purposes. Concludes there is an enormous amount of software available for use by teachers of reading and literacy--whereas drill-and-practice software is the largest category of software available, large numbers of…

  4. Ensuring Software IP Cleanliness

    OpenAIRE

    Mahshad Koohgoli; Richard Mayer

    2007-01-01

    At many points in the life of a software enterprise, determination of intellectual property (IP) cleanliness becomes critical. The value of an enterprise that develops and sells software may depend on how clean the software is from the IP perspective. This article examines various methods of ensuring software IP cleanliness and discusses some of the benefits and shortcomings of current solutions.

  5. Statistical Software Engineering

    Science.gov (United States)

    1998-04-13

    multiversion software subject to coincident errors. IEEE Trans. Software Eng. SE-11:1511-1517. Eckhardt, D.E., A.K Caglayan, J.C. Knight, L.D. Lee, D.F...J.C. and N.G. Leveson. 1986. Experimental evaluation of the assumption of independence in multiversion software. IEEE Trans. Software

  6. Agile Software Development

    Science.gov (United States)

    Biju, Soly Mathew

    2008-01-01

    Many software development firms are now adopting the agile software development method. This method involves the customer at every level of software development, thus reducing the impact of change in the requirement at a later stage. In this article, the principles of the agile method for software development are explored and there is a focus on…

  7. Improving Software Developer's Competence

    DEFF Research Database (Denmark)

    Abrahamsson, Pekka; Kautz, Karlheinz; Sieppi, Heikki

    2002-01-01

    Emerging agile software development methods are people oriented development approaches to be used by the software industry. The personal software process (PSP) is an accepted method for improving the capabilities of a single software engineer. Five original hypotheses regarding the impact...

  8. Software - Naval Oceanography Portal

    Science.gov (United States)

    are here: Home › USNO › Earth Orientation › Software USNO Logo USNO Navigation Earth Orientation Products GPS-based Products VLBI-based Products EO Information Center Publications about Products Software Search databases Auxiliary Software Supporting Software Form Folder Earth Orientation Matrix Calculator

  9. Software Engineering Education Directory

    Science.gov (United States)

    1990-04-01

    and Engineering (CMSC 735) Codes: GPEV2 * Textiooks: IEEE Tutoria on Models and Metrics for Software Management and Engameeing by Basi, Victor R...Software Engineering (Comp 227) Codes: GPRY5 Textbooks: IEEE Tutoria on Software Design Techniques by Freeman, Peter and Wasserman, Anthony 1. Software

  10. Great software debates

    CERN Document Server

    Davis, A

    2004-01-01

    The industry’s most outspoken and insightful critic explains how the software industry REALLY works. In Great Software Debates, Al Davis, shares what he has learned about the difference between the theory and the realities of business and encourages you to question and think about software engineering in ways that will help you succeed where others fail. In short, provocative essays, Davis fearlessly reveals the truth about process improvement, productivity, software quality, metrics, agile development, requirements documentation, modeling, software marketing and sales, empiricism, start-up financing, software research, requirements triage, software estimation, and entrepreneurship.

  11. Customizable software architectures in the accelerator control system environment

    CERN Document Server

    Mejuev, I; Kadokura, E

    2001-01-01

    Tailoring is further evolution of an application after deployment in order to adapt it to requirements that were not accounted for in the original design. End-user customization has been extensively researched in applied computer science from HCI and software engineering perspectives. Customization allows coping with flexibility requirements, decreasing maintenance and development costs of software products. In general, dynamic or diverse software requirements constitute the need for implementing end-user customization in computer systems. In accelerator physics research the factor of dynamic requirements is especially important, due to frequent software and hardware modifications resulting in correspondingly high upgrade and maintenance costs. We introduce the results of feasibility study on implementing end-user tailorability in the software for accelerator control system, considering the design and implementation of a distributed monitoring application for the 12 GeV KEK Proton Synchrotron as an example. T...

  12. The development of a computerized maintenance management system at the New York State Department of Environmental Conservation

    Science.gov (United States)

    Francis V. Riedy; Daniel Skelton

    1998-01-01

    Every asset, old or new, requires maintenance. Buildings, bridges, roads, dams, utilities and grounds; each requires some degree of maintenance to ensure long life cycles and safe operation. Maintenance is science, art and philosophy. It is science since its execution ultimately relies on most of all the sciences; it is art because seemingly identical problems...

  13. Creating and Testing Simulation Software

    Science.gov (United States)

    Heinich, Christina M.

    2013-01-01

    The goal of this project is to learn about the software development process, specifically the process to test and fix components of the software. The paper will cover the techniques of testing code, and the benefits of using one style of testing over another. It will also discuss the overall software design and development lifecycle, and how code testing plays an integral role in it. Coding is notorious for always needing to be debugged due to coding errors or faulty program design. Writing tests either before or during program creation that cover all aspects of the code provide a relatively easy way to locate and fix errors, which will in turn decrease the necessity to fix a program after it is released for common use. The backdrop for this paper is the Spaceport Command and Control System (SCCS) Simulation Computer Software Configuration Item (CSCI), a project whose goal is to simulate a launch using simulated models of the ground systems and the connections between them and the control room. The simulations will be used for training and to ensure that all possible outcomes and complications are prepared for before the actual launch day. The code being tested is the Programmable Logic Controller Interface (PLCIF) code, the component responsible for transferring the information from the models to the model Programmable Logic Controllers (PLCs), basic computers that are used for very simple tasks.

  14. Views on Software Testability

    OpenAIRE

    Shimeall, Timothy; Friedman, Michael; Chilenski, John; Voas, Jeffrey

    1994-01-01

    The field of testability is an active, well-established part of engineering of modern computer systems. However, only recently have technologies for software testability began to be developed. These technologies focus on accessing the aspects of software that improve or depreciate the ease of testing. As both the size of implemented software and the amount of effort required to test that software increase, so will the important of software testability technologies in influencing the softwa...

  15. Agile software assessment

    OpenAIRE

    Nierstrasz Oscar; Lungu Mircea

    2012-01-01

    Informed decision making is a critical activity in software development but it is poorly supported by common development environments which focus mainly on low level programming tasks. We posit the need for agile software assessment which aims to support decision making by enabling rapid and effective construction of software models and custom analyses. Agile software assessment entails gathering and exploiting the broader context of software information related to the system at hand as well ...

  16. Software component quality evaluation

    Science.gov (United States)

    Clough, A. J.

    1991-01-01

    The paper describes a software inspection process that can be used to evaluate the quality of software components. Quality criteria, process application, independent testing of the process and proposed associated tool support are covered. Early results indicate that this technique is well suited for assessing software component quality in a standardized fashion. With automated machine assistance to facilitate both the evaluation and selection of software components, such a technique should promote effective reuse of software components.

  17. Code Maintenance and Design for a Visual Programming Language Graphical User Interface

    National Research Council Canada - National Science Library

    Pierson, Graham

    2004-01-01

    This work adds new functionality to an existing visual programming environment. It applies software maintenance techniques for use with the Java Language in a Microsoft Windows operating system environment...

  18. Point of Maintenance Ruggedized Operational Device Evaluation and Observation Test Report

    National Research Council Canada - National Science Library

    Gorman, Megan

    2002-01-01

    .... The Ruggedized Operational Device Evaluation and Observation (RODEO) test examined hardware packaging, software user interface, and environmental factors associated with the usability of potential Point of Maintenance (POMx) electronic tools...

  19. A study on autonomous maintenance robot, 7

    International Nuclear Information System (INIS)

    Fukuda, Toshio; Hosokai, Hidemi; Shimasaka, Naoki; Kaneshige, Masanori; Iwasaki, Shinnosuke.

    1990-01-01

    This paper deals with the new mechanism of a new maintenance robot, Mark IV, following the previous reports on pipeline inspection and maintenance robots of Mark I, II, and III. The Mark IV has a mechanism capable of inspecting surfaces of storage tanks as well as pipeline outer surfaces, which is another capability of the maintenance robots, different from the previous ones. The main features of Mark IV are as follows, (i) The robot has a multijoint structure, so that it has better adaptability to the curvartures of pipelines and storage tanks. (ii) The joint of the robot has SMA actuators to make the robot lighter in weight. Some actuator shape characteristics are also examined for the robot structure and control. (iii) The robot has suckers at both ends so that the robot can climb up along the wall from the ground. (iv) A robot with the inch worm mechanisms has many functional motions, such that it can pass over flanges and T-joints, and transfer to adjacent pipelines with a wider range of pipe diameters. (v) A control method is given for the mobile motion control. Thus, the functional level of the maintenance robot has been greatly improved by the introduction of the Mark IV robot. (author)

  20. PORTFOLIO OF POTENTIAL STRATEGIES IN AERONAUTIC MAINTENANCE

    International Nuclear Information System (INIS)

    Rolet, S.

    2010-01-01

    EADS divisions aim more and more at developing services associated to their platforms. EADS divisions, like Airbus and Eurocopter, are investigating on services associated to their platforms in order to add them value. One possible service consists in structural maintenance operation assistance, especially for NDT operations performed by the customer. EADS Innovation Works envisages three different and complementary enhanced structural maintenance categories. Enhanced NDT improves standard NDT operation environment. This is made possible by the existence of 'smart' NDT tools that are computer based and therefore able to support other functions. These functions range from local smart data processing and display to remote expert assisted operation. Passive Sensor Network relies on sensors permanently installed on aircraft structure. Interrogation of sensors is performed on ground and off line (while structure is not loaded except by its own weight). It can be done at arbitrary times in order to determine structure health. The aim is to give easy access to some hidden ''hot spots,'' to reduce human factor in structure health assessment and optimize maintenance. Structural Health Monitoring goes a step beyond Passive Sensor Network, because interrogation units are on board the aircraft and may be connected to aircraft network. It allows to use on-line techniques such as adapted acoustic emission and to automatically raise an alarm when a defect appears in the structure. This paper presents these different ways of improving structural maintenance operations in service, with their respective advantages and limitations.

  1. Generic Software Architecture for Launchers

    Science.gov (United States)

    Carre, Emilien; Gast, Philippe; Hiron, Emmanuel; Leblanc, Alain; Lesens, David; Mescam, Emmanuelle; Moro, Pierre

    2015-09-01

    The definition and reuse of generic software architecture for launchers is not so usual for several reasons: the number of European launcher families is very small (Ariane 5 and Vega for these last decades); the real time constraints (reactivity and determinism needs) are very hard; low levels of versatility are required (implying often an ad hoc development of the launcher mission). In comparison, satellites are often built on a generic platform made up of reusable hardware building blocks (processors, star-trackers, gyroscopes, etc.) and reusable software building blocks (middleware, TM/TC, On Board Control Procedure, etc.). If some of these reasons are still valid (e.g. the limited number of development), the increase of the available CPU power makes today an approach based on a generic time triggered middleware (ensuring the full determinism of the system) and a centralised mission and vehicle management (offering more flexibility in the design and facilitating the long term maintenance) achievable. This paper presents an example of generic software architecture which could be envisaged for future launchers, based on the previously described principles and supported by model driven engineering and automatic code generation.

  2. Certification of digital system software

    International Nuclear Information System (INIS)

    Waclo, J.; Cook, B.; Adomaitis, D.

    1991-01-01

    The activities involved in the successful application of digital systems to Nuclear Protection functions is not achieved through happenstance. At Westinghouse there has been a longstanding program to utilize digital state of the art technology for protection system advancement. Thereby gaining the advantages of increased system reliability, performance, ease of operation and reduced maintenance costs. This paper describes the Westinghouse background and experience in the safety system software development process, including Verification and Validation, and its application to protection system qualification and the successful use for licensing the Eagle 21 Digital Process Protection System Upgrade. In addition, the lessons learned from this experience are discussed from the perspective of improving the development process through applying feedback of the measurements made on the process and the software product quality. The goal of this process optimization is to produce the highest possible software quality while recognizing the real world constraints of available resources, project schedule and the regulatory policies that are customary in the nuclear industry

  3. Maintenance and environmental qualification

    International Nuclear Information System (INIS)

    Martin, R.S.; Austin, D.G.

    1995-01-01

    The design of today's nuclear generating plants involves many detailed design considerations. This includes comprehensive look at aging effects on plant components over their expected lifetimes. This is important to ensuring that the plant operates safely throughout its life. The effects of aging are required to be documented in detail in today's designs. This documentation provides assurance that safe operating conditions are maintained throughout the station life cycle. This requirement is analogous to the longer standing requirement to ensure pressure boundary integrity. The pressure boundary integrity requirement has existed in the industry since its inception. The subject of plant aging effects and the maintenance of functionality is known as Environmental Qualification (EQ). This paper will attempt to explain the wisdom of EQ and the potential for optimizing maintenance activities (to move from reactive to proactive activities), within the context of the overall maintenance program. It is the author's intent to encourage the active involvement of maintenance professionals in the effective implementation of the ongoing EQ program so that the benefits are maximized

  4. Maintenance Resources Evaluation Technique.

    Science.gov (United States)

    1999-03-01

    variable Z; P-6 BIBLIOGRAPHY Argentine Air Force. Reglamento de Conduction Logistica RAC 9 (Logistics Management Regulation). Estado Mayor General de ...other hand, too many resources are expensive to acquire and maintain and difficult to transport . 1-1 Sizing the means needed to accomplish its...functional areas (maintenance, supply/inventory, transportation , etc), methodologies of operations research (simulation, mathematical programming

  5. Optimizing preventive maintenance

    International Nuclear Information System (INIS)

    DiCola, F.E.

    1988-01-01

    The traditional approach to preventive maintenance (PM) is based on adherence to manufacturers's requirements and recommended frequencies. When equipment fails, either new procedures are established or the frequency is increased. This leads to an increase in the number of PM activities, overloading not only maintenance resources, but support as well. There is no correlation between more PM and an increase in equipment reliability. More PM may actually induce failures. Reliability-centered maintenance, a new concept in utility maintenance, is based on identifying system/subsystem functions, failures, and dominant failure modes to develop or revise PM tasks. The activities described in this paper are based on actual implementation of this concept on an ongoing project to upgrade the PM program at one of the largest electric utilities in the country. Optimum PM activities are those that, when implemented, will minimize factors that c cause equipment to fail. One technique described illustrates how equipment performance, failure modes, and causes can be related to minimize the occurrence of failures. Operating history and service life of a component are key factors in determining the most effective PM activities, provided that the factors are related to failure modes and causes

  6. Floors: Care and Maintenance.

    Science.gov (United States)

    Post Office Dept., Washington, DC.

    Guidelines, methods and policies regarding the care and maintenance of post office building floors are overviewed in this handbook. Procedures outlined are concerned with maintaining a required level of appearance without wasting manpower. Flooring types and characteristics and the particular cleaning requirements of each type are given along with…

  7. Floors: Selection and Maintenance.

    Science.gov (United States)

    Berkeley, Bernard

    Flooring for institutional, commercial, and industrial use is described with regard to its selection, care, and maintenance. The following flooring and subflooring material categories are discussed--(1) resilient floor coverings, (2) carpeting, (3) masonry floors, (4) wood floors, and (5) "formed-in-place floors". The properties, problems,…

  8. Maintenance procedure upgrade programs

    International Nuclear Information System (INIS)

    Campbell, J.J.; Zimmerman, C.M.

    1988-01-01

    This paper describes a systematic approach to upgrading nuclear power plant maintenance procedures. The approach consists of four phases: diagnosis, program planning, program implementation, and program evaluation. Each phase is explained as a series of steps to ensure that all factors in a procedure upgrade program are considered

  9. Maintenance: problem and solution

    CERN Multimedia

    CERN Bulletin

    2012-01-01

    Equipment that is often unique, machines that are as old as the Laboratory, continuous and demanding performance requirements: these are the challenges faced by CERN’s accelerator maintenance teams. There are some twenty such teams, attached to different departments. A new project aims to standardise their procedures to make their work easier, and you can be a part of it.   “For the past year or so, the Accelerator and Technologies Sector and the GS Department have been working together on identifying the needs of the different teams that perform maintenance on CERN’s equipment. We are now ready to provide computer support with detailed specifics about the processes that need to be set up,” explains Goran Perinić, one of the leaders in CERN’s new Maintenance Management project (MMP). Since the LHC entered operation, the responsibilities of the technical teams have been broadened to cover maintenance of the collider and that of its injectors...

  10. Subcontracting Railway Maintenance

    DEFF Research Database (Denmark)

    Thommesen, Jacob

    2010-01-01

    railway infrastructure manager (InfraMan), whichis subcontracting maintenance tasks to other companies. InfraMan has implemented various central elements in managing their subcontractors. The latter are required to present a safety plan as part of their bid, they must be approved if they are to be awarded...

  11. Operations and maintenance philosophy

    International Nuclear Information System (INIS)

    DUNCAN, G.P.

    1999-01-01

    This Operations and Maintenance (O and M) Philosophy document is intended to establish a future O and M vision, with an increased focus on minimizing worker exposure, ensuring uninterrupted retrieval operations, and minimizing operation life-cycle cost. It is intended that this document would incorporate O and M lessons learned into on-going and future project upgrades

  12. Aircraft Maintenance Expert Systems.

    Science.gov (United States)

    1983-11-01

    PARA 2 -104)) 44: (( JETCAL ANALYSIS SHOWS SYSTEM READS CORRECT) (REPLACE FAULTY PARTS)) 45: ((OVERTEMP EXCEEDED SERVICE LIMITS) 46: I(ENGINE CONTROL...CIRCUITS WITHIN LIMITS ON JETCAL ) (REPLACE FAULTY PARTS)) 47: (ADJUST EST AT AMPLIFIER AND CHECK TENP)) (SEND ENGINE TO HIGHER LEVEL MAINTENANCE)) 48: 2

  13. Telephone Exchange Maintenance

    CERN Multimedia

    2005-01-01

    Urgent maintenance work on CERN telephone exchanges will be performed on 24 March from 6 a.m. to 8 a.m. Telephone services may be disrupted or even interrupted during this time. For more details, please contact us by email at Standard.Telephone@cern.ch.

  14. CH Packaging Maintenance Manual

    International Nuclear Information System (INIS)

    Washington TRU Solutions

    2002-01-01

    This procedure provides instructions for performing inner containment vessel (ICV) and outer containment vessel (OCV) maintenance and periodic leakage rate testing on the following packaging seals and corresponding seal surfaces using a nondestructive helium (He) leak test. In addition, this procedure provides instructions for performing ICV and OCV structural pressure tests

  15. Maintenance: Two Views.

    Science.gov (United States)

    Ballard, J. Barry; Burdette, Clarence E.

    1987-01-01

    Presents two viewpoints on the question of using funding from the Vocational Education Act to maintain ongoing vocational programs. Ballard argues that programs have improved qualitatively because of additional program improvement monies, whereas Burdette argues that the ban on using funds for maintenance treats some states unfairly. (CH)

  16. Maintenance and hazardous substances

    NARCIS (Netherlands)

    Kuhl, K.; Terwoert, J.; Cabecas, J.J.M.

    2012-01-01

    Maintenance workers come into close contact with a broad variety of often hazardous chemicals. Depending on the specific type, these chemicals may not only cause diseases like skin sores or cancer, but many of them are highly flammable and explosive. This e-facts focuses on the specific risks

  17. Building Maintenance Syllabus.

    Science.gov (United States)

    Fischer, Joseph; Messier, Joseph

    Building maintenance is a basic two-year trade education course requiring 2 1/2 hours of study on each of 160 teaching days per year. Student abilities should range from those capable of the simplest custodial work to those who may eventually be superintendents of building complexes. The syllabus is organized in sections by traditional skills…

  18. Maintenance and regulations

    International Nuclear Information System (INIS)

    Noel, R.

    1984-01-01

    Description of the main regulations concerning the processes tied with maintenance and in service supervision of the pressure vessels in classical or nuclear power plants or of their accessories (essentially in order to fix the time-table of the hydraulic test procedures and the inspection chronology [fr

  19. Building Software with Gradle

    CERN Multimedia

    CERN. Geneva; Studer, Etienne

    2014-01-01

    In this presentation, we will give an overview of the key concepts and main features of Gradle, the innovative build system that has become the de-facto standard in the enterprise. We will cover task declaration and task graph execution, incremental builds, multi-project builds, dependency management, applying plugins, extracting reusable build logic, bootstrapping a build, and using the Gradle daemon. By the end of this talk, you will have a good understanding of what makes Gradle so powerful yet easy to use. You will also understand why companies like Pivotal, LinkedIn, Google, and other giants with complex builds count on Gradle. About the speakers Etienne is leading the Tooling Team at Gradleware. He has been working as a developer, architect, project manager, and CTO over the past 15 years. He has spent most of his time building software products from the ground up and successfully shipping them to happy customers. He had ...

  20. Network Coded Software Defined Networking

    DEFF Research Database (Denmark)

    Krigslund, Jeppe; Hansen, Jonas; Roetter, Daniel Enrique Lucani

    2015-01-01

    Software Defined Networking (SDN) and Network Coding (NC) are two key concepts in networking that have garnered a large attention in recent years. On the one hand, SDN's potential to virtualize services in the Internet allows a large flexibility not only for routing data, but also to manage....... This paper advocates for the use of SDN to bring about future Internet and 5G network services by incorporating network coding (NC) functionalities. The inherent flexibility of both SDN and NC provides a fertile ground to envision more efficient, robust, and secure networking designs, that may also...

  1. Software selection based on analysis and forecasting methods, practised in 1C

    Science.gov (United States)

    Vazhdaev, A. N.; Chernysheva, T. Y.; Lisacheva, E. I.

    2015-09-01

    The research focuses on the problem of a “1C: Enterprise 8” platform inboard mechanisms for data analysis and forecasting. It is important to evaluate and select proper software to develop effective strategies for customer relationship management in terms of sales, as well as implementation and further maintenance of software. Research data allows creating new forecast models to schedule further software distribution.

  2. Revisiting the Global Software Engineering Terminology

    DEFF Research Database (Denmark)

    Tell, Paolo; Giuffrida, Rosalba; Shah, Hina

    2013-01-01

    Even though Global Software Engineering (GSE) has been a research topic of interest for many years, some of its ground terminology is still lacking a unified, coherent, and shared definition and/or classification. The purpose of this report is to collect, outline, and relate several fundamental...

  3. Project Management Software for Distributed Industrial Companies

    Science.gov (United States)

    Dobrojević, M.; Medjo, B.; Rakin, M.; Sedmak, A.

    This paper gives an overview of the development of a new software solution for project management, intended mainly to use in industrial environment. The main concern of the proposed solution is application in everyday engineering practice in various, mainly distributed industrial companies. Having this in mind, special care has been devoted to development of appropriate tools for tracking, storing and analysis of the information about the project, and in-time delivering to the right team members or other responsible persons. The proposed solution is Internet-based and uses LAMP/WAMP (Linux or Windows - Apache - MySQL - PHP) platform, because of its stability, versatility, open source technology and simple maintenance. Modular structure of the software makes it easy for customization according to client specific needs, with a very short implementation period. Its main advantages are simple usage, quick implementation, easy system maintenance, short training and only basic computer skills needed for operators.

  4. Have the Software Testing a Future?

    Directory of Open Access Journals (Sweden)

    Juan A. Godoy

    2012-06-01

    Full Text Available Software testing is directed to a dark future, with greater political isolation management, less funding and poorer overall quality. The hopes of the theory of software quality and test new technologies of the 1990s have been usurped by "tastes" in the development focused on ideas such as "Agile", "Object Oriented", "Cloud” and applications “Mobile” of $ 0.99. The new languages and development methods are designed to allow developers to "throw" code faster and not to improve versions, maintenance, testing and traceability or auditing. The costs of maintenance and development will increase, the budgets for the test will fall and more projects fail. The future of the tests is shade. In this article is analyzed this situation.

  5. Maintenance of Microcomputers. Manual and Apple II Session, IBM Session.

    Science.gov (United States)

    Coffey, Michael A.; And Others

    This guide describes maintenance procedures for IBM and Apple personal computers, provides information on detecting and diagnosing problems, and details diagnostic programs. Included are discussions of printers, terminals, disks, disk drives, keyboards, hardware, and software. The text is supplemented by various diagrams. (EW)

  6. Experiences with an integrated management system for aircraft maintenance

    International Nuclear Information System (INIS)

    Huber, U.

    1993-01-01

    For 20 years, SWISSAIR has employed an integrated information system for aircraft maintenance. To date, a wide range of functions has been set up in their own development. For the future SWISSAIR is increasingly basing on the use of SAP/standard software packages. 10 figs

  7. Maintenance in sustainable manufacturing

    Directory of Open Access Journals (Sweden)

    Vladimir Stuchly

    2014-09-01

    Full Text Available Background: Sustainable development is about reaching a balance between economic, social, and environmental goals, as well as people's participation in the planning process in order to gain their input and support. For a company, sustainable development means adoption of such business strategy and actions that contribute to satisfying present needs of company and stakeholders, as well as simultaneous protection, maintenance and strengthening of human and environmental potential which will be needed in the future. This new approach forces manufacturing companies to change their previous management paradigms. New management paradigm should include new issues and develop innovative methods, practices and technologies striving for solving problem of shortages of resources, softening environment overload and enabling development of environment-friendly lifecycle of products. Hence, its realization requires updating existing production models as they are based on previously accepted paradigm of unlimited resources and unlimited regeneration capabilities. Maintenance plays a crucial role because of its impact on availability, reliability, quality and life cycle cost, thus it should be one of the main pillars of new business running model.  Material and methods: The following paper is a result of research on the literature and observation of practices undertaken by a company within maintenance area. Results and conclusions: The main message is that considering sustainable manufacturing requires considerable expanding range of analysis and focusing on supporting processes. Maintenance offers numerous opportunities of decreasing influence of business processes on natural environment and more efficient resources utilization. The goal of maintenance processes realizing sustainable development strategy is increased profitability of exploitation and optimization of total lifecycle cost without disturbing safety and environmental issues. 

  8. Advances in safety related maintenance

    International Nuclear Information System (INIS)

    2000-03-01

    The maintenance of systems, structures and components in nuclear power plants (NPPs) plays an important role in assuring their safe and reliable operation. Worldwide, NPP maintenance managers are seeking to reduce overall maintenance costs while maintaining or improving the levels of safety and reliability. Thus, the issue of NPP maintenance is one of the most challenging aspects of nuclear power generation. There is a direct relation between safety and maintenance. While maintenance alone (apart from modifications) will not make a plant safer than its original design, deficient maintenance may result in either an increased number of transients and challenges to safety systems or reduced reliability and availability of safety systems. The confidence that NPP structures, systems and components will function as designed is ultimately based on programmes which monitor both their reliability and availability to perform their intended safety function. Because of this, approaches to monitor the effectiveness of maintenance are also necessary. An effective maintenance programme ensures that there is a balance between the improvement in component reliability to be achieved and the loss of component function due to maintenance downtime. This implies that the safety level of an NPP should not be adversely affected by maintenance performed during operation. The nuclear industry widely acknowledges the importance of maintenance in NPP safety and operation and therefore devotes great efforts to develop techniques, methods and tools to aid in maintenance planning, follow-up and optimization, and in assuring the effectiveness of maintenance

  9. Software Quality Assurance Metrics

    Science.gov (United States)

    McRae, Kalindra A.

    2004-01-01

    Software Quality Assurance (SQA) is a planned and systematic set of activities that ensures conformance of software life cycle processes and products conform to requirements, standards and procedures. In software development, software quality means meeting requirements and a degree of excellence and refinement of a project or product. Software Quality is a set of attributes of a software product by which its quality is described and evaluated. The set of attributes includes functionality, reliability, usability, efficiency, maintainability, and portability. Software Metrics help us understand the technical process that is used to develop a product. The process is measured to improve it and the product is measured to increase quality throughout the life cycle of software. Software Metrics are measurements of the quality of software. Software is measured to indicate the quality of the product, to assess the productivity of the people who produce the product, to assess the benefits derived from new software engineering methods and tools, to form a baseline for estimation, and to help justify requests for new tools or additional training. Any part of the software development can be measured. If Software Metrics are implemented in software development, it can save time, money, and allow the organization to identify the caused of defects which have the greatest effect on software development. The summer of 2004, I worked with Cynthia Calhoun and Frank Robinson in the Software Assurance/Risk Management department. My task was to research and collect, compile, and analyze SQA Metrics that have been used in other projects that are not currently being used by the SA team and report them to the Software Assurance team to see if any metrics can be implemented in their software assurance life cycle process.

  10. Year 2000 TWRS Maintenance procedure review report

    International Nuclear Information System (INIS)

    ADAMS, M.R.

    1999-01-01

    A concern exists that some equipment in use might contain microprocessors that are dependent upon a time date function. The majority of the software programming for microprocessors has only utilized a 2 digit identifier for the year. With the approach of the year 2000, (Y2K), there is concern that the date function will not be correctly recognized and some functions will not operate properly. TWRS maintenance procedures have been reviewed to identify equipment components that may not be Y2K compliant. Engineering judgment was utilized to eliminate procedures and equipment that is obviously not impacted by Y2K

  11. Year 2000 TWRS Maintenance procedure review report

    Energy Technology Data Exchange (ETDEWEB)

    ADAMS, M.R.

    1999-02-24

    A concern exists that some equipment in use might contain microprocessors that are dependent upon a time date function. The majority of the software programming for microprocessors has only utilized a 2 digit identifier for the year. With the approach of the year 2000, (Y2K), there is concern that the date function will not be correctly recognized and some functions will not operate properly. TWRS maintenance procedures have been reviewed to identify equipment components that may not be Y2K compliant. Engineering judgment was utilized to eliminate procedures and equipment that is obviously not impacted by Y2K.

  12. Development and Implementation of a Condition Based Maintenance Program for Geothermal Power Plants; FINAL

    International Nuclear Information System (INIS)

    Steve Miller; Jim Eddy; Murray Grande; Shawn Bratt; Manuchehr Shirmohamadi

    2002-01-01

    This report describes the development of the RCM team, identifying plant assets and developing an asset hierarchy, the development of sample Failure Mode Effects Analysis (FMEAs), identifying and prioritizing plant systems and components for RCM analysis, and identifying RCM/CBM software/hardware vendors. It also includes the Failure Mode Effects Analysis (FMEA) for all Class I Systems, Maintenance Task Assignments, use of Conditioned Based Maintenance (CBM) Tools and Displays of the RCM software System Development to date

  13. Software Estimation: Developing an Accurate, Reliable Method

    Science.gov (United States)

    2011-08-01

    based and size-based estimates is able to accurately plan, launch, and execute on schedule. Bob Sinclair, NAWCWD Chris Rickets , NAWCWD Brad Hodgins...Office by Carnegie Mellon University. SMPSP and SMTSP are service marks of Carnegie Mellon University. 1. Rickets , Chris A, “A TSP Software Maintenance...Life Cycle”, CrossTalk, March, 2005. 2. Koch, Alan S, “TSP Can Be the Building blocks for CMMI”, CrossTalk, March, 2005. 3. Hodgins, Brad, Rickets

  14. Open Source Software Compliance within the Government

    Science.gov (United States)

    2016-12-01

    of the software. Understanding how licensing fees work within OSS and the specific licenses can benefit the government in cost savings and increase...since it is provided at minimal or no cost and reduces the burden of creation. 4. An additional consideration relating to cost is that maintenance...concerns. DISCLAIMER: The contents of this report are not to be used for advertising , publication, or promotional purposes. Citation of trade names

  15. From Software Development to Software Assembly

    NARCIS (Netherlands)

    Sneed, Harry M.; Verhoef, Chris

    2016-01-01

    The lack of skilled programming personnel and the growing burden of maintaining customized software are forcing organizations to quit producing their own software. It's high time they turned to ready-made, standard components to fulfill their business requirements. Cloud services might be one way to

  16. Software reliability growth model for safety systems of nuclear reactor

    International Nuclear Information System (INIS)

    Thirugnana Murthy, D.; Murali, N.; Sridevi, T.; Satya Murty, S.A.V.; Velusamy, K.

    2014-01-01

    The demand for complex software systems has increased more rapidly than the ability to design, implement, test, and maintain them, and the reliability of software systems has become a major concern for our, modern society.Software failures have impaired several high visibility programs in space, telecommunications, defense and health industries. Besides the costs involved, it setback the projects. The ways of quantifying it and using it for improvement and control of the software development and maintenance process. This paper discusses need for systematic approaches for measuring and assuring software reliability which is a major share of project development resources. It covers the reliability models with the concern on 'Reliability Growth'. It includes data collection on reliability, statistical estimation and prediction, metrics and attributes of product architecture, design, software development, and the operational environment. Besides its use for operational decisions like deployment, it includes guiding software architecture, development, testing and verification and validation. (author)

  17. Perencanaan Kegiatan Maintenance Dengan Metode Reability Centered Maintenance (Rcm) II

    OpenAIRE

    Rachmad Hidayat; Nachnul Ansori; Ali Imron

    2010-01-01

    Maintenance Activity Planning by Reability Centered Maintenance (RCM) II Method. This research discussmaintenance activity by using RCM II method to determine failure function risk at compresor screw. Calculation isgiven to magnitude optimum time maintenance interval by considering the cost maintenance and the cost reparation.From the research results with RPN points out that critical component that needs to get main priority in givemaintenance on compresor screw are bust logistic on timeworn...

  18. Formalizing the ISDF Software Development Methodology

    Directory of Open Access Journals (Sweden)

    Mihai Liviu DESPA

    2015-01-01

    Full Text Available The paper is aimed at depicting the ISDF software development methodology by emphasizing quality management and software development lifecycle. The ISDF methodology was built especially for innovative software development projects. The ISDF methodology was developed empirically by trial and error in the process of implementing multiple innovative projects. The research process began by analysing key concepts like innovation and software development and by settling the important dilemma of what makes a web application innovative. Innovation in software development is presented from the end-user, project owner and project manager’s point of view. The main components of a software development methodology are identified. Thus a software development methodology should account for people, roles, skills, teams, tools, techniques, processes, activities, standards, quality measuring tools, and team values. Current software development models are presented and briefly analysed. The need for a dedicated innovation oriented software development methodology is emphasized by highlighting shortcomings of current software development methodologies when tackling innovation. The ISDF methodology is presented in the context of developing an actual application. The ALHPA application is used as a case study for emphasizing the characteristics of the ISDF methodology. The development life cycle of the ISDF methodology includes research, planning, prototyping, design, development, testing, setup and maintenance. Artefacts generated by the ISDF methodology are presented. Quality is managed in the ISDF methodology by assessing compliance, usability, reliability, repeatability, availability and security. In order to properly asses each quality component a dedicated indicator is built. A template for interpreting each indicator is provided. Conclusions are formulated and new related research topics are submitted for debate.

  19. Coordination and organization of security software process for power information application environment

    Science.gov (United States)

    Wang, Qiang

    2017-09-01

    As an important part of software engineering, the software process decides the success or failure of software product. The design and development feature of security software process is discussed, so is the necessity and the present significance of using such process. Coordinating the function software, the process for security software and its testing are deeply discussed. The process includes requirement analysis, design, coding, debug and testing, submission and maintenance. In each process, the paper proposed the subprocesses to support software security. As an example, the paper introduces the above process into the power information platform.

  20. Interval of Routine Maintenance and Maintenance Performance: A Literature Review

    Directory of Open Access Journals (Sweden)

    Au-Yong Cheong Peng

    2016-01-01

    Full Text Available In high-rise residential buildings, the quality of facilities management services is significant to the normal operation of the facilities. Unfortunately, lack of concern towards building maintenance, especially preventive maintenance, happens in domestic housing industry in Malaysia. Majority of the maintenance operations of condominiums suffer from lack of planning, lack of proactive maintenance plan, and lack of proper implementation. Thus, this paper reviews the implementation of preventive maintenance strategy, routine maintenance in specific. An extensive review of literature published in 1987 to 2014 is performed for the purpose of this research. The publications are sourced from journal articles, conference proceedings and books. The literature analysis confirms that the routine maintenance of facilities and building services is vital and it can be influential towards the maintenance performance. Subsequently, a theoretical framework is developed, which shows the relationship between routine maintenance of building facilities & services and maintenance performance. The building facilities & services are divided into two categories. They are essential facilities & services that ensure the safety, health, habitability, and operability of buildings; while value-added facilities & services deal with property value, return on investment, and quality living of buildings. Based on the findings, a future research is proposed, which aims to identify the appropriate routine of maintenance for the facilities and services in high-rise residential buildings to improve the maintenance performance.

  1. RoVi: Continuous transport infrastructure monitoring framework for preventive maintenance

    NARCIS (Netherlands)

    Seraj, Fatjon; Meratnia, Nirvana; Havinga, Paul J.M.

    2017-01-01

    Ground transport infrastructures require in-situ monitoring to evaluate their condition and deterioration and to design appropriate preventive maintenance strategies. Current monitoring practices provide accurate and detailed spatial measurements but often lack the required temporal resolution. This

  2. Selection of maintenance tasks

    Energy Technology Data Exchange (ETDEWEB)

    Dean, B; Rombos, P [Wardrop (W.L.) and Associates Ltd., Winnipeg, MB (Canada)

    1995-10-01

    Two methodologies for maintenance task selection, Reliability Centre Maintenance (RCM) and Degradation Mode Analysis (DMA), are compared with regard to application in the nuclear industry and potential for application at CANDU nuclear power plants. RCM is the favoured one of the two methodologies. It is more thorough than DMA, is well supported within the US nuclear industry, and - with experience in application - is gaining cost effectiveness. There is interest in the use of RCM in other nations, including France and Japan, and it is already being implemented at Bruce A NGS and Bruce B NGS in Canada. DMA lags behind RCM in development and currently there is little experience to support claims of major benefits at reduced cost. Significant advantages over RCM need to be demonstrated if DMA is to gain acceptance in the nuclear industry. (author). 41 refs., 7 tabs., 8 figs.

  3. Maintenance - a design perspective

    International Nuclear Information System (INIS)

    Hedges, K.R.

    1992-01-01

    The paper describes how the CANDU-3 has incorporated, at the design stage, maintenance requirements such as component accessibility, standardization, ease of replacement, reduction in the number of components, and simplified component design. AECL is also active in the planned rehabilitation of the four units at Ontario Hydro's Bruce A nuclear generating station. In addition to conceptual design and development, detailed design and analysis, procurement and site assistance, AECL's Sheridan Park Laboratory will provide important development and mockup facilities. An AECL research and development program on reactor maintenance includes the identification and characterization of aging and degrading mechanisms, the tailoring of developed products to plant requirements, and the identification of areas of international cooperation and information exchange. 3 tabs., 1 fig

  4. Selection of maintenance tasks

    International Nuclear Information System (INIS)

    Dean, B.; Rombos, P.

    1995-10-01

    Two methodologies for maintenance task selection, Reliability Centre Maintenance (RCM) and Degradation Mode Analysis (DMA), are compared with regard to application in the nuclear industry and potential for application at CANDU nuclear power plants. RCM is the favoured one of the two methodologies. It is more thorough than DMA, is well supported within the US nuclear industry, and - with experience in application - is gaining cost effectiveness. There is interest in the use of RCM in other nations, including France and Japan, and it is already being implemented at Bruce A NGS and Bruce B NGS in Canada. DMA lags behind RCM in development and currently there is little experience to support claims of major benefits at reduced cost. Significant advantages over RCM need to be demonstrated if DMA is to gain acceptance in the nuclear industry. (author). 41 refs., 7 tabs., 8 figs

  5. AN OPTIMAL MAINTENANCE MANAGEMENT MODEL FOR AIRPORT CONCRETE PAVEMENT

    Science.gov (United States)

    Shimomura, Taizo; Fujimori, Yuji; Kaito, Kiyoyuki; Obama, Kengo; Kobayashi, Kiyoshi

    In this paper, an optimal management model is formulated for the performance-based rehabilitation/maintenance contract for airport concrete pavement, whereby two types of life cycle cost risks, i.e., ground consolidation risk and concrete depreciation risk, are explicitly considered. The non-homogenous Markov chain model is formulated to represent the deterioration processes of concrete pavement which are conditional upon the ground consolidation processes. The optimal non-homogenous Markov decision model with multiple types of risk is presented to design the optimal rehabilitation/maintenance plans. And the methodology to revise the optimal rehabilitation/maintenance plans based upon the monitoring data by the Bayesian up-to-dating rules. The validity of the methodology presented in this paper is examined based upon the case studies carried out for the H airport.

  6. Predictors of weight maintenance

    NARCIS (Netherlands)

    Pasman, W.J.; Saris, W.H.M.; Westerterp-Plantenga, M.S.

    1999-01-01

    Objective: To obtain predictors of weight maintenance after a weight-loss intervention. Research Methods and Procedures: An overall analysis of data from two-long intervention studies [n = 67 women; age: 37.9±1.0 years; body weight (BW): 87.0±1.2 kg; body mass index: 32.1±0.5 kg·m-2; % body fat:

  7. Maintenance, a global approach

    International Nuclear Information System (INIS)

    Calmejane, P.

    2001-01-01

    Maintenance is an important economic activity, it can represent up to 40% of operating costs in some fabrication units. The opening of energy markets to competition has led main operators to center their activities on their basis business and to sub-contract subsidiary activities. Subcontracting with strong engagements from the sub-contractor about results, time allowed and costs is now currently applied in nuclear industry. (A.C.)

  8. Data management in maintenance outsourcing

    International Nuclear Information System (INIS)

    Murthy, D.N.P.; Karim, M.R.; Ahmadi, A.

    2015-01-01

    Most businesses view maintenance as tasks carried out by technicians and the data collected is mostly cost related. There is a growing trend towards outsourcing of maintenance and the data collection issues are not addressed properly in most maintenance service contracts. Effective maintenance management requires proper data management - data collection and analysis for decision-making. This requires a proper framework and when maintenance is outsourced it raises several issues and challenges. The paper develops a framework for data management when maintenance is outsourced and looks at a real case study that highlights the need for proper data management. - Highlights: • Framework for data management in maintenance outsourcing. • Black-box to grey-box approaches for modelling. • Improvements to maintenance decision-making. • Case study to illustrate the approaches and the shortcomings in data collection

  9. An experimental maintenance management system.

    Science.gov (United States)

    1979-01-01

    The purpose of this study was to evaluate Virginia's maintenance management system and to recommend modifications directed at improving it. The study revealed that (1) the current system of allocating maintenance monies is based upon centerline milea...

  10. The TFTR maintenance manipulator

    International Nuclear Information System (INIS)

    Kungl, D.; Loesser, D.; Heitzenroeder, P.; Cerdan, G.

    1989-01-01

    TFTR plans to begin D-T experiments in mid 1990. The D-T experimental program will produce approximately one hundred shots, with a neutron generation rate of 10 19 neutrons per shot. This will result in high levels of activation in TFTR, especially in the vacuum vessel. The primary purpose of the Maintenance Manipulator is to provide a means of remotely performing certain defined maintenance and inspection tasks inside the vacuum torus so as to minimize personnel exposure to radiation. The manipulator consists of a six-link folding boom connected to a fixed boom on a movable carriage. The entire manipulator is housed in a vacuum antechamber connected to the vacuum torus, through a port formerly used for a vacuum pumping duct. The configuration extends 180 0 in either direction to provide complete coverage of the torus. The four 3500 l/s turbopumps which were formerly used in the pumping duct will be mounted on the antechamber. The manipulator will utilize two end effectors. The first, called a General Inspection Arm (GIA) provides a movable platform to an inspection camera and an in-vacuum leak detector. The second is a bilateral, force-reflecting pair of slave arms which utilize specially developed tools to perform several maintenance functions. All components except the slave arms are capable of operating in TFTR's vacuum environment and during 150 0 C bakeout of the torus. (orig.)

  11. Reducing maintenance costs

    International Nuclear Information System (INIS)

    Zaiss, W.; Reuschle, K.; Baier, B.

    2002-01-01

    The increasingly more expensive maintenance measures, cuts in the cost budget, and the loss of know-how on the part of vendors all require a change of policy with respect to maintenance concepts of the part of operators. This also applies to the existing valve concepts, the drives included. Under these aspects, the current drive, which is self-actuated and actuated by outside media, for a parallel-plate valve of a nomial width of 700 was reconsidered. The effort served to reduce maintenance costs and, at the same time, simplify the drive concept as well as cut back on the number of in-service inspections. Moreover, the number of active components were to be minimized and installation conditions in the plant were to be improved. When the boundary conditions to be observed with respect to process technology had been laid down, the competent technical department developed a concept of modification of the drive. A major constituent part was the demonstration of the functioning capability of the new drive under accident conditions. It was achieved mainly by an analytical approach. In the resultant drive concept, the same control valves are employed to actuate a driving cylinder by means of self-actuation or by an outside medium as a function of pressure. (orig.) [de

  12. Maintenance in dental implants

    Directory of Open Access Journals (Sweden)

    Giselle Póvoa Gomes

    2008-01-01

    Full Text Available In implants, maintenance is a decisive factor for obtaining success when implant supported overdentures and dentures are used. The present stud presents, a clinical case of a patient, a 70 year-old white man, with a completely edentulous mandibular alveolar ridge, severe bone resorption with presence of basal bone only, and absence of vestibule. Initially, treatment consisted of the placement of a mandibular overdenture, supported on three implants in the anterior inter-foramen region, as the left implant was transfixed in the basal bone of 2 to 3 millimeters. Eleven years later, another two implants were placed in the anterior area and an immediate load was performed up to the first molars, for the placement of an implant supported fixed. Throughout the entire treatment, meticulous maintenance was carried out, with follow-up for fourteen years, interrupted by the patient’s death. From the third month after the opening the three implants initially placed, the presence of keratinized mucosa, definition of the vestibule, maturation of the alveolar ridge and bone formation in the mento region were observed. It was concluded that good planning, allied to mastery of the technique and adequate maintenance were the prerequisites necessary for obtaining favorable results, success of the present case, and for the patient to have a better quality of life.

  13. Review of Software Reliability Assessment Methodologies for Digital I and C Software of Nuclear Power Plants

    Energy Technology Data Exchange (ETDEWEB)

    Cho, Jae Hyun; Lee, Seung Jun; Jung, Won Dea [KAERI, Daejeon (Korea, Republic of)

    2014-08-15

    Digital instrumentation and control (I and C) systems are increasingly being applied to current nuclear power plants (NPPs) due to its advantages; zero drift, advanced data calculation capacity, and design flexibility. Accordingly, safety issues of software that is main part of the digital I and C system have been raised. As with hardware components, the software failure in NPPs could lead to a large disaster, therefore failure rate test and reliability assessment of software should be properly performed, and after that adopted in NPPs. However, the reliability assessment of the software is quite different with that of hardware, owing to the nature difference between software and hardware. The one of the most different thing is that the software failures arising from design faults as 'error crystal', whereas the hardware failures are caused by deficiencies in design, production, and maintenance. For this reason, software reliability assessment has been focused on the optimal release time considering the economy. However, the safety goal and public acceptance of the NPPs is so distinctive with other industries that the software in NPPs is dependent on reliability quantitative value rather than economy. The safety goal of NPPs compared to other industries is exceptionally high, so conventional methodologies on software reliability assessment already used in other industries could not adjust to safety goal of NPPs. Thus, the new reliability assessment methodology of the software of digital I and C on NPPs need to be developed. In this paper, existing software reliability assessment methodologies are reviewed to obtain the pros and cons of them, and then to assess the usefulness of each method to software of NPPs.

  14. Review of Software Reliability Assessment Methodologies for Digital I and C Software of Nuclear Power Plants

    International Nuclear Information System (INIS)

    Cho, Jae Hyun; Lee, Seung Jun; Jung, Won Dea

    2014-01-01

    Digital instrumentation and control (I and C) systems are increasingly being applied to current nuclear power plants (NPPs) due to its advantages; zero drift, advanced data calculation capacity, and design flexibility. Accordingly, safety issues of software that is main part of the digital I and C system have been raised. As with hardware components, the software failure in NPPs could lead to a large disaster, therefore failure rate test and reliability assessment of software should be properly performed, and after that adopted in NPPs. However, the reliability assessment of the software is quite different with that of hardware, owing to the nature difference between software and hardware. The one of the most different thing is that the software failures arising from design faults as 'error crystal', whereas the hardware failures are caused by deficiencies in design, production, and maintenance. For this reason, software reliability assessment has been focused on the optimal release time considering the economy. However, the safety goal and public acceptance of the NPPs is so distinctive with other industries that the software in NPPs is dependent on reliability quantitative value rather than economy. The safety goal of NPPs compared to other industries is exceptionally high, so conventional methodologies on software reliability assessment already used in other industries could not adjust to safety goal of NPPs. Thus, the new reliability assessment methodology of the software of digital I and C on NPPs need to be developed. In this paper, existing software reliability assessment methodologies are reviewed to obtain the pros and cons of them, and then to assess the usefulness of each method to software of NPPs

  15. The BNL multiparticle spectrometer software

    International Nuclear Information System (INIS)

    Saulys, A.C.

    1985-01-01

    This paper discusses some solutions to problems common to the design, management and maintenance of a large high energy physics spectrometer software system. The experience of dealing with a large, complex program and the necessity of having the programm controlled by various people at different levels of computer experience has led us to design a program control structure of mnemonic and self-explanatory nature. The use of this control language in both ''on-line'' and ''off-line'' operation of the program will be discussed. The solution of structuring a large program for modularity so that substantial changes to the program can be made easily for a wide variety of high energy physics experiments is discussed. Specialized tools for this type of large program management are also discussed. (orig.)

  16. Software Engineering Improvement Plan

    Science.gov (United States)

    2006-01-01

    In performance of this task order, bd Systems personnel provided support to the Flight Software Branch and the Software Working Group through multiple tasks related to software engineering improvement and to activities of the independent Technical Authority (iTA) Discipline Technical Warrant Holder (DTWH) for software engineering. To ensure that the products, comments, and recommendations complied with customer requirements and the statement of work, bd Systems personnel maintained close coordination with the customer. These personnel performed work in areas such as update of agency requirements and directives database, software effort estimation, software problem reports, a web-based process asset library, miscellaneous documentation review, software system requirements, issue tracking software survey, systems engineering NPR, and project-related reviews. This report contains a summary of the work performed and the accomplishments in each of these areas.

  17. Spotting software errors sooner

    International Nuclear Information System (INIS)

    Munro, D.

    1989-01-01

    Static analysis is helping to identify software errors at an earlier stage and more cheaply than conventional methods of testing. RTP Software's MALPAS system also has the ability to check that a code conforms to its original specification. (author)

  18. Avionics and Software Project

    Data.gov (United States)

    National Aeronautics and Space Administration — The goal of the AES Avionics and Software (A&S) project is to develop a reference avionics and software architecture that is based on standards and that can be...

  19. Paladin Software Support Lab

    Data.gov (United States)

    Federal Laboratory Consortium — The Paladin Software Support Environment (SSE) occupies 2,241 square-feet. It contains the hardware and software tools required to support the Paladin Automatic Fire...

  20. Pragmatic Software Innovation

    DEFF Research Database (Denmark)

    Aaen, Ivan; Jensen, Rikke Hagensby

    2014-01-01

    We understand software innovation as concerned with introducing innovation into the development of software intensive systems, i.e. systems in which software development and/or integration are dominant considerations. Innovation is key in almost any strategy for competitiveness in existing markets......, for creating new markets, or for curbing rising public expenses, and software intensive systems are core elements in most such strategies. Software innovation therefore is vital for about every sector of the economy. Changes in software technologies over the last decades have opened up for experimentation......, learning, and flexibility in ongoing software projects, but how can this change be used to facilitate software innovation? How can a team systematically identify and pursue opportunities to create added value in ongoing projects? In this paper, we describe Deweyan pragmatism as the philosophical foundation...

  1. Process mining software repositories

    NARCIS (Netherlands)

    Poncin, W.; Serebrenik, A.; Brand, van den M.G.J.

    2011-01-01

    Software developers' activities are in general recorded in software repositories such as version control systems, bug trackers and mail archives. While abundant information is usually present in such repositories, successful information extraction is often challenged by the necessity to

  2. PREVENTIVE MAINTENANCE. HONEYWELL PLANNING GUIDE.

    Science.gov (United States)

    Honeywell, Inc., Minneapolis, Minn.

    THIS HONEYWELL PAMPHLET DISCUSSES SOME ASPECTS OF PREVENTIVE MAINTENANCE OF AUTOMATIC CONTROLS, HEATING, VENTILATING, AND AIR CONDITIONING, AND COMPARES IN-PLANT WITH CONTRACT SERVICE, CONCLUDING THAT CONTRACT SERVICE IS PREFERABLE AND DESCRIBING A NUMBER OF MAINTENANCE PLANS WHICH THEY FURNISH. PREVENTIVE MAINTENANCE PROVIDES--(1) MORE EFFICIENT…

  3. Optimization of Antivirus Software

    OpenAIRE

    Catalin BOJA; Adrian VISOIU

    2007-01-01

    The paper describes the main techniques used in development of computer antivirus software applications. For this particular category of software, are identified and defined optimum criteria that helps determine which solution is better and what are the objectives of the optimization process. From the general viewpoint of software optimization are presented methods and techniques that are applied at code development level. Regarding the particularities of antivirus software, the paper analyze...

  4. Open Source Software Development

    Science.gov (United States)

    2011-01-01

    appropriate to refer to FOSS or FLOSS (L for Libre , where the alternative term “ libre software ” has popularity in some parts of the world) in order...Applying Social Network Analysis to Community-Drive Libre Software Projects, Intern. J. Info. Tech. and Web Engineering, 2006, 1(3), 27-28. 17...Open Source Software Development* Walt Scacchi Institute for Software Researcher University of California, Irvine Irvine, CA 92697-3455 USA Abstract

  5. Gammasphere software development

    International Nuclear Information System (INIS)

    Piercey, R.B.

    1994-01-01

    This report describes the activities of the nuclear physics group at Mississippi State University which were performed during 1993. Significant progress has been made in the focus areas: chairing the Gammasphere Software Working Group (SWG); assisting with the porting and enhancement of the ORNL UPAK histogramming software package; and developing standard formats for Gammasphere data products. In addition, they have established a new public ftp archive to distribute software and software development tools and information

  6. Software Testing Requires Variability

    DEFF Research Database (Denmark)

    Christensen, Henrik Bærbak

    2003-01-01

    Software variability is the ability of a software system or artefact to be changed, customized or configured for use in a particular context. Variability in software systems is important from a number of perspectives. Some perspectives rightly receive much attention due to their direct economic...... impact in software production. As is also apparent from the call for papers these perspectives focus on qualities such as reuse, adaptability, and maintainability....

  7. Simulator configuration maintenance

    International Nuclear Information System (INIS)

    2006-01-01

    Requirements and recommendations of this section defines NPP personnel activity aimed to the provision of the simulator configuration compliance with the current configuration of the power-generating unit-prototype, standard and technical requirements and describe a monitoring procedure for a set of simulator software and hardware, training, organizational and technical documents

  8. Multiple Learning Strategies Project. Building Maintenance & Engineering. Educable Mentally Impaired. [Vol. 2.

    Science.gov (United States)

    Constantini, Debra; And Others

    This instructional package is one of three designed for educable mentally impaired students in the vocational area of building maintenance and engineering. The thirty-four learning modules are organized into six units: general maintenance tasks; restrooms; chalkboards; carpet care; office cleaning; and grounds. Each module includes these elements:…

  9. Multiple Learning Strategies Project. Building Maintenance & Engineering. Low Reader. [Vol. 2.

    Science.gov (United States)

    Steinberg, A.; And Others

    This instructional package is one of two designed for low reader students (those reading at grade level 3-6) in the vocational area of building maintenance and engineering. The forty-four learning modules are organized into eleven units: chalkboards; carpet care; office cleaning; grounds; sanitation; boiler maintenance and operation; power and…

  10. Multiple Learning Strategies Project. Building Maintenance & Engineering. Regular Vocational. [Vol. 2.

    Science.gov (United States)

    Smith, Dwight; And Others

    This instructional package is one of two designed for regular vocational students in the vocational area of building maintenance and engineering. The fifty-three learning modules are organized into ten units: office cleaning; grounds; sanitation; boiler maintenance and operation; power and hand tools; cabinet construction; repair of damaged…

  11. Byte evolution: software transforming oilpatch operations

    International Nuclear Information System (INIS)

    Roche, P.

    2000-01-01

    Changes in the nature of computer software for tracking exploration and production companies' assets, are discussed. One prediction is that 'industry-specific' software will replace the common electronic spreadsheet, while another foresees business-to-business electronic transactions, and outsourcing of software purchasing and maintenance to 'application service providers' (ASPs). To date, at least two companies have launched their own ASPs; if the trend continues, clients will pay just one monthly fee to the ASP, which will assume the headaches and hassles of software installations, upgrades and maintenance. That would spell the end of in-house networks and information technology people on staff. It is also suggested that in due course business-to-business e-commerce will far exceed in importance the consumer-oriented e-commerce of today. Procurement is a commonly cited example where the electronic exchange of funds and data could replace scores of manual processes. The idea is to simplify business processes through automatic routing among companies via the Internet, with ASPs serving as the central hub of the information flow. Experiences, current products and services, and future plans of the two existing ASP companies, -- Applied Terravision Systems Inc., and QByte Services Ltd. -- are reviewed

  12. The advanced software development workstation project

    Science.gov (United States)

    Fridge, Ernest M., III; Pitman, Charles L.

    1991-01-01

    The Advanced Software Development Workstation (ASDW) task is researching and developing the technologies required to support Computer Aided Software Engineering (CASE) with the emphasis on those advanced methods, tools, and processes that will be of benefit to support all NASA programs. Immediate goals are to provide research and prototype tools that will increase productivity, in the near term, in projects such as the Software Support Environment (SSE), the Space Station Control Center (SSCC), and the Flight Analysis and Design System (FADS) which will be used to support the Space Shuttle and Space Station Freedom. Goals also include providing technology for development, evolution, maintenance, and operations. The technologies under research and development in the ASDW project are targeted to provide productivity enhancements during the software life cycle phase of enterprise and information system modeling, requirements generation and analysis, system design and coding, and system use and maintenance. On-line user's guides will assist users in operating the developed information system with knowledge base expert assistance.

  13. Computer software quality assurance

    International Nuclear Information System (INIS)

    Ives, K.A.

    1986-06-01

    The author defines some criteria for the evaluation of software quality assurance elements for applicability to the regulation of the nuclear industry. The author then analyses a number of software quality assurance (SQA) standards. The major extracted SQA elements are then discussed, and finally specific software quality assurance recommendations are made for the nuclear industry

  14. Software Architecture Evolution

    Science.gov (United States)

    Barnes, Jeffrey M.

    2013-01-01

    Many software systems eventually undergo changes to their basic architectural structure. Such changes may be prompted by new feature requests, new quality attribute requirements, changing technology, or other reasons. Whatever the causes, architecture evolution is commonplace in real-world software projects. Today's software architects, however,…

  15. XES Software Communication Extension

    NARCIS (Netherlands)

    Leemans, M.; Liu, C.

    2017-01-01

    During the execution of software, execution data can be recorded. With the development of process mining techniques on the one hand, and the growing availability of software execution data on the other hand, a new form of software analytics comes into reach. That is, applying process mining

  16. Neutron Scattering Software

    Science.gov (United States)

    Home Page | Facilities | Reference | Software | Conferences | Announcements | Mailing Lists Neutron Scattering Banner Neutron Scattering Software A new portal for neutron scattering has just been established sets KUPLOT: data plotting and fitting software ILL/TAS: Matlab probrams for analyzing triple axis data

  17. XES Software Event Extension

    NARCIS (Netherlands)

    Leemans, M.; Liu, C.

    2017-01-01

    During the execution of software, execution data can be recorded. With the development of process mining techniques on the one hand, and the growing availability of software execution data on the other hand, a new form of software analytics comes into reach. That is, applying process mining

  18. ARC Software and Models

    Science.gov (United States)

    Archives RESEARCH ▼ Research Areas Ongoing Projects Completed Projects SOFTWARE CONTACT ▼ Primary Contacts Researchers External Link MLibrary Deep Blue Software Archive Most research conducted at the ARC produce software code and methodologies that are transferred to TARDEC and industry partners. These

  19. XES Software Telemetry Extension

    NARCIS (Netherlands)

    Leemans, M.; Liu, C.

    2017-01-01

    During the execution of software, execution data can be recorded. With the development of process mining techniques on the one hand, and the growing availability of software execution data on the other hand, a new form of software analytics comes into reach. That is, applying process mining

  20. Specifications in software prototyping

    OpenAIRE

    Luqi; Chang, Carl K.; Zhu, Hong

    1998-01-01

    We explore the use of software speci®cations for software prototyping. This paper describes a process model for software prototyping, and shows how specifications can be used to support such a process via a cellular mobile phone switch example.

  1. Software Engineering for Portability.

    Science.gov (United States)

    Stanchev, Ivan

    1990-01-01

    Discussion of the portability of educational software focuses on the software design and development process. Topics discussed include levels of portability; the user-computer dialog; software engineering principles; design techniques for student performance records; techniques of courseware programing; and suggestions for further research and…

  2. Software Acquisition and Software Engineering Best Practices

    National Research Council Canada - National Science Library

    Eslinger, S

    1999-01-01

    The purpose of this white paper is to address the issues raised in the recently published Senate Armed Services Committee Report 106-50 concerning Software Management Improvements for the Department of Defense (DoD...

  3. Software for Simulation of Hyperspectral Images

    Science.gov (United States)

    Richtsmeier, Steven C.; Singer-Berk, Alexander; Bernstein, Lawrence S.

    2002-01-01

    A package of software generates simulated hyperspectral images for use in validating algorithms that generate estimates of Earth-surface spectral reflectance from hyperspectral images acquired by airborne and spaceborne instruments. This software is based on a direct simulation Monte Carlo approach for modeling three-dimensional atmospheric radiative transport as well as surfaces characterized by spatially inhomogeneous bidirectional reflectance distribution functions. In this approach, 'ground truth' is accurately known through input specification of surface and atmospheric properties, and it is practical to consider wide variations of these properties. The software can treat both land and ocean surfaces and the effects of finite clouds with surface shadowing. The spectral/spatial data cubes computed by use of this software can serve both as a substitute for and a supplement to field validation data.

  4. Quality assurance for software important to safety

    International Nuclear Information System (INIS)

    2000-01-01

    Software applications play an increasingly relevant role in nuclear power plant systems. This is particularly true of software important to safety used in both: calculations for the design, testing and analysis of nuclear reactor systems (design, engineering and analysis software); and monitoring, control and safety functions as an integral part of the reactor systems (monitoring, control and safety system software). Computer technology is advancing at a fast pace, offering new possibilities in nuclear reactor design, construction, commissioning, operation, maintenance and decommissioning. These advances also present new issues which must be considered both by the utility and by the regulatory organization. Refurbishment of ageing instrumentation and control systems in nuclear power plants and new safety related application areas have emerged, with direct (e.g. interfaces with safety systems) and indirect (e.g. operator intervention) implications for safety. Currently, there exist several international standards and guides on quality assurance for software important to safety. However, none of the existing documents provides comprehensive guidance to the developer, manager and regulator during all phases of the software life-cycle. The present publication was developed taking into account the large amount of available documentation, the rapid development of software systems and the need for updated guidance on h ow to do it . It provides information and guidance for defining and implementing quality assurance programmes covering the entire life-cycle of software important to safety. Expected users are managers, performers and assessors from nuclear utilities, regulatory bodies, suppliers and technical support organizations involved with the development and use of software applied in nuclear power plants

  5. Software Quality Assurance in Software Projects: A Study of Pakistan

    OpenAIRE

    Faisal Shafique Butt; Sundus Shaukat; M. Wasif Nisar; Ehsan Ullah Munir; Muhammad Waseem; Kashif Ayyub

    2013-01-01

    Software quality is specific property which tells what kind of standard software should have. In a software project, quality is the key factor of success and decline of software related organization. Many researches have been done regarding software quality. Software related organization follows standards introduced by Capability Maturity Model Integration (CMMI) to achieve good quality software. Quality is divided into three main layers which are Software Quality Assurance (SQA), Software Qu...

  6. Software licenses: Good fences make good neighbors

    International Nuclear Information System (INIS)

    McCreary, J.G.; Woodyard, A.

    1995-01-01

    The basis for a good contract is that it is beneficial to both parties. A good foundation will cement the responsibilities and obligations of the parties after areas of agreement have been negotiated. Unfortunately, software licenses do not always reflect what is best for all. Some clauses are definitely for the benefit of the vendor, while others are required by a prudent client. The resulting contract is then a matter of reasonable compromise to achieve a good business relationship. Major issues of warranty, liability, training, support, and payment may be in conflict. Such topics as maintenance, testing, patents, extent of use, and return of software are often overlooked or addressed unevenly. This paper addresses these subjects and provides guidelines for software licenses. An understanding of legal phrases is of value. A better understanding of the viewpoints of both the vendor and the client results in a better working relationship

  7. Verification and validation of control system software

    International Nuclear Information System (INIS)

    Munro, J.K. Jr.; Kisner, R.A.; Bhadtt, S.C.

    1991-01-01

    The following guidelines are proposed for verification and validation (V ampersand V) of nuclear power plant control system software: (a) use risk management to decide what and how much V ampersand V is needed; (b) classify each software application using a scheme that reflects what type and how much V ampersand V is needed; (c) maintain a set of reference documents with current information about each application; (d) use Program Inspection as the initial basic verification method; and (e) establish a deficiencies log for each software application. The following additional practices are strongly recommended: (a) use a computer-based configuration management system to track all aspects of development and maintenance; (b) establish reference baselines of the software, associated reference documents, and development tools at regular intervals during development; (c) use object-oriented design and programming to promote greater software reliability and reuse; (d) provide a copy of the software development environment as part of the package of deliverables; and (e) initiate an effort to use formal methods for preparation of Technical Specifications. The paper provides background information and reasons for the guidelines and recommendations. 3 figs., 3 tabs

  8. Mechatronics technology in predictive maintenance method

    Science.gov (United States)

    Majid, Nurul Afiqah A.; Muthalif, Asan G. A.

    2017-11-01

    This paper presents recent mechatronics technology that can help to implement predictive maintenance by combining intelligent and predictive maintenance instrument. Vibration Fault Simulation System (VFSS) is an example of mechatronics system. The focus of this study is the prediction on the use of critical machines to detect vibration. Vibration measurement is often used as the key indicator of the state of the machine. This paper shows the choice of the appropriate strategy in the vibration of diagnostic process of the mechanical system, especially rotating machines, in recognition of the failure during the working process. In this paper, the vibration signature analysis is implemented to detect faults in rotary machining that includes imbalance, mechanical looseness, bent shaft, misalignment, missing blade bearing fault, balancing mass and critical speed. In order to perform vibration signature analysis for rotating machinery faults, studies have been made on how mechatronics technology is used as predictive maintenance methods. Vibration Faults Simulation Rig (VFSR) is designed to simulate and understand faults signatures. These techniques are based on the processing of vibrational data in frequency-domain. The LabVIEW-based spectrum analyzer software is developed to acquire and extract frequency contents of faults signals. This system is successfully tested based on the unique vibration fault signatures that always occur in a rotating machinery.

  9. Core Logistics Capability Policy Applied to USAF Combat Aircraft Avionics Software: A Systems Engineering Analysis

    Science.gov (United States)

    2010-06-01

    cannot make a distinction between software maintenance and development” (Sharma, 2004). ISO /IEC 12207 Software Lifecycle Processes offers a guide to...synopsis of ISO /IEC 12207 , Raghu Singh of the Federal Aviation Administration states “Whenever a software product needs modifications, the development...Corporation. Singh, R. (1998). International Standard ISO /IEC 12207 Software Life Cycle Processes. Washington: Federal Aviation Administration. The Joint

  10. The Software Life-Cycle Based Configuration Management Tasks for the KNICS Project

    International Nuclear Information System (INIS)

    Cheon, Se Woo; Kwon, Kee Choon

    2005-01-01

    Software configuration management (SCM) is an activity, which configures the form of a software system (e.g., design documents and programs) and systematically manages and controls the modifications used to compile the plans, development, and operations resulting from software development and maintenance. The SCM tool, NuSCM, has been specifically developed for the software life-cycle configuration management of developing the KNICS plant protection system (PPS). This paper presents the application of NuSCM to the KNICS project

  11. Licensing safety critical software

    International Nuclear Information System (INIS)

    Archinoff, G.H.; Brown, R.A.

    1990-01-01

    Licensing difficulties with the shutdown system software at the Darlington Nuclear Generating Station contributed to delays in starting up the station. Even though the station has now been given approval by the Atomic Energy Control Board (AECB) to operate, the software issue has not disappeared - Ontario Hydro has been instructed by the AECB to redesign the software. This article attempts to explain why software based shutdown systems were chosen for Darlington, why there was so much difficulty licensing them, and what the implications are for other safety related software based applications

  12. Hardware-oriented reliability centered maintenance for the diesel generators of Wolsong unit 1

    International Nuclear Information System (INIS)

    Bae, Sang Min; Park, Jin Hee; Kim, Tae Woon; Lee, Yoon Kee; Song, Jin Bae

    1997-01-01

    The DGs (Diesel Generators) in NPP (Nuclear Power Plant) has been used for the emergency electric power source to shut down the nuclear reactor safely in case of station blackout. The RCM (Reliability Centered Maintenance) has been applied to DGs for increasing the safety of NPP. The structured defects of DG were not remedied by the improvement of maintenance method. As the first stage of RCM, to find the structured defects, its failure modes were searched and analyzed through the ten year maintenance information. The structured defects such as the air compressor, the lubricating oil pressure, and the insufficient load were the root causes of main failures. The air reservoir reinstallation, the lubricating oil tube modification, the load bank installation, and the qualitative instrumentation were the solutions for the hardware oriented RCM of DGs. There remains the software oriented RCM such as the rejection of useless maintenance, the preventive maintenance, the database of maintenance information, and the predictive maintenance

  13. HAZARD ANALYSIS SOFTWARE

    International Nuclear Information System (INIS)

    Sommer, S; Tinh Tran, T.

    2008-01-01

    Washington Safety Management Solutions, LLC developed web-based software to improve the efficiency and consistency of hazard identification and analysis, control selection and classification, and to standardize analysis reporting at Savannah River Site. In the new nuclear age, information technology provides methods to improve the efficiency of the documented safety analysis development process which includes hazard analysis activities. This software provides a web interface that interacts with a relational database to support analysis, record data, and to ensure reporting consistency. A team of subject matter experts participated in a series of meetings to review the associated processes and procedures for requirements and standard practices. Through these meetings, a set of software requirements were developed and compiled into a requirements traceability matrix from which software could be developed. The software was tested to ensure compliance with the requirements. Training was provided to the hazard analysis leads. Hazard analysis teams using the software have verified its operability. The software has been classified as NQA-1, Level D, as it supports the analysis team but does not perform the analysis. The software can be transported to other sites with alternate risk schemes. The software is being used to support the development of 14 hazard analyses. User responses have been positive with a number of suggestions for improvement which are being incorporated as time permits. The software has enforced a uniform implementation of the site procedures. The software has significantly improved the efficiency and standardization of the hazard analysis process

  14. Software Validation in ATLAS

    International Nuclear Information System (INIS)

    Hodgkinson, Mark; Seuster, Rolf; Simmons, Brinick; Sherwood, Peter; Rousseau, David

    2012-01-01

    The ATLAS collaboration operates an extensive set of protocols to validate the quality of the offline software in a timely manner. This is essential in order to process the large amounts of data being collected by the ATLAS detector in 2011 without complications on the offline software side. We will discuss a number of different strategies used to validate the ATLAS offline software; running the ATLAS framework software, Athena, in a variety of configurations daily on each nightly build via the ATLAS Nightly System (ATN) and Run Time Tester (RTT) systems; the monitoring of these tests and checking the compilation of the software via distributed teams of rotating shifters; monitoring of and follow up on bug reports by the shifter teams and periodic software cleaning weeks to improve the quality of the offline software further.

  15. Motorway maintenance work

    CERN Multimedia

    2005-01-01

    Built 20 years ago, the airport section of the Geneva motorway bypass is now in need of maintenance work and alterations to bring it into line with the new standards. Two-lane traffic will be maintained in both directions during the work, which will be carried out in 2006 and 2007, but there will be various temporary special traffic arrangements in force. We should like to thank you in advance for your understanding. Civil Engineering Department, DAEL, State of Geneva More information: tel. 163 or www.autoroute-aeroport.ch Fewer cars, fewer traffic jams, with www.covoiturage.ch

  16. Managing and controlling maintenance

    International Nuclear Information System (INIS)

    Chavez, G.; Perla, H.F.

    1980-01-01

    A well-planned maintenance-management program can bring organized yet flexible scheduling, improved productivity, and a ready-access data bank. The system detailed in the article, developed for a nuclear power plant, has application to any equipment-intensive facility. Key features of the system include: documentation of all work requirements and their completion; automated prioritizing of work orders; automatic generation of work orders for repetitive work, when due; work lists in priority sequence; deferred, standby, and outage work reports; labor and work-order backlog information; equipment work histories and cumulative failure data

  17. Field installation and maintenance

    International Nuclear Information System (INIS)

    Prebble, R.E.

    1981-01-01

    The use of a neutron moisture meter for the determination of the water content of soil necessitates the installation of an access tube down which the probe can be lowered. Errors in neutron count rate will be introduced if water enters the air gap between a loose fitting tube and the soil. Errors may also be caused by changes in the soil structure resulting from the techniques for soil removal and from driving the access hole. Access tube materials and dimensions, methods of installation and maintenance of the site are discussed

  18. Paranal maintenance and CMMS experience

    Science.gov (United States)

    Montano, Nelson

    2004-10-01

    During the last four years of operations, low technical downtime has been one of the relevant records of the Paranal Observatory. From the beginning of the Very Large Telescope (VLT) project, European Southern Observatory (ESO) has considered the implementation of a proper maintenance strategy a fundamental point in order to ensure low technical down time and preserve the Observatory's assets. The implementation of the maintenance strategy was based on the following aspects: - Strong maintenance sense during the design stage. Line Replacement Unit (LRU) concept, standardization and modularity of the Observatory equipment - Creation of a dedicated team for Maintenance - The implementation of a Computerized Maintenance Management System After four operational years, the result of these aspects has exceeded the expectations; the Observatory has been operating with high availability under a sustainable strategy. The strengths of the maintenance strategy have been based on modern maintenance concepts applied by regular production companies, where any minute of down time involves high cost. The operation of the actual Paranal Maintenance System is based mainly on proactive activities, such as regular inspections, preventive maintenance (PM) and predictive maintenance (PdM) plans. Nevertheless, it has been necessary to implement a strong plan for corrective maintenance (CM). The Spare Parts Strategy has also been an important point linked to the Maintenance Strategy and CMMS implementation. At present, almost 4,000 items related to the Observatory spare parts are loaded into the CMMS database. Currently, we are studying the implementation of a Reliability Centered Maintenance (RCM) project in one of our critical systems The following document presents the actual status of the Paranal Maintenance Strategy and which have been the motivations to implement the established strategy.

  19. Ground water '89

    International Nuclear Information System (INIS)

    1989-01-01

    The proceedings of the 5th biennial symposium of the Ground Water Division of the Geological Society of South Africa are presented. The theme of the symposium was ground water and mining. Papers were presented on the following topics: ground water resources; ground water contamination; chemical analyses of ground water and mining and its influece on ground water. Separate abstracts were prepared for 5 of the papers presented. The remaining papers were considered outside the subject scope of INIS

  20. Maintenance and management system

    International Nuclear Information System (INIS)

    Ando, Yasumasa.

    1992-01-01

    Since highly reliable operation is required in a nuclear power plant, monitoring during operation and periodical inspection are conducted carefully. The present invention provides maintenance and management systems for providing an aid so that these systems are combined effectively and operated rationally based on unified information management. That is, the system contains data bases comprising information for the design of the equipments and pipelines of a plant, information for the exchange of equipment parts, information for the history of plant operation, information for the monitoring and inspection, and information for the management of repair operation. In addition, it has an equipment part history management sub-system for managing equipment part exchange information, an operation history management sub-system for managing the operation state of the plant, an operation history management sub-system for managing equipment monitoring inspection data and operation management sub-system for managing periodical inspection/ repairing operation. These sub-systems are collectively combined to manage the maintenance and management jobs of the plant unitarily. (I.S.)

  1. ITER assembly and maintenance

    International Nuclear Information System (INIS)

    Honda, T.; Davis, F.; Lousteau, D.

    1991-01-01

    This document is intended to describe the work conducted by the ITER Assembly and Maintenance (A and M) Design Unit and the supporting home teams during the ITER Conceptual Design Activities, carried out from 1988 through 1990. Its content consists of two main sections, i.e., Chapter III, which describes the identified tasks to be performed by the A and M system and a general description of the required equipment; and Chapter IV, which provides a more detailed description of the equipment proposed to perform the assigned tasks. A two-stage R and D program is now planned, i.e., (1) a prototype equipment functional tests using full scale mock-ups and (2) a full scale integration demonstration test facility with real components (vacuum vessel with ports, blanket modules, divertor modules, armor tiles, etc.). Crucial in-vessel and ex-vessel operations and the associated remote handling equipment, including handling of divertor plates and blanket modules will be demonstrated in the first phase, whereby the database needed to proceed with the engineering phase will be acquired. The second phase will demonstrate the ability of the overall system to execute the required maintenance procedures and evaluate the performance of the prototype equipment

  2. NASA software documentation standard software engineering program

    Science.gov (United States)

    1991-01-01

    The NASA Software Documentation Standard (hereinafter referred to as Standard) can be applied to the documentation of all NASA software. This Standard is limited to documentation format and content requirements. It does not mandate specific management, engineering, or assurance standards or techniques. This Standard defines the format and content of documentation for software acquisition, development, and sustaining engineering. Format requirements address where information shall be recorded and content requirements address what information shall be recorded. This Standard provides a framework to allow consistency of documentation across NASA and visibility into the completeness of project documentation. This basic framework consists of four major sections (or volumes). The Management Plan contains all planning and business aspects of a software project, including engineering and assurance planning. The Product Specification contains all technical engineering information, including software requirements and design. The Assurance and Test Procedures contains all technical assurance information, including Test, Quality Assurance (QA), and Verification and Validation (V&V). The Management, Engineering, and Assurance Reports is the library and/or listing of all project reports.

  3. Science and Software

    Science.gov (United States)

    Zelt, C. A.

    2017-12-01

    Earth science attempts to understand how the earth works. This research often depends on software for modeling, processing, inverting or imaging. Freely sharing open-source software is essential to prevent reinventing the wheel and allows software to be improved and applied in ways the original author may never have envisioned. For young scientists, releasing software can increase their name ID when applying for jobs and funding, and create opportunities for collaborations when scientists who collect data want the software's creator to be involved in their project. However, we frequently hear scientists say software is a tool, it's not science. Creating software that implements a new or better way of earth modeling or geophysical processing, inverting or imaging should be viewed as earth science. Creating software for things like data visualization, format conversion, storage, or transmission, or programming to enhance computational performance, may be viewed as computer science. The former, ideally with an application to real data, can be published in earth science journals, the latter possibly in computer science journals. Citations in either case should accurately reflect the impact of the software on the community. Funding agencies need to support more software development and open-source releasing, and the community should give more high-profile awards for developing impactful open-source software. Funding support and community recognition for software development can have far reaching benefits when the software is used in foreseen and unforeseen ways, potentially for years after the original investment in the software development. For funding, an open-source release that is well documented should be required, with example input and output files. Appropriate funding will provide the incentive and time to release user-friendly software, and minimize the need for others to duplicate the effort. All funded software should be available through a single web site

  4. Miniature EVA Software Defined Radio

    Science.gov (United States)

    Pozhidaev, Aleksey

    2012-01-01

    As NASA embarks upon developing the Next-Generation Extra Vehicular Activity (EVA) Radio for deep space exploration, the demands on EVA battery life will substantially increase. The number of modes and frequency bands required will continue to grow in order to enable efficient and complex multi-mode operations including communications, navigation, and tracking applications. Whether conducting astronaut excursions, communicating to soldiers, or first responders responding to emergency hazards, NASA has developed an innovative, affordable, miniaturized, power-efficient software defined radio that offers unprecedented power-efficient flexibility. This lightweight, programmable, S-band, multi-service, frequency- agile EVA software defined radio (SDR) supports data, telemetry, voice, and both standard and high-definition video. Features include a modular design, an easily scalable architecture, and the EVA SDR allows for both stationary and mobile battery powered handheld operations. Currently, the radio is equipped with an S-band RF section. However, its scalable architecture can accommodate multiple RF sections simultaneously to cover multiple frequency bands. The EVA SDR also supports multiple network protocols. It currently implements a Hybrid Mesh Network based on the 802.11s open standard protocol. The radio targets RF channel data rates up to 20 Mbps and can be equipped with a real-time operating system (RTOS) that can be switched off for power-aware applications. The EVA SDR's modular design permits implementation of the same hardware at all Network Nodes concept. This approach assures the portability of the same software into any radio in the system. It also brings several benefits to the entire system including reducing system maintenance, system complexity, and development cost.

  5. Benefits of reverse engineering technologies in software development makerspace

    Directory of Open Access Journals (Sweden)

    Aabidi M.H.

    2017-01-01

    Full Text Available In the recent decades, the amount of data produced by scientific, engineering, and life science applications has increased with several orders of magnitude. In parallel with this development, the applications themselves have become increasingly complex in terms of functionality, structure, and behavior. In the same time, development and production cycles of such applications exhibit a tendency of becoming increasingly shorter, due to factors such as market pressure and rapid evolution of supporting and enabling technologies. As a consequence, an increasing fraction of the cost of creating new applications and manufacturing processes shifts from the creation of new artifacts to the adaption of existing ones. A key component of this activity is the understanding of the design, operation, and behavior of existing manufactured artifacts, such as software code bases, hardware systems, and mechanical assemblies. For instance, in the software industry, it is estimated that maintenance costs exceed 80% of the total costs of a software product's lifecycle, and software understanding accounts for as much as half of these maintenance costs. To facilitate the software development process, it would be ideal to have tools that automatically generate or help to generate UML (Unified Modeling Language models from source code. Reverse engineering the software architecture from source code provides a valuable service to software practitioners. Case tools implementing MDA and reverse-engineering constitute an important opportunity of software development engineers. So MDA and reverse engineering is an important key witch make makerspace more productive and more efficient.

  6. CrossTalk: The Journal of Defense Software Engineering. Volume 20, Number 12

    National Research Council Canada - National Science Library

    Jones, Capers; Huff, Lloyd; Novak, George; Lau, Yun-Tung; Torri, Stephen; Sanders, Derek; Hamilton, Drew; Evans, Gordon; Frost, Alison A; Campo, Michael J

    2007-01-01

    CONTENTS: 1) Geriatric Issues of Aging Software by Capers Jones: Capers Jones discusses the need of every company to evaluate and consider best practices for maintenance and to avoid common worst practices. 2...

  7. Evolving a Simulation Model Product Line Software Architecture from Heterogeneous Model Representations

    National Research Council Canada - National Science Library

    Greaney, Kevin

    2003-01-01

    .... Many of these large-scale, software-intensive simulation systems were autonomously developed over time, and subject to varying degrees of funding, maintenance, and life-cycle management practices...

  8. Development of the tool infrastructure for implementation of the maintenance rule

    International Nuclear Information System (INIS)

    Lo, Chung-Kung; Hsu, Pi-Lin

    2009-01-01

    INER PSA Group helps the three operating plants in Taiwan to decide the importance of their scoped-in equipment in terms of risk significance and develop the application database software (MEMOS) to implement the maintenance effectiveness monitoring process. NER also develops a software tool (MIRU) used in the on-line maintenance scheduling and risk assessment process. It serves as a platform for the plants to plan their daily maintenance activities and perform the risk assessment in the future rolling on-line maintenance. The implementation of routine on-line maintenance will be a critical step towards improving the capacity factors and thus further enhancement of the performance of nuclear power in Taiwan

  9. Maintenance of nuclear power plants

    International Nuclear Information System (INIS)

    1982-01-01

    This Guide covers the organizational and procedural aspects of maintenance but does not give detailed technical advice on the maintenance of particular plant items. It gives guidance on preventive and remedial measures necessary to ensure that all structures, systems and components important to safety are capable of performing as intended. The Guide covers the organizational and administrative requirements for establishing and implementing preventive maintenance schedules, repairing defective plant items, providing maintenance facilities and equipment, procuring stores and spare parts, selecting and training maintenance personnel, reviewing and controlling plant modifications arising from maintenance, and for generating, collecting and retaining maintenance records. Maintenance shall be subject to quality assurance in all aspects important to safety. Because quality assurance has been dealt with in detail in other Safety Guides, it is only included here in specific instances where emphasis is required. Maintenance is considered to include functional and performance testing of plant, surveillance and in-service inspection, where these are necessary either to support other maintenance activities or to ensure continuing capability of structures, systems and components important to safety to perform their intended functions

  10. Maintenance Production Demand and Capacity Analysis of Third Maintenance Battalion

    Science.gov (United States)

    2017-12-01

    Delivery T/E Table of Equipment TFSMS Total Force Structure Management System TFSP Total Force Structure Process TM Technical Manual T/O Table of...exercises each year, both on Okinawa and throughout the Pacific theater. When equipment requires maintenance beyond the organizational -level...demand was analyzed based on customer cycle time (i.e., time that equipment was in Third Maintenance Battalion custody), maintenance cycle time during

  11. CANDU plant maintenance: Recent developments

    International Nuclear Information System (INIS)

    Charlebois, P.

    2000-01-01

    CANDU units have long been recognized for their exceptional safety and reliability. Continuing development in the maintenance area has played a key role in achieving this performance level. For over two decades, safety system availability has been monitored closely and system maintenance programs adjusted accordingly to maintain high levels of performance. But as the plants approach mid life in a more competitive environment and component aging becomes a concern, new methods and techniques are necessary. As a result, recent developments are moving the maintenance program largely from a corrective and preventive approach to predictive and condition based maintenance. The application of these techniques is also being extended to safety related systems. These recent developments include use of reliability centred methods to define system maintenance requirements and strategies. This approach has been implemented on a number of systems at Canadian CANDU plants with positive results. The pilot projects demonstrated that the overall maintenance effort remained relatively constant while the system performance improved. It was also possible to schedule some of the redundant component maintenance during plant operation without adverse impact on system availability. The probabilistic safety assessment was found to be useful in determining the safety implications of component outages. These new maintenance strategies are now making use of predictive and condition based maintenance techniques to anticipate equipment breakdown and schedule preventive maintenance as the need arises rather than time based. Some of these techniques include valve diagnostics, vibration monitoring, oil analysis, thermography. Of course, these tools and techniques must form part of an overall maintenance management system to ensure that maintenance becomes a living program. To facilitate this process and contain costs, new information technology tools are being introduced to provide system engineers

  12. Software Defined Networking Demands on Software Technologies

    DEFF Research Database (Denmark)

    Galinac Grbac, T.; Caba, Cosmin Marius; Soler, José

    2015-01-01

    Software Defined Networking (SDN) is a networking approach based on a centralized control plane architecture with standardised interfaces between control and data planes. SDN enables fast configuration and reconfiguration of the network to enhance resource utilization and service performances....... This new approach enables a more dynamic and flexible network, which may adapt to user needs and application requirements. To this end, systemized solutions must be implemented in network software, aiming to provide secure network services that meet the required service performance levels. In this paper......, we review this new approach to networking from an architectural point of view, and identify and discuss some critical quality issues that require new developments in software technologies. These issues we discuss along with use case scenarios. Here in this paper we aim to identify challenges...

  13. Software engineering in industry

    Science.gov (United States)

    Story, C. M.

    1989-12-01

    Can software be "engineered"? Can a few people with limited resources and a negligible budget produce high quality software solutions to complex software problems? It is possible to resolve the conflict between research activities and the necessity to view software development as a means to an end rather than as an end in itself? The aim of this paper is to encourage further thought and discussion on various topics which, in the author's experience, are becoming increasingly critical in large current software production and development projects, inside and outside high energy physics (HEP). This is done by briefly exploring some of the software engineering ideas and technologies now used in the information industry, using, as a case-study, a project with many similarities to those currently under way in HEP.

  14. Study of evaluation techniques of software safety and reliability in nuclear power plants

    Energy Technology Data Exchange (ETDEWEB)

    Youn, Cheong; Baek, Y. W.; Kim, H. C.; Park, N. J.; Shin, C. Y. [Chungnam National Univ., Taejon (Korea, Republic of)

    1999-04-15

    Software system development process and software quality assurance activities are examined in this study. Especially software safety and reliability requirements in nuclear power plant are investigated. For this purpose methodologies and tools which can be applied to software analysis, design, implementation, testing, maintenance step are evaluated. Necessary tasks for each step are investigated. Duty, input, and detailed activity for each task are defined to establish development process of high quality software system. This means applying basic concepts of software engineering and principles of system development. This study establish a guideline that can assure software safety and reliability requirements in digitalized nuclear plant systems and can be used as a guidebook of software development process to assure software quality many software development organization.

  15. A software product certification model

    NARCIS (Netherlands)

    Heck, P.M.; Klabbers, M.D.; van Eekelen, Marko

    2010-01-01

    Certification of software artifacts offers organizations more certainty and confidence about software. Certification of software helps software sales, acquisition, and can be used to certify legislative compliance or to achieve acceptable deliverables in outsourcing. In this article, we present a

  16. Software verification for nuclear industry

    International Nuclear Information System (INIS)

    Wilburn, N.P.

    1985-08-01

    Why verification of software products throughout the software life cycle is necessary is considered. Concepts of verification, software verification planning, and some verification methodologies for products generated throughout the software life cycle are then discussed

  17. Software for microcircuit systems

    International Nuclear Information System (INIS)

    Kunz, P.F.

    1978-10-01

    Modern Large Scale Integration (LSI) microcircuits are meant to be programed in order to control the function that they perform. The basics of microprograming and new microcircuits have already been discussed. In this course, the methods of developing software for these microcircuits are explored. This generally requires a package of support software in order to assemble the microprogram, and also some amount of support software to test the microprograms and to test the microprogramed circuit itself. 15 figures, 2 tables

  18. Hospital Management Software Development

    OpenAIRE

    sobogunGod, olawale

    2012-01-01

    The purpose of this thesis was to implement a hospital management software which is suitable for small private hospitals in Nigeria, especially for the ones that use a file based system for storing information rather than having it stored in a more efficient and safer environment like databases or excel programming software. The software developed within this thesis project was specifically designed for the Rainbow specialist hospital which is based in Lagos, the commercial neurological cente...

  19. Computer software configuration management

    International Nuclear Information System (INIS)

    Pelletier, G.

    1987-08-01

    This report reviews the basic elements of software configuration management (SCM) as defined by military and industry standards. Several software configuration management standards are evaluated given the requirements of the nuclear industry. A survey is included of available automated tools for supporting SCM activities. Some information is given on the experience of establishing and using SCM plans of other organizations that manage critical software. The report concludes with recommendations of practices that would be most appropriate for the nuclear power industry in Canada

  20. Gammasphere software development

    International Nuclear Information System (INIS)

    Piercey, R.B.

    1993-01-01

    Activities of the nuclear physics group are described. Progress was made in organizing the Gammasphere Software Working Group, establishing a nuclear computing facility, participating in software development at Lawrence Berkeley, developing a common data file format, and adapting the ORNL UPAK software to run at Gammasphere. A universal histogram object was developed that defines a file format and provides for an objective-oriented programming model. An automated liquid nitrogen fill system was developed for Gammasphere (110 Ge detectors comprise the sphere)

  1. Software quality management

    International Nuclear Information System (INIS)

    Bishop, D.C.; Pymm, P.

    1991-01-01

    As programmable electronic (software-based) systems are increasingly being proposed as design solutions for high integrity applications in nuclear power stations, the need to adopt suitable quality management arrangements is paramount. The authors describe Scottish Nuclear's strategy for software quality management and, using the main on-line monitoring system at Torness Power Station as an example, explain how this strategy is put into practice. Particular attention is given to the topics of software quality planning and change control. (author)

  2. Software Process Improvement Defined

    DEFF Research Database (Denmark)

    Aaen, Ivan

    2002-01-01

    This paper argues in favor of the development of explanatory theory on software process improvement. The last one or two decades commitment to prescriptive approaches in software process improvement theory may contribute to the emergence of a gulf dividing theorists and practitioners....... It is proposed that this divide be met by the development of theory evaluating prescriptive approaches and informing practice with a focus on the software process policymaking and process control aspects of improvement efforts...

  3. Assuring Software Reliability

    Science.gov (United States)

    2014-08-01

    technologies and processes to achieve a required level of confidence that software systems and services function in the intended manner. 1.3 Security Example...that took three high-voltage lines out of service and a software fail- ure (a race condition3) that disabled the computing service that notified the... service had failed. Instead of analyzing the details of the alarm server failure, the reviewers asked why the following software assurance claim had

  4. Software evolution with XVCL

    DEFF Research Database (Denmark)

    Zhang, Weishan; Jarzabek, Stan; Zhang, Hongyu

    2004-01-01

    This chapter introduces software evolution with XVCL (XML-based Variant Configuration Language), which is an XML-based metaprogramming technique. As the software evolves, a large number of variants may arise, especially whtn such kinds of evolutions are related to multiple platforms as shown in our...... case study. Handling variants and tracing the impact of variants across the development lifecycle is a challenge. This chapter shows how we can maintain different versions of software in a reuse-based way....

  5. FASTBUS software status

    International Nuclear Information System (INIS)

    Gustavson, D.B.

    1980-10-01

    Computer software will be needed in addition to the mechanical, electrical, protocol and timing specifications of the FASTBUS, in order to facilitate the use of this flexible new multiprocessor and multisegment data acquisition and processing system. Software considerations have been important in the FASTBUS design, but standard subroutines and recommended algorithms will be needed as the FASTBUS comes into use. This paper summarizes current FASTBUS software projects, goals and status

  6. Software configuration management

    CERN Document Server

    Keyes, Jessica

    2004-01-01

    Software Configuration Management discusses the framework from a standards viewpoint, using the original DoD MIL-STD-973 and EIA-649 standards to describe the elements of configuration management within a software engineering perspective. Divided into two parts, the first section is composed of 14 chapters that explain every facet of configuration management related to software engineering. The second section consists of 25 appendices that contain many valuable real world CM templates.

  7. Solar Asset Management Software

    Energy Technology Data Exchange (ETDEWEB)

    Iverson, Aaron [Ra Power Management, Inc., Oakland, CA (United States); Zviagin, George [Ra Power Management, Inc., Oakland, CA (United States)

    2016-09-30

    Ra Power Management (RPM) has developed a cloud based software platform that manages the financial and operational functions of third party financed solar projects throughout their lifecycle. RPM’s software streamlines and automates the sales, financing, and management of a portfolio of solar assets. The software helps solar developers automate the most difficult aspects of asset management, leading to increased transparency, efficiency, and reduction in human error. More importantly, our platform will help developers save money by improving their operating margins.

  8. Essential software architecture

    CERN Document Server

    Gorton, Ian

    2011-01-01

    Job titles like ""Technical Architect"" and ""Chief Architect"" nowadays abound in software industry, yet many people suspect that ""architecture"" is one of the most overused and least understood terms in professional software development. Gorton's book tries to resolve this dilemma. It concisely describes the essential elements of knowledge and key skills required to be a software architect. The explanations encompass the essentials of architecture thinking, practices, and supporting technologies. They range from a general understanding of structure and quality attributes through technical i

  9. Development of plant maintenance systems

    International Nuclear Information System (INIS)

    Tomita, Jinji; Ike, Masae; Nakayama, Kenji; Kato, Hisatomo

    1989-01-01

    Toshiba is making active efforts for the continuing improvement of reliability and maintainability of operating nuclear power plants. As a part of these efforts, the company has developed new maintenance administration systems, diagnostic monitoring facilities for plant equipments, computer-aided expert systems, and remote-controlled machines for maintenance work. The maintenance administration systems provide efficient work plans and data acquisition capabilities for the management of personnel and equipments involved in nuclear power plant maintenance. The plant diagnostic facilities monitor and diagnose plant conditions for preventive maintenance, as well as enabling rapid countermeasures to be carried out should they be required. Expert systems utilizing artificial intelligence (AI) technology are also employed. The newly developed remote-controlled machines are useful tools for the maintenance inspection of equipment which can not be easily accessed. (author)

  10. Saltwell PIC Skid Programmable Logic Controller (PLC) Software Configuration Management Plan

    International Nuclear Information System (INIS)

    KOCH, M.R.

    1999-01-01

    This document provides the procedures and guidelines necessary for computer software configuration management activities during the operation and maintenance phases of the Saltwell PIC Skids as required by LMH-PRO-309/Rev. 0, Computer Software Quality Assurance, Section 2.6, Software Configuration Management. The software configuration management plan (SCMP) integrates technical and administrative controls to establish and maintain technical consistency among requirements, physical configuration, and documentation for the Saltwell PIC Skid Programmable Logic Controller (PLC) software during the Hanford application, operations and maintenance. This SCMP establishes the Saltwell PIC Skid PLC Software Baseline, status changes to that baseline, and ensures that software meets design and operational requirements and is tested in accordance with their design basis

  11. Saltwell Leak Detector Station Programmable Logic Controller (PLC) Software Configuration Management Plan (SCMP)

    International Nuclear Information System (INIS)

    WHITE, K.A.

    2000-01-01

    This document provides the procedures and guidelines necessary for computer software configuration management activities during the operation and maintenance phases of the Saltwell Leak Detector Stations as required by HNF-PRO-309/Rev.1, Computer Software Quality Assurance, Section 2.4, Software Configuration Management. The software configuration management plan (SCMP) integrates technical and administrative controls to establish and maintain technical consistency among requirements, physical configuration, and documentation for the Saltwell Leak Detector Station Programmable Logic Controller (PLC) software during the Hanford application, operations and maintenance. This SCMP establishes the Saltwell Leak Detector Station PLC Software Baseline, status changes to that baseline, and ensures that software meets design and operational requirements and is tested in accordance with their design basis

  12. Software engineering the current practice

    CERN Document Server

    Rajlich, Vaclav

    2011-01-01

    INTRODUCTION History of Software EngineeringSoftware PropertiesOrigins of SoftwareBirth of Software EngineeringThird Paradigm: Iterative ApproachSoftware Life Span ModelsStaged ModelVariants of Staged ModelSoftware Technologies Programming Languages and CompilersObject-Oriented TechnologyVersion Control SystemSoftware ModelsClass DiagramsUML Activity DiagramsClass Dependency Graphs and ContractsSOFTWARE CHANGEIntroduction to Software ChangeCharacteristics of Software ChangePhases of Software ChangeRequirements and Their ElicitationRequirements Analysis and Change InitiationConcepts and Concept

  13. Towards Agile Ontology Maintenance

    Science.gov (United States)

    Luczak-Rösch, Markus

    Ontologies are an appropriate means to represent knowledge on the Web. Research on ontology engineering reached practices for an integrative lifecycle support. However, a broader success of ontologies in Web-based information systems remains unreached while the more lightweight semantic approaches are rather successful. We assume, paired with the emerging trend of services and microservices on the Web, new dynamic scenarios gain momentum in which a shared knowledge base is made available to several dynamically changing services with disparate requirements. Our work envisions a step towards such a dynamic scenario in which an ontology adapts to the requirements of the accessing services and applications as well as the user's needs in an agile way and reduces the experts' involvement in ontology maintenance processes.

  14. Cofrentes maintenance. Life essence

    International Nuclear Information System (INIS)

    Sala, J.

    2009-01-01

    Even though it may seem like something much more complex, maintenance is not more than the seed of continuity, the alchemy of eternal youth or the key to combating the cruel passage of time that haunts us all. Little does it matter where you are from or where you are going; it is irrelevant whether you are man, woman or machine. If you do not have a more or less sensible strategy of survival, reality can take you by surprise, without prior warning, at the wrong place and the wrong time. It is sad to see how what we thought was eternal, and thus do not care for and pamper as we should, eventually loses its qualities and functions over the years and fades away like a vague memory. (Author)

  15. A preventive maintenance lubricant

    Energy Technology Data Exchange (ETDEWEB)

    Chapaykina, S A; Ol' kov, P L; Pertsev, A N; Rodzevillo, I T; Rogacheva, O I; Zinov' yev, A P

    1980-02-15

    A method is disclosed to lower the adherence of materials by reducing the viscosity of a preventive maintenance lubricant against adhesion of moist, freeflowing materials, containing extract of selective cleaning of oil fractions and asphalt. Gas oil of catalytic cracking is added having a boiling point of 190-300 degrees, with the following ratio of components (%): selective cleaning extract, 43-50; asphalt, 14-16; and gas oil of catalytic cracking, the remainder, Treating a surface with the proposed lubricant lowers the specific resistance to shift of rock compared with the prototype (g/cm/sup 2/): sand (moisture content, 18%) from 3.82 to 1.55; and clay (moisture content 16%), from 5.41 to 3.51.

  16. Agile software development

    CERN Document Server

    Dingsoyr, Torgeir; Moe, Nils Brede

    2010-01-01

    Agile software development has become an umbrella term for a number of changes in how software developers plan and coordinate their work, how they communicate with customers and external stakeholders, and how software development is organized in small, medium, and large companies, from the telecom and healthcare sectors to games and interactive media. Still, after a decade of research, agile software development is the source of continued debate due to its multifaceted nature and insufficient synthesis of research results. Dingsoyr, Dyba, and Moe now present a comprehensive snapshot of the kno

  17. Optimization of Antivirus Software

    Directory of Open Access Journals (Sweden)

    2007-01-01

    Full Text Available The paper describes the main techniques used in development of computer antivirus software applications. For this particular category of software, are identified and defined optimum criteria that helps determine which solution is better and what are the objectives of the optimization process. From the general viewpoint of software optimization are presented methods and techniques that are applied at code development level. Regarding the particularities of antivirus software, the paper analyzes some of the optimization concepts applied to this category of applications

  18. Dtest Testing Software

    Science.gov (United States)

    Jain, Abhinandan; Cameron, Jonathan M.; Myint, Steven

    2013-01-01

    This software runs a suite of arbitrary software tests spanning various software languages and types of tests (unit level, system level, or file comparison tests). The dtest utility can be set to automate periodic testing of large suites of software, as well as running individual tests. It supports distributing multiple tests over multiple CPU cores, if available. The dtest tool is a utility program (written in Python) that scans through a directory (and its subdirectories) and finds all directories that match a certain pattern and then executes any tests in that directory as described in simple configuration files.

  19. Software quality assurance

    CERN Document Server

    Laporte, Claude Y

    2018-01-01

    This book introduces Software Quality Assurance (SQA) and provides an overview of standards used to implement SQA. It defines ways to assess the effectiveness of how one approaches software quality across key industry sectors such as telecommunications, transport, defense, and aerospace. * Includes supplementary website with an instructor's guide and solutions * Applies IEEE software standards as well as the Capability Maturity Model Integration for Development (CMMI) * Illustrates the application of software quality assurance practices through the use of practical examples, quotes from experts, and tips from the authors

  20. Software architecture 2

    CERN Document Server

    Oussalah, Mourad Chabanne

    2014-01-01

    Over the past 20 years, software architectures have significantly contributed to the development of complex and distributed systems. Nowadays, it is recognized that one of the critical problems in the design and development of any complex software system is its architecture, i.e. the organization of its architectural elements. Software Architecture presents the software architecture paradigms based on objects, components, services and models, as well as the various architectural techniques and methods, the analysis of architectural qualities, models of representation of architectural templa