WorldWideScience

Sample records for asc software quality

  1. Sandia National Laboratories Advanced Simulation and Computing (ASC) software quality plan : ASC software quality engineering practices Version 3.0.

    Energy Technology Data Exchange (ETDEWEB)

    Turgeon, Jennifer L.; Minana, Molly A.; Hackney, Patricia; Pilch, Martin M.

    2009-01-01

    The purpose of the Sandia National Laboratories (SNL) Advanced Simulation and Computing (ASC) Software Quality Plan is to clearly identify the practices that are the basis for continually improving the quality of ASC software products. Quality is defined in the US Department of Energy/National Nuclear Security Agency (DOE/NNSA) Quality Criteria, Revision 10 (QC-1) as 'conformance to customer requirements and expectations'. This quality plan defines the SNL ASC Program software quality engineering (SQE) practices and provides a mapping of these practices to the SNL Corporate Process Requirement (CPR) 001.3.6; 'Corporate Software Engineering Excellence'. This plan also identifies ASC management's and the software project teams responsibilities in implementing the software quality practices and in assessing progress towards achieving their software quality goals. This SNL ASC Software Quality Plan establishes the signatories commitments to improving software products by applying cost-effective SQE practices. This plan enumerates the SQE practices that comprise the development of SNL ASC's software products and explains the project teams opportunities for tailoring and implementing the practices.

  2. Sandia National Laboratories Advanced Simulation and Computing (ASC) Software Quality Plan. Part 2, Mappings for the ASC software quality engineering practices. Version 1.0.

    Energy Technology Data Exchange (ETDEWEB)

    Ellis, Molly A.; Heaphy, Robert; Sturtevant, Judith E.; Hodges, Ann Louise; Boucheron, Edward A.; Drake, Richard Roy; Forsythe, Christi A.; Schofield, Joseph Richard, Jr.; Pavlakos, Constantine James; Williamson, Charles Michael; Edwards, Harold Carter

    2005-01-01

    The purpose of the Sandia National Laboratories Advanced Simulation and Computing (ASC) Software Quality Plan is to clearly identify the practices that are the basis for continually improving the quality of ASC software products. The plan defines the ASC program software quality practices and provides mappings of these practices to Sandia Corporate Requirements CPR 1.3.2 and 1.3.6 and to a Department of Energy document, 'ASCI Software Quality Engineering: Goals, Principles, and Guidelines'. This document also identifies ASC management and software project teams responsibilities in implementing the software quality practices and in assessing progress towards achieving their software quality goals.

  3. Sandia National Laboratories Advanced Simulation and Computing (ASC) software quality plan. Part 1: ASC software quality engineering practices, Version 2.0.

    Energy Technology Data Exchange (ETDEWEB)

    Sturtevant, Judith E.; Heaphy, Robert; Hodges, Ann Louise; Boucheron, Edward A.; Drake, Richard Roy; Minana, Molly A.; Hackney, Patricia; Forsythe, Christi A.; Schofield, Joseph Richard, Jr. (,; .); Pavlakos, Constantine James; Williamson, Charles Michael; Edwards, Harold Carter

    2006-09-01

    The purpose of the Sandia National Laboratories Advanced Simulation and Computing (ASC) Software Quality Plan is to clearly identify the practices that are the basis for continually improving the quality of ASC software products. The plan defines the ASC program software quality practices and provides mappings of these practices to Sandia Corporate Requirements CPR 1.3.2 and 1.3.6 and to a Department of Energy document, ASCI Software Quality Engineering: Goals, Principles, and Guidelines. This document also identifies ASC management and software project teams responsibilities in implementing the software quality practices and in assessing progress towards achieving their software quality goals.

  4. Sandia National Laboratories Advanced Simulation and Computing (ASC) software quality plan part 2 mappings for the ASC software quality engineering practices, version 2.0.

    Energy Technology Data Exchange (ETDEWEB)

    Heaphy, Robert; Sturtevant, Judith E.; Hodges, Ann Louise; Boucheron, Edward A.; Drake, Richard Roy; Minana, Molly A.; Hackney, Patricia; Forsythe, Christi A.; Schofield, Joseph Richard, Jr. (,; .); Pavlakos, Constantine James; Williamson, Charles Michael; Edwards, Harold Carter

    2006-09-01

    The purpose of the Sandia National Laboratories Advanced Simulation and Computing (ASC) Software Quality Plan is to clearly identify the practices that are the basis for continually improving the quality of ASC software products. The plan defines the ASC program software quality practices and provides mappings of these practices to Sandia Corporate Requirements CPR001.3.2 and CPR001.3.6 and to a Department of Energy document, ''ASCI Software Quality Engineering: Goals, Principles, and Guidelines''. This document also identifies ASC management and software project teams' responsibilities in implementing the software quality practices and in assessing progress towards achieving their software quality goals.

  5. Sandia National Laboratories Advanced Simulation and Computing (ASC) software quality plan. Part 1 : ASC software quality engineering practices version 1.0.

    Energy Technology Data Exchange (ETDEWEB)

    Minana, Molly A.; Sturtevant, Judith E.; Heaphy, Robert; Hodges, Ann Louise; Boucheron, Edward A.; Drake, Richard Roy; Forsythe, Christi A.; Schofield, Joseph Richard, Jr.; Pavlakos, Constantine James; Williamson, Charles Michael; Edwards, Harold Carter

    2005-01-01

    The purpose of the Sandia National Laboratories (SNL) Advanced Simulation and Computing (ASC) Software Quality Plan is to clearly identify the practices that are the basis for continually improving the quality of ASC software products. Quality is defined in DOE/AL Quality Criteria (QC-1) as conformance to customer requirements and expectations. This quality plan defines the ASC program software quality practices and provides mappings of these practices to the SNL Corporate Process Requirements (CPR 1.3.2 and CPR 1.3.6) and the Department of Energy (DOE) document, ASCI Software Quality Engineering: Goals, Principles, and Guidelines (GP&G). This quality plan identifies ASC management and software project teams' responsibilities for cost-effective software engineering quality practices. The SNL ASC Software Quality Plan establishes the signatories commitment to improving software products by applying cost-effective software engineering quality practices. This document explains the project teams opportunities for tailoring and implementing the practices; enumerates the practices that compose the development of SNL ASC's software products; and includes a sample assessment checklist that was developed based upon the practices in this document.

  6. Sandia National Laboratories Advanced Simulation and Computing (ASC) : appraisal method for the implementation of the ASC software quality engineering practices: Version 1.0.

    Energy Technology Data Exchange (ETDEWEB)

    Turgeon, Jennifer; Minana, Molly A.

    2008-02-01

    This document provides a guide to the process of conducting software appraisals under the Sandia National Laboratories (SNL) ASC Program. The goal of this document is to describe a common methodology for planning, conducting, and reporting results of software appraisals thereby enabling: development of an objective baseline on implementation of the software quality engineering (SQE) practices identified in the ASC Software Quality Plan across the ASC Program; feedback from project teams on SQE opportunities for improvement; identification of strengths and opportunities for improvement for individual project teams; guidance to the ASC Program on the focus of future SQE activities Document contents include process descriptions, templates to promote consistent conduct of appraisals, and an explanation of the relationship of this procedure to the SNL ASC software program.

  7. Software quality in 1997

    Energy Technology Data Exchange (ETDEWEB)

    Jones, C. [Software Productivity Research, Inc., Burlington, MA (United States)

    1997-11-01

    For many years, software quality assurance lagged behind hardware quality assurance in terms of methods, metrics, and successful results. New approaches such as Quality Function Deployment (QFD) the ISO 9000-9004 standards, the SEI maturity levels, and Total Quality Management (TQM) are starting to attract wide attention, and in some cases to bring software quality levels up to a parity with manufacturing quality levels. Since software is on the critical path for many engineered products, and for internal business systems as well, the new approaches are starting to affect global competition and attract widespread international interest. It can be hypothesized that success in mastering software quality will be a key strategy for dominating global software markets in the 21st century.

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

  9. Software product quality control

    CERN Document Server

    Wagner, Stefan

    2013-01-01

    Quality is not a fixed or universal property of software; it depends on the context and goals of its stakeholders. Hence, when you want to develop a high-quality software system, the first step must be a clear and precise specification of quality. Yet even if you get it right and complete, you can be sure that it will become invalid over time. So the only solution is continuous quality control: the steady and explicit evaluation of a product's properties with respect to its updated quality goals.This book guides you in setting up and running continuous quality control in your environment. Star

  10. Software quality assurance handbook

    Energy Technology Data Exchange (ETDEWEB)

    1990-09-01

    There are two important reasons for Software Quality Assurance (SQA) at Allied-Signal Inc., Kansas City Division (KCD): First, the benefits from SQA make good business sense. Second, the Department of Energy has requested SQA. This handbook is one of the first steps in a plant-wide implementation of Software Quality Assurance at KCD. The handbook has two main purposes. The first is to provide information that you will need to perform software quality assurance activities. The second is to provide a common thread to unify the approach to SQA at KCD. 2 figs.

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

    Directory of Open Access Journals (Sweden)

    Faisal Shafique Butt

    2013-05-01

    Full Text Available 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 Quality Plan (SQP and Software Quality Control (SQC. So In this study, we are discussing the quality standards and principles of software projects in Pakistan software Industry and how these implemented quality standards are measured and managed. In this study, we will see how many software firms are following the rules of CMMI to create software. How many are reaching international standards and how many firms are measuring the quality of their projects. The results show some of the companies are using software quality assurance techniques in Pakstan.

  12. Software Metrics to Estimate Software Quality using Software Component Reusability

    Directory of Open Access Journals (Sweden)

    Prakriti Trivedi

    2012-03-01

    Full Text Available Today most of the applications developed using some existing libraries, codes, open sources etc. As a code is accessed in a program, it is represented as the software component. Such as in java beans and in .net ActiveX controls are the software components. These components are ready to use programming code or controls that excel the code development. A component based software system defines the concept of software reusability. While using these components the main question arise is whether to use such components is beneficial or not. In this proposed work we are trying to present the answer for the same question. In this work we are presenting a set of software matrix that will check the interconnection between the software component and the application. How strong this relation defines the software quality after using this software component. The overall metrics will return the final result in terms of the boundless of the component with application.

  13. Software Quality Metrics

    Science.gov (United States)

    1991-07-01

    March 1979, pp. 121-128. Gorla, Narasimhaiah, Alan C. Benander, and Barbara A. Benander, "Debugging Effort Estimation Using Software Metrics", IEEE...Society, IEEE Guide for the Use of IEEE Standard Dictionary of Measures to Produce Reliable Software, IEEE Std 982.2-1988, June 1989. Jones, Capers

  14. Software cost/resource modeling: Software quality tradeoff measurement

    Science.gov (United States)

    Lawler, R. W.

    1980-01-01

    A conceptual framework for treating software quality from a total system perspective is developed. Examples are given to show how system quality objectives may be allocated to hardware and software; to illustrate trades among quality factors, both hardware and software, to achieve system performance objectives; and to illustrate the impact of certain design choices on software functionality.

  15. Software quality engineering a practitioner's approach

    CERN Document Server

    Suryn, Witold

    2014-01-01

    Software quality stems from two distinctive, but associated, topics in software engineering: software functional quality and software structural quality. Software Quality Engineering studies the tenets of both of these notions, which focus on the efficiency and value of a design, respectively. The text addresses engineering quality on both the application and system levels with attention to Information Systems and Embedded Systems as well as recent developments. Targeted at graduate engineering students and software quality specialists, the book analyzes the relationship between functionality

  16. Continuous improvement of software quality

    Energy Technology Data Exchange (ETDEWEB)

    Sivertsen, Terje

    1999-04-15

    The present report is the first Halden Work Report delivered from the OECD Halden Reactor Project's research activity on formal methods and software quality. Of particular concern in this activity is to reach a consensus between regulators, licensees and the nuclear industry on questions related to the effective, industrial use of formal methods. The report gives considerable attention to the importance of continuous improvement as a characteristic of a living software quality system, and to the need of providing a basis for software process/product quality integration. In particular, the report discusses these aspects from the perspectives of defect prevention, formal methods, Total Quality Management (TQM), and Bayesian Belief Nets. Another concern is to promote controlled experiments on the use of new methods, techniques, and tools. This is achieved partly by reviewing suggestions on the collection and experimental use of data, and by surveying a number of metrics believed to have some potential for comparison studies (author) (ml)

  17. ASC-1

    DEFF Research Database (Denmark)

    Jakimoski, Goce; Khajuria, Samant

    2011-01-01

    The goal of the modes of operation for authenticated encryption is to achieve faster encryption and message authentication by performing both the encryption and the message authentication in a single pass as opposed to the traditional encrypt-then-mac approach, which requires two passes. Unfortun......The goal of the modes of operation for authenticated encryption is to achieve faster encryption and message authentication by performing both the encryption and the message authentication in a single pass as opposed to the traditional encrypt-then-mac approach, which requires two passes...... uses leak extraction from diÆerent AES rounds to compute the key material that is XOR-ed with the message to compute the ciphertext. Unlike LEX, the ASC-1 operates in a CFB fashion to compute an authentication tag over the encrypted message. We argue that ASC-1 is secure by reducingits (IND-CCA , INT...

  18. Software metrics: Software quality metrics for distributed systems. [reliability engineering

    Science.gov (United States)

    Post, J. V.

    1981-01-01

    Software quality metrics was extended to cover distributed computer systems. Emphasis is placed on studying embedded computer systems and on viewing them within a system life cycle. The hierarchy of quality factors, criteria, and metrics was maintained. New software quality factors were added, including survivability, expandability, and evolvability.

  19. SWiFT Software Quality Assurance Plan.

    Energy Technology Data Exchange (ETDEWEB)

    Berg, Jonathan Charles [Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)

    2016-01-01

    This document describes the software development practice areas and processes which contribute to the ability of SWiFT software developers to provide quality software. These processes are designed to satisfy the requirements set forth by the Sandia Software Quality Assurance Program (SSQAP). APPROVALS SWiFT Software Quality Assurance Plan (SAND2016-0765) approved by: Department Manager SWiFT Site Lead Dave Minster (6121) Date Jonathan White (6121) Date SWiFT Controls Engineer Jonathan Berg (6121) Date CHANGE HISTORY Issue Date Originator(s) Description A 2016/01/27 Jon Berg (06121) Initial release of the SWiFT Software Quality Assurance Plan

  20. An Approach towards Software Quality Assessment

    Science.gov (United States)

    Srivastava, Praveen Ranjan; Kumar, Krishan

    Software engineer needs to determine the real purpose of the software, which is a prime point to keep in mind: The customer’s needs come first, and they include particular levels of quality, not just functionality. Thus, the software engineer has a responsibility to elicit quality requirements that may not even be explicit at the outset and to discuss their importance and the difficulty of attaining them. All processes associated with software quality (e.g. building, checking, improving quality) will be designed with these in mind and carry costs based on the design. Therefore, it is important to have in mind some of the possible attributes of quality. We start by identifying the metrics and measurement approaches that can be used to assess the quality of software product. Most of them can be measured subjectively because there is no solid statistics regarding them. Here, in this paper we propose an approach to measure the software quality statistically.

  1. Software quality assurance plan for GCS

    Science.gov (United States)

    Duncan, Stephen E.; Bailey, Elizabeth K.

    1990-01-01

    The software quality assurance (SQA) function for the Guidance and Control Software (GCS) project which is part of a software error studies research program is described. The SQA plan outlines all of the procedures, controls, and audits to be carried out by the SQA organization to ensure adherence to the policies, procedures, and standards for the GCS project.

  2. The 7 Qualities of Highly Secure Software

    CERN Document Server

    Paul, Mano

    2012-01-01

    The 7 Qualities of Highly Secure Software provides a framework for designing, developing, and deploying hacker-resilient software. It uses engaging anecdotes and analogies-ranging from Aesop's fables, athletics, architecture, biology, nursery rhymes, and video games-to illustrate the qualities that are essential for the development of highly secure software. Each chapter details one of the seven qualities that can make your software highly secure and less susceptible to hacker threats. Leveraging real-world experiences and examples, the book: Explains complex security concepts in language that

  3. Achieving Product Qualities Through Software Architecture Practices

    Science.gov (United States)

    2016-06-14

    2004 by Carnegie Mellon University page 1 Achieving Product Qualities Through Software Architecture Practices Linda Northrop Director, Product ...of this collection of information, including suggestions for reducing this burden, to Washington Headquarters Services , Directorate for Information... Product Qualities Through Software Architecture Practices 5a. CONTRACT NUMBER 5b. GRANT NUMBER 5c. PROGRAM ELEMENT NUMBER 6. AUTHOR(S) 5d. PROJECT

  4. Building quality into medical product software design.

    Science.gov (United States)

    Mallory, S R

    1993-01-01

    The software engineering and quality assurance disciplines are a requisite to the design of safe and effective software-based medical devices. It is in the areas of software methodology and process that the most beneficial application of these disciplines to software development can be made. Software is a product of complex operations and methodologies and is not amenable to the traditional electromechanical quality assurance processes. Software quality must be built in by the developers, with the software verification and validation engineers acting as the independent instruments for ensuring compliance with performance objectives and with development and maintenance standards. The implementation of a software quality assurance program is a complex process involving management support, organizational changes, and new skill sets, but the benefits are profound. Its rewards provide safe, reliable, cost-effective, maintainable, and manageable software, which may significantly speed the regulatory review process and therefore potentially shorten the overall time to market. The use of a trial project can greatly facilitate the learning process associated with the first-time application of a software quality assurance program.

  5. Assessing Software Quality Through Visualised Cohesion Metrics

    Directory of Open Access Journals (Sweden)

    Timothy Shih

    2001-05-01

    Full Text Available Cohesion is one of the most important factors for software quality as well as maintainability, reliability and reusability. Module cohesion is defined as a quality attribute that seeks for measuring the singleness of the purpose of a module. The module of poor quality can be a serious obstacle to the system quality. In order to design a good software quality, software managers and engineers need to introduce cohesion metrics to measure and produce desirable software. A highly cohesion software is thought to be a desirable constructing. In this paper, we propose a function-oriented cohesion metrics based on the analysis of live variables, live span and the visualization of processing element dependency graph. We give six typical cohesion examples to be measured as our experiments and justification. Therefore, a well-defined, well-normalized, well-visualized and well-experimented cohesion metrics is proposed to indicate and thus enhance software cohesion strength. Furthermore, this cohesion metrics can be easily incorporated with software CASE tool to help software engineers to improve software quality.

  6. ASC Champ Orbit Model

    DEFF Research Database (Denmark)

    Riis, Troels; Jørgensen, John Leif

    1999-01-01

    This documents describes a test of the implementation of the ASC orbit model for the Champ satellite.......This documents describes a test of the implementation of the ASC orbit model for the Champ satellite....

  7. Proceedings of the Fifth Triennial Software Quality Forum 2000, Software for the Next Millennium, Software Quality Forum

    Energy Technology Data Exchange (ETDEWEB)

    Scientific Software Engineering Group, CIC-12

    2000-04-01

    The Software Quality Forum is a triennial conference held by the Software Quality Assurance Subcommittee for the Department of Energy's Quality Managers. The forum centers on key issues, information, and technology important in software development for the Nuclear Weapons Complex. This year it will be opened up to include local information technology companies and software vendors presenting their solutions, ideas, and lessons learned. The Software Quality Forum 2000 will take on a more hands-on, instructional tone than those previously held. There will be an emphasis on providing information, tools, and resources to assist developers in their goal of producing next generation software.

  8. Quality Attribute Driven Software Architecture Reconstruction

    Science.gov (United States)

    2016-06-21

    3890 Quality Attribute Driven Software Architecture Reconstruction SATURN Workshop April 7, 2005 Liam O’Brien © 2005 by Carnegie Mellon University...Version 1.0 QADSAR – SATURN 2005 - page 2 Motivation - 1 • Software architectures are critical to implement an organization’s business goals and critical...Attribute Driven Software Architecture Reconstruction 5a. CONTRACT NUMBER 5b. GRANT NUMBER 5c. PROGRAM ELEMENT NUMBER 6. AUTHOR(S) 5d. PROJECT NUMBER

  9. Software Engineering Management for Productivity and Quality

    Energy Technology Data Exchange (ETDEWEB)

    Karen White

    1999-10-01

    Since the advent of electronic computers, people have struggled to develop effective software engineering processes. While these processes are similar to those used by hardware engineers, the software industry has earned a reputation for late delivery of inadequate products. Most software managers are looking for ways to deliver quality products faster, or with fewer resources. The development time and product outcome of any software project can be influenced by four variables: the product characteristics, the people involved, the processes they use, and the underlying technology. In order to have an impact on the productivity of a software development effort, the manager must focus on and balance these areas. This paper will discuss effective ways to improve productivity by using this approach.

  10. Software quality assurance: in large scale and complex software-intensive systems

    NARCIS (Netherlands)

    Mistrik, I.; Soley, R.; Ali, N.; Grundy, J.; Tekinerdogan, B.

    2015-01-01

    Software Quality Assurance in Large Scale and Complex Software-intensive Systems presents novel and high-quality research related approaches that relate the quality of software architecture to system requirements, system architecture and enterprise-architecture, or software testing. Modern software

  11. Evaluation Framework for Quality Management Software

    Directory of Open Access Journals (Sweden)

    Nadica Hrgarek

    2008-06-01

    Full Text Available Identifying and specifying user requirements is an integral part of information systems design and is critical for the project success. More than 50% of the reasons for the project failure presented in the CHAOS report [36] and study of a US Air Force project by Sheldon et al. [33] are related to requirements. The goal of this paper is to assess the relevant user and software requirements which are the basis for an electronic quality management system selection in medical device companies. This paper describes the structured evaluation and selection process of different quality management software tools that shall support business processes. The purpose of this paper is to help the small to medium size medical device companies to choose the right quality management software which meets the company's business needs.

  12. How To Improve Software Quality Assurance In Developing Countries

    Directory of Open Access Journals (Sweden)

    Ali Javed

    2012-04-01

    Full Text Available Quality is an important factor in software industry. Software quality depends upon the customer satisfaction which can be achieved through applying standards. In this era achieving quality software is very important because of the high customer demands. Developed countries are excelling in software industry and improving day by day. Meanwhile developing countries like Pakistan are struggling with software quality and cannot maintain reputation in International Market. Software Quality lacks due tomany reasons. This paper will address the problems for lacking interest in improving the software quality by higher authorities and software assurance team. We have provided solution to the addressed problems also.

  13. Software Quality Certification: identifying the real obstacles

    Directory of Open Access Journals (Sweden)

    Megan Baker

    1996-05-01

    Full Text Available A case study of software certification reveals the real difficulty of certifying quality beyond superficial assessment - readers are invited to form their own conclusions. AS 3563 Software Quality Management System is the Australian version of ISO 9001, developed specifically for the software industry. For many Australian software houses, gaining certification with AS 3563 is a priority since certification has become a prerequisite to doing business with government departments and major corporations. However, the process of achieving registration with this standard is a lengthy and resource intensive process, and may have little impact on actual software quality. This case study recounts the experience of the consulting arm of one of Australia's accounting firms in its quest for certification. By using a number of specific management strategies this company was able to successfully implement AS 3563 in less than half the time usually taken to achieve certification - a feat for which its management should be congratulated. However, because the focus of the project was on gaining certification, few internal benefits have been realised despite the successful implementation of the standard.

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

    Energy Technology Data Exchange (ETDEWEB)

    Macdonald, John M [Los Alamos National Laboratory; Lloyd, Jane A [Los Alamos National Laboratory; Turner, Cameron J [COLORADO SCHOOL OF MINES

    2009-01-01

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

  15. GSM Trace Quality Analyzer (TQA) software

    OpenAIRE

    Blanchart Forne, Marc

    2016-01-01

    Connectivity is now the must-have service for enhancing passenger experience. To proof and also to show to the customers the quality of the connectivity system an user friendly mock-up has to be designed. A packet analyzer software designed to validate an existing SATCOM simulator and to improve future airline architecture networks.

  16. MCNP{trademark} Software Quality Assurance plan

    Energy Technology Data Exchange (ETDEWEB)

    Abhold, H.M.; Hendricks, J.S.

    1996-04-01

    MCNP is a computer code that models the interaction of radiation with matter. MCNP is developed and maintained by the Transport Methods Group (XTM) of the Los Alamos National Laboratory (LANL). This plan describes the Software Quality Assurance (SQA) program applied to the code. The SQA program is consistent with the requirements of IEEE-730.1 and the guiding principles of ISO 900.

  17. Software Quality Perceptions of Stakeholders Involved in the Software Development Process

    Science.gov (United States)

    Padmanabhan, Priya

    2013-01-01

    Software quality is one of the primary determinants of project management success. Stakeholders involved in software development widely agree that quality is important (Barney and Wohlin 2009). However, they may differ on what constitutes software quality, and which of its attributes are more important than others. Although, software quality…

  18. Software Quality Improvement in the OMC Team

    CERN Document Server

    Maier, Viktor

    Physicists use self-written software as a tool to fulfill their tasks and often the developed software is used for several years or even decades. If a software product lives for a long time, it has to be changed and adapted to external influences. This implies that the source code has to be read, understood and modified. The same applies to the software of the Optics Measurements and Corrections (OMC) team at CERN. Their task is to track, analyze and correct the beams in the LHC and other accelerators. To solve this task, they revert to a self-written software base with more than 150,000 physical lines of code. The base is subject to continuous changes as well. Their software does its job and is effective, but runs regrettably not efficient because some parts of the source code are in a bad shape and has a low quality. The implementation could be faster and more memory efficient. In addition it is difficult to read and understand the code. Source code files and functions are too big and identifiers do not rev...

  19. Program for implementing software quality metrics

    Energy Technology Data Exchange (ETDEWEB)

    Yule, H.P.; Riemer, C.A.

    1992-04-01

    This report describes a program by which the Veterans Benefit Administration (VBA) can implement metrics to measure the performance of automated data systems and demonstrate that they are improving over time. It provides a definition of quality, particularly with regard to software. Requirements for management and staff to achieve a successful metrics program are discussed. It lists the attributes of high-quality software, then describes the metrics or calculations that can be used to measure these attributes in a particular system. Case studies of some successful metrics programs used by business are presented. The report ends with suggestions on which metrics the VBA should use and the order in which they should be implemented.

  20. Master Pump Shutdown MPS Software Quality Assurance Plan (SQAP)

    Energy Technology Data Exchange (ETDEWEB)

    BEVINS, R.R.

    2000-09-20

    The MPSS Software Quality Assurance (SQAP) describes the tools and strategy used in the development of the MPSS software. The document also describes the methodology for controlling and managing changes to the software.

  1. The Effects of Development Team Skill on Software Product Quality

    Science.gov (United States)

    Beaver, Justin M.; Schiavone, Guy A.

    2006-01-01

    This paper provides an analysis of the effect of the skill/experience of the software development team on the quality of the final software product. A method for the assessment of software development team skill and experience is proposed, and was derived from a workforce management tool currently in use by the National Aeronautics and Space Administration. Using data from 26 smallscale software development projects, the team skill measures are correlated to 5 software product quality metrics from the ISO/IEC 9126 Software Engineering Product Quality standard. in the analysis of the results, development team skill is found to be a significant factor in the adequacy of the design and implementation. In addition, the results imply that inexperienced software developers are tasked with responsibilities ill-suited to their skill level, and thus have a significant adverse effect on the quality of the software product. Keywords: software quality, development skill, software metrics

  2. Operational excellence (six sigma) philosophy: Application to software quality assurance

    Energy Technology Data Exchange (ETDEWEB)

    Lackner, M.

    1997-11-01

    This report contains viewgraphs on operational excellence philosophy of six sigma applied to software quality assurance. This report outlines the following: goal of six sigma; six sigma tools; manufacturing vs administrative processes; Software quality assurance document inspections; map software quality assurance requirements document; failure mode effects analysis for requirements document; measuring the right response variables; and questions.

  3. FSO and quality of service software prediction

    Science.gov (United States)

    Bouchet, O.; Marquis, T.; Chabane, M.; Alnaboulsi, M.; Sizun, H.

    2005-08-01

    Free-space optical (FSO) communication links constitute an alternative option to radio relay links and to optical cables facing growth needs in high-speed telecommunications (abundance of unregulated bandwidth, rapid installation, availability of low-cost optical components offering a high data rate, etc). Their operationalisation requires a good knowledge of the atmospheric effects which can negatively affect role propagation and the availability of the link, and thus to the quality of service (QoS). Better control of these phenomena will allow for the evaluation of system performance and thus assist with improving reliability. The aim of this paper is to compare the behavior of a FSO link located in south of France (Toulouse: with the following parameters: around 270 meters (0.2 mile) long, 34 Mbps data rate, 850 nm wavelength and PDH frame) with airport meteorological data. The second aim of the paper is to assess in-house FSO quality of service prediction software, through comparing simulations with the optical link data and the weather data. The analysis uses in-house software FSO quality of service prediction software ("FSO Prediction") developed by France Telecom Research & Development, which integrates news fog fading equations (compare to Kim & al.) and includes multiple effects (geometrical attenuation, atmospheric fading, rain, snow, scintillation and refraction attenuation due to atmospheric turbulence, optical mispointing attenuation). The FSO link field trial, intended to enable the demonstration and evaluation of these different effects, is described; and preliminary results of the field trial, from December 2004 to May 2005, are then presented.

  4. Software Quality Measurement Demonstration Project II.

    Science.gov (United States)

    1987-10-01

    Report ............................... 1-7 1.4-4 Time Log .................................................. 1-8 2.0-1 ECOAEA Scores for Worksheet 1...34 Conduct independent software quality evaluation and validation to include goal specification, data collection, worksheet scoring, assessment of time logs ...8217n ’~’t"~ i m ’u ~ ~ ej 𔃺 vall-datc. s;Cores )..3SieL dd Spcf ’,t~ii,, it -~ L Th~ 1r 3QM prc:"d’:ae 1c ricvn r )o aL used i n measuring the cpaiity

  5. A cooperative approach to ensure software product quality

    Directory of Open Access Journals (Sweden)

    M Sangeetha

    2011-07-01

    Full Text Available Quality is the process of ensuring that software developed satisfies customer requirements. Among the many software quality attributes like functionality, usability, capability, maintainability, etc., reliability is a major factor to assure quality of the software. Reliability ensures that software is failure free. In this work, we propose to ensure quality through a behavioral model that evaluates business requirements and gives priority for quality attributes. The model consists of behavioural and human perspectives in assessment. It is used for assessment of software developed.

  6. A SELF PROCESS IMPROVEMENT FOR ACHIEVING HIGH SOFTWARE QUALITY

    Directory of Open Access Journals (Sweden)

    DR. SHASHANK.D.JOSHI

    2011-05-01

    Full Text Available Quality has been one of the most important factors in judging any product. Quality means “a degree or grade of excellence or worth”. Quality is a term that is usually described using adjectives. Quality has several attributes to it, some of which can be quantified using metrics. These attributes such as usability, portability, security, performance, reliability etc have different importance in different projects. Different software quality assurance methods & practices have been used in different software projects to attain the true value. Quality is an attribute which is a distinct feature and it differs with people’s perception. Achieving high software quality involves measurement of software metrics and optimization based on estimated values. As the software systems grow larger, complexity ofdesign and implementation increases, and this in turn is more prone to defects and hence directly affect the quality of the systems. However, in any software project, high quality is always desirable, and many projects have specific quality requirements. Achieving high software quality involves measurement of software metrics and optimization based on estimated values. Developing high quality software is governed by factors such as people, process, technology and cost. This paper attempts to present a novel approach towards achieving high software quality in various kinds of projects under given constraints.

  7. The use of Software Quality Metrics in Software Maintenance

    OpenAIRE

    Kafura, Dennis G.; Reddy, Geereddy R.

    1985-01-01

    This paper reports on a modest study which relates seven different software complexity metrics to the experience of maintenance activities performed on a medium size sofhvare system. Three different versions of the system that evolved over aperiod of three years were analyzed in this study. A major revision of the system, while still in its design phase, was also analyzed. The results of this study indicate: (1) that the growth in system complexity as determined by the software...

  8. Experiences with Software Quality Metrics in the EMI middleware

    Science.gov (United States)

    Alandes, M.; Kenny, E. M.; Meneses, D.; Pucciani, G.

    2012-12-01

    The EMI Quality Model has been created to define, and later review, the EMI (European Middleware Initiative) software product and process quality. A quality model is based on a set of software quality metrics and helps to set clear and measurable quality goals for software products and processes. The EMI Quality Model follows the ISO/IEC 9126 Software Engineering - Product Quality to identify a set of characteristics that need to be present in the EMI software. For each software characteristic, such as portability, maintainability, compliance, etc, a set of associated metrics and KPIs (Key Performance Indicators) are identified. This article presents how the EMI Quality Model and the EMI Metrics have been defined in the context of the software quality assurance activities carried out in EMI. It also describes the measurement plan and presents some of the metrics reports that have been produced for the EMI releases and updates. It also covers which tools and techniques can be used by any software project to extract “code metrics” on the status of the software products and “process metrics” related to the quality of the development and support process such as reaction time to critical bugs, requirements tracking and delays in product releases.

  9. SRGM Analyzers Tool of SDLC for Software Improving Quality

    Directory of Open Access Journals (Sweden)

    Mr. Girish Nille

    2014-11-01

    Full Text Available Software Reliability Growth Models (SRGM have been developed to estimate software reliability measures such as software failure rate, number of remaining faults and software reliability. In this paper, the software analyzers tool proposed for deriving several software reliability growth models based on Enhanced Non-homogeneous Poisson Process (ENHPP in the presence of imperfect debugging and error generation. The proposed models are initially formulated for the case when there is no differentiation between failure observation and fault removal testing processes and then this extended for the case when there is a clear differentiation between failure observation and fault removal testing processes. Many Software Reliability Growth Models (SRGM have been developed to describe software failures as a random process and can be used to measure the development status during testing. With SRGM software consultants can easily measure (or evaluate the software reliability (or quality and plot software reliability growth charts.

  10. A new quality of service FSO software

    Science.gov (United States)

    Chabane, Mourad; Al Naboulsi, Maher C.; Sizun, Herve; Bouchet, M. O.

    2004-09-01

    Free space Optical links (FSO) in visible and infrared wavelengths constitute an interesting alternative to new transmission channels for cordless phone, data-processing networks and high definition television. One finds a choice of varied manufacturers and they propose products whose performances are characterized by a raised rate of transmission, from 2 Mbps to 10 Gbps. But the announced ranges are very important, from 100 to 10 000 meters, in spite of the fact that many manufacturers try to indicate the possible ranges according to time, these indications completely miss standardization and are hardly exploitable because, generally, it is very difficult to know the percentage of time during which a value is reached or exceeded. Availability and reliability of a FSO link depend on used systems but also on climatic and atmospheric parameters such as rain, snow or fog. It is the purpose of our study. Its finality is software which integrates: - Results of a bibliographical search (geometrical, aerosols, rain, snow, fog, scintillation, and environment solar light attenuation), - European integrated surface weather data, hour per hour, over several years (1995-1999). The result is the presentation of the Quality of Service Light version software which allows predicting; starting from the data of equipment (power, wavelength, receiver sensibility), geographical situation of a site in Europe (geographical coordinates, altitude, height/ground) and climatic and atmospheric parameter (relative humidity, ground rugosity, albedo, solar radiation, etc) the availability of a FSO link for the following period (year, the most unfavourable month, 8am to 8pm period and 8 pm to 8 am period. The interruption probabilities for each type of attenuation are also mentioned (aerosols, scintillation, ambient solar light, rain, snow, etc).

  11. Pragmatic quality metrics for evolutionary software development models

    Science.gov (United States)

    Royce, Walker

    1990-01-01

    Due to the large number of product, project, and people parameters which impact large custom software development efforts, measurement of software product quality is a complex undertaking. Furthermore, the absolute perspective from which quality is measured (customer satisfaction) is intangible. While we probably can't say what the absolute quality of a software product is, we can determine the relative quality, the adequacy of this quality with respect to pragmatic considerations, and identify good and bad trends during development. While no two software engineers will ever agree on an optimum definition of software quality, they will agree that the most important perspective of software quality is its ease of change. We can call this flexibility, adaptability, or some other vague term, but the critical characteristic of software is that it is soft. The easier the product is to modify, the easier it is to achieve any other software quality perspective. This paper presents objective quality metrics derived from consistent lifecycle perspectives of rework which, when used in concert with an evolutionary development approach, can provide useful insight to produce better quality per unit cost/schedule or to achieve adequate quality more efficiently. The usefulness of these metrics is evaluated by applying them to a large, real world, Ada project.

  12. On Quality and Measures in Software Engineering

    Science.gov (United States)

    Bucur, Ion I.

    2006-01-01

    Complexity measures are mainly used to estimate vital information about reliability and maintainability of software systems from regular analysis of the source code. Such measures also provide constant feedback during a software project to assist the control of the development procedure. There exist several models to classify a software product's…

  13. Quality Assurance in Software Development: An Exploratory Investigation in Software Project Failures and Business Performance

    Science.gov (United States)

    Ichu, Emmanuel A.

    2010-01-01

    Software quality is perhaps one of the most sought-after attributes in product development, however; this goal is unattained. Problem factors in software development and how these have affected the maintainability of the delivered software systems requires a thorough investigation. It was, therefore, very important to understand software…

  14. INTELLIGENT MANAGEMENT OF THE QUALITY OF SYSTEMS BY SOLVING A GENERALIZED ASSIGNMENT PROBLEM WITH THE USE OF ASC-ANALYSIS AND "EIDOS-X++" SYSTEM

    Directory of Open Access Journals (Sweden)

    Lutsenko Y. V.

    2015-05-01

    Full Text Available The quality of a system is seen as an emergent property of systems, due to their composition and structure, and it reflects their functionality, reliability and cost. Therefore, when we speak about quality management, the purpose of management is the formation of pre-defined system properties of the object of management. The stronger the object of the control expresses its system properties, the stronger the nonlinearity manifests of the object: both the dependence of the management factors from each other, and the dependence of the results of the action of some factors from the actions of others. Therefore, the problem of quality management is that in the management process the management object itself changes qualitatively, i.e. it changes its level of consistency, the degree of determinism and the transfer function itself. This problem can be viewed as several tasks: First is the system identification of the condition of the object of management, 2nd – making decisions about controlling influence that changes the composition of the control object in a way its quality maximally increases at minimum costs. To solve the 2nd problem we have proposed an application of the component selection of the object by functions based on the resources allocated for the implementation of different functions; costs associated with the choice of the components and the degree of compliance of various components to their functional purpose. In fact, we have proposed a formulation and a solution of the new generalization of a variant of the assignment problem: "multi backpack", which differs from the known with the fact that the selection has been based not only on the resources and costs, but also with taking into account the degree of compliance of the components to their functional purpose. A mathematical model, which provides a solution to the 1st problem, and reflecting the degree of compliance of the components to their functionality, as well as the entire

  15. IMPROVED SOFTWARE QUALITY ASSURANCE TECHNIQUES USING SAFE GROWTH MODEL

    Directory of Open Access Journals (Sweden)

    M.Sangeetha

    2010-09-01

    Full Text Available In our lives are governed by large, complex systems with increasingly complex software, and the safety, security, and reliability of these systems has become a major concern. As the software in today’ssystems grows larger, it has more defects, and these defects adversely affect the safety, security, and reliability of the systems. Software engineering is the application of a systematic, disciplined, quantifiable approach to the development, operation, andmaintenance of software. Software divides into two pieces: internal and external quality characteristics.External quality characteristics are those parts of a product that face its users, where internal quality characteristics are those that do not.Quality is conformance to product requirements and should be free. This research concerns the role of software Quality. Software reliability is an important facet of software quality. It is the probability of failure-freeoperation of a computer program in a specified environment for a specified time. In software reliability modeling, the parameters of the model are typically estimated from the test data of the corresponding component. However, the widely used point estimatorsare subject to random variations in the data, resulting in uncertainties in these estimated parameters. This research describes a new approach to the problem of software testing. The approach is based on Bayesian graphical models and presents formal mechanisms forthe logical structuring of the software testing problem, the probabilistic and statistical treatment of the uncertainties to be addressed, the test design and analysis process, and the incorporation and implication of test results. Once constructed, the models produced are dynamic representations of the software testingproblem. It explains need of the common test-and-fix software quality strategy is no longer adequate, and characterizes the properties of the quality strategy.

  16. Experiences with Software Quality Metrics in the EMI middlewate

    CERN Document Server

    Alandes, M; Meneses, D; Pucciani, G

    2012-01-01

    The EMI Quality Model has been created to define, and later review, the EMI (European Middleware Initiative) software product and process quality. A quality model is based on a set of software quality metrics and helps to set clear and measurable quality goals for software products and processes. The EMI Quality Model follows the ISO/IEC 9126 Software Engineering – Product Quality to identify a set of characteristics that need to be present in the EMI software. For each software characteristic, such as portability, maintainability, compliance, etc, a set of associated metrics and KPIs (Key Performance Indicators) are identified. This article presents how the EMI Quality Model and the EMI Metrics have been defined in the context of the software quality assurance activities carried out in EMI. It also describes the measurement plan and presents some of the metrics reports that have been produced for the EMI releases and updates. It also covers which tools and techniques can be used by any software project to ...

  17. Experiences with Software Quality Metrics in the EMI Middleware

    CERN Document Server

    CERN. Geneva

    2012-01-01

    The EMI Quality Model has been created to define, and later review, the EMI (European Middleware Initiative) software product and process quality. A quality model is based on a set of software quality metrics and helps to set clear and measurable quality goals for software products and processes. The EMI Quality Model follows the ISO/IEC 9126 Software Engineering – Product Quality to identify a set of characteristics that need to be present in the EMI software. For each software characteristic, such as portability, maintainability, compliance, etc, a set of associated metrics and KPIs (Key Performance Indicators) are identified. This article presents how the EMI Quality Model and the EMI Metrics have been defined in the context of the software quality assurance activities carried out in EMI. It also describes the measurement plan and presents some of the metrics reports that have been produced for the EMI releases and updates. It also covers which tools and techniques can be used by any software project t...

  18. Systems and software quality the next step for industrialisation

    CERN Document Server

    Wieczorek, Martin; Bons, Heinz

    2014-01-01

    Software and systems quality is playing an increasingly important role in the growth of almost all - profit and non-profit - organisations. Quality is vital to the success of enterprises in their markets. Most small trade and repair businesses use software systems in their administration and marketing processes. Every doctor's surgery is managing its patients using software. Banking is no longer conceivable without software. Aircraft, trucks and cars use more and more software to handle their increasingly complex technical systems. Innovation, competition and cost pressure are always present i

  19. The 7 C's for Creating Living Software: A Research Perspective for Quality Oriented Software Engineering.

    NARCIS (Netherlands)

    Aksit, Mehmet

    2004-01-01

    This article proposes the 7 C's for realizing quality-oriented software engineering practices. All the desired qualities of this approach are expressed in short by the term living software. The 7 C's are: Concern-oriented processes, Canonical models, Composable models, Certiable models, Constructibl

  20. Software Quality Metrics for Geant4: An Initial Assessment

    CERN Document Server

    Ronchieri, Elisabetta; Giacomini, Francesco

    2016-01-01

    In the context of critical applications, such as shielding and radiation protection, ensuring the quality of simulation software they depend on is of utmost importance. The assessment of simulation software quality is important not only to determine its adoption in experimental applications, but also to guarantee reproducibility of outcome over time. In this study, we present initial results from an ongoing analysis of Geant4 code based on established software metrics. The analysis evaluates the current status of the code to quantify its characteristics with respect to documented quality standards; further assessments concern evolutions over a series of release distributions. We describe the selected metrics that quantify software attributes ranging from code complexity to maintainability, and highlight what metrics are most effective at evaluating radiation transport software quality. The quantitative assessment of the software is initially focused on a set of Geant4 packages, which play a key role in a wide...

  1. The CMS Data Quality Monitoring software experience and future improvements

    CERN Document Server

    De Guio, Federico

    2013-01-01

    The Data Quality Monitoring (DQM) Software proved to be a central tool in the CMS experiment. Its flexibility allowed its integration in several environments Online, for real-time detector monitoring; Offline, for the final, fine-grained Data Certification; Release Validation, to constantly validate the functionality and the performance of the reconstruction software; in Monte Carlo productions. The central tool to deliver Data Quality information is a web site for browsing data quality histograms (DQM GUI). In this contribution the usage of the DQM Software in the different environments and its integration in the CMS Reconstruction Software Framework and in all production workflows are presented.

  2. A Software Quality Evaluation System: JT-SQE

    Institute of Scientific and Technical Information of China (English)

    2001-01-01

    JT-SQE system is a software quality and measurement system. Itsdesign w a s based on the Chinese national standards of software product evaluation and qua lity characteristics. The JT-SQE system consists of two parts. One is the mode l for software quality measurement, which is of hierarchical structure. The other is the process of requirements definition, measurement and rating. The system i s a feasible model for software quality evaluation and measurement, and it has t he advantage of a friendly user interface, simple operation, ease of revision an d maintenance, and expansible measurements.

  3. A pattern framework for software quality assessment and tradeoff analysis

    NARCIS (Netherlands)

    Folmer, Eelke; Boscht, Jan

    2007-01-01

    The earliest design decisions often have a significant impact on software quality and are the most costly to revoke. One of the challenges in architecture design is to reduce the frequency of retrofit problems in software designs; not being able to improve the quality of a system cost effectively, a

  4. Faster issue resolution with higher technical quality of software

    NARCIS (Netherlands)

    Bijlsma, D.; Ferreira, M.A.; Luijten, B.; Visser, J.

    2011-01-01

    We performed an empirical study of the relation between technical quality of software products and the issue resolution performance of their maintainers. In particular, we tested the hypothesis that ratings for source code maintainability, as employed by the Software Improvement Group (SIG) quality

  5. 2003 SNL ASCI applications software quality engineering assessment report.

    Energy Technology Data Exchange (ETDEWEB)

    Schofield, Joseph Richard, Jr.; Ellis, Molly A.; Williamson, Charles Michael; Bonano, Lora A.

    2004-02-01

    This document describes the 2003 SNL ASCI Software Quality Engineering (SQE) assessment of twenty ASCI application code teams and the results of that assessment. The purpose of this assessment was to determine code team compliance with the Sandia National Laboratories ASCI Applications Software Quality Engineering Practices, Version 2.0 as part of an overall program assessment.

  6. Software Quality - Introduction to the Special Theme

    NARCIS (Netherlands)

    Cleve, A.; Vinju, J.J.

    2014-01-01

    The introduction of fast and cheap computer and networking hardware enables the spread of software. Software, in a nutshell, represents an unprecedented ability to channel creativity and innovation. The joyful act of simply writing computer programs for existing ICT infrastructure can change the wor

  7. An Approach to Early Prediction of Software Quality

    Institute of Scientific and Technical Information of China (English)

    YAO Lan; YANG Bo

    2007-01-01

    Due to the rapid development of computers and their applications, early software quality prediction in software industry becomes more and more crucial. Software quality prediction model is very helpful for decision-makings such as the allocation of resource in module verification and validation. Nevertheless, due to the complicated situations of software development process in the early stage, the applicability and accuracy of these models are still under research. In this paper, a software quality prediction model based on a fuzzy neural network is presented, which takes into account both the internal factors and external factors of software. With hybrid-learning algorithm, the proposed model can deal with multiple forms of data as well as incomplete information, which helps identify design errors early and avoid expensive rework.

  8. Software Defect Prediction Models for Quality Improvement: A Literature Study

    Directory of Open Access Journals (Sweden)

    Mrinal Singh Rawat

    2012-09-01

    Full Text Available In spite of meticulous planning, well documentation and proper process control during software development, occurrences of certain defects are inevitable. These software defects may lead to degradation of the quality which might be the underlying cause of failure. In todays cutting edge competition its necessary to make conscious efforts to control and minimize defects in software engineering. However, these efforts cost money, time and resources. This paper identifies causative factors which in turn suggest the remedies to improve software quality and productivity. The paper also showcases on how the various defect prediction models are implemented resulting in reduced magnitude of defects.

  9. NIF Projects Controls and Information Systems Software Quality Assurance Plan

    Energy Technology Data Exchange (ETDEWEB)

    Fishler, B

    2011-03-18

    Quality achievement for the National Ignition Facility (NIF) and the National Ignition Campaign (NIC) is the responsibility of the NIF Projects line organization as described in the NIF and Photon Science Directorate Quality Assurance Plan (NIF QA Plan). This Software Quality Assurance Plan (SQAP) is subordinate to the NIF QA Plan and establishes quality assurance (QA) activities for the software subsystems within Controls and Information Systems (CIS). This SQAP implements an activity level software quality assurance plan for NIF Projects as required by the LLNL Institutional Software Quality Assurance Program (ISQAP). Planned QA activities help achieve, assess, and maintain appropriate quality of software developed and/or acquired for control systems, shot data systems, laser performance modeling systems, business applications, industrial control and safety systems, and information technology systems. The objective of this SQAP is to ensure that appropriate controls are developed and implemented for management planning, work execution, and quality assessment of the CIS organization's software activities. The CIS line organization places special QA emphasis on rigorous configuration control, change management, testing, and issue tracking to help achieve its quality goals.

  10. A Systems Perspective on the Quality Description of Software Components

    Directory of Open Access Journals (Sweden)

    Otto Preiss

    2003-02-01

    Full Text Available In this paper we present our rational for proposing a conceptual model for the description of quality attributes of software artifacts, in particular suited to software components. The scientific foundations for our quality description model are derived from researching systems science for its value to software engineering. In this work we realized that software engineering is concerned with a number of interrelated conceptual as well as concrete systems. Each of them exhibits the basic system theoretic principles and is strongly related to certain types of qualities. Such qualities receive particular attention in the context of large software systems, where systems are a combination of in-house and third party products and are increasingly integrated by means of software component technology. Consequently, a quality data sheet is needed by component users to gain trust in, and to evaluate the possible employment of, a candidate component. Interestingly, the concept of a software component appears in most of the aforementioned different types of systems. Hence, it is an excellent means to carry quality related information that belonged to different spheres up to now. The qualities range from those related to the development economics to those related to the execution performance.

  11. Tool Use Within NASA Software Quality Assurance

    Science.gov (United States)

    Shigeta, Denise; Port, Dan; Nikora, Allen P.; Wilf, Joel

    2013-01-01

    As space mission software systems become larger and more complex, it is increasingly important for the software assurance effort to have the ability to effectively assess both the artifacts produced during software system development and the development process itself. Conceptually, assurance is a straightforward idea - it is the result of activities carried out by an organization independent of the software developers to better inform project management of potential technical and programmatic risks, and thus increase management's confidence in the decisions they ultimately make. In practice, effective assurance for large, complex systems often entails assessing large, complex software artifacts (e.g., requirements specifications, architectural descriptions) as well as substantial amounts of unstructured information (e.g., anomaly reports resulting from testing activities during development). In such an environment, assurance engineers can benefit greatly from appropriate tool support. In order to do so, an assurance organization will need accurate and timely information on the tool support available for various types of assurance activities. In this paper, we investigate the current use of tool support for assurance organizations within NASA, and describe on-going work at JPL for providing assurance organizations with the information about tools they need to use them effectively.

  12. Developing high-quality educational software.

    Science.gov (United States)

    Johnson, Lynn A; Schleyer, Titus K L

    2003-11-01

    The development of effective educational software requires a systematic process executed by a skilled development team. This article describes the core skills required of the development team members for the six phases of successful educational software development. During analysis, the foundation of product development is laid including defining the audience and program goals, determining hardware and software constraints, identifying content resources, and developing management tools. The design phase creates the specifications that describe the user interface, the sequence of events, and the details of the content to be displayed. During development, the pieces of the educational program are assembled. Graphics and other media are created, video and audio scripts written and recorded, the program code created, and support documentation produced. Extensive testing by the development team (alpha testing) and with students (beta testing) is conducted. Carefully planned implementation is most likely to result in a flawless delivery of the educational software and maintenance ensures up-to-date content and software. Due to the importance of the sixth phase, evaluation, we have written a companion article on it that follows this one. The development of a CD-ROM product is described including the development team, a detailed description of the development phases, and the lessons learned from the project.

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

    Science.gov (United States)

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

    1997-01-01

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

  14. Development and application of new quality model for software projects.

    Science.gov (United States)

    Karnavel, K; Dillibabu, R

    2014-01-01

    The IT industry tries to employ a number of models to identify the defects in the construction of software projects. In this paper, we present COQUALMO and its limitations and aim to increase the quality without increasing the cost and time. The computation time, cost, and effort to predict the residual defects are very high; this was overcome by developing an appropriate new quality model named the software testing defect corrective model (STDCM). The STDCM was used to estimate the number of remaining residual defects in the software product; a few assumptions and the detailed steps of the STDCM are highlighted. The application of the STDCM is explored in software projects. The implementation of the model is validated using statistical inference, which shows there is a significant improvement in the quality of the software projects.

  15. Assessing quality in software development: An agile methodology approach

    OpenAIRE

    V. Rodríguez-Hernández; M.C. Espino-Gudiño; J.L. González-Pérez; J. Gudiño-Bazaldúa; Victor Castano

    2015-01-01

    A novel methodology, result of 10 years of in-field testing, which makes possible the convergence of different types of models and quality standards for Engineering and Computer Science Faculties, is presented. Since most software-developing companies are small and medium sized, the projects developed must focuson SCRUM and Extreme Programming (XP), opposed to a RUP, which is quite heavy, as well as on Personal Software Process (PSP) and Team Software Process (TSP), which provide students wit...

  16. Predicting Software Assurance Using Quality and Reliability Measures

    Science.gov (United States)

    2014-12-01

    quality and security results ap- pear to be related. Section 5 describes other efforts underway to evaluate quality and security that are providing use...potential faults. Software security failure modes are exploita- ble conditions, such as unverified input data. A design review should confirm that the...deployed as the software is developed, whether it be on checklists for inspections or other approaches.” [Shull 2013] Staff members were trained to

  17. Quality Attributes for Mission Flight Software: A Reference for Architects

    Science.gov (United States)

    Wilmot, Jonathan; Fesq, Lorraine; Dvorak, Dan

    2016-01-01

    In the international standards for architecture descriptions in systems and software engineering (ISO/IEC/IEEE 42010), "concern" is a primary concept that often manifests itself in relation to the quality attributes or "ilities" that a system is expected to exhibit - qualities such as reliability, security and modifiability. One of the main uses of an architecture description is to serve as a basis for analyzing how well the architecture achieves its quality attributes, and that requires architects to be as precise as possible about what they mean in claiming, for example, that an architecture supports "modifiability." This paper describes a table, generated by NASA's Software Architecture Review Board, which lists fourteen key quality attributes, identifies different important aspects of each quality attribute and considers each aspect in terms of requirements, rationale, evidence, and tactics to achieve the aspect. This quality attribute table is intended to serve as a guide to software architects, software developers, and software architecture reviewers in the domain of mission-critical real-time embedded systems, such as space mission flight software.

  18. A survey of Canadian medical physicists: software quality assurance of in-house software.

    Science.gov (United States)

    Salomons, Greg J; Kelly, Diane

    2015-01-05

    This paper reports on a survey of medical physicists who write and use in-house written software as part of their professional work. The goal of the survey was to assess the extent of in-house software usage and the desire or need for related software quality guidelines. The survey contained eight multiple-choice questions, a ranking question, and seven free text questions. The survey was sent to medical physicists associated with cancer centers across Canada. The respondents to the survey expressed interest in having guidelines to help them in their software-related work, but also demonstrated extensive skills in the area of testing, safety, and communication. These existing skills form a basis for medical physicists to establish a set of software quality guidelines.

  19. On the Role of Software Quality Management in Software Process Improvement

    DEFF Research Database (Denmark)

    Wiedemann Jacobsen, Jan; Kuhrmann, Marco; Münch, Jürgen

    2016-01-01

    Software Process Improvement (SPI) programs have been implemented, inter alia, to improve quality and speed of software development. SPI addresses many aspects ranging from individual developer skills to entire organizations. It comprises, for instance, the optimization of specific activities...... in the software lifecycle as well as the creation of organizational awareness and project culture. In the course of conducting a systematic mapping study on the state-of-the-art in SPI from a general perspective, we observed Software Quality Management (SQM) being of certain relevance in SPI programs...... and to develop an initial picture of how these topics are addressed in SPI. Our findings show a fairly pragmatic contribution set in which different solutions are proposed, discussed, and evaluated. Among others, our findings indicate a certain reluctance towards standard quality or (test) maturity models...

  20. On the Role of Software Quality Management in Software Process Improvement

    DEFF Research Database (Denmark)

    Wiedemann Jacobson, Jan; Kuhrmann, Marco; Münch, Jürgen

    Software Process Improvement (SPI) programs have been implemented, inter alia, to improve quality and speed of software development. SPI addresses many aspects ranging from individual developer skills to entire organizations. It comprises, for instance, the optimization of specific activities...... in the software lifecycle as well as the creation of organizational awareness and project culture. In the course of conducting a systematic mapping study on the state-of-the-art in SPI from a general perspective, we observed Software Quality Management (SQM) being of certain relevance in SPI programs...... and to develop an initial picture of how these topics are addressed in SPI. Our findings show a fairly pragmatic contribution set in which different solutions are proposed, discussed, and evaluated. Among others, our findings indicate a certain reluctance towards standard quality or (test) maturity models...

  1. The effect of competition from open source software on the quality of proprietary software in the presence of network externalities

    Directory of Open Access Journals (Sweden)

    Mingqing Xing

    2015-05-01

    Full Text Available Purpose: A growing number of open source software emerges in many segments of the software market. In addition, software products usually exhibit network externalities. The purpose of this paper is to study the impact of open source software on the quality choices of proprietary software vendors when the market presents positive network externalities. Design/methodology: To analyze how open source software affects the optimal quality of proprietary software, this paper constructs two vertical differentiation models: the basic model considers proprietary software monopolizing the market, and its extended one considers proprietary software competing with open source substitute. Findings: This paper mainly finds that the presence of open source software does not necessarily lead to the quality of proprietary software decreases (or increases. The network externalities and compatibility between open source and proprietary software may change the impact of open source software on the quality of proprietary software and may affect the quality choices of proprietary software vendors. Originality/value: The main contribution of this paper is to examine the effect of open source software on the quality choices for proprietary software vendors in software markets exhibiting positive network externalities.

  2. ISO9126 BASED SOFTWARE QUALITY EVALUATION USING CHOQUET INTEGRAL

    Directory of Open Access Journals (Sweden)

    Abdelkareem M. Alashqar

    2015-01-01

    Full Text Available Evaluating software quality is an important and essential issue in the development process because it helps to deliver a competitive software product. A decision of selecting the best software based on quality attributes is a type of multi-criteria decision-making (MCDM processes where interactions among criteria should be considered. This paper presents and develops quantitative evaluations by considering interactions among criteria in the MCDM problems. The aggregator methods such as Arithmetic Mean (AM and Weighted Arithmetic Mean (WAM are introduced, described and compared to Choquet Integral (CI approach which is a type of fuzzy measure used as a new method for MCDM. The comparisons are shown by evaluating and ranking software alternatives based on six main quality attributes as identified by the ISO 9126-1 standard. The evaluation experiments depend on real data collected from case studies.

  3. An approach to ensuring quality in environmental software

    Energy Technology Data Exchange (ETDEWEB)

    Gelston, G.M.; Lundgren, R.E.; McDonald, J.P.; Hoopes, B.L.

    1998-05-01

    Environmental software is often used to determine impacts to the public, workers, and the environment from environmental contamination. It is vital, therefore, that the modeling results, and the software that provides them, be scientifically defensible and capable of withstanding the most rigorous of technical reviews. The control and assurance of quality is a critical factor for the project team that develops environmental software at the Pacific Northwest National Laboratory. This document describes the philosophy, process, and activities that ensure a quality product throughout the life cycle of requirements analysis, design, programming, modification, testing, and implementation of environmental software. Environmental software developed by the project team is designed using an object-oriented approach. This software offers increased benefits, such as ease of maintenance and retention of the development and testing legacy of individual components, over traditional hard wired software. These benefits allow the design and testing of the models and future additions to be faster and less costly. This software is developed using a modular framework concept that allows a variety of models to work within a single construct. This software has two parts: an overall system framework and a set of modules. Each module has up to three components: a user interface, a scientific model, and pre/post-processors. Each of these pieces has a different set of quality criteria associated with it. However, whatever form this software might take for a particular client, standard processes apply to protect the information from inappropriate use. The information contained within this document can be applied to most environmental software to analyze risk in multiple environmental media.

  4. A Quality Based Method to Analyze Software Architectures

    Directory of Open Access Journals (Sweden)

    Farzaneh Hoseini Jabali

    2011-07-01

    Full Text Available In order to produce and develop a software system, it is necessary to have a method of choosing a suitable software architecture which satisfies the required quality attributes and maintains a trade-off between sometimes conflicting ones. Each software architecture includes a set of design decisions for each of which there are various alternatives, satisfying the quality attributes differently. At the same time various stakeholders with various quality goals participate in decision-making. In this paper a numerical method is proposed that based on the quality attributes selects the suitable software architecture for a certain software. In this method, for each design decision, different alternatives are compared in view of a certain quality attribute, and the other way around. Multi-criteria decision-making methods are used and, at the same time, time and cost constraints are considered in decision-making, too. The proposed method applies the stakeholders' opinions in decision-making according to the degree of their importance and helps the architect to select the best software architecture with more certainty.

  5. C++ Software Quality in the ATLAS experiment

    CERN Document Server

    Roe, Shaun; The ATLAS collaboration; Kluth, Stefan; Seuster, Rolf; Snyder, Scott; Obreshkov, Emil; Sherwood, Peter; Stewart, Graeme

    2016-01-01

    In this paper we explain how the C++ code quality is managed in ATLAS using a range of tools from compile-time through to run time testing and reflect on the substantial progress made in the last two years largely through the use of static analysis tools such as Coverity®, an industry-standard tool which enables quality comparison with general open source C++ code. Other available code analysis tools are also discussed, as is the role of unit testing with an example of how the googlemock framework can be applied to our codebase.

  6. Aspect-Oriented Software Quality Model: The AOSQ Model

    Directory of Open Access Journals (Sweden)

    Pankaj Kumar

    2012-04-01

    Full Text Available Nowadays, software development has become more complex and dynamic; they are expected more flexible, scalable and reusable. Under the umbrella of aspect, Aspect-Oriented Software Development (AOSD is relatively a modern programming paradigm to improve modularity in software development. Using Aspect-Oriented Programming (AOP language to implements crosscutting concerns through the introduction of a new construct Aspect like Class is defined as a modular unit of crosscutting behavior that affect multiple classes into reusable modules. Several quality models to measure the quality of software are available in literature. However, keep on developing software, and acceptance of new environment (i.e. AOP under conditions that give rise to an issue of evolvability. After the evolution of system, we have to find out how the new system needs to be extensible? What is the configurable status? Is designed pattern stable for new environment and technology? How the new system is sustainable? The objective of this paper is to propose a new quality model for AOSD to integrating some new qualityattributes in AOSQUAMO Model based which is based on ISO/IEC 9126 Quality Model, is called AspectOriented Quality (AOSQ Model. Analytic Hierarchy Process (AHP is used to evaluate an improved hierarchical quality model for AOSD.

  7. Faster Defect Resolution with Higher Technical Quality of Software

    NARCIS (Netherlands)

    Luijten, B.; Visser, J.

    2010-01-01

    We performed an empirical study of the relation between technical quality of software products and the defect resolution performance of their maintainers. In particular, we tested the hypothesis that ratings for source code maintainability, as employed by the SIG quality model, are correlated with r

  8. Color Image Quality in Presentation Software

    Directory of Open Access Journals (Sweden)

    María S. Millán

    2008-11-01

    Full Text Available The color image quality of presentation programs is evaluated and measured using S-CIELAB and CIEDE2000 color difference formulae. A color digital image in its original format is compared with the same image already imported by the program and introduced as a part of a slide. Two widely used presentation programs—Microsoft PowerPoint 2004 for Mac and Apple's Keynote 3.0.2—are evaluated in this work.

  9. ARCHITECTURE SOFTWARE SOLUTION TO SUPPORT AND DOCUMENT MANAGEMENT QUALITY SYSTEM

    Directory of Open Access Journals (Sweden)

    Milan Eric

    2010-12-01

    Full Text Available One of the basis of a series of standards JUS ISO 9000 is quality system documentation. An architecture of the quality system documentation depends on the complexity of business system. An establishment of an efficient management documentation of system of quality is of a great importance for the business system, as well as in the phase of introducing the quality system and in further stages of its improvement. The study describes the architecture and capability of software solutions to support and manage the quality system documentation in accordance with the requirements of standards ISO 9001:2001, ISO 14001:2005 HACCP etc.

  10. Software Industry-oriented Education with Embedded Quality Assurance Mechanisms

    Institute of Scientific and Technical Information of China (English)

    HUSSEY Matt; WU Bing

    2012-01-01

    This paper presents a broad range of suggestions on the concept of quality-assured industry-oriented higher education in software engineering, a central theme of the annual CEISIE (CEISEE this year) workshops since the first one held in Harbin, China, in 2005. It draws on the lessons of collaborative experiences involving academics and industrialists from Europe and China. These experiences make the case for a strong role for software industry- oriented higher education in the production of the software architects, developers and engineers required for the future.

  11. Cost Analysis of Poor Quality Using a Software Simulation

    Directory of Open Access Journals (Sweden)

    Jana Fabianová

    2017-02-01

    Full Text Available The issues of quality, cost of poor quality and factors affecting quality are crucial to maintaining a competitiveness regarding to business activities. Use of software applications and computer simulation enables more effective quality management. Simulation tools offer incorporating the variability of more variables in experiments and evaluating their common impact on the final output. The article presents a case study focused on the possibility of using computer simulation Monte Carlo in the field of quality management. Two approaches for determining the cost of poor quality are introduced here. One from retrospective scope of view, where the cost of poor quality and production process are calculated based on historical data. The second approach uses the probabilistic characteristics of the input variables by means of simulation, and reflects as a perspective view of the costs of poor quality. Simulation output in the form of a tornado and sensitivity charts complement the risk analysis.

  12. A Study on the Software Quality Assurance Plan

    Energy Technology Data Exchange (ETDEWEB)

    Kim, Hyun Tae [Korea Atomic Energy Research Institute, Taejon (Korea, Republic of)

    2006-07-01

    On 25 August 2006, the CMMI V1.2 (Capability Maturity Model Integration Version 1.2) was released with the new title CMMI-DEV (CMMI for Development) which supersedes the CMMI-SE/SW (CMMI for systems engineering and software engineering) V1.1. This study discusses the application of IEEE Std 730-2002, IEEE Standard for Software Quality Assurance Plans, for the implementation of the Process and Product Quality Assurance (PPQA) process area (PA) of the CMMI-DEV.

  13. Evaluating the Effect of Software Quality Characteristics on Health Care Quality Indicators

    Directory of Open Access Journals (Sweden)

    Sakineh Aghazadeh

    2015-07-01

    Full Text Available Introduction: Various types of software are used in health care organizations to manage information and care processes. The quality of software has been an important concern for both health authorities and designers of Health Information Technology. Thus, assessing the effect of software quality on the performance quality of healthcare institutions is essential. Method: The most important health care quality indicators in relation to software quality characteristics are provided via an already performed literature review. ISO 9126 standard model is used for definition and integration of various characteristics of software quality. The effects of software quality characteristics and sub-characteristics on the healthcare indicators are evaluated through expert opinion analyses. A questionnaire comprising of 126 questions of 10-point Likert scale was used to gather opinions of experts in the field of Medical/Health Informatics. The data was analyzed using Structural Equation Modeling. Results: Our findings showed that software Maintainability was rated as the most effective factor on user satisfaction (R2 =0.89 and Functionality as the most important and independent variable affecting patient care quality (R2 =0.98. Efficiency was considered as the most effective factor on workflow (R2 =0.97, and Maintainability as the most important factor that affects healthcare communication (R2 =0.95. Usability and Efficiency were rated as the most effectual factor affecting patient satisfaction (R2 =0.80, 0.81. Reliability, Maintainability, and Efficiency were considered as the main factors affecting care costs (R2 =0.87, 0.74, 0.87. Conclusion: We presented a new model based on ISO standards. The model demonstrates and weighs the relations between software quality characteristics and healthcare quality indicators. The clear relationships between variables and the type of the metrics and measurement methods used in the model make it a reliable method to assess

  14. 77 FR 25168 - Appraisal Subcommittee (ASC); ASC Rules of Operation; Amended

    Science.gov (United States)

    2012-04-27

    ... Federal Housing Finance Agency. The ASC Rules of Operation serve as corporate bylaws outlining the ASC's... amended numerous provisions in Title XI. The ASC Rules of Operation serve as corporate bylaws...

  15. Assuring Quality and Reliability in Complex Avionics Systems hardware & Software

    Directory of Open Access Journals (Sweden)

    V. Haridas

    1997-01-01

    Full Text Available It is conventional wisdom in defence systems that electronic brains are where much of the present and future weapons system capability is developed. Electronic hardware advances, particularly in microprocessor, allow highly complex and sophisticated software to provide high degree of system autonomy and customisation to mission at hand. Since modern military systems are so much dependent on the proper functioning of electronics, the quality and reliability of electronic hardware and software have a profound impact on defensive capability and readiness. At the hardware level, due to the advances in microelectronics, functional capabilities of today's systems have increased. The advances in the hardware field have an impact on software also. Now a days, it is possible to incorporate more and more system functions through software, rather than going for a pure hardware solution. On the other hand complexities the systems are increasing, working energy levels of the systems are decreasing and the areas of reliability and quality assurance are becoming more and more wide. This paper covers major failure modes in microelectronic devices. The various techniques used to improve component and system reliability are described. The recent trends in expanding the scope of traditional quality assurance techniques are also discussed, considering both hardware and software.

  16. IMPROVING (SOFTWARE) PATENT QUALITY THROUGH THE ADMINISTRATIVE PROCESS.

    Science.gov (United States)

    Rai, Arti K

    2013-11-24

    The available evidence indicates that patent quality, particularly in the area of software, needs improvement. This Article argues that even an agency as institutionally constrained as the U.S. Patent and Trademark Office ("PTO") could implement a portfolio of pragmatic, cost-effective quality improvement strategies. The argument in favor of these strategies draws upon not only legal theory and doctrine but also new data from a PTO software examination unit with relatively strict practices. Strategies that resolve around Section 112 of the patent statute could usefully be deployed at the initial examination stage. Other strategies could be deployed within the new post-issuance procedures available to the agency under the America Invents Act. Notably, although the strategies the Article discusses have the virtue of being neutral as to technology, they are likely to have a very significant practical impact in the area of software.

  17. QualitySpy: a framework for monitoring software development processes

    Directory of Open Access Journals (Sweden)

    Marian Jureczko

    2012-03-01

    Full Text Available The growing popularity of highly iterative, agile processes creates increasing need for automated monitoring of the quality of software artifacts, which would be focused on short terms (in the case of eXtreme Programming process iteration can be limited to one week. This paper presents a framework that calculates software metrics and cooperates with development tools (e.g. source version control system and issue tracking system to describe current state of a software project with regard to its quality. The framework is designed to support high level of automation of data collection and to be useful for researchers as well as for industry. The framework is currently being developed hence the paper reports already implemented features as well as future plans. The first release is scheduled for July.

  18. Advanced Stirling Convertor (ASC) Technology Maturation

    Science.gov (United States)

    Wong, Wayne A.; Wilson, Scott; Collins, Josh; Wilson, Kyle

    2016-01-01

    The Advanced Stirling Convertor (ASC) development effort was initiated by NASA Glenn Research Center with contractor Sunpower, Inc., to develop high-efficiency thermal-to-electric power conversion technology for NASA Radioisotope Power Systems (RPSs). Early successful performance demonstrations led to the expansion of the project as well as adoption of the technology by the Department of Energy (DOE) and system integration contractor Lockheed Martin Space Systems Company as part of the Advanced Stirling Radioisotope Generator (ASRG) flight project. The ASRG integrates a pair of ASCs to convert the heat from a pair of General Purpose Heat Source (GPHS) modules into electrical power. The expanded NASA ASC effort included development of several generations of ASC prototypes or engineering units to help prepare the ASC technology and Sunpower for flight implementation. Sunpower later had two parallel contracts allowing the last of the NASA engineering units called ASC-E3 to serve as pathfinders for the ASC-F flight convertors being built for DOE. The ASC-E3 convertors utilized the ASC-F flight specifications and were built using the ASC-F design and process documentation. Shortly after the first ASC-F pair achieved initial operation, due to budget constraints, the DOE ASRG flight development contract was terminated. NASA continues to invest in the development of Stirling RPS technology including continued production of the ASC-E3 convertors, seven of which have been delivered with one additional unit in production. Starting in fiscal year 2015, Stirling Convertor Technology Maturation has been reorganized as an element of the RPS Stirling Cycle Technology Development (SCTD) Project and long-term plans for continued Stirling technology advancement are in reformulation. This paper provides a status on the ASC project, an overview of advancements made in the design and production of the ASC at Sunpower, and a summary of acceptance tests, reliability tests, and tactical

  19. Software Quality Attribute Analysis by Architecture Reconstruction (SQUA3RE)

    NARCIS (Netherlands)

    Stormer, C.

    2007-01-01

    Software Quality Attribute Analysis by Architecture Reconstruction (SQUA3RE) is a method that fosters a goal-driven process to evaluate the impact of what-if scenarios on existing systems. The method is partitioned into SQA2 and ARE. The SQA2 part provides the analysis models that can be used for q

  20. Develop Quality Characteristics Based Quality Evaluation Process for Ready to Use Software Products

    OpenAIRE

    Daiju Kato; Hiroshi Ishikawa

    2016-01-01

    The users who use ready to use software product had better get the products’ quality information with classified by some kind of global standard metrics or technique for their evaluation. But many of those software products’ co mpanies don’t provide the quality information because of the products are developed b y their own development and evaluation process. But those users want to get quality i...

  1. Rules of thumb to increase the software quality through testing

    Science.gov (United States)

    Buttu, M.; Bartolini, M.; Migoni, C.; Orlati, A.; Poppi, S.; Righini, S.

    2016-07-01

    The software maintenance typically requires 40-80% of the overall project costs, and this considerable variability mostly depends on the software internal quality: the more the software is designed and implemented to constantly welcome new changes, the lower will be the maintenance costs. The internal quality is typically enforced through testing, which in turn also affects the development and maintenance costs. This is the reason why testing methodologies have become a major concern for any company that builds - or is involved in building - software. Although there is no testing approach that suits all contexts, we infer some general guidelines learned during the Development of the Italian Single-dish COntrol System (DISCOS), which is a project aimed at producing the control software for the three INAF radio telescopes (the Medicina and Noto dishes, and the newly-built SRT). These guidelines concern both the development and the maintenance phases, and their ultimate goal is to maximize the DISCOS software quality through a Behavior-Driven Development (BDD) workflow beside a continuous delivery pipeline. We consider different topics and patterns; they involve the proper apportion of the tests (from end-to-end to low-level tests), the choice between hardware simulators and mockers, why and how to apply TDD and the dependency injection to increase the test coverage, the emerging technologies available for test isolation, bug fixing, how to protect the system from the external resources changes (firmware updating, hardware substitution, etc.) and, eventually, how to accomplish BDD starting from functional tests and going through integration and unit tests. We discuss pros and cons of each solution and point out the motivations of our choices either as a general rule or narrowed in the context of the DISCOS project.

  2. Machine Learning and Software Quality Prediction: As an Expert System

    Directory of Open Access Journals (Sweden)

    Ekbal A. Rashid

    2014-04-01

    Full Text Available To improve the software quality the number of errors from the software must be removed. The research paper presents a study towards machine learning and software quality prediction as an expert system. The purpose of this paper is to apply the machine learning approaches, such as case-based reasoning, to predict software quality. The main objective of this research is to minimize software costs. Predict the error in software module correctly and use the results in future estimation. The novel idea behind this system is that Knowledge base (KBS building is an important task in CBR and the knowledge base can be built based on world new problems along with world new solutions. Second, reducing the maintenance cost by removing the duplicate record set from the KBS. Third, error prediction with the help of similarity functions. In this research four similarity functions have been used and these are Euclidean, Manhattan, Canberra, and Exponential. We feel that case-based models are particularly useful when it is difficult to define actual rules about a problem domain. For this purpose we have developed a case-based reasoning model and have validated it upon student data. It was observed that, Euclidean and Exponential both are good for error calculation in comparison to Manhattan and Canberra after performing five experiments. In order to obtain a result we have used indigenous tool. For finding the mean and standard deviation, SPSS version 16 and for generating graphs MATLAB 7.10.0 version have been used as an analyzing tool.

  3. Image quality dependence on image processing software in computed radiography

    Directory of Open Access Journals (Sweden)

    Lourens Jochemus Strauss

    2012-06-01

    Full Text Available Background. Image post-processing gives computed radiography (CR a considerable advantage over film-screen systems. After digitisation of information from CR plates, data are routinely processed using manufacturer-specific software. Agfa CR readers use MUSICA software, and an upgrade with significantly different image appearance was recently released: MUSICA2. Aim. This study quantitatively compares the image quality of images acquired without post-processing (flatfield with images processed using these two software packages. Methods. Four aspects of image quality were evaluated. An aluminium step-wedge was imaged using constant mA at tube voltages varying from 40 to 117kV. Signal-to-noise ratios (SNRs and contrast-to-noise Ratios (CNRs were calculated from all steps. Contrast variation with object size was evaluated with visual assessment of images of a Perspex contrast-detail phantom, and an image quality figure (IQF was calculated. Resolution was assessed using modulation transfer functions (MTFs. Results. SNRs for MUSICA2 were generally higher than the other two methods. The CNRs were comparable between the two software versions, although MUSICA2 had slightly higher values at lower kV. The flatfield CNR values were better than those for the processed images. All images showed a decrease in CNRs with tube voltage. The contrast-detail measurements showed that both MUSICA programmes improved the contrast of smaller objects. MUSICA2 was found to give the lowest (best IQF; MTF measurements confirmed this, with values at 3.5 lp/mm of 10% for MUSICA2, 8% for MUSICA and 5% for flatfield. Conclusion. Both MUSICA software packages produced images with better contrast resolution than unprocessed images. MUSICA2 has slightly improved image quality than MUSICA.

  4. Filmes plásticos e ácido ascórbico na qualidade de araticum minimamente processado Plastic packaging film and ascorbic acid treatment on the quality of fresh cut araticum

    Directory of Open Access Journals (Sweden)

    Manoel Soares Soares Júnior

    2007-12-01

    Full Text Available O objetivo deste trabalho foi avaliar os efeitos do ácido ascórbico e do tipo de filme plástico como embalagem na qualidade do araticum minimamente processado e mantido sob refrigeração. O ácido ascórbico não evitou o escurecimento do araticum minimamente processado. Independentemente do tipo de embalagem, a acidez titulável aumentou com o tempo. A embalagem de policloreto de vinila ou polietileno de baixa densidade promoveu uma significativa perda de massa se comparada com a a laminada a vácuo. A embalagem laminada a vácuo propiciou vida-de-prateleira mais longa ao produto, o qual permaneceu com aparência adequada e qualidade comercial até o sétimo dia do armazenamento. A vida-de-prateleira dos demais tratamentos alcançou somente três dias.This study was aimed at evaluating the effect of ascorbic acid and type of plastic packaging film on the quality of refrigerated fresh cut araticum. Ascorbic acid did not prevent fresh cut araticum from darkening. Regardless of the type of plastic packaging, the fruit titrable acidity increased with time. Packing with polyvynil chloride or with low density polyethylene promoted a significant mass loss compared to laminate vacuum packaging. Laminate vacuum packaging increased the shelf life of the product up 7 days, maintaining its commercial quality and appearance. The shelf life of the other treatments reached 3 days only.

  5. Ambulatory Surgical Center (ASC) Payment System

    Data.gov (United States)

    U.S. Department of Health & Human Services — This file contains a summary of service utilization by ASC supplier and is derived from 2011 ASC line item level data, updated through June 2012, that is, line items...

  6. Ambulatory Surgical Center (ASC) Payment System

    Data.gov (United States)

    U.S. Department of Health & Human Services — This file contains a summary of service utilization by ASC supplier and is derived from 2011 ASC line item level data, updated through June 2012, that is, line...

  7. A Framework for Analyzing Software Quality using Hierarchical Clustering

    Directory of Open Access Journals (Sweden)

    Arashdeep Kaur

    2011-02-01

    Full Text Available Fault proneness data available in the early software life cycle from previous releases or similar kind of projects will aid in improving software quality estimations. Various techniques have been proposed in the literature which includes statistical method, machine learning methods, neural network techniques and clustering techniques for the prediction of faulty and non faulty modules in the project. In this study, Hierarchical clustering algorithm is being trained and tested with lifecycle data collected from NASA projects namely, CM1, PC1 and JM1 as predictive models. These predictive models contain requirement metrics and static code metrics. We have combined requirement metric model with static code metric model to get fusion metric model. Further we have investigated that which of the three prediction models is found to be the best prediction model on the basis of fault detection. The basic hypothesis of software quality estimation is that automatic quality prediction models enable verificationexperts to concentrate their attention and resources at problem areas of the system under development. The proposed approach has been implemented in MATLAB 7.4. The results show that when all the prediction techniques are evaluated, the best prediction model is found to be the fusion metric model. This proposed model is also compared with other quality models available in the literature and is found to be efficient for predicting faulty modules.

  8. ALMA software releases versus quality management: and the winner is...

    Science.gov (United States)

    Allaert, Erik; Pasquato, Moreno; Soto, Rubén.

    2016-08-01

    After its inauguration and the formal completion of the construction phase, the software development effort at the Atacama Large Millimeter/submillimeter Array (ALMA) continues at roughly the same level as during construction - gradually adding capabilities as required by and offered to the scientific community. In the run-up to a new yearly Observing Cycle several software releases have to be prepared, incorporating this new functionality. However, the ALMA observatory is used on a daily basis to produce scientific data for the approved projects within the current Observing Cycle, and also by engineering teams to extend existing capabilities or to diagnose and fix problems - so the preparation of new software releases up to their deployment competes for resources with all other activities. Testing a new release and ensuring its quality is of course fundamental, but can on the other hand not monopolize the observatory's resources or jeopardize its commitments to the scientific community.

  9. Software Tools for Electrical Quality Assurance in the LHC

    CERN Document Server

    Bednarek, Mateusz

    2011-01-01

    There are over 1600 superconducting magnet circuits in the LHC machine. Many of them consist of a large number of components electrically connected in series. This enhances the sensitivity of the whole circuits to electrical faults of individual components. Furthermore, circuits are equipped with a large number of instrumentation wires, which are exposed to accidental damage or swapping. In order to ensure safe operation, an Electrical Quality Assurance (ELQA) campaign is needed after each thermal cycle. Due to the complexity of the circuits, as well as their distant geographical distribution (tunnel of 27km circumference divided in 8 sectors), suitable software and hardware platforms had to be developed. The software combines an Oracle database, LabView data acquisition applications and PHP-based web follow-up tools. This paper describes the software used for the ELQA of the LHC.

  10. Automated Theorem Proving in High-Quality Software Design

    Science.gov (United States)

    Schumann, Johann; Swanson, Keith (Technical Monitor)

    2001-01-01

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

  11. Fuzzy Based Evaluation of Software Quality Using Quality Models and Goal Models

    Directory of Open Access Journals (Sweden)

    Arfan Mansoor

    2015-09-01

    Full Text Available Software quality requirements are essential part for the success of software development. Defined and guaranteed quality in software development requires identifying, refining, and predicting quality properties by appropriate means. Goal models of goal oriented requirements engineering (GORE and quality models are useful for modelling of functional goals as well as for quality goals. Once the goal models are obtained representing the functional requirements and integrated quality goals, there is need to evaluate each functional requirement arising from functional goals and quality requirement arising from quality goals. The process consist of two main parts. In first part, the goal models are used to evaluate functional goals. The leaf level goals are used to establish the evaluation criteria. Stakeholders are also involved to contribute their opinions about the importance of each goal (functional and/or quality goal. Stakeholder opinions are then converted into quantifiable numbers using triangle fuzzy numbers (TFN. After applying the defuzzification process on TFN, the scores (weights are obtained for each goal. In second part specific quality goals are identified, refined/tailored based on existing quality models and their evaluation is performed similarly using TFN and by applying defuzzification process. The two step process helps to evaluate each goal based on stakeholder opinions and to evaluate the impact of quality requirements. It also helps to evaluate the relationships among functional goals and quality goals. The process is described and applied on ’cyclecomputer’ case study.

  12. EPIQR software. [Energy Performance, Indoor Environmental Quality, Retrofit

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

  13. QUALITY SERVICES EVALUATION MODEL BASED ON DEDICATED SOFTWARE TOOL

    Directory of Open Access Journals (Sweden)

    ANDREEA CRISTINA IONICĂ

    2012-10-01

    Full Text Available In this paper we introduced a new model, called Service Quality (SQ, which combines QFD and SERVQUAL methods. This model takes from the SERVQUAL method the five dimensions of requirements and three of characteristics and from the QFD method the application methodology. The originality of the SQ model consists in computing a global index that reflects the customers’ requirements accomplishment level by the quality characteristics. In order to prove the viability of the SQ model, there was developed a software tool that was applied for the evaluation of a health care services provider.

  14. PARTICULARITIES OF QUALITY EVALUATION IN A SOFTWARE COMPANY

    Directory of Open Access Journals (Sweden)

    Cătălin AFRĂSINEI

    2010-01-01

    Full Text Available Quality management is a management domain very discussed and disputed nowadays and this is the first sign it is a very modern, needed and present concept in theory and practice. Some are seeing it as a solution to prepare things in the way they are needed, and the instrument which might guarantee a proper environment of keeping them in a specified and constant form. The application of quality management is a quality management system that has to be designed, developed and implemented to achieve the aim of quality. The article has the purpose to briefly present what a quality management system should mean in a software company, why it should be periodically evaluated and how it might be done. In the second part it points out the characteristics of the audit as a general evaluation instrument and the main contribution consists on the author’s endeavor to mark out the particularities of an audit process carried out on a software company, considering the fact that particularization increases the changes to easier and earlier succeed with such an activity on a practical basis.

  15. Software quality for 1997 - what works and what doesn`t?

    Energy Technology Data Exchange (ETDEWEB)

    Jones, C. [Software Productivity Research, Burlington, MA (United States)

    1997-11-01

    This presentation provides a view of software quality for 1997 - what works and what doesn`t. For many years, software quality assurance lagged behind hardware quality assurance in terms of methods, metrics, and successful results. New approaches such as Quality Function Development (WFD) the ISO 9000-9004 standards, the SEI maturity levels, and Total Quality Management (TQM) are starting to attract wide attention, and in some cases to bring software quality levels up to a parity with manufacturing quality levels.

  16. NARAC SOFTWARE QUALITY ASSURANCE: ADAPTING FORMALISM TO MEET VARYING NEEDS

    Energy Technology Data Exchange (ETDEWEB)

    Walker, H; Nasstrom, J S; Homann, S G

    2007-11-20

    The National Atmospheric Release Advisory Center (NARAC) provides tools and services that predict and map the spread of hazardous material accidentally or intentionally released into the atmosphere. NARAC is a full function system that can meet a wide range of needs with a particular focus on emergency response. The NARAC system relies on computer software in the form of models of the atmosphere and related physical processes supported by a framework for data acquisition and management, user interface, visualization, communications and security. All aspects of the program's operations and research efforts are predicated to varying degrees on the reliable and correct performance of this software. Consequently, software quality assurance (SQA) is an essential component of the NARAC program. The NARAC models and system span different levels of sophistication, fidelity and complexity. These different levels require related but different approaches to SQA. To illustrate this, two different levels of software complexity are considered in this paper. As a relatively simple example, the SQA procedures that are being used for HotSpot, a straight-line Gaussian model focused on radiological releases, are described. At the other extreme, the SQA issues that must be considered and balanced for the more complex NARAC system are reviewed.

  17. EARLY IDENTIFICATION OF SOFTWARE DEFECTS USING OCL PREDICATES TO IMPROVE SOFTWARE QUALITY

    Directory of Open Access Journals (Sweden)

    A. JALILA

    2015-03-01

    Full Text Available Formal specification-based testing has been used widely to assess potential faults or prove their absence in a given system at the earliest. This research work has proposed an automated fault-based testing framework to test the specification of the system using Object Constraint Language (OCL. Accordingly, the possible faults in OCL specification of the system has been anticipated by mutating its method based on OCL predicate-based fault classes. Then, test cases are generated using Genetic Algorithm with simulated annealing technique. In this paper, a novel OCL-predicate based fitness function is defined to evaluate the generated test data. Finally, this paper presents the experimental results, which indicate that the proposed methodology provides more test coverage with the reduced test suite and test run. This results in cost-effective software development so as to improve software quality.

  18. Quality-driven multi-objective optimization of software architecture design : method, tool, and application

    NARCIS (Netherlands)

    Etemadi Idgahi (Etemaadi), Ramin

    2014-01-01

    Software architecting is a non-trivial and demanding task for software engineers to perform. The architecture is a key enabler for software systems. Besides being crucial for user functionality, the software architecture has deep impact on software qualities such as performance, safety, and cost.

  19. Considerations on the quality of medical software and information services.

    Science.gov (United States)

    Forsström, J J; Rigby, M

    1999-12-01

    Fast developments in information and communication technology have made it possible to develop new services for citizens. One of the most interesting areas is health care. Medical knowledge is usually valid all over the world that makes the market global. Information services and decision support software are becoming important tools for medical professionals but also ordinary citizens are interested in health related information. It has been estimated that by the year 2010 the turnover of health care telematics industry may be close to that of the drug industry today. The nature of this global information industry is very different from any industry in history. Since there are no frontiers, no clear products and no shops in the information market, it is difficult to develop any effective legislation. However, the history of medicine has shown that health care sector cannot be free from regulation without risking citizens' health. The huge commercial potential of the Internet has already been used to promote products and services that have no proven effect on health and that may sometimes be even dangerous. In this paper we discuss the needs and possibilities to assess the quality of medical decision support software and information services. For brevity the terms medical software and medical knowledge are used, but the issues also relate to informatics systems used by any health professional, and to computerised systems used to schedule care or to organise record systems.

  20. Pathfinding the Flight Advanced Stirling Convertor Design with the ASC-E3

    Science.gov (United States)

    Wong, Wayne A.; Wilson, Kyle; Smith, Eddie; Collins, Josh

    2012-01-01

    The Advanced Stirling Convertor (ASC) was initially developed by Sunpower, Inc. under contract to NASA Glenn Research Center (GRC) as a technology development project. The ASC technology fulfills NASA's need for high efficiency power convertors for future Radioisotope Power Systems (RPS). Early successful technology demonstrations between 2003 to 2005 eventually led to the expansion of the project including the decision in 2006 to use the ASC technology on the Advanced Stirling Radioisotope Generator (ASRG). Sunpower has delivered 22 ASC convertors of progressively mature designs to date to GRC. Currently, Sunpower with support from GRC, Lockheed Martin Space System Company (LMSSC), and the Department of Energy (DOE) is developing the flight ASC-F in parallel with the ASC-E3 pathfinders. Sunpower will deliver four pairs of ASC-E3 convertors to GRC which will be used for extended operation reliability assessment, independent validation and verification testing, system interaction tests, and to support LMSSC controller verification. The ASC-E3 and -F convertors are being built to the same design and processing documentation and the same product specification. The initial two pairs of ASC-E3 are built before the flight units and will validate design and processing changes prior to implementation on the ASC-F flight convertors. This paper provides a summary on development of the ASC technology and the status of the ASC-E3 build and how they serve the vital pathfinder role ahead of the flight build for ASRG. The ASRG is part of two of the three candidate missions being considered for selection for the Discovery 12 mission.

  1. Improving Software Quality Prediction by Noise Filtering Techniques

    Institute of Scientific and Technical Information of China (English)

    Taghi M. Khoshgoftaar; Pierre Rebours

    2007-01-01

    Accuracy of machine learners is affected by quality of the data the learners are induced on. In this paper,quality of the training dataset is improved by removing instances detected as noisy by the Partitioning Filter. The fit datasetis first split into subsets, and different base learners are induced on each of these splits. The predictions are combined insuch a way that an instance is identified as noisy if it is misclassified by a certain number of base learners. Two versionsof the Partitioning Filter are used: Multiple-Partitioning Filter and Iterative-Partitioning Filter. The number of instancesremoved by the filters is tuned by the voting scheme of the filter and the number of iterations. The primary aim of thisstudy is to compare the predictive performances of the final models built on the filtered and the un-filtered training datasets.A case study of software measurement data of a high assurance software project is performed. It is shown that predictiveperformances of models built on the filtered fit datasets and evaluated on a noisy test dataset are generally better than thosebuilt on the noisy (un-filtered) fit dataset. However, predictive performance based on certain aggressive filters is affected bypresence of noise in the evaluation dataset.

  2. A Splice Variant of ASC Regulates IL-1β Release and Aggregates Differently from Intact ASC

    Directory of Open Access Journals (Sweden)

    Kazuhiko Matsushita

    2009-01-01

    Full Text Available The apoptosis-associated speck-like protein containing a caspase recruit domain (ASC is involved in apoptosis and innate immunity and is a major adaptor molecule responsible for procaspase-1 activation. ASC mRNA is encoded by three exons: exons 1 and 3 encode a pyrin domain (PYD and caspase recruit domain (CARD, respectively, and exon 2 encodes a proline and glycine-rich (PGR domain. Here, we identified a variant ASC protein (vASC lacking the PGR domain that was smaller than full length ASC (fASC derived from fully transcribed mRNA and searched for differences in biochemical and biological nature. Both fASC and vASC were found to activate procaspase-1 to a similar degree, but the efficiency of IL-1β excretion was significantly higher for vASC. There was also a marked structural difference observed in the fibrous aggregates formed by fASC and vASC. These results suggest that although the PGR domain is dispensable for procaspase-1 activation, it plays an important role in the regulation of the molecular structure and activity of ASC.

  3. ASC-PROBA Interface Control Document

    DEFF Research Database (Denmark)

    Betto, Maurizio; Jørgensen, John Leif; Jørgensen, Finn E;

    1999-01-01

    This document describes the Advanced Stellar Compass (ASC) and defines the interfaces between the instrument and the PROBA satellite. The ASC is a highly advanced and autonomous Stellar Reference Unit designed, developed and produced by the Space Instrumentation Group of the Department of Automat...

  4. The Software Improvement Process - Tools And Rules To Encourage Quality

    CERN Document Server

    Sigerud, K

    2011-01-01

    The Applications section of the CERN accelerator Controls group has decided to apply a systematic approach to quality assurance (QA), the “Software Improvement Process”, SIP. This process focuses on three areas: the development process itself, suitable QA tools, and how to practically encourage developers to do QA. For each stage of the development process we have agreed on the recommended activities and deliverables, and identified tools to automate and support the task. For example we do more code reviews. As peer reviews are resource-intensive, we only do them for complex parts of a product. As a complement, we are using static code checking tools, like FindBugs and Checkstyle. We also encourage unit testing and have agreed on a minimum level of test coverage recommended for all products, measured using Clover. Each of these tools is well integrated with our IDE (Eclipse) and give instant feedback to the developer about the quality of their code. The major challenges of SIP have been to 1) agree on com...

  5. Lessons learned from development and quality assurance of software systems at the Halden Project

    Energy Technology Data Exchange (ETDEWEB)

    Bjorlo, T.J.; Berg, O.; Pehrsen, M.; Dahll, G.; Sivertsen, T. [OECD Halden Reactor Project (Norway)

    1996-03-01

    The OECD Halden Reactor Project has developed a number of software systems within the research programmes. These programmes have comprised a wide range of topics, like studies of software for safety-critical applications, development of different operator support systems, and software systems for building and implementing graphical user interfaces. The systems have ranged from simple prototypes to installations in process plants. In the development of these software systems, Halden has gained much experience in quality assurance of different types of software. This paper summarises the accumulated experience at the Halden Project in quality assurance of software systems. The different software systems being developed at the Halden Project may be grouped into three categories. These are plant-specific software systems (one-of-a-kind deliveries), generic software products, and safety-critical software systems. This classification has been found convenient as the categories have different requirements to the quality assurance process. In addition, the experience from use of software development tools and proprietary software systems at Halden, is addressed. The paper also focuses on the experience gained from the complete software life cycle, starting with the software planning phase and ending with software operation and maintenance.

  6. Understanding the State of Quality of Software on the basis of Time Gap, Quality Gap and Difference with Standard Model

    Directory of Open Access Journals (Sweden)

    Ekbal Rashid

    2013-06-01

    Full Text Available This paper tries to introduce a new mathematical model to understand the state of quality of software by calculating parameters such as the time gap and quality gap with relation to some predefinedstandard software quality or in relation to some chalked out software quality plan. The paper also suggests methods to calculate the difference in quality of the software being developed and the modelsoftware which has been decided upon as the criteria for comparison. These methods can be employed to better understand the state of quality as compared to other standards. In order to obtain the graphical representation of data we have used Microsoft office 2007 graphical chart. Which facilitate easy simulation of time and quality gap.

  7. MCTSSA Software Reliability Handbook, Volume III: Integration of Software Metrics with Quality and Reliability

    OpenAIRE

    Schneidewind, Norman F.

    1997-01-01

    The purpose of this handbook is threefold. Specifically, it: (1) Serves as a reference guide for implementing standard software reliability practices at Marine Corps Tactical Systems Support Activity and aids in applying the software reliability model. (2) Serves as a tool for managing the software reliability program. (3) Serves as a training aid. U.S. Marine Corps Tactical Systems Support Activity, Camp Pendleton, CA. RLACH

  8. ASC-ATDM Performance Portability Requirements for 2015-2019

    Energy Technology Data Exchange (ETDEWEB)

    Edwards, Harold C. [Sandia National Lab. (SNL-NM), Albuquerque, NM (United States). Computing Research Center; Trott, Christian Robert [Sandia National Lab. (SNL-NM), Albuquerque, NM (United States). Computing Research Center

    2015-03-01

    This report outlines the research, development, and support requirements for the Advanced Simulation and Computing (ASC ) Advanced Technology, Development, and Mitigation (ATDM) Performance Portability (a.k.a., Kokkos) project for 2015 - 2019 . The research and development (R&D) goal for Kokkos (v2) has been to create and demonstrate a thread - parallel programming model a nd standard C++ library - based implementation that enables performance portability across diverse manycore architectures such as multicore CPU, Intel Xeon Phi, and NVIDIA Kepler GPU. This R&D goal has been achieved for algorithms that use data parallel pat terns including parallel - for, parallel - reduce, and parallel - scan. Current R&D is focusing on hierarchical parallel patterns such as a directed acyclic graph (DAG) of asynchronous tasks where each task contain s nested data parallel algorithms. This five y ear plan includes R&D required to f ully and performance portably exploit thread parallelism across current and anticipated next generation platforms (NGP). The Kokkos library is being evaluated by many projects exploring algorithm s and code design for NGP. Some production libraries and applications such as Trilinos and LAMMPS have already committed to Kokkos as their foundation for manycore parallelism an d performance portability. These five year requirements includes support required for current and antic ipated ASC projects to be effective and productive in their use of Kokkos on NGP. The greatest risk to the success of Kokkos and ASC projects relying upon Kokkos is a lack of staffing resources to support Kokkos to the degree needed by these ASC projects. This support includes up - to - date tutorials, documentation, multi - platform (hardware and software stack) testing, minor feature enhancements, thread - scalable algorithm consulting, and managing collaborative R&D.

  9. A Study on a Software Quality Assurance of a Process and a Product

    Energy Technology Data Exchange (ETDEWEB)

    Kim, Hyun Tae [Korea Atomic Energy Research Institute, Taejon (Korea, Republic of)

    2006-07-01

    Since nuclear plants and facilities have made increasing use of digital technology, the safety and reliability of software is a primary concern. Software errors are more difficult to detect and handle than hardware-related failures. It is crucial to consider the a process and a product of a software life cycle to increase the quality of a software. This paper discusses the quality assurance of a process and a product of a software life cycle based on two prominent standards, ISO 9001:2000 and CMMI.

  10. QoSLight: a new quality of service FSO software

    Science.gov (United States)

    Chabane, Mourad; Alnaboulsi, Maher; Sizun, Herve; Bouchet, Olivier

    2003-08-01

    The atmospheric optical links (FSO) in visible and infrared wavelengths constitute an interesting alternative to creation of new transmission channels for the cordless phone, data-processing networks and high definition television. One finds a choice of varied manufacturers and they propose products whose performances are characterized by a raised rate of transmission, from 2 Mbps to 10 Gbps. But the announced ranges are very important, from 100 to 10,000 meters, in spite of the fact that many manufacturers try to indicate the possible ranges according to time, these indications completely miss standardization and are hardly exploitable because, generally, it is very difficult to know the percentage of time during which a value is reached or exceeded. Availability and reliability of a FSO link depend on used systems but also on climatic and atmospheric parameters such as rain, snow or fog. Library search underlined the lack of reliable data to be able to lay down, in a precise way, the statistical availability of such links, like one usually does for the radio transmission. Before to implement an effective FSO links, we need to know their availability and their reliability. It is the purpose of our study. Its finality is a software which integrate (1) Results of a library search (geometrical attenuation, aerosols, scintillation, environment light, etc), (2) English and French integrated surface weather data, hour per hour, over several years (1995-1999). The result is the presentation of this software, "QoSLight" (Quality of Service Light), making it possible to predict; starting from the data of equipment (power, wavelength, receiver sensibility), geographical situation of a site in France or England (geographical coordinates, altitude, height/ground) and climatic and atmospheric parameter (relative humidity, ground rugosity, albedo, solar radiation, etc) the availability of a FSO link for the following period (year, the most unfavourable month, 8am to 8pm period

  11. SQuAVisiT : A Software Quality Assessment and Visualisation Toolset

    NARCIS (Netherlands)

    Roubtsov, Serguei; Telea, Alexandru; Holten, Danny

    2007-01-01

    Software quality assessment of large COBOL industrial legacy systems, both for maintenance or migration purposes, mounts a serious challenge. We present the Software Quality Assessment and Visualisation Toolset (SQuAVisiT), which assists users in performing the above task. First, it allows a fully a

  12. Guidance and Control Software Project Data - Volume 4: Configuration Management and Quality Assurance Documents

    Science.gov (United States)

    Hayhurst, Kelly J. (Editor)

    2008-01-01

    The Guidance and Control Software (GCS) project was the last in a series of software reliability studies conducted at Langley Research Center between 1977 and 1994. The technical results of the GCS project were recorded after the experiment was completed. Some of the support documentation produced as part of the experiment, however, is serving an unexpected role far beyond its original project context. Some of the software used as part of the GCS project was developed to conform to the RTCA/DO-178B software standard, "Software Considerations in Airborne Systems and Equipment Certification," used in the civil aviation industry. That standard requires extensive documentation throughout the software development life cycle, including plans, software requirements, design and source code, verification cases and results, and configuration management and quality control data. The project documentation that includes this information is open for public scrutiny without the legal or safety implications associated with comparable data from an avionics manufacturer. This public availability has afforded an opportunity to use the GCS project documents for DO-178B training. This report provides a brief overview of the GCS project, describes the 4-volume set of documents and the role they are playing in training, and includes configuration management and quality assurance documents from the GCS project. Volume 4 contains six appendices: A. Software Accomplishment Summary for the Guidance and Control Software Project; B. Software Configuration Index for the Guidance and Control Software Project; C. Configuration Management Records for the Guidance and Control Software Project; D. Software Quality Assurance Records for the Guidance and Control Software Project; E. Problem Report for the Pluto Implementation of the Guidance and Control Software Project; and F. Support Documentation Change Reports for the Guidance and Control Software Project.

  13. ISO and software quality assurance - licensing and certification of software professionals

    Energy Technology Data Exchange (ETDEWEB)

    Hare, J.; Rodin, L.

    1997-11-01

    This report contains viewgraphs on licensing and certifing of software professionals. Discussed in this report are: certification programs; licensing programs; why became certified; certification as a condition of empolyment; certification requirements; and examination structures.

  14. Effective Defect Prevention Approach in Software Process for Achieving Better Quality Levels

    CERN Document Server

    Suma, V

    2010-01-01

    Defect prevention is the most vital but habitually neglected facet of software quality assurance in any project. If functional at all stages of software development, it can condense the time, overheads and wherewithal entailed to engineer a high quality product. The key challenge of an IT industry is to engineer a software product with minimum post deployment defects. This effort is an analysis based on data obtained for five selected projects from leading software companies of varying software production competence. The main aim of this paper is to provide information on various methods and practices supporting defect detection and prevention leading to thriving software generation. The defect prevention technique unearths 99% of defects. Inspection is found to be an essential technique in generating ideal software generation in factories through enhanced methodologies of abetted and unaided inspection schedules. On an average 13 % to 15% of inspection and 25% - 30% of testing out of whole project effort tim...

  15. ADAPTIVE SYNTHESIS OF INTELLIGENT MEASUREMENT SYSTEMS WITH THE USE OF ASC-ANALYSIS AND "EIDOS" SYSTEM. SYSTEM IDENTIFICATION IN ECONOMETRICS, BIOMETRICS, ECOLOGY, PEDAGOGY, PSYCHOLOGY AND MEDICINE

    Directory of Open Access Journals (Sweden)

    Lutsenko Y. V.

    2016-02-01

    Full Text Available The article proposes using the automated system-cognitive analysis (ASC-analysis and its software tool, which is the system called "Eidos" for synthesis and application of adaptive intelligent measuring systems to measure values of parameters of objects, and for system state identification of complex multivariable nonlinear dynamic systems. The article briefly describes the mathematical method of ASC-analysis, implemented in the software tool – universal cognitive analytical system named "Eidos-X++". The mathematical method of ASC-analysis is based on system theory of information (STI which was created in the conditions of implementation of program ideas of generalizations of all the concepts of mathematics, in particularly, the information theory based on the set theory, through a total replacement of the concept of “many” with the more general concept of system and detailed tracking of all the consequences of this replacement. Due to the mathematical method, which is the basis of ASC-analysis, this method is nonparametric and allows you to process comparably tens and hundreds of thousands of gradations of factors and future conditions of the control object (class in incomplete (fragmented, noisy data numeric and non-numeric nature which are measured in different units of measurement. We provide a detailed numerical example of the application of ASC-analysis and the system of "Eidos-X++" as a synthesis of systemic-cognitive model, providing a multiparameter typization of the states of complex systems, and system identification of their states, as well as for making decisions about managing the impact of changing the composition of the control object to get its quality (level of consistency maximally increased at minimum cost. For a numerical example of a complex system we have selected the team of the company, and its component – employees and applicants (staff. However, it must be noted that this example should be considered even wider

  16. 75 FR 80813 - Appraisal Subcommittee (ASC); ASC Rules of Operation; Amended

    Science.gov (United States)

    2010-12-23

    ... 3.04. Chairperson of the ASC. In accordance with section 1104(a) of Title XI (12 U.S.C. 3333(a), the... Title XI (12 U.S.C. 3333(a)). Section 3.06. Organization of ASC Meetings. (a) The Chairperson of the...

  17. Measurement and Management of the Level of Quality Control Process in SoC (System on Chip Embedded Software Development

    Directory of Open Access Journals (Sweden)

    Ki-won Song

    2012-04-01

    quality control activities and it is desirable to create a quality process to integrally represent overall level of quality control activities performed while developing the software deliverables. With the quality process, it is possible to evaluate whether enough quality control activities are performed for the project officially and secure the quality of the software deliverables before it is delivered to the customers.

  18. An empirical study of software architectures' effect on product quality

    DEFF Research Database (Denmark)

    Hansen, Klaus Marius; Jonasson, Kristjan; Neukirchen, Helmut

    2011-01-01

    Software architectures shift the focus of developers from lines-of-code to coarser-grained components and their interconnection structure. Unlike 2ne-grained objects, these components typically encompass business functionality and need to be aware of the underlying business processes. Hence, the ...

  19. Advanced quality prediction model for software architectural knowledge sharing

    NARCIS (Netherlands)

    Liang, Peng; Jansen, Anton; Avgeriou, Paris; Tang, Antony; Xu, Lai

    2011-01-01

    In the field of software architecture, a paradigm shift is occurring from describing the outcome of architecting process to describing the Architectural Knowledge (AK) created and used during architecting. Many AK models have been defined to represent domain concepts and their relationships, and the

  20. A Framework for Evaluating the Software Product Quality of Pregnancy Monitoring Mobile Personal Health Records.

    Science.gov (United States)

    Idri, Ali; Bachiri, Mariam; Fernández-Alemán, José Luis

    2016-03-01

    Stakeholders' needs and expectations are identified by means of software quality requirements, which have an impact on software product quality. In this paper, we present a set of requirements for mobile personal health records (mPHRs) for pregnancy monitoring, which have been extracted from literature and existing mobile apps on the market. We also use the ISO/IEC 25030 standard to suggest the requirements that should be considered during the quality evaluation of these mPHRs. We then go on to design a checklist in which we contrast the mPHRs for pregnancy monitoring requirements with software product quality characteristics and sub-characteristics in order to calculate the impact of these requirements on software product quality, using the ISO/IEC 25010 software product quality standard. The results obtained show that the requirements related to the user's actions and the app's features have the most impact on the external sub-characteristics of the software product quality model. The only sub-characteristic affected by all the requirements is Appropriateness of Functional suitability. The characteristic Operability is affected by 95% of the requirements while the lowest degrees of impact were identified for Compatibility (15%) and Transferability (6%). Lastly, the degrees of the impact of the mPHRs for pregnancy monitoring requirements are discussed in order to provide appropriate recommendations for the developers and stakeholders of mPHRs for pregnancy monitoring.

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

  2. Handbook of software quality assurance techniques applicable to the nuclear industry

    Energy Technology Data Exchange (ETDEWEB)

    Bryant, J.L.; Wilburn, N.P.

    1987-08-01

    Pacific Northwest Laboratory is conducting a research project to recommend good engineering practices in the application of 10 CFR 50, Appendix B requirements to assure quality in the development and use of computer software for the design and operation of nuclear power plants for NRC and industry. This handbook defines the content of a software quality assurance program by enumerating the techniques applicable. Definitions, descriptions, and references where further information may be obtained are provided for each topic.

  3. Principles for Evaluating the Quality Attributes of a Software Architecture.

    Science.gov (United States)

    1997-03-01

    gay , lesbian and bisexual students from receiving ROTC scholarships or serving in the military. Nevertheless, all ROTC classes at Carnegie Mellon...attributes. Some are measured by system activities (e.g., latency, availability), some are measured by inspection activities (e.g., coupling , cohesion... Italy , October 11-13,1995. New York: Springer, 1995. Fenton, N. "How Effective Are Software Engineering Methods?" 295-305. Proceedings ofAQUIS

  4. The AscSimulationMode command

    DEFF Research Database (Denmark)

    Jørgensen, John Leif

    1998-01-01

    Complex instruments like the ASC may be quite difficult to test in closed loops. This problem is augmented by the fact, that no direct stimulation of the CHU is possible that will render the full performance, noise-spectrum and real-timeliness with high fidelity. In order to circumvent this impasse...

  5. A Simple Stream Water Quality Modelling Software for Educational and Training Purposes

    OpenAIRE

    Erturk, Ali

    2010-01-01

    Water quality models are important decision support system tools for water pollution control, study of the health of aquatic ecosystems and assessment of the effects of point and diffuse pollution. However, water quality models are usually comprehensive software, which are usually not easy to learn and apply. Thus extensive training is needed before scientists and engineers can use most of the water quality models effectively. In this study; a new, easy to use and simple stream water quality ...

  6. Fuzzy system for risk analysis in software projects through the attributes of quality standards iso 25000

    Directory of Open Access Journals (Sweden)

    Chau Sen Shia

    2014-02-01

    Full Text Available With the growth in demand for products and services in the IT area, companies encounter difficulties in establishing a metric or measure of quality of services to address measurably qualitative values in their planning. In this work fuzzy logic, standard SQuaRE (measurement of the quality of software products, Likertscale, GQM method (Goal-Question-Metric -indicator of quality of Software and the project risk analysis model of Boehm were used to assess the quality of services and decision-making, according to your demand and requests for software development. With the aim of improving the quality in the provision of services, the application is used to integrate the team and follow the life cycle of a project from its initial phase, and to assist in the comparison with the proposed schedule during the requirements elicitation.

  7. Software quality assurance plan for the National Ignition Facility integrated computer control system

    Energy Technology Data Exchange (ETDEWEB)

    Woodruff, J.

    1996-11-01

    Quality achievement is the responsibility of the line organizations of the National Ignition Facility (NIF) Project. This Software Quality Assurance Plan (SQAP) applies to the activities of the Integrated Computer Control System (ICCS) organization and its subcontractors. The Plan describes the activities implemented by the ICCS section to achieve quality in the NIF Project`s controls software and implements the NIF Quality Assurance Program Plan (QAPP, NIF-95-499, L-15958-2) and the Department of Energy`s (DOE`s) Order 5700.6C. This SQAP governs the quality affecting activities associated with developing and deploying all control system software during the life cycle of the NIF Project.

  8. A Case of Engineering Quality for Mobile Healthcare Applications Using Augmented Personal Software Process Improvement

    Directory of Open Access Journals (Sweden)

    Shahbaz Ahmed Khan Ghayyur

    2016-01-01

    Full Text Available Mobile healthcare systems are currently considered as key research areas in the domain of software engineering. The adoption of modern technologies, for mobile healthcare systems, is a quick option for industry professionals. Software architecture is a key feature that contributes towards a software product, solution, or services. Software architecture helps in better communication, documentation of design decisions, risks identification, basis for reusability, scalability, scheduling, and reduced maintenance cost and lastly it helps to avoid software failures. Hence, in order to solve the abovementioned issues in mobile healthcare, the software architecture is integrated with personal software process. Personal software process has been applied successfully but it is unable to address the issues related to architectural design and evaluation capabilities. Hence, a new technique architecture augmented personal process is presented in order to enhance the quality of the mobile healthcare systems through the use of architectural design with integration of personal software process. The proposed process was validated by case studies. It was found that the proposed process helped in reducing the overall costs and effort. Moreover, an improved architectural design helped in development of high quality mobile healthcare system.

  9. Advanced Stirling Convertor (ASC) Development for NASA RPS

    Science.gov (United States)

    Wong, Wayne A.; Wilson, Scott; Collins, Josh

    2014-01-01

    Sunpower's Advanced Stirling Convertor (ASC) initiated development under contract to the NASA Glenn Research Center (GRC) and after a series of successful demonstrations, the ASC began transitioning from a technology development project to flight development project. The ASC has very high power conversion efficiency making it attractive for future Radioisotope Power Systems (RPS) in order to make best use of the low plutonium-238 fuel inventory in the U.S. In recent years, the ASC became part of the NASA-Department of Energy Advanced Stirling Radioisotope Generator (ASRG) Integrated Project. Sunpower held two parallel contracts to produce ASC convertors, one with the Department of Energy/Lockheed Martin to produce the ASC-F flight convertors, and one with NASA GRC for the production of ASC-E3 engineering units, the initial units of which served as production pathfinders. The integrated ASC technical team successfully overcame various technical challenges that led to the completion and delivery of the first two pairs of flight-like ASC-E3 by 2013. However, in late Fall 2013, the DOE initiated termination of the Lockheed Martin ASRG flight development contract driven primarily by budget constraints. NASA continues to recognize the importance of high efficiency ASC power conversion for RPS and continues investment in the technology including the continuation of ASC-E3 production at Sunpower and the assembly of the ASRG Engineering Unit #2. This paper provides a summary of ASC technical accomplishments, overview of tests at GRC, plans for continued ASC production at Sunpower, and status of Stirling technology development.

  10. A data quality monitoring software framework for the BESⅢ experiment

    Institute of Scientific and Technical Information of China (English)

    HU Ji-Feng; ZHENG Yang-Heng; SUN Xiao-Dong; JI Xiao-Bin

    2012-01-01

    Data quality monitoring (DQM) plays an important role in data taking at the BESⅢ experiments.DQM is used to monitor detector status and data quality.A DQM framework (DQMF) has been developed to make it possible to reuse the BESⅢ offline reconstruction system in the online environment.In this framework,the DQMF can also simulate a virtual data taking environment,transfer events to the event display,publish histograms to a histogram presenter in a fixed interval,and dump histograms into a ROOT file.The DQMF has been stably running throughout BESⅢ data taking.

  11. C++ Software Quality in the ATLAS Experiment: Tools and Experience

    CERN Document Server

    Kluth, Stefan; The ATLAS collaboration; Obreshkov, Emil; Roe, Shaun; Seuster, Rolf; Snyder, Scott; Stewart, Graeme

    2016-01-01

    The ATLAS experiment at CERN uses about six million lines of code and currently has about 420 developers whose background is largely from physics. In this paper we explain how the C++ code quality is managed using a range of tools from compile-time through to run time testing and reflect on the great progress made in the last year largely through the use of static analysis tools such as Coverity®, an industry-standard tool which enables quality comparison with general open source C++ code. Other tools including cppcheck, Include-What-You-Use and run-time 'sanitizers' are also discussed.

  12. C++ Software Quality in the ATLAS experiment: Tools and Experience

    CERN Document Server

    Martin-Haugh, Stewart; The ATLAS collaboration

    2017-01-01

    In this paper we explain how the C++ code quality is managed in ATLAS using a range of tools from compile-time through to run time testing and reflect on the substantial progress made in the last two years largely through the use of static analysis tools such as Coverity®, an industry-standard tool which enables quality comparison with general open source C++ code. Other available code analysis tools are also discussed, as is the role of unit testing with an example of how the GoogleTest framework can be applied to our codebase.

  13. Software quality and process improvement in scientific simulation codes

    Energy Technology Data Exchange (ETDEWEB)

    Ambrosiano, J.; Webster, R. [Los Alamos National Lab., NM (United States)

    1997-11-01

    This report contains viewgraphs on the quest to develope better simulation code quality through process modeling and improvement. This study is based on the experience of the authors and interviews with ten subjects chosen from simulation code development teams at LANL. This study is descriptive rather than scientific.

  14. Saasquality - A Method for Quality Evaluation of Software as a Service (Saas

    Directory of Open Access Journals (Sweden)

    Nemesio Freitas Duarte Filho

    2013-07-01

    Full Text Available The market for software products offered as a service (SaaS is growing steadily and has attractedsuppliers from different segments of the global IT market. However, the use of the SaaS products brings arange of challenges,both in the organizational, cultural and technological areas. A difficulty that existstoday is the lack of methods and models for assessing the quality of these products. This document presentsa method to assess the quality of a software product offeredas a service, named SaaSQuality. Theproposed method has a quality model appropriate to the SaaS context, based on standards and models ofsoftware quality (ISO 9126 and models for IT management (ITIL and COBIT. The experimental resultsobtained througha case study show that the method offers suitable assessment practices for Software as aService.

  15. A New Model for Software Engineering Systems Quality Improvement

    Directory of Open Access Journals (Sweden)

    Ahmad A. Al-Rababah

    2014-04-01

    Full Text Available In the continuing effort to improve the system analysis and design process, several different approaches have been developed. This study will propose a new process methodology solves some problems in traditional system development methodologies it will study the strength and limitation of existing system development methodologies from traditional waterfall to iterative model including (Prototyping, Spiral, Rapid Application Development, XP and RUP to Agility. Propose a new methodology focus on produce a high quality product and suitable for all kind of project. Compare the new methodology with others to view some features that is differentiating it from previous methodologies.

  16. Space Shuttle Program Primary Avionics Software System (PASS) Success Legacy - Quality and Reliability Date

    Science.gov (United States)

    Orr, James K.; Peltier, Daryl

    2010-01-01

    Thsi slide presentation reviews the avionics software system on board the space shuttle, with particular emphasis on the quality and reliability. The Primary Avionics Software System (PASS) provides automatic and fly-by-wire control of critical shuttle systems which executes in redundant computers. Charts given show the number of space shuttle flights vs time, PASS's development history, and other charts that point to the reliability of the system's development. The reliability of the system is also compared to predicted reliability.

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

  18. Improving Code Quality of the Compact Muon Solenoid Electromagnetic Calorimeter Control Software to Increase System Maintainability

    CERN Multimedia

    Holme, Oliver; Dissertori, Günther; Djambazov, Lubomir; Lustermann, Werner; Zelepoukine, Serguei

    2013-01-01

    The Detector Control System (DCS) software of the Electromagnetic Calorimeter (ECAL) of the Compact Muon Solenoid (CMS) experiment at CERN is designed primarily to enable safe and efficient operation of the detector during Large Hadron Collider (LHC) data-taking periods. Through a manual analysis of the code and the adoption of ConQAT [1], a software quality assessment toolkit, the CMS ECAL DCS team has made significant progress in reducing complexity and improving code quality, with observable results in terms of a reduction in the effort dedicated to software maintenance. This paper explains the methodology followed, including the motivation to adopt ConQAT, the specific details of how this toolkit was used and the outcomes that have been achieved. [1] ConQAT, Continuous Quality Assessment Toolkit; https://www.conqat.org/

  19. Software Quality Validation for Web Applications Developed Using Geographically Distributed Human Resources

    Directory of Open Access Journals (Sweden)

    Mihai GHEORGHE

    2015-01-01

    Full Text Available Developing web applications using Geographically Distributed Team Members has seen an increased popularity during the last years mainly because the rise of Open Source technologies, fast penetration of the Internet in emerging economies, the continuous quest for reduced costs as well for the fast adoption of online platforms and services which successfully address project planning, coordination and other development tasks. This paper identifies general software process stages for both collocated and distributed development and analyses the impact the use of planning, management and testing online services has on the duration, cost and quality of each stage. Given that Quality Assurance is one of the most important concerns in Geographically Distributed Software Development (GDSD, the focus is on Software Quality Validation.

  20. Digital radiography: optimization of image quality and dose using multi-frequency software

    Energy Technology Data Exchange (ETDEWEB)

    Precht, H. [University College Lillebelt, Conrad Research Center, Odense (Denmark); Gerke, O. [Odense University Hospital, Department of Nuclear Medicine, Odense (Denmark); University of Southern Denmark, Research Unit of Health Economics, Odense (Denmark); Rosendahl, K. [Haukeland University Hospital, Section of Pediatric Radiology, Bergen (Norway); University of Bergen, Institute of Surgical Sciences, Bergen (Norway); Tingberg, A. [Skaane University Hospital, Lund University (Sweden); Medical Radiation Physics, Department of Clinical Sciences, Malmoe (Sweden); Waaler, D. [Gjoevik University College, Gjoevik (Norway)

    2012-09-15

    New developments in processing of digital radiographs (DR), including multi-frequency processing (MFP), allow optimization of image quality and radiation dose. This is particularly promising in children as they are believed to be more sensitive to ionizing radiation than adults. To examine whether the use of MFP software reduces the radiation dose without compromising quality at DR of the femur in 5-year-old-equivalent anthropomorphic and technical phantoms. A total of 110 images of an anthropomorphic phantom were imaged on a DR system (Canon DR with CXDI-50 C detector and MLT[S] software) and analyzed by three pediatric radiologists using Visual Grading Analysis. In addition, 3,500 images taken of a technical contrast-detail phantom (CDRAD 2.0) provide an objective image-quality assessment. Optimal image-quality was maintained at a dose reduction of 61% with MLT(S) optimized images. Even for images of diagnostic quality, MLT(S) provided a dose reduction of 88% as compared to the reference image. Software impact on image quality was found significant for dose (mAs), dynamic range dark region and frequency band. By optimizing image processing parameters, a significant dose reduction is possible without significant loss of image quality. (orig.)

  1. Release Process on Quality Improvement in Open Source Software Project Management

    Directory of Open Access Journals (Sweden)

    S. Chandra Kumar Mangalam

    2012-01-01

    Full Text Available Problem statement: The Software Industry has changed and developed as a consequence of the impact of Open Source Software (OSS since 1990s. Over a period of time, OSS has evolved in an integrated manner and most of the participants in OSS activity are volunteers. Approach: This coordination form of development has produced a considerable quantity of software; and often, the development method has been viewed as an unorganized and unstructured method of development. Few existing researches deal with the Open Source Software phenomenon from a quality perception point of view and studies where enhancements are possible in the development process. Results: Release Process in OSS plays a key role in most of the OSS projects. As this process is related to the evolution of a quality software from the community of OSS developers, this research attempts to explore the process practices which are employed by OSS developers and examines the problems associated with the development process. The scope of the study is mainly confined to process management in OSS. “Prototype development and iterative development process” approaches were adapted as a methodology. Conclusion/Recommendations: The major finding and conclusion drawn is ‘lack of coordination among developers’ who are geographically isolated. Hence, the study suggests the need for coordination among developers to line up their development process for achieving the goal of the software release process.

  2. Reliability of adaptive multivariate software sensors for sewer water quality monitoring

    DEFF Research Database (Denmark)

    Vezzaro, Luca; Mikkelsen, Peter Steen

    2015-01-01

    mainly originated from wastewater sources (such as ammonia) than when used for pollutants affected by several processes (such as TSS). Overall, this study provides a first insight in the application of multivariate methods for software sensors, highlighting drawback and potential development areas......This study investigates the use of a multivariate approach, based on Principal Component Analysis PCA), as software sensor for fault detection and reconstruction of missing measurements in on-line monitoring of sewer water quality. The analysis was carried out on a 16-months dataset of five...... validation. However, the study also showed a dramatic drop in predictive capability of the software sensor when used for reconstructing missing values, with performance quickly deteriorating after 1 week since parameter estimation. The software sensor provided better results when used to estimate pollutants...

  3. Assessing climate model software quality: a defect density analysis of three models

    Directory of Open Access Journals (Sweden)

    J. Pipitone

    2012-08-01

    Full Text Available A climate model is an executable theory of the climate; the model encapsulates climatological theories in software so that they can be simulated and their implications investigated. Thus, in order to trust a climate model, one must trust that the software it is built from is built correctly. Our study explores the nature of software quality in the context of climate modelling. We performed an analysis of defect reports and defect fixes in several versions of leading global climate models by collecting defect data from bug tracking systems and version control repository comments. We found that the climate models all have very low defect densities compared to well-known, similarly sized open-source projects. We discuss the implications of our findings for the assessment of climate model software trustworthiness.

  4. Software Quality and Testing: What DoD Can Learn from Commercial Practices

    Science.gov (United States)

    1992-08-31

    Defects, and Correction of Processes PROCESS IMPROVEMENT ...... I,- DEVELOPMENT ] STEST"ING -- [ PROCESO IMPROVEMENT 1 Figure 1. Software Quality Control...Furthermore, these goals are not necessarily mutually exclusive . Code can often satisfy user requirements (as defined) and still contain faults. The

  5. Possible Application of Quality Function Deployment in Software Systems Development in the United States Air Force

    Science.gov (United States)

    1991-12-01

    his cooperation in acquiring QFD Designer. I also wish to thank Mr Allen Chartier of the American Supplieri Institute for his help in identifying...and What Didn’t," Transactions from the Symposium on Quality Function Deployment. 305-335. Dearborn MI: ASI Press, 1989. Pressman, Roger S. Software

  6. Modernized build and test infrastructure for control software at ESO: highly flexible building, testing, and automatic quality practices for telescope control software

    Science.gov (United States)

    Pellegrin, F.; Jeram, B.; Haucke, J.; Feyrin, S.

    2016-07-01

    The paper describes the introduction of a new automatized build and test infrastructure, based on the open-source software Jenkins1, into the ESO Very Large Telescope control software to replace the preexisting in-house solution. A brief introduction to software quality practices is given, a description of the previous solution, the limitations of it and new upcoming requirements. Modifications required to adapt the new system are described, how these were implemented to current software and the results obtained. An overview on how the new system may be used in future projects is also presented.

  7. ASC Trilab L2 Codesign Milestone 2015

    Energy Technology Data Exchange (ETDEWEB)

    Trott, Christian Robert [Sandia National Lab. (SNL-NM), Albuquerque, NM (United States); Hammond, Simon David [Sandia National Lab. (SNL-NM), Albuquerque, NM (United States); Dinge, Dennis [Sandia National Lab. (SNL-NM), Albuquerque, NM (United States); Lin, Paul T. [Sandia National Lab. (SNL-NM), Albuquerque, NM (United States); Vaughan, Courtenay T. [Sandia National Lab. (SNL-NM), Albuquerque, NM (United States); Cook, Jeanine [Sandia National Lab. (SNL-NM), Albuquerque, NM (United States); Edwards, Harold C. [Sandia National Lab. (SNL-NM), Albuquerque, NM (United States); Rajan, Mahesh [Sandia National Lab. (SNL-NM), Albuquerque, NM (United States); Hoekstra, Robert J. [Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)

    2015-09-01

    For the FY15 ASC L2 Trilab Codesign milestone Sandia National Laboratories performed two main studies. The first study investigated three topics (performance, cross-platform portability and programmer productivity) when using OpenMP directives and the RAJA and Kokkos programming models available from LLNL and SNL respectively. The focus of this first study was the LULESH mini-application developed and maintained by LLNL. In the coming sections of the report the reader will find performance comparisons (and a demonstration of portability) for a variety of mini-application implementations produced during this study with varying levels of optimization. Of note is that the implementations utilized including optimizations across a number of programming models to help ensure claims that Kokkos can provide native-class application performance are valid. The second study performed during FY15 is a performance assessment of the MiniAero mini-application developed by Sandia. This mini-application was developed by the SIERRA Thermal-Fluid team at Sandia for the purposes of learning the Kokkos programming model and so is available in only a single implementation. For this report we studied its performance and scaling on a number of machines with the intent of providing insight into potential performance issues that may be experienced when similar algorithms are deployed on the forthcoming Trinity ASC ATS platform.

  8. The design strategy of scientific data quality control software for Euclid mission

    CERN Document Server

    Brescia, Massimo; Fredvik, Terje; Haugan, Stein Vidar Hagfors; Gozaliasl, Ghassem; Kirkpatrick, Charles; Kurki-Suonio, Hannu; Longo, Giuseppe; Nilsson, Kari; Wiesmann, Martin

    2016-01-01

    The most valuable asset of a space mission like Euclid are the data. Due to their huge volume, the automatic quality control becomes a crucial aspect over the entire lifetime of the experiment. Here we focus on the design strategy for the Science Ground Segment (SGS) Data Quality Common Tools (DQCT), which has the main role to provide software solutions to gather, evaluate, and record quality information about the raw and derived data products from a primarily scientific perspective. The SGS DQCT will provide a quantitative basis for evaluating the application of reduction and calibration reference data, as well as diagnostic tools for quality parameters, flags, trend analysis diagrams and any other metadata parameter produced by the pipeline. In a large programme like Euclid, it is prohibitively expensive to process large amount of data at the pixel level just for the purpose of quality evaluation. Thus, all measures of quality at the pixel level are implemented in the individual pipeline stages, and passed ...

  9. Automatic Rotational Sky Quality Meter (R-SQM) Design and Software for Astronomical Observatories

    Science.gov (United States)

    Dogan, E.; Ozbaldan, E. E.; Shameoni, Niaei M.; Yesilyaprak, C.

    2016-12-01

    We have presented the new design of Sky Quality Meter (SQM) device that is an automatic rotational model of sky quality meter (R-SQM) carried out by DAG (Eastern Anatolia Observatory) Technical Team. R-SQM is required for determining the long-term changes of sky quality of an astronomical observatory and consists of four SQM devices mounted on a rotating shaft with different angles for scanning all sky. This system is controlled by a Raspberry Pi control card and a step motor with its driver and a special software.

  10. An Approach for the Implementation of Software Quality Models Adpoting CERTICS and CMMI-DEV

    Directory of Open Access Journals (Sweden)

    GARCIA, F.W.

    2015-12-01

    Full Text Available This paper proposes a mapping between two product quality and software processes models used in the industry, the CERTICS national model and the CMMI-DEV international model. The stages of mapping are presented step by step, as well as the mapping review, which had the cooperation of one specialist in CERTICS and CMMI-DEV models. It aims to correlate the structures of the two models in order to facilitate and reduce the implementation time and costs, and to stimulate the execution of multi-model implementations in software developers companies.

  11. 软件体系结构质量评价概述%An Introduction to Software Architecture Quality Evaluation

    Institute of Scientific and Technical Information of China (English)

    周欣; 黄璜; 孙家骕; 燕小荣

    2003-01-01

    Software quality is one of the most important characteristics of software system and impacts on thesystem's effect, cost and efficiency. As is well known, it's better to improve the quality as early as possible, whichcan reduce the cost in following development and maintenance. Software architecture is the first activity from problemspace to software solution space, therefore, the decisions made during this process are significant to software quality.Software architecture quality evaluation analyzes and predicts qualityfrom architecture level, helping make proper ar-chitectural decisions and detecting derivation during following development. This paper summarizes the researches inthis area, introducing the purpose, content, state of the art and application status, analyzing the difficulties and dis-cussing the future directions.

  12. Quality control of CarboEurope flux data - Part 2: Inter-comparison of eddy-covariance software

    NARCIS (Netherlands)

    Mauder, M.; Foken, T.; Clement, R.; Elbers, J.A.; Eugster, W.; Grunwald, T.; Heusinkveld, B.G.; Kolle, O.

    2008-01-01

    As part of the quality assurance and quality control activities within the CarboEurope-IP network, a comparison of eddy-covariance software was conducted. For four five-day datasets, CO2 flux estimates were calculated by seven commonly used software packages to assess the uncertainty of CO2 flux est

  13. A General Approach of Quality Cost Management Suitable for Effective Implementation in Software Systems

    Directory of Open Access Journals (Sweden)

    Stelian BRAD

    2010-01-01

    Full Text Available Investments in quality are best quantified by implementing and managing quality cost systems. A review of various opinions coming from practitioners and researchers about the existent quality cost models reveals a set of drawbacks (e.g. too theoretical and too close to ideal cases; too academic, with less practical impact; too much personalized to particular business processes, with difficulties in extrapolating to other cases; not comprising all dimensions of a business system. Using concepts and tools in quality management theory and practice and algorithms of innovative problem solving, this paper formulates a novel approach to improve practical usability, comprehensiveness, flexibility and customizability of a quality cost management system (QCMS when implementing it in a specific software application. Conclusions arising from the implementation in real industrial cases are also highlighted.

  14. Improving Quality of Perception (QoP, Quality of Experience (QoE, and Quality of Service (QoS in agile development using Cleanroom Software Engineering (CSE

    Directory of Open Access Journals (Sweden)

    Sana e Zainab

    2014-10-01

    Full Text Available Pioneering ideas from the software engineering discipline have factually affected every sphere of life. Agile software development approach has been promoted since its commencement and stipulates strategies that improve the quality of software product. To consummate fast and reliable development processes, several agile approaches are charted and are quite popular. For quality improvement and to achieve defect free system, the concept of Cleanroom Software Engineering (CSE is ingrained into agile development life cycle. For embedding users concerns, it is important to distinguish three approaches to quality: Quality of Service (QoS, User-perceived QoP, and Quality of Experience (QoE. QoS is technology centered approach, so by using Incremental Planning of CSE, it shall facilitate the customer's clarification of system requirements and will control the technical complexity. Usage Specification and Usage Modelling will be used during the Certification phase of CSE which will help to achieve QoP and QoE, being user centered approaches. Results collected from Survey conducted, explains above mentioned factors improvement.

  15. Behaviour of the disease resistance gene Asc in protoplasts of Lycopersicon esculentum mill

    NARCIS (Netherlands)

    Moussatos, V.; Witsenboer, H.; Hille, J.; Gilchrist, D.

    1993-01-01

    Action of Asc, a single dominant Mendelian gene controlling disease response at the whole plant level, was detected at the level of individual cells. Protoplasts, freshly isolated from resistant (Asc/Asc) and susceptible (asc/asc) tomato isolines, were differentially sensitive to AAL toxin as observ

  16. Quality assessment with the AGIR software results and experience; Qualitaetsmanagement mittels AGIR: Ergebnisse und Erfahrungen

    Energy Technology Data Exchange (ETDEWEB)

    Rauch, D.; Kotter, E.; Kurtz, C.; Schaefer, O.; Ehritt-Braun, C.; Burger, D.; Schaper, J.; Uhrmeister, P. [Freiburg Univ. (Germany). Radiologische Universitaetsklinik, Abt. fuer Roentgendiagnostik

    2001-02-01

    Purpose: To evaluate whether a new software from the working group for interventional radiology (AGIR) is an appropriate tool for quality assurance in interventional radiology, and presentation of results acquired within the quality improvement process in 1999. Patients and methods: AGIR-defined parameters such as patient data, risk profile, given interventions as well as complications were registered by a recently developed software. Based on monthly data analyses, possible complications were identified and discussed in morbidity and mortality conferences. Results: 1014 interventions were performed in our institution in 1999. According to criteria established by AGIR, the complication rate was 2.7%. In addition and according to SCVIR criteria, complications were distinguished quantitatively in five classes and semiquantitatively in minor and major groups. The result was a minor complication rate of 1.8%, and a major rate of 0.9%. There were no cases of death associated with the intervention. Further strategies were developed in order to reduce the complication rate. Conclusion: Extensive quality assurance methods can be integrated in daily routine work. These methods lead to an intensive transparency of treatment results, and allow the implementation of continuous quality improvements. The development of the software is a first step in establishing a nation-wide quality assurance system. Nevertheless, modification and additional definition of the AGIR predefined parameters are required, for example, to avoid unnecessary procedures. (orig.) [German] Ziel: Evaluierung einer neuen Software der arbeitsgemeinschaft interventionelle radiologie (AGIR) hinsichtlich der Eignung als Instrument zur Qualitaetssicherung in der interventionellen Radiologie sowie Praesentation der Ergebnisse innerhalb des Qualitaetsprozesses aus dem Jahre 1999. Patienten und Methoden: Mit Hilfe einer neuen Software wurden AGIR definierte Parameter wie Patientendaten, Risikoprofil, die jeweilige

  17. The Data Quality Monitoring Software for the CMS experiment at the LHC

    CERN Document Server

    Borrello, Laura

    2014-01-01

    The Data Quality Monitoring (DQM) Software is a central tool in the CMS experiment. Its flexibility allows for integration in several key environments Online, for real-time detector monitoring; Offline, for the final, fine-grained Data Certification; Release-Validation, to constantly validate the functionalities and the performance of the reconstruction software; in Monte Carlo productions.Since the end of data taking at a center of mass energy of 8 TeV, the environment in which the DQM lives has undergone fundamental changes. In turn, the DQM system has made significant upgrades in many areas to respond to not only the changes in infrastructure, but also the growing specialized needs of the collaboration with an emphasis on more sophisticated methods for evaluating dataquality, as well as advancing the DQM system to provide quality assessments of various Monte Carlo simulations versus data distributions, monitoring changes in physical effects due to modifications of algorithms or framework, and enabling reg...

  18. STATIC CODE ANALYSIS FOR SOFTWARE QUALITY IMPROVEMENT: A CASE STUDY IN BCI FRAMEWORK DEVELOPMENT

    Directory of Open Access Journals (Sweden)

    Indar Sugiarto

    2008-01-01

    Full Text Available This paper shows how the systematic approach in software testing using static code analysis method can be used for improving the software quality of a BCI framework. The method is best performed during the development phase of framework programs. In the proposed approach, we evaluate several software metrics which are based on the principles of object oriented design. Since such method is depending on the underlying programming language, we describe the method in term of C++ language programming whereas the Qt platform is also currently being used. One of the most important metric is so called software complexity. Applying the software complexity calculation using both McCabe and Halstead method for the BCI framework which consists of two important types of BCI, those are SSVEP and P300, we found that there are two classes in the framework which have very complex and prone to violation of cohesion principle in OOP. The other metrics are fit the criteria of the proposed framework aspects, such as: MPC is less than 20; average complexity is around value of 5; and the maximum depth is below 10 blocks. Such variables are considered very important when further developing the BCI framework in the future.

  19. POLITO- A new open-source, platform independent software for generating high-quality lithostratigraphic columns

    Directory of Open Access Journals (Sweden)

    Cipran C. Stremtan

    2010-08-01

    Full Text Available POLITO is a free, open-source, and platform-independent software which can automatically generate lithostratigraphic columns from field data. Its simple and easy to use interface allows users to manipulate large datasets and create high-quality graphical outputs, either in editable vector or raster format, or as PDF files. POLITO uses USGS standard lithology patterns and can be downloaded from its Sourceforge project page (http://sourceforge.net/projects/polito/.

  20. Analyst Tools and Quality Control Software for the ARM Data System

    Energy Technology Data Exchange (ETDEWEB)

    Moore, Sean; Hughes, Gary

    2008-07-31

    Mission Research develops analyst tools and automated quality control software in order to assist the Atmospheric Radiation Measurement (ARM) Data Quality Office with their data inspection tasks. We have developed web-based data analysis and visualization tools such as the interactive plotting program NCVweb, various diagnostic plot browsers, and a datastream processing status application. These tools allow even novice ARM researchers to be productive with ARM data with only minimal effort. We also contribute to the ARM Data Quality Office by analyzing ARM data streams, developing new quality control metrics, new diagnostic plots, and integrating this information into DQ HandS - the Data Quality Health and Status web-based explorer. We have developed several ways to detect outliers in ARM data streams and have written software to run in an automated fashion to flag these outliers. We have also embarked on a system to comprehensively generate long time-series plots, frequency distributions, and other relevant statistics for scientific and engineering data in most high-level, publicly available ARM data streams. Furthermore, frequency distributions categorized by month or by season are made available to help define valid data ranges specific to those time domains. These statistics can be used to set limits that when checked, will improve upon the reporting of suspicious data and the early detection of instrument malfunction. The statistics and proposed limits are stored in a database for easy reporting, refining, and for use by other processes. Web-based applications to view the results are also available.

  1. Quality assurance applied to mammographic equipments using phantoms and software for its evaluation

    Energy Technology Data Exchange (ETDEWEB)

    Mayo, Patricia, E-mail: p.mayo@titaniast.co [Titania Servicios Tecnologicos S.L., Grupo Dominguis, Apartado 46015, Valencia (Spain); Rodenas, Francisco [Departamento de Matematica Aplicada, Universidad Politecnica de Valencia, Apartado 46022, Valencia (Spain); Manuel Campayo, Juan [Hospital Clinico Universitario de Valencia, Avda. Blasco Ibanez, Apartado 46017, Valencia (Spain); Verdu, Gumersido [Departamento de Ingenieria Quimica y Nuclear, Universidad Politecnica de Valencia, Apartado 46022, Valencia (Spain)

    2010-07-21

    The image quality assessment in radiographic equipments is a very important item for a complete quality control of the radiographic image chain. The periodic evaluation of the radiographic image quality must guarantee the constancy of this quality to carry out a suitable diagnosis. Mammographic phantom images are usually used to study the quality of images obtained by determined mammographic equipment. The digital image treatment techniques allow to carry out an automatic analysis of the phantom image. In this work we apply some techniques of digital image processing to analyze in an automatic way the image quality of mammographic phantoms, namely CIRS SP01 and RACON for different varying conditions of the mammographic equipment. The CIRS SP01 phantom is usually used in analogic mammographic equipments and the RACON phantom has been specifically developed by authors to be applied to acceptance and constancy tests of the image quality in digital radiographic equipments following recommendations of international associations. The purpose of this work consists in analyzing the image quality for both phantoms by means of an automatic software utility. This analysis allows us to study the functioning of the image chain of the mammographic system in an objective way, so an abnormal functioning of the radiographic equipment might be detected.

  2. Quality assurance applied to mammographic equipments using phantoms and software for its evaluation

    Science.gov (United States)

    Mayo, Patricia; Rodenas, Francisco; Manuel Campayo, Juan; Verdú, Gumersido

    2010-07-01

    The image quality assessment in radiographic equipments is a very important item for a complete quality control of the radiographic image chain. The periodic evaluation of the radiographic image quality must guarantee the constancy of this quality to carry out a suitable diagnosis. Mammographic phantom images are usually used to study the quality of images obtained by determined mammographic equipment. The digital image treatment techniques allow to carry out an automatic analysis of the phantom image. In this work we apply some techniques of digital image processing to analyze in an automatic way the image quality of mammographic phantoms, namely CIRS SP01 and RACON for different varying conditions of the mammographic equipment. The CIRS SP01 phantom is usually used in analogic mammographic equipments and the RACON phantom has been specifically developed by authors to be applied to acceptance and constancy tests of the image quality in digital radiographic equipments following recommendations of international associations. The purpose of this work consists in analyzing the image quality for both phantoms by means of an automatic software utility. This analysis allows us to study the functioning of the image chain of the mammographic system in an objective way, so an abnormal functioning of the radiographic equipment might be detected.

  3. Qualidade de kiwis minimamente processados e submetidos a tratamento com ácido ascórbico, ácido cítrico e cloreto de cálcio Quality of kiwis minimally processed and treated with ascorbic acid, citric acid and calcium chloride

    Directory of Open Access Journals (Sweden)

    Ana Vânia Carvalho

    2002-05-01

    Full Text Available Frutos e hortaliças minimamente processados devem apresentar atributos de conveniência e qualidade do produto fresco. O objetivo deste trabalho foi estudar o efeito do processamento mínimo de frutos tratados com soluções a 1% de ácido ascórbico, ácido cítrico e cloreto de cálcio, durante armazenamento refrigerado, na qualidade do kiwi (Actinidia deliciosa cv. Hayward. A perda de massa foi mínima durante o período de armazenamento. O ácido ascórbico fornecido pelo tratamento foi eficientemente absorvido pelos tecidos, mantendo os níveis de vitamina C cerca de 25% mais elevados nesses frutos do que nos demais tratamentos. A análise microbiológica detectou presença de bolores e leveduras e psicrotróficos, somente no tratamento com ácido cítrico, aos 8 e 10 dias, respectivamente. Não se detectaram coliformes totais e fecais e mesófilos, o que indica que o processamento foi realizado em boas condições higiênicas. Os kiwis minimamente processados e tratados com cloreto de cálcio apresentaram uma vida útil de dez dias. Nos demais tratamentos e no controle, esse tempo foi de seis dias.Minimally processed fruits and vegetables might present the same convenience and quality of fresh products. In this work, the influence of minimal processing of fruits treated with 1% solutions of ascorbic acid, citric acid and calcium chloride on the quality of kiwi (Actinidia deliciosa cv. Hayward, during refrigerated storage were investigated. Mass loss was minimal over the storage period. Ascorbic acid furnished by the treatment was effectively absorbed by tissues, keeping the vitamin C levels 25% higher in those fruits, than in other treatments. Microbiological analysis detected the presence of the group molds and yeasts and psychrotrophic in citric acid treatment, at 8 and 10 days, respectively. Total and faecal coliforms and mesophyles were not found, indicating that processing was performed under good hygienic conditions. Minimally

  4. Increasing quality and managing complexity in neuroinformatics software development with continuous integration

    Directory of Open Access Journals (Sweden)

    Yury V. Zaytsev

    2013-01-01

    Full Text Available High quality neuroscience research requires accurate, reliable and well maintained neuroinformatics applications. As software projects become larger, offering more functionality and developing a denser web of interdependence between their component parts, we need more sophisticated methods to manage their complexity. If complexity is allowed to get out of hand, either the quality of the software or the speed of development suffer, and in many cases both. To address this issue, here we develop a scalable, low-cost and open source solution for continuous integration (CI, a technique which ensures the quality of changes to the code base during the development procedure, rather than relying on a pre-release integration phase. We demonstrate that a CI based workflow, due to rapid feedback about code integration problems and tracking of code health measures, enabled substantial increases in productivity for a major neuroinformatics project and additional benefits for three further projects. Beyond the scope of the current study, we identify multiple areas in which CI can be employed to further increase the quality of neuroinformatics projects by improving development practices and incorporating appropriate development tools. Finally, we discuss what measures can be taken to lower the barrier for developers of neuroinformatics applications to adopt this useful technique.

  5. Specific developed phantoms and software to assess radiological equipment image quality

    Energy Technology Data Exchange (ETDEWEB)

    Verdu, G., E-mail: gverdu@iqn.upv.es [Universidad Politecnica de Valencia (Spain). Dept. de Ingenieria Quimica y Nuclear; Mayo, P., E-mail: p.mayo@titaniast.com [TITANIA Servicios Teconologicos, Valencia (Spain); Rodenas, F., E-mail: frodenas@mat.upv.es [Universidad Politecnica de Valencia (Spain). Dept. de Matematica Aplicada; Campayo, J.M., E-mail: j.campayo@lainsa.com [Logistica y Acondicionamientos Industriales S.A.U (LAINSA), Valencia (Spain)

    2011-07-01

    The use of radiographic phantoms specifically designed to evaluate the operation of the radiographic equipment lets the study of the image quality obtained by this equipment in an objective way. In digital radiographic equipment, the analysis of the image quality can be automatized because the acquisition of the image is possible in different technologies that are, computerized radiography or phosphor plate and direct radiography or detector. In this work we have shown an application to assess automatically the constancy quality image in the image chain of the radiographic equipment. This application is integrated by designed radiographic phantoms which are adapted to conventional, dental equipment and specific developed software for the automatic evaluation of the phantom image quality. The software is based on digital image processing techniques that let the automatic detection of the different phantom tests by edge detector, morphological operators, threshold histogram techniques, etc. The utility developed is enough sensitive to the radiographic equipment of operating conditions of voltage (kV) and charge (mAs). It is a friendly user programme connected with a data base of the hospital or clinic where it has been used. After the phantom image processing the user can obtain an inform with a resume of the imaging system state with accepting and constancy results. (author)

  6. Contribuição dos modelos de qualidade e maturidade na melhoria dos processos de software Contribution of quality and maturity models to software process improvement

    Directory of Open Access Journals (Sweden)

    Antonio Carlos Tonini

    2008-01-01

    Full Text Available Grande parte das empresas desenvolvedoras de software criou seu próprio processo de trabalho. Devido à rápida expansão do mercado de software, a concorrência ocorre muito mais em custo do que em diferenciação. Para obter vantagem competitiva, as empresas devem atualizar-se continuamente na tecnologia, buscar a maturidade nos processos e eliminar a ineficiência operacional. Isso requer um envolvimento das pessoas, dos processos e da organização como um todo. O artigo discute a implementação de melhorias nos processos de software segundo os principais modelos de qualidade e de maturidade. Com base em um Estudo de Casos Múltiplos, verifica-se que a melhoria dos processos de software requer que a melhoria ocorra primeiramente entre cada um dos desenvolvedores e, a seguir, envolva os grupos de desenvolvimento e por fim, a organização como um todo. A pesquisa conclui que os modelos de qualidade e maturidade servem como orientadores do processo de melhoria.Many software development companies have developed their own work method. Due to the fast software market growth, the competition focuses more on cost than on differentiation. To achieve competitive advantage, software developer organizations must continually update their technology, reach high level process maturity and eliminate all the operational inefficiency. These procedures involve people, processes and the whole organization. The aim of the paper is to discuss software process improvement implementation according to the most important quality and maturity models. Based on a Multiple Case Study, it is verified that the software process improvement needs firstly individual improvement and, later, it involves the developer teams and the whole organization. The research concludes that the quality and maturity models must be used as improvement process drivers.

  7. Advanced Stirling Converter (ASC) Phase III Progress Update

    Science.gov (United States)

    Wood, J. Gary; Wilson, Kyle; Buffalino, Andrew; Frye, Patrick; Matejczyk, Dan; Penswick, L. B.

    2007-01-01

    Progress in the development of the Advanced Stirling Convertor (ASC) is presented here. The ASC is being developed under contact with the NASA Glenn Research Center and is supported by the Science Mission Directorate for potential use in future radioisotope power systems having significantly increased efficiency and higher specific power compared to the current thermoelectric systems. Phase II of the effort successfully demonstrated very high conversion efficiency and also demonstrated the low mass capability of the ASC design. The non-hermetic ASC-1 converters demonstrated during Phase II employ superalloy heater heads designed for greater than 14 years life at 850 °C operation. Phase III, which is reported on here, includes the fabrication of multiple next generation hermetic ASC-2 units. Phase III also includes the development of multiple lower-temperature (650 °C hot end) convertors based on the basic ASC design and designated as ASC-0 units. Multiple converters are being built for extended life testing at NASA GRC.

  8. Flexible Self-Managing Pipe-line Framework Reducing Development Risk to Improve Software Quality

    Directory of Open Access Journals (Sweden)

    Nitin Deepak

    2015-06-01

    Full Text Available Risk identification and assessment in today‘s scenario play a vital role in any software/web application development industry. Many process models deliver the process related to development life cycle, but the risk assessment at an early stage is still an issue and is a significant subject for research. In this paper, an approach based on MVC architecture by embedding spiral process, which is verified and validated by V-shape model is proposed. By using this approach development efficiency will increase due to less burdened working team(s, reduces stressful maintenance effort that causes reduction in risk factors because of beautifully distributed human effort to improve software quality. Besides, the efficiency of our approach is manifested by the preliminary experiment.

  9. Software quality assurance documentation for the release of NUFT 2.0s for SUN platforms

    Energy Technology Data Exchange (ETDEWEB)

    Fernandez, M.W.; Shaffer, R.J.

    1998-10-01

    The purpose of this Individual Software Plan (ISP) is to plan and organize the activities required to certify the NUFT code for quality affecting work involving problems that include cross drift analysis of the Yucca Mountain Repository facility. NUFT is software for application to the solution of a class of coupled mass and heat transport problems in porous geologic media including Yucca Mountain Repository Cross Drift Problem (YMRCDP- also known as the Enhanced Characterization of the Repository Block (ECRB)). Solution of this class of problems requires a suite of multiphase, multi-component models for numerical solution of non-isothermal flow and transport in porous media with applications to subsurface contaminant transport problems.

  10. Quality in cytopathology: an analysis of the internal quality monitoring indicators of the Instituto Nacional de Câncer

    Directory of Open Access Journals (Sweden)

    Mario Lucio C. Araujo Jr

    2015-04-01

    Full Text Available Introduction: Quality control programs are required to ensure the effectiveness of Pap smear, which still remain a key strategy for control of cervical cancer worldwide. Objective: This study was based on the retrospective and quantitative analysis of the post-analytical phase indicators from the internal quality monitoring (IQM program for cytopathology laboratories, such as: positivity rate, atypical squamous cell (ASC/satisfactory exams ratio, ASC/abnormal test results ratio, ASC/squamous intraepithelial lesions (SIL ratio, percentage of tests compatible with high-grade squamous intraepithelial lesion (HSIL, and total of false negative. Materials and methods: The information was extracted from the computerized system of the Section for Integrated Technology in Cytopathology (Seção Integrada de Tecnologia em Citopatologia [SITEC], a reference institution for cancer cytopathology, from July 2013 to June 2014. From a total of 156,888 Pap smears, 157,454 were considered satisfactory for indicator analysis and 566 were excluded because they were considered unsatisfactory and/or rejected for analysis. The data was organized in tables using Microsoft Excel 2010 software, and categorized as indicators. Results: The averages for the indicators were: 7.2% for positivity rate, 56.9 for ASC/abnormal test ratio, 4.1 for ASC/satisfactory tests ratio, 1.4 for ASC/SIL ratio, 0.6% percentage for tests compatible with HSIL, and 2.1% for false-negative rate. Conclusion: The results show that an Internal Quality Monitoring Program is essencial to ensure quality for cytopathology laboratories, and a randomized review of at least 10% of the negative exams, as recommended by the Brazilian Ministry of Health/Instituto Nacional de Câncer (INCA, since is an effective method, especially for large laboratories.

  11. SU-E-T-103: Development and Implementation of Web Based Quality Control Software

    Energy Technology Data Exchange (ETDEWEB)

    Studinski, R; Taylor, R; Angers, C; La Russa, D; Clark, B [The Ottawa Hospital Regional Cancer Ctr., Ottawa, ON (Canada)

    2014-06-01

    Purpose: Historically many radiation medicine programs have maintained their Quality Control (QC) test results in paper records or Microsoft Excel worksheets. Both these approaches represent significant logistical challenges, and are not predisposed to data review and approval. It has been our group's aim to develop and implement web based software designed not just to record and store QC data in a centralized database, but to provide scheduling and data review tools to help manage a radiation therapy clinics Equipment Quality control program. Methods: The software was written in the Python programming language using the Django web framework. In order to promote collaboration and validation from other centres the code was made open source and is freely available to the public via an online source code repository. The code was written to provide a common user interface for data entry, formalize the review and approval process, and offer automated data trending and process control analysis of test results. Results: As of February 2014, our installation of QAtrack+ has 180 tests defined in its database and has collected ∼22 000 test results, all of which have been reviewed and approved by a physicist via QATrack+'s review tools. These results include records for quality control of Elekta accelerators, CT simulators, our brachytherapy programme, TomoTherapy and Cyberknife units. Currently at least 5 other centres are known to be running QAtrack+ clinically, forming the start of an international user community. Conclusion: QAtrack+ has proven to be an effective tool for collecting radiation therapy QC data, allowing for rapid review and trending of data for a wide variety of treatment units. As free and open source software, all source code, documentation and a bug tracker are available to the public at https://bitbucket.org/tohccmedphys/qatrackplus/.

  12. Aquaculture Stewardship Council (ASC) ontwikkeltraject meerval : een inventarisatie

    NARCIS (Netherlands)

    Poelman, M.; Rothuis, A.J.; Bosma, R.H.

    2012-01-01

    Om een Aquaculture Stewardship Council (ASC) gecertificeerd product te krijgen is een standaard nodig, waaraan getoetst kan worden. Deze standaard geeft certificeerders een referentiekader. Pas als een standaard aanwezig is, kunnen producten gecertificeerd worden.

  13. USDA-ASCS 1936-1939 Air Photos

    Data.gov (United States)

    Minnesota Department of Natural Resources — This data set is a digital version of aerial photographs taken during the 1936-1939 time frame for the USDA-ASCS. These photos were originally recorded at a scale of...

  14. An evaluation approach to software quality based on quality cloud%一种基于质量云的软件质量评估方法

    Institute of Scientific and Technical Information of China (English)

    周伟良; 辜丽川; 张友华

    2011-01-01

    软件质量评估是软件质量保证的关键技术,具有多属性、模糊性和不确定性的特点.基于云模型在非规范知识的定性、定量表示及其相互转换过程中的优良特征,提出了一种基于云模型的软件质量量化评估方法.该方法使用软件质量云的期望和超熵对软件质量进行定量评估,利用质量变化云刻划软件质量的变化情况,为进一步的质量评估提供依据.实验结果表明,该方法能够有效地支持软件质量评估决策过程,在有效性和精确度上有显著优势.%Quality evaluation is the key technology for software quality assurance, with characteristics of fuzziness, uncertainty and multi-attribute.In view of the outstanding characteristics of the cloud model during the process of transforming a qualitative concept into a set of quantitative numerical values, a novel software quality evaluation method based on quality cloud and quality change cloud is proposed.The expected value and hyper entropy of software quality cloud is used to evaluate software quality, and a software quality change cloud model is designed to depict changes in software quality so as to provide additional evidence.The empirical study indicates that the proposed method is effective in assessing software quality, with an apparent advantage in effectiveness and precision.

  15. The role of metrics and measurements in a software intensive total quality management environment

    Science.gov (United States)

    Daniels, Charles B.

    1992-01-01

    Paramax Space Systems began its mission as a member of the Rockwell Space Operations Company (RSOC) team which was the successful bidder on a massive operations consolidation contract for the Mission Operations Directorate (MOD) at JSC. The contract awarded to the team was the Space Transportation System Operations Contract (STSOC). Our initial challenge was to accept responsibility for a very large, highly complex and fragmented collection of software from eleven different contractors and transform it into a coherent, operational baseline. Concurrently, we had to integrate a diverse group of people from eleven different companies into a single, cohesive team. Paramax executives recognized the absolute necessity to develop a business culture based on the concept of employee involvement to execute and improve the complex process of our new environment. Our executives clearly understood that management needed to set the example and lead the way to quality improvement. The total quality management policy and the metrics used in this endeavor are presented.

  16. Development and case study of a science-based software platform to support policy making on air quality

    Institute of Scientific and Technical Information of China (English)

    Yun Zhu; Yahweh Lao; Carey Jang; Chen-Jen Lin; Jia Xing; Shuxiao Wang; Joshua S.Fu

    2015-01-01

    This article describes the development and implementations of a novel software platform that supports real-time,science-based policy making on air quality through a user-friendly interface.The software,RSM-VAT,uses a response surface modeling (RSM) methodology and serves as a visualization and analysis tool (VAT) for three-dimensional air quality data obtained by atmospheric models.The software features a number of powerful and intuitive data visualization functions for illustrating the complex nonlinear relationship between emission reductions and air quality benefits.The case study of contiguous U.S.demonstrates that the enhanced RSM-VAT is capable of reproducing the air quality model results with Normalized Mean Bias <2% and assisting in air quality policy making in near real time.

  17. SU-E-T-27: A Tool for Routine Quality Assurance of Radiotherapy Dose Calculation Software

    Energy Technology Data Exchange (ETDEWEB)

    Popple, R; Cardan, R; Duan, J; Wu, X; Shen, S; Brezovich, I [The University of Alabama at Birmingham, Birmingham, AL (United States)

    2014-06-01

    Purpose: Dose calculation software is thoroughly evaluated when it is commissioned; however, evaluation of periodic software updates is typically limited in scope due to staffing constraints and the need to quickly return the treatment planning system to clinical service. We developed a tool for quickly and comprehensively testing and documenting dose calculation software against measured data. Methods: A tool was developed using MatLab (The MathWorks, Natick, MA) for evaluation of dose calculation algorithms against measured data. Inputs to the tool are measured data, reference DICOM RT PLAN files describing the measurements, and dose calculations in DICOM format. The tool consists of a collection of extensible modules that can perform analysis of point dose, depth dose curves, and profiles using dose difference, distance-to-agreement, and the gamma-index. Each module generates a report subsection that is incorporated into a master template, which is converted to final form in portable document format (PDF). Results: After each change to the treatment planning system, a report can be generated in approximately 90 minutes. The tool has been in use for more than 5 years, spanning 5 versions of the eMC and 4 versions of the AAA. We have detected changes to the algorithms that affected clinical practice once during this period. Conclusion: Our tool provides an efficient method for quality assurance of dose calculation software, providing a complete set of tests for an update. Future work includes the addition of plan level tests, allowing incorporation of, for example, the TG-119 test suite for IMRT, and integration with the treatment planning system via an application programming interface. Integration with the planning system will permit fully-automated testing and reporting at scheduled intervals.

  18. ParseCNV integrative copy number variation association software with quality tracking.

    Science.gov (United States)

    Glessner, Joseph T; Li, Jin; Hakonarson, Hakon

    2013-03-01

    A number of copy number variation (CNV) calling algorithms exist; however, comprehensive software tools for CNV association studies are lacking. We describe ParseCNV, unique software that takes CNV calls and creates probe-based statistics for CNV occurrence in both case-control design and in family based studies addressing both de novo and inheritance events, which are then summarized based on CNV regions (CNVRs). CNVRs are defined in a dynamic manner to allow for a complex CNV overlap while maintaining precise association region. Using this approach, we avoid failure to converge and non-monotonic curve fitting weaknesses of programs, such as CNVtools and CNVassoc, and although Plink is easy to use, it only provides combined CNV state probe-based statistics, not state-specific CNVRs. Existing CNV association methods do not provide any quality tracking information to filter confident associations, a key issue which is fully addressed by ParseCNV. In addition, uncertainty in CNV calls underlying CNV associations is evaluated to verify significant results, including CNV overlap profiles, genomic context, number of probes supporting the CNV and single-probe intensities. When optimal quality control parameters are followed using ParseCNV, 90% of CNVs validate by polymerase chain reaction, an often problematic stage because of inadequate significant association review. ParseCNV is freely available at http://parsecnv.sourceforge.net.

  19. Knowledge work productivity effect on quality of knowledge work in software development process in SME

    Science.gov (United States)

    Yusoff, Mohd Zairol; Mahmuddin, Massudi; Ahmad, Mazida

    2016-08-01

    Knowledge and skill are necessary to develop the capability of knowledge workers. However, there is very little understanding of what the necessary knowledge work (KW) is, and how they influence the quality of knowledge work or knowledge work productivity (KWP) in software development process, including that in small and medium-sized (SME) enterprise. The SME constitutes a major part of the economy and it has been relatively unsuccessful in developing KWP. Accordingly, this paper seeks to explore the influencing dimensions of KWP that effect on the quality of KW in SME environment. First, based on the analysis of the existing literatures, the key characteristics of KW productivity are defined. Second, the conceptual model is proposed, which explores the dimensions of the KWP and its quality. This study analyses data collected from 150 respondents (based on [1], who involve in SME in Malaysia and validates the models by using structural equation modeling (SEM). The results provide an analysis of the effect of KWP on the quality of KW and business success, and have a significant relevance for both research and practice in the SME

  20. Software quality assurance documentation for the release of NUFT 2.0 for HP platforms

    Energy Technology Data Exchange (ETDEWEB)

    Fernandez, Michael W. [Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States); Johnson, Gary L. [Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States); Preckshot, Gary G. [Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States)

    1998-08-28

    This document is the Individual Software Plan (ISP) for version 2.0 of the Non-isothermal Unsaturated-saturated Flow and Transport (NUFT.) analysis computer program. This document addresses the applicable requirements of LLNL YMP procedure 033-YMP-QP 3.2, Section 4.2.1.1. The purpose of this ISP is to plan and organize the activities required to certify the NUFT code for quality affecting work involving problems that include cross drift analysis of the Yucca Mountain Repository facility. NUFT is software for application to the solution of a class of coupled mass and heat transport problems in porous geologic media including Yucca Mountain Repository Cross Drift Problem (YMRCDP- also known as the Enhanced Characterization of the Repository Block (ECRB)). Solution of this class of problems requires a suite of multiphase, multi-component models for numerical solution of non- isothermal flow and transport in porous media with applications to subsurface contaminant transport problems. NUFT is a suite of multiphase, multi-component models for numerical solution of non- isothermal flow and transport in porous media, with application to subsurface contaminant transport problems, and in particular, to the hydrology in and about the Yucca Mountain Repository Site. NUFI is acquired software, as defined by 033-YMP-QP 3.2, and a preliminary baseline of source code, electronic documentation, and paper documentation has been established as required by 033-YMP-QP 3.2, Section 4.1. NUFT runs on Sun Unix platforms, Solaris operating system version 5.5 and HP-UX with operating system version 10.20. The product to be qualified under this ISP is the version running on HP- UX. The HP version will be labeled Version 2.0h. The "h" is included to distinguish the HP version from possible future versions qualified for Sun or other platforms. The scope of the plans and procedures outlined in this ISP is limited to the effort required to qualify NUFT for the class of problems identified in

  1. SPC in Software Quality Management%软件质量管理中的统计过程控制

    Institute of Scientific and Technical Information of China (English)

    赖旭芳; 王青

    2002-01-01

    SPC(Statistical Process Control) is a process control method which can help the organizations to meausure and control the quality of the processes,and then to achieve the goal of improving the process stability.Thereby,the quality of products and service is advanced.SPC is used widely and maturely in manufacturing,but it is in inchoative in software engineering.In this paper,we discuss the applying method and foreground of SPC used to manage and control the software quality.Some applying examples are given.

  2. PROCESS QUALITY ANALYSIS OF PERFECTIVE MAINTAINABILITY FOR COMPONENT-BASED SOFTWARE SYSTEMS USING ASPECT-ORIENTED PROGRAMMING TECHNIQUES

    Directory of Open Access Journals (Sweden)

    Jyothi R

    2011-12-01

    Full Text Available Maintainability occupy’s the major role in the software development life cycle (SDLC. Once the software product comes out of this SDLC, major cost and effort goes to the modification/ enhancement of the different components in a component-based software systems. This research presents the modeling work and prototyping techniques, which highlights the importance of process quality analysis for perfective maintainability. This analysis comprising of time, quality and efficiency of the derived solution and it is based on the type ofmodification/enhancement request from the customers of the software product. Here we are proposing a mathematical approach for time evaluation, which includes the summation of response time and the solution production time. Quality analysis is based on the qualitative and quantitative approach. Efficiency analysisrequires the potential operational performance for component-based software systems. This needs high execution speed for handling complex algorithms and huge volumes of data. For this we are proposing an aspect-oriented programming techniques which increases the development speed, modularity, as well as it provides the best software efficiency and design quality.

  3. MATHEMATICAL MODEL FOR THE SIMULATION OF WATER QUALITY IN RIVERS USING THE VENSIM PLE® SOFTWARE

    Directory of Open Access Journals (Sweden)

    Julio Cesar de S. I. Gonçalves

    2013-01-01

    Full Text Available Mathematical modeling of water quality in rivers is an important tool for the planning and management of water resources. Nevertheless, the available models frequently show structural and functional limitations. With the objective of reducing these drawbacks, a new model has been developed to simulate water quality in rivers under unsteady conditions; this model runs on the Vensim PLE ® software and can also be operated for steady-state conditions. The following eighteen water quality variables can be simulated: DO, BOD c , organic nitrogen (N o , ammonia nitrogen (N a , nitrite (N i , nitrate (N n , organic and inorganic phosphorus (F o and F i , respectively, inorganic solids (Si, phytoplankton (F, zooplankton (Z, bottom algae (A, detritus (D, total coliforms (TC, alkalinity (Al., total inorganic carbon (TIC, pH, and temperature (T. Methane as well as nitrogen and phosphorus compounds that are present in the aerobic and anaerobic layers of the sediment can also be simulated. Several scenarios were generated for computational simulations produced using the new model by using the QUAL2K program, and, when possible, analytical solutions. The results obtained using the new model strongly supported the results from the QUAL family and analytical solutions.

  4. MATHEMATICAL MODEL FOR THE SIMULATION OF WATER QUALITY IN RIVERS USING THE VENSIM PLE® SOFTWARE

    Directory of Open Access Journals (Sweden)

    Julio Cesar de S. I. Gonçalves

    2013-06-01

    Full Text Available Mathematical modeling of water quality in rivers is an important tool for the planning and management of water resources. Nevertheless, the available models frequently show structural and functional limitations. With the objective of reducing these drawbacks, a new model has been developed to simulate water quality in rivers under unsteady conditions; this model runs on the Vensim PLE® software and can also be operated for steady-state conditions. The following eighteen water quality variables can be simulated: DO, BODc, organic nitrogen (No, ammonia nitrogen (Na, nitrite (Ni, nitrate (Nn, organic and inorganic phosphorus (Fo and Fi, respectively, inorganic solids (Si, phytoplankton (F, zooplankton (Z, bottom algae (A, detritus (D, total coliforms (TC, alkalinity (Al., total inorganic carbon (TIC, pH, and temperature (T. Methane as well as nitrogen and phosphorus compounds that are present in the aerobic and anaerobic layers of the sediment can also be simulated. Several scenarios were generated for computational simulations produced using the new model by using the QUAL2K program, and, when possible, analytical solutions. The results obtained using the new model strongly supported the results from the QUAL family and analytical solutions.

  5. The quality and testing PH-SFT infrastructure for the external LHC software packages deployment

    CERN Document Server

    CERN. Geneva; MENDEZ LORENZO, Patricia; MATO VILA, Pere

    2015-01-01

    The PH-SFT group is responsible for the build, test, and deployment of the set of external software packages used by the LHC experiments. This set includes ca. 170 packages including Grid packages and Montecarlo generators provided for different versions. A complete build structure has been established to guarantee the quality of the packages provided by the group. This structure includes an experimental build and three daily nightly builds, each of them dedicated to a specific ROOT version including v6.02, v6.04, and the master. While the former build is dedicated to the test of new packages, versions and dependencies (basically SFT internal used), the three latter ones are the responsible for the deployment to AFS of the set of stable and well tested packages requested by the LHC experiments so they can apply their own builds on top. In all cases, a c...

  6. A Quantitative Analysis of Open Source Software's Acceptability as Production-Quality Code

    Science.gov (United States)

    Fischer, Michael

    2011-01-01

    The difficulty in writing defect-free software has been long acknowledged both by academia and industry. A constant battle occurs as developers seek to craft software that works within aggressive business schedules and deadlines. Many tools and techniques are used in attempt to manage these software projects. Software metrics are a tool that has…

  7. Software project estimation the fundamentals for providing high quality information to decision makers

    CERN Document Server

    Abran, Alain

    2015-01-01

    Software projects are often late and over-budget and this leads to major problems for software customers. Clearly, there is a serious issue in estimating a realistic, software project budget. Furthermore, generic estimation models cannot be trusted to provide credible estimates for projects as complex as software projects. This book presents a number of examples using data collected over the years from various organizations building software. It also presents an overview of the non-for-profit organization, which collects data on software projects, the International Software Benchmarking Stan

  8. Software development for ACR-approved phantom-based nuclear medicine tomographic image quality control with cross-platform compatibility

    Science.gov (United States)

    Oh, Jungsu S.; Choi, Jae Min; Nam, Ki Pyo; Chae, Sun Young; Ryu, Jin-Sook; Moon, Dae Hyuk; Kim, Jae Seung

    2015-07-01

    Quality control and quality assurance (QC/QA) have been two of the most important issues in modern nuclear medicine (NM) imaging for both clinical practices and academic research. Whereas quantitative QC analysis software is common to modern positron emission tomography (PET) scanners, the QC of gamma cameras and/or single-photon-emission computed tomography (SPECT) scanners has not been sufficiently addressed. Although a thorough standard operating process (SOP) for mechanical and software maintenance may help the QC/QA of a gamma camera and SPECT-computed tomography (CT), no previous study has addressed a unified platform or process to decipher or analyze SPECT phantom images acquired from various scanners thus far. In addition, a few approaches have established cross-platform software to enable the technologists and physicists to assess the variety of SPECT scanners from different manufacturers. To resolve these issues, we have developed Interactive Data Language (IDL)-based in-house software for crossplatform (in terms of not only operating systems (OS) but also manufacturers) analyses of the QC data on an ACR SPECT phantom, which is essential for assessing and assuring the tomographical image quality of SPECT. We applied our devised software to our routine quarterly QC of ACR SPECT phantom images acquired from a number of platforms (OS/manufacturers). Based on our experience, we suggest that our devised software can offer a unified platform that allows images acquired from various types of scanners to be analyzed with great precision and accuracy.

  9. Evaluation of a software package for automated quality assessment of contrast detail images--comparison with subjective visual assessment.

    Science.gov (United States)

    Pascoal, A; Lawinski, C P; Honey, I; Blake, P

    2005-12-07

    Contrast detail analysis is commonly used to assess image quality (IQ) associated with diagnostic imaging systems. Applications include routine assessment of equipment performance and optimization studies. Most frequently, the evaluation of contrast detail images involves human observers visually detecting the threshold contrast detail combinations in the image. However, the subjective nature of human perception and the variations in the decision threshold pose limits to the minimum image quality variations detectable with reliability. Objective methods of assessment of image quality such as automated scoring have the potential to overcome the above limitations. A software package (CDRAD analyser) developed for automated scoring of images produced with the CDRAD test object was evaluated. Its performance to assess absolute and relative IQ was compared with that of an average observer. Results show that the software does not mimic the absolute performance of the average observer. The software proved more sensitive and was able to detect smaller low-contrast variations. The observer's performance was superior to the software's in the detection of smaller details. Both scoring methods showed frequent agreement in the detection of image quality variations resulting from changes in kVp and KERMA(detector), which indicates the potential to use the software CDRAD analyser for assessment of relative IQ.

  10. Evaluation of a software package for automated quality assessment of contrast detail images-comparison with subjective visual assessment

    Energy Technology Data Exchange (ETDEWEB)

    Pascoal, A [Medical Engineering and Physics, King' s College London, Faraday Building Denmark Hill, London SE5 8RX (Denmark); Lawinski, C P [KCARE - King' s Centre for Assessment of Radiological Equipment, King' s College Hospital, Faraday Building Denmark Hill, London SE5 8RX (Denmark); Honey, I [KCARE - King' s Centre for Assessment of Radiological Equipment, King' s College Hospital, Faraday Building Denmark Hill, London SE5 8RX (Denmark); Blake, P [KCARE - King' s Centre for Assessment of Radiological Equipment, King' s College Hospital, Faraday Building Denmark Hill, London SE5 8RX (Denmark)

    2005-12-07

    Contrast detail analysis is commonly used to assess image quality (IQ) associated with diagnostic imaging systems. Applications include routine assessment of equipment performance and optimization studies. Most frequently, the evaluation of contrast detail images involves human observers visually detecting the threshold contrast detail combinations in the image. However, the subjective nature of human perception and the variations in the decision threshold pose limits to the minimum image quality variations detectable with reliability. Objective methods of assessment of image quality such as automated scoring have the potential to overcome the above limitations. A software package (CDRAD analyser) developed for automated scoring of images produced with the CDRAD test object was evaluated. Its performance to assess absolute and relative IQ was compared with that of an average observer. Results show that the software does not mimic the absolute performance of the average observer. The software proved more sensitive and was able to detect smaller low-contrast variations. The observer's performance was superior to the software's in the detection of smaller details. Both scoring methods showed frequent agreement in the detection of image quality variations resulting from changes in kVp and KERMA{sub detector}, which indicates the potential to use the software CDRAD analyser for assessment of relative IQ.

  11. Evaluation of a software package for automated quality assessment of contrast detail images—comparison with subjective visual assessment

    Science.gov (United States)

    Pascoal, A.; Lawinski, C. P.; Honey, I.; Blake, P.

    2005-12-01

    Contrast detail analysis is commonly used to assess image quality (IQ) associated with diagnostic imaging systems. Applications include routine assessment of equipment performance and optimization studies. Most frequently, the evaluation of contrast detail images involves human observers visually detecting the threshold contrast detail combinations in the image. However, the subjective nature of human perception and the variations in the decision threshold pose limits to the minimum image quality variations detectable with reliability. Objective methods of assessment of image quality such as automated scoring have the potential to overcome the above limitations. A software package (CDRAD analyser) developed for automated scoring of images produced with the CDRAD test object was evaluated. Its performance to assess absolute and relative IQ was compared with that of an average observer. Results show that the software does not mimic the absolute performance of the average observer. The software proved more sensitive and was able to detect smaller low-contrast variations. The observer's performance was superior to the software's in the detection of smaller details. Both scoring methods showed frequent agreement in the detection of image quality variations resulting from changes in kVp and KERMAdetector, which indicates the potential to use the software CDRAD analyser for assessment of relative IQ.

  12. Maximizing ROI on software development

    CERN Document Server

    Sikka, Vijay

    2004-01-01

    A brief review of software development history. Software complexity crisis. Software development ROI. The case for global software development and testing. Software quality and test ROI. How do you implement global software development and testing. Case studies.

  13. Development of the quality assessment model of EHR software in family medicine practices: research based on user satisfaction

    Directory of Open Access Journals (Sweden)

    Damir Kralj

    2015-09-01

    Full Text Available Background Family medicine practices (FMPs make the basis for the Croatian health care system. Use of electronic health record (EHR software is mandatory and it plays an important role in running these practices, but important functional features still remain uneven and largely left to the will of the software developers.Objective The objective of this study was to develop a novel and comprehensive model for functional evaluation of the EHR software in FMPs, based on current world standards, models and projects, as well as on actual user satisfaction and requirements.Methods Based on previous theoretical and experimental research in this area, we made the initial framework model consisting of six basic categories as a base for online survey questionnaire. Family doctors assessed perceived software quality by using a five-point Likert-type scale. Using exploratory factor analysis and appropriate statistical methods over the collected data, the final optimal structure of the novel model was formed. Special attention was focused on the validity and quality of the novel model.Results The online survey collected a total of 384 cases. The obtained results indicate both the quality of the assessed software and the quality in use of the novel model. The intense ergonomic orientation of the novel measurement model was particularly emphasised.Conclusions The resulting novel model is multiple validated, comprehensive and universal. It could be used to assess the user-perceived quality of almost all forms of the ambulatory EHR software and therefore useful to all stakeholders in this area of the health care informatisation. 

  14. 76 FR 54800 - International Business Machines (IBM), Software Group Business Unit, Quality Assurance Group, San...

    Science.gov (United States)

    2011-09-02

    ... Employment and Training Administration International Business Machines (IBM), Software Group Business Unit... Application for Reconsideration for the workers and former workers of International Business Machines (IBM), Software Group Business Unit, Optim Data Studio Tools QA, San Jose, California (subject firm)....

  15. High-Quality Random Number Generation Software for High-Performance Computing Project

    Data.gov (United States)

    National Aeronautics and Space Administration — Random number (RN) generation is the key software component that permits random sampling. Software for parallel RN generation (RNG) should be based on RNGs that are...

  16. Overview of ASC Capability Computing System Governance Model

    Energy Technology Data Exchange (ETDEWEB)

    Doebling, Scott W. [Los Alamos National Laboratory

    2012-07-11

    This document contains a description of the Advanced Simulation and Computing Program's Capability Computing System Governance Model. Objectives of the Governance Model are to ensure that the capability system resources are allocated on a priority-driven basis according to the Program requirements; and to utilize ASC Capability Systems for the large capability jobs for which they were designed and procured.

  17. 42 CFR 416.164 - Scope of ASC services.

    Science.gov (United States)

    2010-10-01

    ... surgical procedure under § 416.166 include, but are not limited to— (1) Nursing, technician, and related... Public Health CENTERS FOR MEDICARE & MEDICAID SERVICES, DEPARTMENT OF HEALTH AND HUMAN SERVICES (CONTINUED) MEDICARE PROGRAM AMBULATORY SURGICAL SERVICES Coverage, Scope of ASC Services, and...

  18. Evaluating the Performance of Albanian Savings and Credit (ASC Union

    Directory of Open Access Journals (Sweden)

    Jonida Bou Dib (Lekocaj

    2013-04-01

    Full Text Available This research paper aimed to evaluate the role of ASC Union through three main poles:its performance in relation to outreach, its financial sustainability, and its welfare impact.It was based mainly on a descriptive study and focused on an accurate event, trying toanswer questions such as: what, where, how, who and when, through the use of differentinformation and already existing theories. Moreover, a triangulated methodologycombining interviews, questionnaires and observations was applied in order to analyze themicrocredit impacts.From the outreach angle, it was found that ASC Union's outreach has shown anincrement over the period of study with different rates of growth from 2003 to 2010 onaverage by 14.7%. On the other hand, the operational sustainability measured by returnon assets and return on equity showed instability over the period of the study, making theASC Union financial sustainability doubtful. In summary, the members confirmed thatASC Union helped them to improve their activities and income, where 87 out of 100farmers confirmed that their income increased in the last 3 years, while 31 farmers out of100, respectively 8, 9 and 10 year-old-members, proclaimed that using the micro-loanhelped them to expand their activities, while 56 farmers confirmed that microcredithelped them not only in improving their income and activity, but also their productionincrement and activity expansion.

  19. Quality Assurance Testing of Version 1.3 of U.S. EPA Benchmark Dose Software (Presentation)

    Science.gov (United States)

    EPA benchmark dose software (BMDS) issued to evaluate chemical dose-response data in support of Agency risk assessments, and must therefore be dependable. Quality assurance testing methods developed for BMDS were designed to assess model dependability with respect to curve-fitt...

  20. Relating Communications Mode Choice and Teamwork Quality: Conversational versus Textual Communication in IT System and Software Development Teams

    Science.gov (United States)

    Smith, James Robert

    2012-01-01

    This cross-sectional study explored how IT system and software development team members communicated in the workplace and whether teams that used more verbal communication (and less text-based communication) experienced higher levels of collaboration as measured using the Teamwork Quality (TWQ) scale. Although computer-mediated communication tools…

  1. Self-Care Program With Multimedia Software Support Effect on Quality of Life in Patients With Diabetes Type II

    Directory of Open Access Journals (Sweden)

    Sheikh Abumasoudi

    2015-04-01

    Full Text Available Background Different studies have shown that health level, performance statutes and quality of life in chronic patients are less than the expected level especially in patients with diabetes. Objectives The aim of this study was to investigate the effects of a self-care program with a multimedia software support on quality of life in patients with diabetes type II. Patients and Methods This study was a randomized controlled clinical trial in which 60 patients who had been referred to the diabetes clinic of Arak city were randomly divided to experimental (n = 30 and control (n = 30 groups. Diabetes Quality of Life Brief Clinical Inventory was used for determining the quality of life. Data were collected before and two months after the intervention for both groups. An educational program with equal content was conducted for both the experimental group (self-care program with multimedia software support in two sessions and control group (lecture and presentation with PowerPoint in one session. Data analysis was made by the SPSS 16 software. Results There were no significant differences between the two groups in mean scores of quality of life before the intervention (P = 0.97 while after the intervention, the difference between the two groups was significant (P = 0.029. Applying the self-care program with software support improved quality of life of the experimental group after the intervention (P < 0.0001 while there was no significant difference in mean score of quality of life in the control group after eight weeks (P = 0.051. Conclusions According to the results of this study, the examined method is a simple, cheap, effective and attractive intervention program for patients with diabetes.

  2. 76 FR 27668 - ASC Machine Tools, Inc., Spokane Valley, WA; Notice of Negative Determination on Reconsideration

    Science.gov (United States)

    2011-05-12

    ... Employment and Training Administration ASC Machine Tools, Inc., Spokane Valley, WA; Notice of Negative... Regarding Application for Reconsideration for the workers and former workers of ASC Machine Tools, Inc... adjustment assistance for workers and former workers of ASC Machine Tools, Inc., Spokane Valley,...

  3. Independent Verification and Validation Of SAPHIRE 8 Software Quality Assurance Plan Project Number: N6423 U.S. Nuclear Regulatory Commission

    Energy Technology Data Exchange (ETDEWEB)

    Kent Norris

    2010-02-01

    This report provides an evaluation of the Software Quality Assurance Plan. The Software Quality Assurance Plan is intended to ensure all actions necessary for the software life cycle; verification and validation activities; documentation and deliverables; project management; configuration management, nonconformance reporting and corrective action; and quality assessment and improvement have been planned and a systematic pattern of all actions necessary to provide adequate confidence that a software product conforms to established technical requirements; and to meet the contractual commitments prepared by the sponsor; the Nuclear Regulatory Commission.

  4. Independent Verification and Validation Of SAPHIRE 8 Software Quality Assurance Plan Project Number: N6423 U.S. Nuclear Regulatory Commission

    Energy Technology Data Exchange (ETDEWEB)

    Kent Norris

    2010-03-01

    This report provides an evaluation of the Software Quality Assurance Plan. The Software Quality Assurance Plan is intended to ensure all actions necessary for the software life cycle; verification and validation activities; documentation and deliverables; project management; configuration management, nonconformance reporting and corrective action; and quality assessment and improvement have been planned and a systematic pattern of all actions necessary to provide adequate confidence that a software product conforms to established technical requirements; and to meet the contractual commitments prepared by the sponsor; the Nuclear Regulatory Commission.

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

    Energy Technology Data Exchange (ETDEWEB)

    Pancake, C. M., Oregon State University

    1998-06-01

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

  6. Organizational Stresses and Practices Impeding Quality Software Development in Government Procurements

    Science.gov (United States)

    Holcomb, Glenda S.

    2010-01-01

    This qualitative, phenomenological doctoral dissertation research study explored the software project team members perceptions of changing organizational cultures based on management decisions made at project deviation points. The research study provided a view into challenged or failing government software projects through the lived experiences…

  7. Quality Assurance of Software Based on CMMI%基于CMMI的软件质量保证

    Institute of Scientific and Technical Information of China (English)

    袁安富; 伏萍

    2012-01-01

    软件的质量保证是软件业最关注的一个问题.结合软件质量保证体系的国内外现状,以CMMI标准体系的优点与5级成熟度模型为依据,分析出过程是软件项目质量保证的制约因素以及基于CMMI的软件质量保证的具体内容.详细探讨了 CMMI模型下项目计划开展与开发流程的问题.最后得出通过过程改进达到管理提高的目的,最终使得软件质量有所保证,结果减低企业的工程成本.该方法不仅适用于规模较大的组织和较大型的项目,而且也可以广泛应用于相当多的小型组织.%The quality assurance of software is the most concerned issue in software industry. Combined with the status at domestic and foreign software quality assurance system,based on the advantages and 5 maturity models of CMMI standard system,it is concluded that process is the factor of the quality assurance of software and the contents of the quality assurance of software based on CMMI standards. The project plans of quality assurance and development process, which based on CMMI standards have been discussed in the paper. From the analysis,it can be concluded that the introduction of CMMI will improve the ability to manage themselves,guarantee the quality of software and reduce the cost of the enterprise. The method not only applies for large organizations and projects,but also can be applied to a considerable number of small organizations.

  8. Solidification of Spent Ion Exchange Resin Using ASC Cement

    Institute of Scientific and Technical Information of China (English)

    周耀中; 云桂春; 叶裕才

    2002-01-01

    Ion exchange resins (IERs) have been widely used in nuclear facilities. However, the spent radioactive IERs result in major quantities of low and intermediate level radioactive wastes. This article describes a laboratory experimental study on solidification processing of IERs using a new type of cement named ASC cement. The strength of the cementation matrix is in the range of 18-20 MPa (28 d); the loading of the spent IER in the cement-resin matrix is over 45% and leaching rates of 137Cs, 90Sr and 60Co are 7.92×10-5, 5.7×10-6, and 1.19×10-8 cm/d. The results show that ASC cement can be a preferable cementation material for immobilization of radioactive spent IER.

  9. Parameter-based estimation of CT dose index and image quality using an in-house android™-based software

    Science.gov (United States)

    Mubarok, S.; Lubis, L. E.; Pawiro, S. A.

    2016-03-01

    Compromise between radiation dose and image quality is essential in the use of CT imaging. CT dose index (CTDI) is currently the primary dosimetric formalisms in CT scan, while the low and high contrast resolutions are aspects indicating the image quality. This study was aimed to estimate CTDIvol and image quality measures through a range of exposure parameters variation. CTDI measurements were performed using PMMA (polymethyl methacrylate) phantom of 16 cm diameter, while the image quality test was conducted by using catphan ® 600. CTDI measurements were carried out according to IAEA TRS 457 protocol using axial scan mode, under varied parameters of tube voltage, collimation or slice thickness, and tube current. Image quality test was conducted accordingly under the same exposure parameters with CTDI measurements. An Android™ based software was also result of this study. The software was designed to estimate the value of CTDIvol with maximum difference compared to actual CTDIvol measurement of 8.97%. Image quality can also be estimated through CNR parameter with maximum difference to actual CNR measurement of 21.65%.

  10. ORGANIZATIONAL LEARNING AND VENDOR SUPPORT QUALITY BY THE USAGE OF APPLICATION SOFTWARE PACKAGES: A STUDY OF ASIAN ENTREPRENEURS

    Institute of Scientific and Technical Information of China (English)

    Nelson Oly NDUBISI; Omprakash K.GUPTA; Samia MASSOUD

    2003-01-01

    In this paper we study how or ganizational learning impacts organizational behavior, and how vendor support quality enhances product adoption and usage behavior. These constructs were verified using Application Software Packages (ASP) - a prewritten, precoded, commercially available set of programs that eliminates the need for individuals or organizations to write their own software programs for certain functions. The relationship between ASP usage, usage outcomes and use processes were also investigated. Two hundred and ninety-five Chinese, Indian, and Malay entrepreneurships were studied. It was found that usage outcome strongly determines usage, while use process has only an indirect relationship (via outcome) on usage. The impact of organizational learning and vendor service quality on usage, usage outcome, and use process were robust. Theoretical and practical implications ofthe research are discussed.

  11. Core Community Specifications for Electron Microprobe Operating Systems: Software, Quality Control, and Data Management Issues

    Science.gov (United States)

    Fournelle, John; Carpenter, Paul

    2006-01-01

    Modem electron microprobe systems have become increasingly sophisticated. These systems utilize either UNIX or PC computer systems for measurement, automation, and data reduction. These systems have undergone major improvements in processing, storage, display, and communications, due to increased capabilities of hardware and software. Instrument specifications are typically utilized at the time of purchase and concentrate on hardware performance. The microanalysis community includes analysts, researchers, software developers, and manufacturers, who could benefit from exchange of ideas and the ultimate development of core community specifications (CCS) for hardware and software components of microprobe instrumentation and operating systems.

  12. CMMI 的软件项目质量管理研究%Research of software project quality management of CMMI

    Institute of Scientific and Technical Information of China (English)

    刁振军

    2014-01-01

    With the development of science and technology and network,CMMI model has been widely applied in the software enterprise. This paper describes CMMI software project quality management improvement program,and put forward a framework of software project quality control in software project management,software project management,and software quality assurance.%随着科技和网络的大力发展,模型 CMMI 已经在软件企业得到非常广泛的应用,本文详细阐述了 CMMI 的软件项目质量管理方面的改进方案,并且提出了以软件项目开发管理、软件项目需求管理、软件质量保证的软件项目质量控制框架。

  13. Advanced Stirling Convertor (ASC)--From Technology Development to Future Flight Product

    Science.gov (United States)

    Wong, Wayne A.; Wood, J. Gary; Wilson, Kyle

    2008-01-01

    The Advanced Stirling Convertor (ASC) is being developed by Sunpower Inc. under contract to NASA s Glenn Research Center (GRC) with critical technology support tasks led by GRC. The ASC development, funded by NASA s Science Mission Directorate, started in 2003 as one of 10 competitively awarded contracts that were intended to address the power conversion needs of future Radioisotope Power Systems (RPS). The ASC technology has since evolved through progressive convertor builds and successful testing to demonstrate high conversion efficiency (38 percent), low mass (1.3 kg), hermetic sealing, launch vibration simulation, EMI characterization, and is undergoing extended operation. The GRC and Sunpower team recently delivered two ASC-E convertors to the Department of Energy (DOE) and Lockheed Martin Space Systems Company for integration onto the Advanced Stirling Radioisotope Generator Engineering Unit (ASRG EU) plus one spare. The design of the next build, called the ASC-E2, has recently been initiated and is based on the heritage ASC-E with design refinements to increase reliability margin and offer higher temperature operation and improve performance. The ASC enables RPS system specific power of about 7 to 8 W/kg. This paper provides a chronology of ASC development to date and summarizes technical achievements including advancements toward flight implementation of the technology on ASRG by as early as 2013.

  14. Quality assurance for CORAL and COOL within the LCG software stack for the LHC experiments

    CERN Document Server

    CERN. Geneva

    2015-01-01

    CORAL and COOL are software packages used by the LHC experiments for managing different categories of physics data using a variety of relational database technologies. The core components are written in C++, but Python bindings are also provided. CORAL is a generic relational access layer, while COOL includes the implementation of a specific relational data model and optimization of SQL queries for "conditions data". The software is the result of more than 10 years of development in colaboration between the IT department and the LHC experiments. The packages are built and released within the LCG software stack, for which automatic nightly builds and release installations are provided by PH-SFT (cmake, jenkins, cdash) for many different platforms, compilers and software version configurations. Test-driven development and functional tests of both C++ and Python components (CppUnit, unittest) have been key elements in the success of the projects. Dedicated test suites have also been prepared to commission and ma...

  15. Advanced Stirling Convertor (ASC) - From Technology Development to Future Flight Product

    Science.gov (United States)

    Wong, Wayne A.; Wood, J. Gary; Wilson, Kyle

    2008-01-01

    The Advanced Stirling Convertor (ASC) is being developed by Sunpower, Inc. under contract to NASA s Glenn Research Center (GRC) with critical technology support tasks lead by GRC. The ASC development, funded by NASA s Science Mission Directorate, started in 2003 as one of 10 competitively awarded contracts that were to address future Radioisotope Power System (RPS) advanced power conversion needs. The ASC technology has since evolved through progressive convertor builds and successful testing to demonstrate high conversion efficiency (38 %), low mass (1.3 kg), hermetic sealing, launch vibration simulation, EMI characterization, and is undergoing extended operation. The GRC and Sunpower team recently delivered three ASC-E machines to the Department of Energy (DOE) and Lockheed Martin Space Systems Company, two units for integration onto the Advanced Stirling Radioisotope Generator Engineering Unit (ASRG EU) plus one spare. The design has recently been initiated for the ASC-E2, an evolution from the ASC-E that substitutes higher temperature materials enabling improved performance and higher reliability margins. This paper summarizes the history and status of the ASC project and discusses plans for this technology which enables RPS specific power of 8 W/kg for future NASA missions.

  16. Perceptron system to assist in decision making and monitoring of quality of software development in Information Technology environments

    Directory of Open Access Journals (Sweden)

    Chau Sen Shia

    2016-07-01

    Full Text Available - Classical methods for software development require high costs and problems of communication between development teams, project risks and delays in the delivery of its services. In this work, the aim is to develop a perceptron model to demonstrate the ability to control, service quality assessment and decision-making in IT (Information Technology. For this, we used perceptron network techniques, standards of service quality measures and risk analysis model of applied projects in software engineering. With the network perceptron model implementation was possible to simulate the application of development in several requests for applications for software, in order to meet the management of schedules in all phases of the life cycle of the projects carried out. The tests with the perceptron model were applied in it environments to meet service requests from various fields. The results and analyses presented in these projects demonstrate that communication between development teams were more consistent. It was also possible to predict with more accuracy the delivery of services, decision making and risk reduction projects.

  17. Influência do uso simultâneo de ácido ascórbico e azodicarbonamida na qualidade do pão francês The influence of simultaneous use of ascorbic acid and azodicarbonamide in the quality of french bread

    Directory of Open Access Journals (Sweden)

    Alessandra Santos Lopes

    2007-06-01

    Full Text Available Este trabalho teve como objetivo avaliar o uso simultâneo de ácido ascórbico e azodicarbonamida em produto de panificação e através da metodologia de superfície de resposta. As respostas do planejamento experimental (2² foram: o volume específico e a pontuação total das características externas e internas do pão francês. A ação do ácido ascórbico no aumento do volume específico do pão francês teve efeitos significativos (p The aim of this work was to evaluate the simultaneous use of ascorbic acid and azodicarbonamide in a bakery product by using the response of the surface methodology. The experimental design (2² responses were the specific volume and total count of the external and internal characteristics of French bread. The action of ascorbic acid on the increase of the specific volume of French bread had significant linear and quadratic effects (p < 0.05 or near values. For azodicarbonamide, the quadratic effect was observed, and there was no interaction effect between the two studied oxidants agents. The application of ascorbic acid and azodicarbonamide using concentrations above 75 mg.kg -1 of wheat flour and 30mg.kg -1, considering the studied levels, provided French bread production with a higher specific volume.

  18. Software Intensive Systems Data Quality and Estimation Research in Support of Future Defense Cost Analysis

    Science.gov (United States)

    2012-03-13

    integration, Enterprise content delivery network (caching specification, distributed caching, forward staging), Session management,, Audio & video over...2007] Lane J., and Boehm B., "Modern Tools to Support DoD Software Intensive System of Systems Cost Estimation - A DACS State-of-the-Art Report," August

  19. SOFTWARE METRICS VALIDATION METHODOLOGIES IN SOFTWARE ENGINEERING

    Directory of Open Access Journals (Sweden)

    K.P. Srinivasan

    2014-12-01

    Full Text Available In the software measurement validations, assessing the validation of software metrics in software engineering is a very difficult task due to lack of theoretical methodology and empirical methodology [41, 44, 45]. During recent years, there have been a number of researchers addressing the issue of validating software metrics. At present, software metrics are validated theoretically using properties of measures. Further, software measurement plays an important role in understanding and controlling software development practices and products. The major requirement in software measurement is that the measures must represent accurately those attributes they purport to quantify and validation is critical to the success of software measurement. Normally, validation is a collection of analysis and testing activities across the full life cycle and complements the efforts of other quality engineering functions and validation is a critical task in any engineering project. Further, validation objective is to discover defects in a system and assess whether or not the system is useful and usable in operational situation. In the case of software engineering, validation is one of the software engineering disciplines that help build quality into software. The major objective of software validation process is to determine that the software performs its intended functions correctly and provides information about its quality and reliability. This paper discusses the validation methodology, techniques and different properties of measures that are used for software metrics validation. In most cases, theoretical and empirical validations are conducted for software metrics validations in software engineering [1-50].

  20. Comparison of Effects of Mechanical Stretching on Osteogenic Potential of ASCs and BMSCs

    Institute of Scientific and Technical Information of China (English)

    Brian E. Grottkau; Xingmei Yang; Liang Zhang; Ling Ye; Yunfeng Lin

    2013-01-01

    Mechanical forces play critical roles in the development and remodeling processes of bone. As an alternative cell source for bone engineering, adipose-derived stem cells (ASCs) should be fully investigated for their responses to mechanical stress. Similarly, the osteogenic potential, stimulated by mechanical stress, should be compared with bone marrow stromal cells (BMSCs), which have been clinically used for bone tissue engineering. In this study, ASCs and BMSCs were osteogenic-induced for 48 hours, and then subjected to uniaxial mechanical stretching for 2 or 6 hours. Cell orientation, osteogenic regulatory genes, osteogenic genes and ALP activities were measured and compared between ASCs and BMSCs. ASCs could align in a perpendicular way to the direction of stretching stress, while BMSCs did not present a specific alignment. Both 2 and 6 hours mechanical stretching could enhance the mRNA expression of Osx and Runx2 in BMSCs and ASCs, while OCN mRNA only increased in ASCs after 6 hours mechanical loading. Mechanical stretching enhanced the BMP-2 mRNA expression in ASCs, while only after 6 hours of mechanical loading significantly increased the BMP-2 gene expression in BMSCs. Significant differences only exist between ASCs and BMSCs loaded at 2 hours of mechanical stretching. It is concluded that ASCs are more rapid responders to mechanical stress, and have greater potential than BMSCs in osteogenesis when stimulated by mechanical stretching, indicating their usefulness for bone study in a rat model.

  1. M ANAGEMENT OF CONTEXT - AWARE SOFTWARE RESOURCES DEPLOYED I N A CLOUD ENVIRONMENT FOR IMPROVING QUALITY OF MOBILE CLOUD SERVICES

    Directory of Open Access Journals (Sweden)

    Sohame M oham m adi

    2014-07-01

    Full Text Available In cloud computing environments, context information is continuously created by context providers and consumed by the applications on mobile devices. An important characteristic of cloud - based context aware services is meeting the service level agreements (SLAs to deliver a certain quality of service (Qos , s uch as guarantees on response time or price. The response time to a request of context - aware software is affected by loading extensive context data from multiple resources on the chosen server. Therefore, the speed of such software would be decreased durin g execution time. Hence, proper scheduling of such services is indispensable because the customers are faced with time constraints. In this research, a new schedul ing algorithm for context aware services is proposed which is based on classifying similar co ntext consumers and dynamically scoring the requests to improve the performance of the server hosting highly - requested context - aware software while reducing costs of cloud provider. The approach is evaluated via simulation and comparison with gi - FIFO sched uling algorithm. Experimental results demonstrate the efficiency of the proposed app roach

  2. GCE Data Toolbox for MATLAB - a software framework for automating environmental data processing, quality control and documentation

    Science.gov (United States)

    Sheldon, W.; Chamblee, J.; Cary, R. H.

    2013-12-01

    Environmental scientists are under increasing pressure from funding agencies and journal publishers to release quality-controlled data in a timely manner, as well as to produce comprehensive metadata for submitting data to long-term archives (e.g. DataONE, Dryad and BCO-DMO). At the same time, the volume of digital data that researchers collect and manage is increasing rapidly due to advances in high frequency electronic data collection from flux towers, instrumented moorings and sensor networks. However, few pre-built software tools are available to meet these data management needs, and those tools that do exist typically focus on part of the data management lifecycle or one class of data. The GCE Data Toolbox has proven to be both a generalized and effective software solution for environmental data management in the Long Term Ecological Research Network (LTER). This open source MATLAB software library, developed by the Georgia Coastal Ecosystems LTER program, integrates metadata capture, creation and management with data processing, quality control and analysis to support the entire data lifecycle. Raw data can be imported directly from common data logger formats (e.g. SeaBird, Campbell Scientific, YSI, Hobo), as well as delimited text files, MATLAB files and relational database queries. Basic metadata are derived from the data source itself (e.g. parsed from file headers) and by value inspection, and then augmented using editable metadata templates containing boilerplate documentation, attribute descriptors, code definitions and quality control rules. Data and metadata content, quality control rules and qualifier flags are then managed together in a robust data structure that supports database functionality and ensures data validity throughout processing. A growing suite of metadata-aware editing, quality control, analysis and synthesis tools are provided with the software to support managing data using graphical forms and command-line functions, as well as

  3. Evolutionary multi-objective optimization for software development teams building: a way of obtaining quality in the final product

    Directory of Open Access Journals (Sweden)

    Yasnalla Rivero Peña

    2015-03-01

    Full Text Available (Received: 2015/01/29 - Accepted: 2015/03/25In this research a mathematical model to approach the process of creating software development teams as a discrete multi-objective problem is proposed. The objectives considered are the level of competition and the level of utilization of professionals in the team. Given the complexity of the problem search space, the application of an approximate optimization method is proposed. Specifically, the genetic algorithm NSGA-II based on the concept of Pareto dominance was selected. This method was applied in six different scenarios in order to analyze the quality of the obtained solutions. In general we can say that the method is efficient and gets solutions (assignments of high quality.

  4. The development of highly intergrated software to calculate ship propulsion qualities

    OpenAIRE

    Malceva, H.

    2006-01-01

    The computerization possibilities of the ship propulsion qualities calculations are analyzed. There is compared traditional calculations method and proposed method using electronic tables processor. Also it is analyzed 3Dmodeling tools to visualize designed propeller screw.

  5. Estimating Storm Discharge and Water Quality Data Uncertainty: A Software Tool for Monitoring and Modeling Applications

    Science.gov (United States)

    Uncertainty inherent in hydrologic and water quality data has numerous economic, societal, and environmental implications; therefore, scientists can no longer ignore measurement uncertainty when collecting and presenting these data. Reporting uncertainty estimates with measured hydrologic and water...

  6. The Use of Automated Software Tools in Evaluating an e-Learning Platform Quality

    Directory of Open Access Journals (Sweden)

    George Suciu

    2012-09-01

    Full Text Available

    This paper proposes an expert system which can be used to evaluate the quality of an e-learning platform. The proposed expert system is using the modified version of the SEEQUEL Core Quality Framework and it was built using CLIPS expert system generator. The SEEQUEL Core Quality Framework originated from the collaboration between the e-learning Industry Group (eLIG with a number of European expert organizations and associations, coordinated by the MENON Network, is a framework used to build the quality tree by selecting the quality characteristics from a list of common characteristics applicable to the whole e-learning experience. CLIPS is a productive development and delivery expert system tool which provides a complete environment for the construction of rule based expert systems.

    In the first part of this paper the SEEQUEL Core Quality Framework and CLIPS expert system generator are presented showing the advantage of using an expert system for this task. In the second part, a case study of evaluating an e-learning platform is presented. The final conclusion of the experiment was that an expert system can successfully replace a human expert for the proposed task.

  7. The Use of Automated Software Tools in Evaluating an e-Learning Platform Quality

    Directory of Open Access Journals (Sweden)

    Traian Lucian Militaru

    2012-09-01

    Full Text Available This paper proposes an expert system which can be used to evaluate the quality of an e-learning platform. The proposed expert system is using the modified version of the SEEQUEL Core Quality Framework and it was built using CLIPS expert system generator. The SEEQUEL Core Quality Framework originated from the collaboration between the e-learning Industry Group (eLIG with a number of European expert organizations and associations, coordinated by the MENON Network, is a framework used to build the quality tree by selecting the quality characteristics from a list of common characteristics applicable to the whole e-learning experience. CLIPS is a productive development and delivery expert system tool which provides a complete environment for the construction of rule based expert systems. In the first part of this paper the SEEQUEL Core Quality Framework and CLIPS expert system generator are presented showing the advantage of using an expert system for this task. In the second part, a case study of evaluating an e-learning platform is presented. The final conclusion of the experiment was that an expert system can successfully replace a human expert for the proposed task.

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

  9. Needs Analysis and Quality Assurance of Software Engineering%软件工程需求分析与质量保障

    Institute of Scientific and Technical Information of China (English)

    来羽

    2013-01-01

    软件危机已经提出多年,虽然很多专家积极推进软件工程理论,认为软件工程理论能够在很大程度上解决当前的软件危机,但是事实证明通过详细的需求分析能够有效地改善软件大量的重复的改进工作,从而有效地提升了软件质量水平。文章的重点分析软件工程需求的概念、基本流程、软件需求当前的现状及对软件质量的影响,进而提出改善的方法。%Software crisis have been proposed over the years, although many experts to actively promote the theory of software engineering, software engineering theory to a great extent to solve the software crisis, but has proved through a detailed needs analysis can effectively improve the software a large number of repeat improve their work, so as to effectively enhance the level of software quality. This article focuses on the analysis of software engineering needs concepts and basic processes as well as the current status quo of the software requirements and software quality, and then put forward to improve the method.

  10. VennDIS: a JavaFX-based Venn and Euler diagram software to generate publication quality figures.

    Science.gov (United States)

    Ignatchenko, Vladimir; Ignatchenko, Alexandr; Sinha, Ankit; Boutros, Paul C; Kislinger, Thomas

    2015-04-01

    Venn diagrams are graphical representations of the relationships among multiple sets of objects and are often used to illustrate similarities and differences among genomic and proteomic datasets. All currently existing tools for producing Venn diagrams evince one of two traits; they require expertise in specific statistical software packages (such as R), or lack the flexibility required to produce publication-quality figures. We describe a simple tool that addresses both shortcomings, Venn Diagram Interactive Software (VennDIS), a JavaFX-based solution for producing highly customizable, publication-quality Venn, and Euler diagrams of up to five sets. The strengths of VennDIS are its simple graphical user interface and its large array of customization options, including the ability to modify attributes such as font, style and position of the labels, background color, size of the circle/ellipse, and outline color. It is platform independent and provides real-time visualization of figure modifications. The created figures can be saved as XML files for future modification or exported as high-resolution images for direct use in publications.

  11. A Software for soil quality conservation at organic waste disposal areas: The case of olive mill and pistachio wastes.

    Science.gov (United States)

    Doula, Maria; Sarris, Apostolos; Papadopoulos, Nikos; Hliaoutakis, Aggelos; Kydonakis, Aris; Argyriou, Lemonia; Theocharopoulos, Sid; Kolovos, Chronis

    2016-04-01

    For the sustainable reuse of organic wastes at agricultural areas, apart from extensive evaluation of waste properties and characteristics, it is of significant importance, in order to protect soil quality, to evaluate land suitability and estimate the correct application doses prior waste landspreading. In the light of this precondition, a software was developed that integrates GIS maps of land suitability for waste reuse (wastewater and solid waste) and an algorithm for waste doses estimation in relation to soil analysis, and in case of reuse for fertilization with soil analysis, irrigation water quality and plant needs. EU and legislation frameworks of European Member States are also considered for the assessment of waste suitability for landspreading and for the estimation of the correct doses that will not cause adverse effects on soil and also to underground water (e.g. Nitrate Directive). Two examples of software functionality are presented in this study using data collected during two LIFE projects, i.e. Prosodol for landspreading of olive mill wastes and AgroStrat for pistachio wastes.

  12. 软件质量度量过程及模型研究%Research on Process and Model of Software Quality Metrics

    Institute of Scientific and Technical Information of China (English)

    杜金环; 金璐璐

    2014-01-01

    软件质量度量是加强软件项目管理的重要工作,可以预测软件中潜在的错误,在软件产品完成之前进行度量,并根据度量结果改进软件质量。针对软件质量难于度量的现状,文中对度量过程及模型进行综合研究。首先,结合IEEE和CMMI的相关文献研究软件质量度量过程;接着,构建软件质量度量指标体系递阶层次分析结构模型;然后,以线性加权综合法理论为基础建立软件质量度量模型;最后,通过实例分析来说明模型的具体应用。文中的研究内容为软件度量提供了新方法,但由于软件质量涉及的不确定性因素较多,在实际运用时要充分考虑到软件的特殊性并借鉴其他学科的度量方法。%Software quality metric is the important work to strengthen the management of software projects,it can predict the potential er-rors in software,metric it before the completion of software product,and improve the software quality based on the metric results. For the current of software quality is difficult to metric,have a comprehensive study on metric process and model. First,combine the literature of IEEE and CMMI to research software quality metric process. Second, build the index system of software quality metrics and analysis structure model hierarchically. Then,build software quality metrics model based on the synthesis method theory of linear weighted. Final-ly,through cases analysis illustrate the specific application of this model. The content provides a new method for software metrics,but due to the lots uncertainties factors involved in software quality,the practical application should fully take the special of software into account, and learn it from other disciplines.

  13. Software library of meteorological routines for air quality models; Libreria de software de procedimientos meteorologicos para modelos de dispersion de contaminantes

    Energy Technology Data Exchange (ETDEWEB)

    Galindo Garcia, Ivan Francisco

    1999-04-01

    Air quality models are an essential tool for most air pollution studies. The models require, however, certain meteorological information about the model domain. Some of the required meteorological parameters can be measured directly, but others must be estimated from available measured data. Therefore, a set of procedures, routines and computational programs to obtain all the meteorological and micrometeorological input data is required. The objective in this study is the identification and implementation of several relationships and methods for the determination of all the meteorological parameters required as input data by US-EPA recommended air pollution models. To accomplish this, a study about air pollution models was conducted, focusing, particularly, on the model meteorological input data. Also, the meteorological stations from the Servicio Meteorologico Nacional (SMN) were analyzed. The type and quality of the meteorological data produced was obtained. The routines and methods developed were based, particularly, on the data produced by SMN stations. Routines were organized in a software library, which allows one to build the specific meteorological processor needed, independently of the model used. Methods were validated against data obtained from an advanced meteorological station owned and operated by the Electrical Research Institute (Instituto de Investigaciones Electricas (IIE)). The results from the validation show that the estimation of the parameters required by air pollution models from routinely available data from Mexico meteorological stations is feasible and therefore let us take full advantage of the use of air pollution models. As an application example of the software library developed, the building of a meteorological processor for a specific air pollution model (CALPUFF) is described. The big advantage the library represents is evident from this example. [Espanol] Los modelos de dispersion de contaminantes constituyen una herramienta

  14. Characterization of ASC-2 as an antiatherogenic transcriptional coactivator of liver X receptors in macrophages.

    Science.gov (United States)

    Kim, Geun Hyang; Park, Keunhee; Yeom, Seon-Yong; Lee, Kyung Jin; Kim, Gukhan; Ko, Jesang; Rhee, Dong-Kwon; Kim, Young Hoon; Lee, Hye Kyung; Kim, Hae Won; Oh, Goo Taeg; Lee, Ki-Up; Lee, Jae W; Kim, Seung-Whan

    2009-07-01

    Activating signal cointegrator-2 (ASC-2) functions as a transcriptional coactivator of many nuclear receptors and also plays important roles in the physiology of the liver and pancreas by interacting with liver X receptors (LXRs), which antagonize the development of atherosclerosis. This study was undertaken to establish the specific function of ASC-2 in macrophages and atherogenesis. Intriguingly, ASC-2 was more highly expressed in macrophages than in the liver and pancreas. To inhibit LXR-specific activity of ASC-2, we used DN2, which contains the C-terminal LXXLL motif of ASC-2 and thereby acts as an LXR-specific, dominant-negative mutant of ASC-2. In DN2-overexpressing transgenic macrophages, cellular cholesterol content was higher and cholesterol efflux lower than in control macrophages. DN2 reduced LXR ligand-dependent increases in the levels of ABCA1, ABCG1, and apolipoprotein E (apoE) transcripts as well as the activity of luciferase reporters driven by the LXR response elements (LXREs) of ABCA1, ABCG1, and apoE genes. These inhibitory effects of DN2 were reversed by overexpression of ASC-2. Chromatin immunoprecipitation analysis demonstrated that ASC-2 was recruited to the LXREs of the ABCA1, ABCG1, and apoE genes in a ligand-dependent manner and that DN2 interfered with the recruitment of ASC-2 to these LXREs. Furthermore, low-density lipoprotein receptor (LDLR)-null mice receiving bone marrow transplantation from DN2-transgenic mice showed accelerated atherogenesis when administered a high-fat diet. Taken together, these results indicate that suppression of the LXR-specific activity of ASC-2 results in both defective cholesterol metabolism in macrophages and accelerated atherogenesis, suggesting that ASC-2 is an antiatherogenic coactivator of LXRs in macrophages.

  15. Sox9 Modulates Proliferation and Expression of Osteogenic Markers of Adipose-Derived Stem Cells (ASC

    Directory of Open Access Journals (Sweden)

    Sabine Stöckl

    2013-05-01

    Full Text Available Background: Mesenchymal stem cells (MSC are promising tools for tissue-engineering and musculoskeletal regeneration. They reside within various tissues, like adipose tissue, periosteum, synovia, muscle, dermis, blood and bone marrow, latter being the most common tissue used for MSC isolation. A promising alternative source for MSC is adipose tissue due to better availability and higher yield of MSC in comparison to bone marrow. A drawback is the yet fragmentary knowledge of adipose-derived stem cell (ASC physiology in order to make them a safe tool for in vivo application. Methods/Results: Here, we identified Sox9 as a highly expressed and crucial transcription factor in undifferentiated rat ASC (rASC. In comparison to rat bone marrow-derived stem cells (rBMSC, mRNA and protein levels of Sox9 were significantly higher in rASC. To study the role of Sox9 in detail, we silenced Sox9 with shRNA in rASC and examined proliferation, apoptosis and the expression of osteogenic differentiation markers. Our results clearly point to a difference in the expression profile of osteogenic marker genes between undifferentiated rASC and rBMSC in early passages. Sox9 silencing induced the expression of osteocalcin, Vegfα and Mmp13, and decreased rASC proliferation accompanied with an induction of p21 and cyclin D1 expression and delayed S-phase entry. Conclusions: We suggest a pro-proliferative role for Sox9 in undifferentiated rASC which may explain the higher proliferation rate of rASC compared to rBMSC. Moreover, we propose an osteogenic differentiation delaying role of Sox9 in rASC which suggests that Sox9 expression is needed to maintain rASC in an undifferentiated, proliferative state.

  16. The FRISBEE tool, a software for optimising the trade-off between food quality, energy use, and global warming impact of cold chains

    NARCIS (Netherlands)

    Gwanpua, S.G.; Verboven, P.; Leducq, D.; Brown, T.; Verlinden, B.E.; Bekele, E.; Aregawi, W. Evans, J.; Foster, A.; Duret, S.; Hoang, H.M.; Sluis, S. van der; Wissink, E.; Hendriksen, L.J.A.M.; Taoukis, P.; Gogou, E.; Stahl, V.; El Jabri, M.; Le Page, J.F.; Claussen, I.; Indergård, E.; Nicolai, B.M.; Alvarez, G.; Geeraerd, A.H.

    2015-01-01

    Food quality (including safety) along the cold chain, energy use and global warming impact of refrigeration systems are three key aspects in assessing cold chain sustainability. In this paper, we present the framework of a dedicated software, the FRISBEE tool, for optimising quality of refrigerated

  17. Towards Quality of Service and Resource Aware Robotic Systems through Model-Driven Software Development

    CERN Document Server

    Steck, Andreas

    2010-01-01

    Engineering the software development process in robotics is one of the basic necessities towards industrial-strength service robotic systems. A major challenge is to make the step from code-driven to model-driven systems. This is essential to replace hand-crafted single-unit systems by systems composed out of components with explicitly stated properties. Furthermore, this fosters reuse by separating robotics knowledge from short-cycled implementational technologies. Altogether, this is one but important step towards "able" robots. This paper reports on a model-driven development process for robotic systems. The process consists of a robotics metamodel with first explications of non-functional properties. A model-driven toolchain based on Eclipse provides the model transformation and code generation steps. It also provides design time analysis of resource parameters (e.g. schedulability analysis of realtime tasks) as a first step towards overall resource awareness in the development of integrated robotic syste...

  18. An Evaluation of Output Quality of Machine Translation (Padideh Software vs. Google Translate)

    Science.gov (United States)

    Azer, Haniyeh Sadeghi; Aghayi, Mohammad Bagher

    2015-01-01

    This study aims to evaluate the translation quality of two machine translation systems in translating six different text-types, from English to Persian. The evaluation was based on criteria proposed by Van Slype (1979). The proposed model for evaluation is a black-box type, comparative and adequacy-oriented evaluation. To conduct the evaluation, a…

  19. 75 FR 65516 - ASC Machine Tools, Inc., Spokane Valley, WA; Notice of Affirmative Determination Regarding...

    Science.gov (United States)

    2010-10-25

    ... Employment and Training Administration ASC Machine Tools, Inc., Spokane Valley, WA; Notice of Affirmative... apply for Trade Adjustment Assistance (TAA) applicable to workers and former workers of ASC Machine Tools, Inc., Spokane Valley, Washington (the subject firm). The Notice of negative determination...

  20. Specification of the ASC to be used on the PRC satellite (HITSAT)

    DEFF Research Database (Denmark)

    Jørgensen, Finn E; Thuesen, Gøsta; Kilsgaard, Søren;

    1999-01-01

    The document describes the technical specifications of the ASC Star Tracker and the requirements for the equipment onboard the satellite HITSAT .......The document describes the technical specifications of the ASC Star Tracker and the requirements for the equipment onboard the satellite HITSAT ....

  1. Quality in cytopathology: an analysis of the internal quality monitoring indicators of the Instituto Nacional de Câncer

    OpenAIRE

    Araujo Jr,Mario Lucio C.; Daniela A. Santana; Lívia B. Almeida; Quintana,Shirley B. S.; Gloria Regina F. Silva; Fonseca,Rachel C. S. P.

    2015-01-01

    Introduction: Quality control programs are required to ensure the effectiveness of Pap smear, which still remain a key strategy for control of cervical cancer worldwide. Objective: This study was based on the retrospective and quantitative analysis of the post-analytical phase indicators from the internal quality monitoring (IQM) program for cytopathology laboratories, such as: positivity rate, atypical squamous cell (ASC)/satisfactory exams ratio, ASC/abnormal test results ratio, ASC/squamou...

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

  3. Report of experiments and evidence for ASC L2 milestone 4467 : demonstration of a legacy application's path to exascale.

    Energy Technology Data Exchange (ETDEWEB)

    Curry, Matthew L.; Ferreira, Kurt Brian; Pedretti, Kevin Thomas Tauke; Leung, Vitus Joseph; Moreland, Kenneth D.; Lofstead, Gerald Fredrick, II; Gentile, Ann C. (Sandia National Laboratories, Livermore, CA); Klundt, Ruth Ann; Ward, H. Lee; Laros, James H., III; Hemmert, Karl Scott; Fabian, Nathan D.; Levenhagen, Michael J.; Barrett, Brian W.; Brightwell, Ronald Brian; Barrett, Richard; Wheeler, Kyle Bruce; Kelly, Suzanne Marie; Rodrigues, Arun F.; Brandt, James M. (Sandia National Laboratories, Livermore, CA); Thompson, David (Sandia National Laboratories, Livermore, CA); VanDyke, John P.; Oldfield, Ron A.; Tucker, Thomas (Open Grid Computing, Inc., Austin, TX); Vaughan, Courtenay Thomas

    2012-03-01

    This report documents thirteen of Sandia's contributions to the Computational Systems and Software Environment (CSSE) within the Advanced Simulation and Computing (ASC) program between fiscal years 2009 and 2012. It describes their impact on ASC applications. Most contributions are implemented in lower software levels allowing for application improvement without source code changes. Improvements are identified in such areas as reduced run time, characterizing power usage, and Input/Output (I/O). Other experiments are more forward looking, demonstrating potential bottlenecks using mini-application versions of the legacy codes and simulating their network activity on Exascale-class hardware. The purpose of this report is to prove that the team has completed milestone 4467-Demonstration of a Legacy Application's Path to Exascale. Cielo is expected to be the last capability system on which existing ASC codes can run without significant modifications. This assertion will be tested to determine where the breaking point is for an existing highly scalable application. The goal is to stretch the performance boundaries of the application by applying recent CSSE RD in areas such as resilience, power, I/O, visualization services, SMARTMAP, lightweight LWKs, virtualization, simulation, and feedback loops. Dedicated system time reservations and/or CCC allocations will be used to quantify the impact of system-level changes to extend the life and performance of the ASC code base. Finally, a simulation of anticipated exascale-class hardware will be performed using SST to supplement the calculations. Determine where the breaking point is for an existing highly scalable application: Chapter 15 presented the CSSE work that sought to identify the breaking point in two ASC legacy applications-Charon and CTH. Their mini-app versions were also employed to complete the task. There is no single breaking point as more than one issue was found with the two codes. The results were

  4. The Effects of Software Quality Control and Baseline Management on the Acquisition of Computer Programs.

    Science.gov (United States)

    1984-09-01

    TESI CHART ~. ~L~LAL £U~NL~< f I - Lfl OO ’ ""..-.DTIC" ~L.ECTE : NOV 0 5 1984 I DEPARTMENT OF THE AIR FORCE ::"AIR UNIVERSITY E AIR FORCE INSTITUTE OF...stage and entering the next stage. Quail ity assurance methods must be applied at each control point to assess the quality of the product (8:351

  5. Statistical analysis of water-quality data containing multiple detection limits: S-language software for regression on order statistics

    Science.gov (United States)

    Lee, L.; Helsel, D.

    2005-01-01

    Trace contaminants in water, including metals and organics, often are measured at sufficiently low concentrations to be reported only as values below the instrument detection limit. Interpretation of these "less thans" is complicated when multiple detection limits occur. Statistical methods for multiply censored, or multiple-detection limit, datasets have been developed for medical and industrial statistics, and can be employed to estimate summary statistics or model the distributions of trace-level environmental data. We describe S-language-based software tools that perform robust linear regression on order statistics (ROS). The ROS method has been evaluated as one of the most reliable procedures for developing summary statistics of multiply censored data. It is applicable to any dataset that has 0 to 80% of its values censored. These tools are a part of a software library, or add-on package, for the R environment for statistical computing. This library can be used to generate ROS models and associated summary statistics, plot modeled distributions, and predict exceedance probabilities of water-quality standards. ?? 2005 Elsevier Ltd. All rights reserved.

  6. QRev—Software for computation and quality assurance of acoustic doppler current profiler moving-boat streamflow measurements—Technical manual for version 2.8

    Science.gov (United States)

    Mueller, David S.

    2016-06-21

    The software program, QRev applies common and consistent computational algorithms combined with automated filtering and quality assessment of the data to improve the quality and efficiency of streamflow measurements and helps ensure that U.S. Geological Survey streamflow measurements are consistent, accurate, and independent of the manufacturer of the instrument used to make the measurement. Software from different manufacturers uses different algorithms for various aspects of the data processing and discharge computation. The algorithms used by QRev to filter data, interpolate data, and compute discharge are documented and compared to the algorithms used in the manufacturers’ software. QRev applies consistent algorithms and creates a data structure that is independent of the data source. QRev saves an extensible markup language (XML) file that can be imported into databases or electronic field notes software. This report is the technical manual for version 2.8 of QRev.

  7. "软件质量保证与测试"授课经验分享%Teaching Experience Sharing on Course-"Software Quality Assurance and Testing"

    Institute of Scientific and Technical Information of China (English)

    刘曙; 尹胜君

    2007-01-01

    Based on teaching experiences accumulated from past 5 years author shares the teaching process and approaches on course of "Software Quality Assurance and Testing", which includes course syllabus, teaching approaches, and evaluation methods, etc. We hope that this paper would have a positive input to those who are in the process of teaching software engineering related courses as well as to those who are in the process of teaching practice-oriented bilingual courses.

  8. 基于软件全面质量管理的团队建设%The Team Development Based on the Total Quality Management of Software

    Institute of Scientific and Technical Information of China (English)

    张沐辰

    2014-01-01

    文章结合全面质量管理理念和信息系统开发特点,提出了软件全面质量管理的概念。在明确软件全面质量管理的最终目标是扩大市场占有率的前提下,将信息系统质量管理分为三个阶段:事前质量管理、事中质量管理和事后质量管理,进行全面的质量管理。最后,依据建构的质量管理体系,给出了如何通过以人为中心的团队建设来保证软件质量管理的方案。%This paper based on the ideas of comprehensive quality management and characteristics of information system devel-opment, the paragraph puts forward the concept of total quality management software. The article reconsiders the relationship am-ong software quality attributes, between quality goal and business goal. The ultimate goal of software quality management to expand the market share, we divide it into three stages, that is, pre-quality management, quality management and after a matter of quality management, and carry on comprehensive quality management. Finally, based on the quality management system of construction, we give that how people-centered team building to ensure the software quality management program.

  9. Differential splicing of the apoptosis-associated speck like protein containing a caspase recruitment domain (ASC regulates inflammasomes

    Directory of Open Access Journals (Sweden)

    Rojanasakul Yon

    2010-05-01

    Full Text Available Abstract Background The apoptotic speck-like protein containing a caspase recruitment domain (ASC is the essential adaptor protein for caspase 1 mediated interleukin (IL-1β and IL-18 processing in inflammasomes. It bridges activated Nod like receptors (NLRs, which are a family of cytosolic pattern recognition receptors of the innate immune system, with caspase 1, resulting in caspase 1 activation and subsequent processing of caspase 1 substrates. Hence, macrophages from ASC deficient mice are impaired in their ability to produce bioactive IL-1β. Furthermore, we recently showed that ASC translocates from the nucleus to the cytosol in response to inflammatory stimulation in order to promote an inflammasome response, which triggers IL-1β processing and secretion. However, the precise regulation of inflammasomes at the level of ASC is still not completely understood. In this study we identified and characterized three novel ASC isoforms for their ability to function as an inflammasome adaptor. Methods To establish the ability of ASC and ASC isoforms as functional inflammasome adaptors, IL-1β processing and secretion was investigated by ELISA in inflammasome reconstitution assays, stable expression in THP-1 and J774A1 cells, and by restoring the lack of endogenous ASC in mouse RAW264.7 macrophages. In addition, the localization of ASC and ASC isoforms was determined by immunofluorescence staining. Results The three novel ASC isoforms, ASC-b, ASC-c and ASC-d display unique and distinct capabilities to each other and to full length ASC in respect to their function as an inflammasome adaptor, with one of the isoforms even showing an inhibitory effect. Consistently, only the activating isoforms of ASC, ASC and ASC-b, co-localized with NLRP3 and caspase 1, while the inhibitory isoform ASC-c, co-localized only with caspase 1, but not with NLRP3. ASC-d did not co-localize with NLRP3 or with caspase 1 and consistently lacked the ability to function as an

  10. Summary of Documentation for DYNA3D-ParaDyn's Software Quality Assurance Regression Test Problems

    Energy Technology Data Exchange (ETDEWEB)

    Zywicz, Edward [Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States)

    2016-08-18

    The Software Quality Assurance (SQA) regression test suite for DYNA3D (Zywicz and Lin, 2015) and ParaDyn (DeGroot, et al., 2015) currently contains approximately 600 problems divided into 21 suites, and is a required component of ParaDyn’s SQA plan (Ferencz and Oliver, 2013). The regression suite allows developers to ensure that software modifications do not unintentionally alter the code response. The entire regression suite is run prior to permanently incorporating any software modification or addition. When code modifications alter test problem results, the specific cause must be determined and fully understood before the software changes and revised test answers can be incorporated. The regression suite is executed on LLNL platforms using a Python script and an associated data file. The user specifies the DYNA3D or ParaDyn executable, number of processors to use, test problems to run, and other options to the script. The data file details how each problem and its answer extraction scripts are executed. For each problem in the regression suite there exists an input deck, an eight-processor partition file, an answer file, and various extraction scripts. These scripts assemble a temporary answer file in a specific format from the simulation results. The temporary and stored answer files are compared to a specific level of numerical precision, and when differences are detected the test problem is flagged as failed. Presently, numerical results are stored and compared to 16 digits. At this accuracy level different processor types, compilers, number of partitions, etc. impact the results to various degrees. Thus, for consistency purposes the regression suite is run with ParaDyn using 8 processors on machines with a specific processor type (currently the Intel Xeon E5530 processor). For non-parallel regression problems, i.e., the two XFEM problems, DYNA3D is used instead. When environments or platforms change, executables using the current source code and the new

  11. Software Reviews.

    Science.gov (United States)

    Science and Children, 1990

    1990-01-01

    Reviewed are seven computer software packages for IBM and/or Apple Computers. Included are "Windows on Science: Volume 1--Physical Science"; "Science Probe--Physical Science"; "Wildlife Adventures--Grizzly Bears"; "Science Skills--Development Programs"; "The Clean Machine"; "Rock Doctor"; and "Geology Search." Cost, quality, hardware, and…

  12. 软件生态系统的角色模型和质量模型%A ROLE MODEL AND QUALITY MODEL OF SOFTWARE ECOSYSTEMS

    Institute of Scientific and Technical Information of China (English)

    孙连山; 李健

    2011-01-01

    软件生态系统打破了组织的界限,将不同的软件厂商组织起来共同为用户创造价值.作者借鉴自然生态系统的概念,对软件生态系统概念进行了剖析,指出软件生态系统中的不同角色的期望和目标,并给出一个软件生态系统的质量模型,为不同角色理解、评价和管理软件生态系统奠定了理论基础.%Software ecosystems break the boundary of organizations, and coordinate different organizations to work together to deliver more value to customers. Without a proper insight on software ecosystems and techniques to live in software ecosystems, traditional software vendors face a paradox of joining a software ecosystem or not. This paper analyzes the role model of software ecosystems and presents a quality model of software ecosystems, which serve as basis for understanding and evaluating software ecosystems.

  13. THE APPLICATION OF ASC-ANALYSIS TO DETERMINE RATIONAL DESIGN FEATURES AND PARAMETERS OF THE MODES RELATIVE TO THE SCREW DRUMS FOR MIXING ANIMAL FEED

    Directory of Open Access Journals (Sweden)

    Marchenko A. Y.

    2016-06-01

    Full Text Available The authors have developed and manufactured a large number of different designs of relative helical drums for mixing animal feed. We have conducted 749 field experiments with the drums of the 10 different designs with different parameters modes of operation. In all experiments, we measured the quality of the feed mixture. However, directly based on empirical data, rational choice of design features and parameters of the operation modes of the reels is not possible. For this, you must first develop a model reflecting these empirical data. The construction of meaningful analytical models of different types of drums is a difficult and demanding scientific task, the complexity of which is due to the large variety and complexity of forms of drums and their mode of usage, a large number of diverse physical factors affecting the processes in the drum. As a consequence, the development of analytical models associated with a large number of simplifying assumptions that reduce their versatility and reliability. Therefore, it is important to search of a mathematical method and software tools provide a quick and simple for the user to identify and influence the design of the drum and the parameters of the operating modes on the quality of the feed mixture directly on the basis of empirical (experimental data. The work proposes a solution to this problem with the use of a new universal innovative method of artificial intelligence: automated system-cognitive analysis (ASC-analysis and its programmatic Toolkit – universal cognitive analytical system called "Eidos". In the system of "Eidos" we have implemented a software interface that provides direct input into the system large amounts of empirical data from Excel file. Created on their basis in the system of "Eidos" system-cognitive model allows the visual form to reflect the effect of the structure of the drum and the parameters of the operating modes on the quality of the resulting feed mixture and to

  14. ASC Predictive Science Academic Alliance Program Verification and Validation Whitepaper

    Energy Technology Data Exchange (ETDEWEB)

    Klein, R; Graziani, F; Trucano, T

    2006-03-31

    The purpose of this whitepaper is to provide a framework for understanding the role that verification and validation (V&V) are expected to play in successful ASC Predictive Science Academic Alliance (PSAA) Centers and projects. V&V have been emphasized in the recent specification of the PSAA (NNSA, 2006): (1) The resulting simulation models lend themselves to practical verification and validation methodologies and strategies that should include the integrated use of experimental and/or observational data as a key part of model and sub-model validation, as well as demonstrations of numerical convergence and accuracy for code verification. (2) Verification, validation and prediction methodologies and results must be much more strongly emphasized as research topics and demonstrated via the proposed simulations. (3) It is mandatory that proposals address the following two topics: (a) Predictability in science & engineering; and (b) Verification & validation strategies for large-scale simulations, including quantification of uncertainty and numerical convergence. We especially call attention to the explicit coupling of computational predictability and V&V in the third bullet above. In this whitepaper we emphasize this coupling, and provide concentrated guidance for addressing item 2. The whitepaper has two main components. First, we provide a brief and high-level tutorial on V&V that emphasizes critical elements of the program. Second, we state a set of V&V-related requirements that successful PSAA proposals must address.

  15. Jet Formation Mechanism Contrast Between ASC and LSC%环型与线型聚能装药射流成型机理对比

    Institute of Scientific and Technical Information of China (English)

    傅磊; 王伟力; 吕进; 李永胜

    2014-01-01

    Asymmetry exists during the process of jet formation of Annular shaped charge (ASC) liner, and the existing theo-ry on the linear shaped charge (LSC) jet formation cannot be used directly. DNYA 3D software was used to simulate the jet formation process of ASC and LSC with the structure of same section. Through contrast, the slug and jet parameter charac-teristics of ASC were analyzed, and it might provide reference to the theoretical research and engineering application.%环型聚能装药药型罩2侧在挤压汇聚形成射流过程中存在不对称性,不能完全套用线型聚能装药射流成型的现有理论。利用DYNA3D软件对相同剖面结构的环型、线型聚能装药射流成型过程进行数值模拟,通过比较分析得出了环型聚能装药形成杵体及射流参数的分布特性,为进一步理论研究及工程应用提供参考。

  16. User's manual for the National Water-Quality Assessment Program Invertebrate Data Analysis System (IDAS) software, version 5

    Science.gov (United States)

    Cuffney, Thomas F.; Brightbill, Robin A.

    2011-01-01

    The Invertebrate Data Analysis System (IDAS) software was developed to provide an accurate, consistent, and efficient mechanism for analyzing invertebrate data collected as part of the U.S. Geological Survey National Water-Quality Assessment (NAWQA) Program. The IDAS software is a stand-alone program for personal computers that run Microsoft Windows(Registered). It allows users to read data downloaded from the NAWQA Program Biological Transactional Database (Bio-TDB) or to import data from other sources either as Microsoft Excel(Registered) or Microsoft Access(Registered) files. The program consists of five modules: Edit Data, Data Preparation, Calculate Community Metrics, Calculate Diversities and Similarities, and Data Export. The Edit Data module allows the user to subset data on the basis of taxonomy or sample type, extract a random subsample of data, combine or delete data, summarize distributions, resolve ambiguous taxa (see glossary) and conditional/provisional taxa, import non-NAWQA data, and maintain and create files of invertebrate attributes that are used in the calculation of invertebrate metrics. The Data Preparation module allows the user to select the type(s) of sample(s) to process, calculate densities, delete taxa on the basis of laboratory processing notes, delete pupae or terrestrial adults, combine lifestages or keep them separate, select a lowest taxonomic level for analysis, delete rare taxa on the basis of the number of sites where a taxon occurs and (or) the abundance of a taxon in a sample, and resolve taxonomic ambiguities by one of four methods. The Calculate Community Metrics module allows the user to calculate 184 community metrics, including metrics based on organism tolerances, functional feeding groups, and behavior. The Calculate Diversities and Similarities module allows the user to calculate nine diversity and eight similarity indices. The Data Export module allows the user to export data to other software packages (CANOCO, Primer

  17. 软件构件质量评价模型研究%Research on Evaluation Model of Software Component Quality

    Institute of Scientific and Technical Information of China (English)

    杨磊

    2011-01-01

    Component-based Software Development(CBSD) is an effective way to solve the software crisis and improve software productivity. The quality of software component affects the quality of final software product. This paper, considering the characteristic of component and industry standards, proposes a method based on AHP and fuzzy synthesis evaluation method to evaluate component quality, as component users and administrators' reference point.%基于构件的软件开发(CBSD)是解决软件危机,提高软件生产率的有效方法.软件构件的质量对最终软件产品的质量有重大影响.本文结合构件自身特性,参照业界标准,提出一套基于层次分析法和模糊综合评价法的构件评价方法,作为构件用户和构件管理员选用构件时的参考方案.

  18. Evaluation of replacement protocols and modifications to TCP to enhance ASC Wide Area Network performance.

    Energy Technology Data Exchange (ETDEWEB)

    Romero, Randy L. Jr.

    2004-09-01

    Historically, TCP/IP has been the protocol suite used to transfer data throughout the Advanced Simulation and Computing (ASC) community. However, TCP was developed many years ago for an environment very different from the ASC Wide Area Network (WAN) of today. There have been numerous publications that hint of better performance if modifications were made to the TCP algorithms or a different protocol was used to transfer data across a high bandwidth, high delay WAN. Since Sandia National Laboratories wants to maximize the ASC WAN performance to support the Thor's Hammer supercomputer, there is strong interest in evaluating modifications to the TCP protocol and in evaluating alternatives to TCP, such as SCTP, to determine if they provide improved performance. Therefore, the goal of this project is to test, evaluate, compare, and report protocol technologies that enhance the performance of the ASC WAN.

  19. Immunomagnetic Separation of Fat Depot-Specific Sca1high Adipose-Derived Stem Cells (Ascs)

    Science.gov (United States)

    Barnes, Richard H; Chun, Tae-Hwa

    2016-01-01

    The isolation of adipose-derived stem cells (ASCs) is an important method in the field of adipose tissue biology, adipogenesis, and extracellular matrix (ECM) remodeling. In vivo, ECM-rich environment consisting of fibrillar collagens provides a structural support to adipose tissues during the progression and regression of obesity. Physiological ECM remodeling mediated by matrix metalloproteinases (MMPs) plays a major role in regulating adipose tissue size and function1, 2. The loss of physiological collagenolytic ECM remodeling may lead to excessive collagen accumulation (tissue fibrosis), macrophage infiltration, and ultimately, a loss of metabolic homeostasis including insulin resistance3, 4. When a phenotypic change of the adipose tissue is observed in gene-targeted mouse models, isolating primary ASCs from fat depots for in vitro studies is an effective approach to define the role of the specific gene in regulating the function of ASCs. In the following, we define an immunomagnetic separation of Sca1high ASCs. PMID:27583550

  20. Engineering a bilayered hydrogel to control ASC differentiation.

    Science.gov (United States)

    Natesan, Shanmugasundaram; Zamora, David O; Suggs, Laura J; Christy, Robert J

    2012-05-25

    Natural polymers over the years have gained more importance because of their host biocompatibility and ability to interact with cells in vitro and in vivo. An area of research that holds promise in regenerative medicine is the combinatorial use of novel biomaterials and stem cells. A fundamental strategy in the field of tissue engineering is the use of three-dimensional scaffold (e.g., decellularized extracellular matrix, hydrogels, micro/nano particles) for directing cell function. This technology has evolved from the discovery that cells need a substrate upon which they can adhere, proliferate, and express their differentiated cellular phenotype and function. More recently, it has also been determined that cells not only use these substrates for adherence, but also interact and take cues from the matrix substrate (e.g., extracellular matrix, ECM). Therefore, the cells and scaffolds have a reciprocal connection that serves to control tissue development, organization, and ultimate function. Adipose-derived stem cells (ASCs) are mesenchymal, non-hematopoetic stem cells present in adipose tissue that can exhibit multi-lineage differentiation and serve as a readily available source of cells (i.e. pre-vascular endothelia and pericytes). Our hypothesis is that adipose-derived stem cells can be directed toward differing phenotypes simultaneously by simply co-culturing them in bilayered matrices. Our laboratory is focused on dermal wound healing. To this end, we created a single composite matrix from the natural biomaterials, fibrin, collagen, and chitosan that can mimic the characteristics and functions of a dermal-specific wound healing ECM environment.

  1. Methylation mediated silencing of TMS1/ASC gene in prostate cancer

    Directory of Open Access Journals (Sweden)

    Gopisetty Gopal

    2006-07-01

    Full Text Available Abstract Background Transcriptional silencing associated with aberrant promoter methylation has been established as an alternate pathway for the development of cancer by inactivating tumor suppressor genes. TMS1 (Target of Methylation induced Silencing, also known as ASC (Apoptosis Speck like protein containing a CARD is a tumor suppressor gene which encodes for a CARD (caspase recruitment domain containing regulatory protein and has been shown to promote apoptosis directly and by activation of downstream caspases. This study describes the methylation induced silencing of TMS1/ASC gene in prostate cancer cell lines. We also examined the prevalence of TMS1/ASC gene methylation in prostate cancer tissue samples in an effort to correlate race and clinico-pathological features with TMS1/ASC gene methylation. Results Loss of TMS1/ASC gene expression associated with complete methylation of the promoter region was observed in LNCaP cells. Gene expression was restored by a demethylating agent, 5-aza-2'deoxycytidine, but not by a histone deacetylase inhibitor, Trichostatin A. Chromatin Immunoprecipitation (ChIP assay showed enrichment of MBD3 (methyl binding domain protein 3 to a higher degree than commonly associated MBDs and MeCP2. We evaluated the methylation pattern in 66 prostate cancer and 34 benign prostatic hyperplasia tissue samples. TMS1/ASC gene methylation was more prevalent in prostate cancer cases than controls in White patients (OR 7.6, p 0.002 while no difference between the cases and controls was seen in Black patients (OR 1.1, p 0.91. Conclusion Our study demonstrates that methylation-mediated silencing of TMS1/ASC is a frequent event in prostate cancer, thus identifying a new potential diagnostic and prognostic marker for the treatment of the disease. Racial differences in TMS1/ASC methylation patterns implicate the probable role of molecular markers in determining in susceptibility to prostate cancer in different ethnic groups.

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

  3. THE INFLUENCE OF SCOPE AND TIMING OF QUALITY ASSURANCE IN THE PLANNED AND SYSTEMATIC PATTERN OF SOFTWARE DEVELOPMENT PROCESS: A NOVEL STUDY

    Directory of Open Access Journals (Sweden)

    Dr.S.S.Riaz Ahamed

    2011-06-01

    Full Text Available Software quality is a composite work and can be enriched by high level analysis, design structure, encoding, testing to be followed with a properly structured FTR and corrective action. This has become a conventional practice. New voices are being heard that quality principles can be factored into a model and that can turn out abroad spectrum of indices and metrics. In turn these indices and metrics can measure either explicitly or implicitly the quality of the software. Variations in turning out finely designed product eat into the vitals of quality content. Control over quality is ensured by setting in motion a chain of inspections reviews and tests thatverify that each section of the working module functionally meets its assigned task. Where deviations from the norms specified are observed the aberrations are to be corrected by retuning the process. Quality Assurance is possible only if quality products are turned out. In turn it is helped by auditing and reporting. Needless to saymere auditing and reporting will not produce quality products.

  4. Advanced Software Quality Assurance

    Science.gov (United States)

    1977-03-01

    AKltH I AHlAi HCIGHTi VOLUPt . ICTAL > livi-LT ( AhlA ) bkll* ( AHLA ■ FLIT •« 2, HllGhl z Ht1 , WOLUKt...EIGHT VOLUKt ICTAL NUHBEK CLASi KCCE 1ST TOTAL LAST AbSERTLC ACTUAL fHYSlCAL STfT USES STwT USE LSE UMlTi FAhAKtTE« hLAL PARA^ETE

  5. 软件服务质量的顾客感知心智模式%Mental Mode of Customer's Perceiving Software Service Quality

    Institute of Scientific and Technical Information of China (English)

    郑明证

    2012-01-01

    On the basis of the representative service quality evaluation scale,namely SERVQUAL developed by Parasuraman,Zeithaml and Berry,and integrating the factors of service quality in the total service quality model created by Gronroos,and absorbing the opinions of many professionals in some software service company,this paper constructs a evaluation scale of software service quality with the good validity and reliability after amending. And it acquires the mental mode of customer's perceiving software service quality through analyzing the structural compo- nents of this scale.%基于较具代表性的服务质量测量量表——SERVQUAL量表,结合Gronroos提出的总体服务质量模型的服务质量要素结构,参照某软件企业中提供软件服务的多名专家的意见,构建并通过修正得到了效度、信度较为理想的软件服务质量量表,通过分析量表包含的结构要素得出顾客感知软件服务质量的心智模式。

  6. Load Calculation of the American Criterion ASCE74%浅析美国规范ASCE74中的荷载计算

    Institute of Scientific and Technical Information of China (English)

    薛英

    2012-01-01

      在国际工程标书中,美国输电线路结构荷载导则《Guidelines for Electrical Transmission Line Structural Loading》(ASCE74-2009)经常是被业主青睐和采用的标准。本文结合工程实际介绍了ASCE74中,线路在大风工况、覆冰工况、安装维护以及断线等工况下的荷载计算,可供国际工程投标及设计使用。%  The requirements of(ASCE 74-2009) have been adopted in many international transmission line projects. The article introduced the basic requirements for extreme wind, ice and wind loading, construction&maintenance and for longitudinal load in ASCE74, which may be taken as the reference for the tender documents and design.

  7. In Order to Improve the Quality of Software Talents Roundly,Construct the Software Factory of Sun Yat-sen University%建设中山大学软件工厂,提高软件人才培养质量

    Institute of Scientific and Technical Information of China (English)

    胡赟; 常会友; 朝红阳

    2007-01-01

    Software School of SYSU(Sun Yat-Sen University) is in a positive school-enterprise cooperation, and establishes the Sysusoft (SYSU Software Factory). Sysusoft is market-oriented directly, follows the modern enterprise system operation and management, vigorously carries out the software training, software outsourcing, independent research and development, and studiously builds up the 'Sysusoft' brand. Sysusoft internally undertakes the practice teaching of Software School of SYSU undergraduate students. It promotes the students to synthesize the quality comprehensively, and improves the quality of software talents training. Sysusoft innovates the talents training mode creatively, carries large amount of "high-level, international, mixed type of application, project, and multi-skill" software talent according to the needs of the society, and encourages the students to venture the hypothesized imbark. All these have become the sponsoring software characteristics.

  8. Interface-based software testing

    Directory of Open Access Journals (Sweden)

    Aziz Ahmad Rais

    2016-10-01

    Full Text Available Software quality is determined by assessing the characteristics that specify how it should work, which are verified through testing. If it were possible to touch, see, or measure software, it would be easier to analyze and prove its quality. Unfortunately, software is an intangible asset, which makes testing complex. This is especially true when software quality is not a question of particular functions that can be tested through a graphical user interface. The primary objective of software architecture is to design quality of software through modeling and visualization. There are many methods and standards that define how to control and manage quality. However, many IT software development projects still fail due to the difficulties involved in measuring, controlling, and managing software quality. Software quality failure factors are numerous. Examples include beginning to test software too late in the development process, or failing properly to understand, or design, the software architecture and the software component structure. The goal of this article is to provide an interface-based software testing technique that better measures software quality, automates software quality testing, encourages early testing, and increases the software’s overall testability

  9. 软件质量管理若干问题研究%Study on several problems of software quality management

    Institute of Scientific and Technical Information of China (English)

    庞鑫

    2013-01-01

    Due to the short history of Chinese software industry development,and IT industry technology develop-ment very fast,although many software companies with adhere to the software engineering theory and its accumulation of or-ganizational process assets established some software development management specification,but because of the software in-dustry development in our country there are many problems .therefore,can not fundamentally solve the problem of the quali-ty control in the process of software development,leading to the quality of software product is not up to standard,customers are not satisfied with deliverables,as a direct result of late software maintenance,upgrade trouble,serious quality problems may eventually lead to the failure of the project,which will cause great influence to enterprise's interests and reputation. This paper mainly discusses some of the problem of quality management in software project management process,including the definition and main factors influencing of a software project quality,the causes of quality problems,quality issues,as well as the tool and technology used in the quality control.%由于我国软件行业发展的历史较短,加上IT行业技术发展的速度非常快,使得许多软件企业虽然凭借着遵循软件工程理论和自身累积的组织过程资产建立了一些软件开发管理规范,但是由于我国软件行业自身发展方面存在着众多问题。因此,不能从根本上解决软件开发过程中的质量控制问题,导致软件产品的质量不达标,客户对交付物不满意,直接导致软件后期的维护,升级出现麻烦,问题严重的最终可能会导致项目的失败,这将对企业的利益和信誉造成极大的影响。本文主要探讨了软件项目管理过程中的质量管理若干问题,包括软件项目质量的定义和其主要影响因素,质量问题产生的原因,质量问题的危害,以及质量控制中使用的几种

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

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

  12. The quality evaluation method of mobile client software based on AHP%基于 AHP 的移动客户端软件评测方法

    Institute of Scientific and Technical Information of China (English)

    付金华; 聂南; 李刚; 邓璐娟; 李金萌; 张彤

    2015-01-01

    针对未有正式的面向移动客户端的软件质量评测模型的现状,提出一种基于层次分析法(AHP)的移动客户端软件产品质量评价方法。该方法通过对移动客户端软件的特性分析,归纳出移动客户端软件常见质量需求、功能和特点,制订移动客户端软件质量评价建议权重表。采用 AHP 对移动客户端软件进行分析,构造判断矩阵对权重进行动态修正,通过一致性检验结果对软件质量进行评测。结合实例验证了该方法能够改进其评测的不恰当的权值,从而使得移动客户端软件的评测客观、量化,为建立正式的移动客户端软件质量评测模型提供参考。%Aiming at the situation that there was no formal quality evaluation model oriented to mobile cli-ent,a quality evaluation method of mobile client based on AHP was proposed.Via the analysis of mobile client software,the quality requirements,functions and features were concluded.The evaluation recommen-ded weight table of mobile client software quality was formulated.The AHP was adopted to analyze the mobile client software and to construct judgment matrix to carry on the dynamic correction,and to measure the quality of software through the consistency check results.Examples showed that this method was able to improve its inappropriate weights of evaluation,so as to make the mobile client software evaluation objective and quantitative,to offer reference for establishing a formal mobile client software quality evaluation model.

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

  14. QRev—Software for computation and quality assurance of acoustic doppler current profiler moving-boat streamflow measurements—User’s manual for version 2.8

    Science.gov (United States)

    Mueller, David S.

    2016-05-12

    The software program, QRev computes the discharge from moving-boat acoustic Doppler current profiler measurements using data collected with any of the Teledyne RD Instrument or SonTek bottom tracking acoustic Doppler current profilers. The computation of discharge is independent of the manufacturer of the acoustic Doppler current profiler because QRev applies consistent algorithms independent of the data source. In addition, QRev automates filtering and quality checking of the collected data and provides feedback to the user of potential quality issues with the measurement. Various statistics and characteristics of the measurement, in addition to a simple uncertainty assessment are provided to the user to assist them in properly rating the measurement. QRev saves an extensible markup language file that can be imported into databases or electronic field notes software. The user interacts with QRev through a tablet-friendly graphical user interface. This report is the manual for version 2.8 of QRev.

  15. Development of a software tool for the management of quality control in a helical tomotherapy unit; Desarrollo de una herramienta de software para la gestion integral del control de calidad en una unidad de tomoterapia helicoidal

    Energy Technology Data Exchange (ETDEWEB)

    Garcia Repiso, S.; Hernandez Rodriguez, J.; Martin Rincon, C.; Ramos Pacho, J. A.; Verde Velasco, J. M.; Delgado Aparacio, J. M.; Perez Alvarez, M. e.; Gomez Gonzalez, N.; Cons Perez, V.; Saez Beltran, M.

    2013-07-01

    The large amount of data and information that is managed in units of external radiotherapy quality control tests makes necessary the use of tools that facilitate, on the one hand, the management of measures and results in real time, and on other tasks of management, file, query and reporting of stored data. This paper presents an application of software of own development which is used for the integral management of the helical TomoTherapy unit in the aspects related to the roles and responsibilities of the hospital Radiophysics. (Author)

  16. Computer Software.

    Science.gov (United States)

    Kay, Alan

    1984-01-01

    Discusses the nature and development of computer software. Programing, programing languages, types of software (including dynamic spreadsheets), and software of the future are among the topics considered. (JN)

  17. 78 FR 16474 - Extension of the Period for Comments on the Enhancement of Quality of Software-Related Patents

    Science.gov (United States)

    2013-03-15

    ... Stop Comments--Patents, Commissioner for Patents, P.O. Box 1450, Alexandria, VA 22313-1450, marked to..., during which multiple speakers from the software community and the public offered oral comments...

  18. Software design for simulation and controlling of food storage quality%食品贮藏过程的模拟与控制软件设计

    Institute of Scientific and Technical Information of China (English)

    徐君

    2011-01-01

    通过对食品在贮藏过程中品质特性变化的研究,发具有自学习功能的食品贮藏过程品质变化的数学模型、提供依据参考。建立数学模型数据库,采用VB6.0和SQL设计开模拟与控制软件,为保证食品的品质和安全性等%The data base of mathematic model and quality index of different foods during storage were established according to their quality properties. The software of establish of storage mathematic model, quality simulating and controlling with self-learning function was developed using VB6.0 and SQL, so as to provide data of food quality and safety.

  19. Application of QC_DR software for acceptance testing and routine quality control of direct digital radiography systems: initial experiences using the Italian Association of Physicist in Medicine quality control protocol.

    Science.gov (United States)

    Nitrosi, Andrea; Bertolini, Marco; Borasi, Giovanni; Botti, Andrea; Barani, Adriana; Rivetti, Stefano; Pierotti, Luisa

    2009-12-01

    Ideally, medical x-ray imaging systems should be designed to deliver maximum image quality at an acceptable radiation risk to the patient. Quality assurance procedures are employed to ensure that these standards are maintained. A quality control protocol for direct digital radiography (DDR) systems is described and discussed. Software to automatically process and analyze the required images was developed. In this paper, the initial results obtained on equipment of different DDR manufacturers were reported. The protocol was developed to highlight even small discrepancies in standard operating performance.

  20. Fundamentals of civil engineering an introduction to the ASCE body of knowledge

    CERN Document Server

    McCuen, Richard H; Wong, Melanie K

    2011-01-01

    While the ASCE Body of Knowledge (BOK2) is the codified source for all technical and non-technical information necessary for those seeking to attain licensure in civil engineering, recent graduates have notoriously been lacking in the non-technical aspects even as they excel in the technical. Fundamentals of Civil Engineering: An Introduction to the ASCE Body of Knowledge addresses this shortfall and helps budding engineers develop the knowledge, skills, and attitudes suggested and implied by the BOK2. Written as a resource for all of the non-technical outcomes not specifically covered in the

  1. MicroASC instrument onboard Juno spacecraft utilizing inertially controlled imaging

    DEFF Research Database (Denmark)

    Pedersen, David Arge Klevang; Jørgensen, Andreas Härstedt; Benn, Mathias

    2016-01-01

    This contribution describes the post-processing of the raw image data acquired by the microASC instrument during the Earth-fly-by of the Juno spacecraft. The images show a unique view of the Earth and Moon system as seen from afar. The procedure utilizes attitude measurements and inter......-calibration of the Camera Head Units of the microASC system to trigger the image capturing. The triggering is synchronized with the inertial attitude and rotational phase of the sensor acquiring the images. This is essentially works as inertially controlled imaging facilitating image acquisition from unexplored...

  2. ASC-H in Pap test- definitive categorization of cytomorphological spectrum

    Directory of Open Access Journals (Sweden)

    Chivukula Mamatha

    2006-05-01

    Full Text Available Abstract Objective The American Society for Colposcopy and Cervical Pathology (ASCCP guidelines for management of ASC-H is colposcopic examination followed by biopsy. HPV testing (HPVT is recommended after a negative biopsy result. More definitive interpretation of ASC-H could prevent discomfort and minimize the cost. The purpose of this study was to evaluate association of various cytomorphological patterns of ASC-H with various clinical scenarios. Methods We reviewed SurePath™ (TriPath Imaging, Inc. Burlington, NC, USA cervical smears interpreted as ASC-H in 161 women (mean age, 37 {15 to 78} years, over 24 months (2002 to 2003. HPVT (Digene, Hybrid Capture® II HPV test, Digene Corporation, Gaithersburg, MD, USA was performed in 20% of cases (33/161 and biopsy results were available in 54 cases (19 with and 35 without HPVT. Results HPVT was positive in 64% (21/33 cases, and negative in 36% (12/33 cases. In the follow-up biopsies of 71% (15/21 of cases with positive HPVT, 27% showed HPV changes or CIN1, 27% showed CIN2-3, and 46% were negative for epithelial abnormality. Follow-up biopsies from cases with negative HPVT (33%, 4/12 cases, 8% showed CIN1 and 25% were negative for any epithelial abnormality. Six cytomorphological patterns of ASC-H correlated with different clinical categories in relation to HPVT and biopsy results. 35% (19 out of 54 ASC-H cases in which biopsy results were available could be interpreted definitively as HSIL by cytopathology, 11% (6/54 cases as LSIL with cyanophilic atypical parakeratotic pattern, and 31% (17/54 cases as reactive, with HPV status. The interpretation had to be continued as ASC-H in 22% (12/54 cases. Conclusion ASC-H demonstrated a spectrum of cytomorphological patterns. Some of these patterns in liquid-based cervical smears may be more specifically interpreted as LSIL, HSIL, or benign if HPV status is known.

  3. Software testing concepts and operations

    CERN Document Server

    Mili, Ali

    2015-01-01

    Explores and identifies the main issues, concepts, principles and evolution of software testing, including software quality engineering and testing concepts, test data generation, test deployment analysis, and software test managementThis book examines the principles, concepts, and processes that are fundamental to the software testing function. This book is divided into five broad parts. Part I introduces software testing in the broader context of software engineering and explores the qualities that testing aims to achieve or ascertain, as well as the lifecycle of software testing. Part II c

  4. Software productivity improvement through software engineering technology

    Science.gov (United States)

    Mcgarry, F. E.

    1985-01-01

    It has been estimated that NASA expends anywhere from 6 to 10 percent of its annual budget on the acquisition, implementation and maintenance of computer software. Although researchers have produced numerous software engineering approaches over the past 5-10 years; each claiming to be more effective than the other, there is very limited quantitative information verifying the measurable impact htat any of these technologies may have in a production environment. At NASA/GSFC, an extended research effort aimed at identifying and measuring software techniques that favorably impact productivity of software development, has been active over the past 8 years. Specific, measurable, software development technologies have been applied and measured in a production environment. Resulting software development approaches have been shown to be effective in both improving quality as well as productivity in this one environment.

  5. Developing a new power quality analysis software based on LabVIEW%基于LabVIEW的新型电能质量分析软件开发

    Institute of Scientific and Technical Information of China (English)

    韩烨; 刘志刚; 李文帆

    2012-01-01

    传统电能质量检测装置大多采用DSP技术,开发周期长,功能单一.基于LabVIEW虚拟仪器开发平台,开发一种新型的电能质量分析软件,可利用FFT、STFT、WT、HHT等多种现代信号处理方法对电能质量信号进行分析,并利用状态机结构实现人机交互.检测结果表明,软件既能分析电能质量的稳态指标,又能检测电能质量的暂态扰动,操作简单,多种功能,界面友好,具有广泛的使用前景.%DSP technology is used in most of traditional power quality detection devices, with long development cycle and limited functions. Based on Lab VIEW virtual instrument development platform, a new type of power quality analysis software is developed. Transformation-based methods such as FFT, STFT and HHT are adopted to analyze power quality signals, using state machine architecture to achieve human-computer interaction. The test results show that the software can not only analyze the steady-state indexes of power quality, but also detect the transient disturbance signal. There are some advantages such as simple operations, friendly interface, multi-functions and so on, which make the software have an extensive application prospect.

  6. 基于敏捷管理模式的软件质量度量方法研究%Research on Software Quality Metric Method in Agile Management Mode

    Institute of Scientific and Technical Information of China (English)

    吴刚

    2016-01-01

    文章结合软件敏捷开发管理模式的特征和质量度量一般定义推论,研究提出一种基于团队属性因子和单位产品规模的缺陷值的软件质量度量与跟踪方法,即敏捷软件质量度量法,然后采用该软件质量度量模型对敏捷管理实践产生的过程数据进行计算处理和质量度量试验,研究并分析所得结果,总结得出提高软件产品质量的方法。%The article is according to the characteristic of data in agile software development management mode and general definition and inference of software quality, studies and puts forward a kind of software quality measurement and tracking method, agile software quality metric method, which bases on team attributes value and the defects value per unit product size. Then the application of agile software quality measurement model, measures and tracks the software product quality under the actual production environment, researches and analyses of the data results, and summaries the general methods of improving the quality of software product.

  7. RT 6 - Software Intensive Systems Data Quality and Estimation Research in Support of Future Defense Cost Analysis

    Science.gov (United States)

    2012-03-13

    delivery network (caching specification, distributed caching, forward staging), Session management,, Audio & video over internet protocol, Text...34Modern Tools to Support DoD Software Intensive System of Systems Cost Estimation - A DACS State-of-the-Art Report," August 2007. [Lewis et al

  8. The standardized psychometric assessment of altered states of consciousness (ASCs) in humans.

    Science.gov (United States)

    Dittrich, A

    1998-07-01

    The APZ questionnaire was developed in order to explore hypotheses on ASCs. First -- in a series of 11 experiments using different induction methods on N = 393 healthy subjects -- the hypothesis was tested that ASCs have major dimensions in common irrespective of the mode of their induction. In the International Study on Altered States of Consciousness (ISASC) the external validity of the experimental results was assessed. The ISASC was carried out on a total of N = 1133 subjects in six countries. The main results of the experimental studies were corroborated in the field studies. The results can be summarized as follows: the common denominator of ASCs is described by three oblique dimensions, designated as "Oceanic Boundlessness (OSE)", "Dread of Ego Dissolution (AIA)" and "Visionary Restructuralization (VUS)". The reliability and validity of the scales are satisfactory. Tested versions of the APZ scales are available in English (UK, USA), German, Italian and Portuguese. Psychometrically as yet untested versions exist in Dutch, Finnish, French, Greek, Spanish and Russian. The APZ questionnaire has become the international standard for the assessment of ASCs, thus helping to integrate research. A psychometrically improved version exists in German (OAV questionnaire). The BETA questionnaire, which measures the dimensions "Vigilance Reduction (VIR)" and "Auditive Alteration (AVE)" is also available in German. These dimensions are most likely etiology-dependent.

  9. Quercetin Inhibits Inflammasome Activation by Interfering with ASC Oligomerization and Prevents Interleukin-1 Mediated Mouse Vasculitis.

    Science.gov (United States)

    Domiciano, Talita P; Wakita, Daiko; Jones, Heather D; Crother, Timothy R; Verri, Waldiceu A; Arditi, Moshe; Shimada, Kenichi

    2017-02-02

    Interleukin-1β (IL-1β) is a highly inflammatory cytokine that significantly contributes to both acute and chronic inflammatory diseases. The secretion of IL-1β requires a unique protease, caspase-1, which is activated by various protein platforms called inflammasomes. Data suggests a key role for mitochondrial reactive oxygen species for inflammasome activation. Flavonoids constitute a group of naturally occurring polyphenolic molecules with many biological activities, including antioxidant effects. In this study, we investigated the effect of three flavonoids, quercetin (QUC), naringenin, and silymarim on inflammasome activation. We found that QUC inhibits IL-1β secretion by both the NLRP3 and AIM2 inflammasome in a dose dependent manner, but not the NLRC4 inflammasome. QUC inhibition of the inflammasome was still observed in Atg16l1 knockout macrophages, indicating that QUC's effect was autophagy independent. Since QUC inhibited both NLRP3 and AIM2 inflammasomes but not NLRC4, we assessed ASC speck formation. QUC reduced ASC speck formation and ASC oligomerization compared with controls. Additionally, QUC inhibited IL-1β in Cryopyrin-Associated Periodic Syndromes (CAPS) macrophages, where NLRP3 inflammasome is constitutively activated. In conclusion, QUC inhibits both the NLRP3 and AIM2 inflammasome by preventing ASC oligomerization and may be a potential therapeutic candidate for Kawasaki disease vasculitis and other IL-1 mediated inflammatory diseases.

  10. ASC Computational Environment (ACE) requirements version 8.0 final report.

    Energy Technology Data Exchange (ETDEWEB)

    Larzelere, Alex R. (Exagrid Engineering, Alexandria, VA); Sturtevant, Judith E.

    2006-11-01

    A decision was made early in the Tri-Lab Usage Model process, that the collection of the user requirements be separated from the document describing capabilities of the user environment. The purpose in developing the requirements as a separate document was to allow the requirements to take on a higher-level view of user requirements for ASC platforms in general. In other words, a separate ASC user requirement document could capture requirements in a way that was not focused on ''how'' the requirements would be fulfilled. The intent of doing this was to create a set of user requirements that were not linked to any particular computational platform. The idea was that user requirements would endure from one ASC platform user environment to another. The hope was that capturing the requirements in this way would assist in creating stable user environments even though the particular platforms would be evolving and changing. In order to clearly make the separation, the Tri-lab S&CS program decided to create a new title for the requirements. The user requirements became known as the ASC Computational Environment (ACE) Requirements.

  11. Quercetin Inhibits Inflammasome Activation by Interfering with ASC Oligomerization and Prevents Interleukin-1 Mediated Mouse Vasculitis

    Science.gov (United States)

    Domiciano, Talita P.; Wakita, Daiko; Jones, Heather D.; Crother, Timothy R.; Verri, Waldiceu A.; Arditi, Moshe; Shimada, Kenichi

    2017-01-01

    Interleukin-1β (IL-1β) is a highly inflammatory cytokine that significantly contributes to both acute and chronic inflammatory diseases. The secretion of IL-1β requires a unique protease, caspase-1, which is activated by various protein platforms called inflammasomes. Data suggests a key role for mitochondrial reactive oxygen species for inflammasome activation. Flavonoids constitute a group of naturally occurring polyphenolic molecules with many biological activities, including antioxidant effects. In this study, we investigated the effect of three flavonoids, quercetin (QUC), naringenin, and silymarim on inflammasome activation. We found that QUC inhibits IL-1β secretion by both the NLRP3 and AIM2 inflammasome in a dose dependent manner, but not the NLRC4 inflammasome. QUC inhibition of the inflammasome was still observed in Atg16l1 knockout macrophages, indicating that QUC’s effect was autophagy independent. Since QUC inhibited both NLRP3 and AIM2 inflammasomes but not NLRC4, we assessed ASC speck formation. QUC reduced ASC speck formation and ASC oligomerization compared with controls. Additionally, QUC inhibited IL-1β in Cryopyrin-Associated Periodic Syndromes (CAPS) macrophages, where NLRP3 inflammasome is constitutively activated. In conclusion, QUC inhibits both the NLRP3 and AIM2 inflammasome by preventing ASC oligomerization and may be a potential therapeutic candidate for Kawasaki disease vasculitis and other IL-1 mediated inflammatory diseases. PMID:28148962

  12. 18 CFR Appendix 1 to Part 301 - ASC Utility Filing Template

    Science.gov (United States)

    2010-04-01

    ... 18 Conservation of Power and Water Resources 1 2010-04-01 2010-04-01 false ASC Utility Filing Template 1 Appendix 1 to Part 301 Conservation of Power and Water Resources FEDERAL ENERGY REGULATORY COMMISSION, DEPARTMENT OF ENERGY REGULATIONS FOR FEDERAL POWER MARKETING ADMINISTRATIONS AVERAGE SYSTEM...

  13. Composite PLGA/AgNpPGA/AscH nanospheres with combined osteoinductive, antioxidative, and antimicrobial activities.

    Science.gov (United States)

    Stevanović, Magdalena; Uskoković, Vuk; Filipović, Miloš; Škapin, Srečo D; Uskoković, Dragan

    2013-09-25

    The global rise in the resistance of pathogens to conventional antibiotics has created an intensive search for alternative materials with antimicrobial properties. This study is performed with an intention to investigate the combined effects of poly(l-glutamic acid)-capped silver nanoparticles (AgNpPGA) and ascorbic acid (AscH) encapsulated within freeze-dried poly(lactide-co-glycolide) (PLGA) nanospheres to obtain a nanomaterial with simultaneous osteoinductive, antioxidative, and prolonged antimicrobial properties. The influence of PLGA/AgNpPGA/AscH particles on (i) viability and superoxide production of human umbilical vein endothelial cells in vitro, (ii) morphology and expression of osteogenic markers in osteoblastic MC3T3-E1 cells in vitro, and (iii) antimicrobial activity against a Gram-positive bacterium, methicillin-resistant Staphylococcus aureus, and a Gram-negative bacterium, Escherichia coli, was investigated. PLGA/AgNpPGA/AscH nanoparticles showed a superior and extended antibacterial activity against both types of bacteria. The nanoparticles appeared to be capable of delivering ascorbate to the cells, which was evidenced by the significant decrease in the level of superoxides in human umbilical vein endothelial cells and which could have a therapeutic potential in preventing oxidative stress. PLGA/AgNpPGA/AscH nanoparticles had a positive effect on MC3T3-E1 osteoblastic cells in vitro, promoting: (i) an intimate contact with the cells and preservation of their healthy morphologies; (ii) unreduced cell viability; and (iii) multiple-fold upregulation of two osteogenic markers: osteocalcin and type I procollagen. It is concluded that PLGA/AgNpPGA/AscH nanospheres present a promising new material for the treatment of infections and use in wound dressings and other prophylactic applications.

  14. Secure software practices among Malaysian software practitioners: An exploratory study

    Science.gov (United States)

    Mohamed, Shafinah Farvin Packeer; Baharom, Fauziah; Deraman, Aziz; Yahya, Jamaiah; Mohd, Haslina

    2016-08-01

    Secure software practices is increasingly gaining much importance among software practitioners and researchers due to the rise of computer crimes in the software industry. It has become as one of the determinant factors for producing high quality software. Even though its importance has been revealed, its current practice in the software industry is still scarce, particularly in Malaysia. Thus, an exploratory study is conducted among software practitioners in Malaysia to study their experiences and practices in the real-world projects. This paper discusses the findings from the study, which involved 93 software practitioners. Structured questionnaire is utilized for data collection purpose whilst statistical methods such as frequency, mean, and cross tabulation are used for data analysis. Outcomes from this study reveal that software practitioners are becoming increasingly aware on the importance of secure software practices, however, they lack of appropriate implementation, which could affect the quality of produced software.

  15. HPCMP CREATE (trademark)-AV Quality Assurance: Best Practices for Validating and Supporting Computation-Based Engineering Software

    Science.gov (United States)

    2015-09-30

    Assessing the Reliability of Complex Models : Mathematical and Statistical Foundations of Verification, Validation, and Uncertainty Quantification...34 ASME Global Gas Turbine News, pp. 12-14, May/June 1995. [8] A. M. Lund, "Measuring Usability with the USE Questionnaire," [Online]. Available...algorithms in a digital SLR, or the autopilot on an airliner, unless out of simple curiosity. The software that we interact with each day tends to

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

  17. 基于社区软件外包服务过程的质量评价方法%Service Quality Evaluation Method for Community-Based Software Outsourcing Process

    Institute of Scientific and Technical Information of China (English)

    姜慧敏; 刘英; 王忠杰; 刘曙

    2009-01-01

    Outsourcing software development to the community developers is a promising model to help reduce software development cost and improve development efficiency.In this paper,we present a method to evaluate the quality of service in the managing such community-based software outsourcing process. In the community-bascd software outsoureing service,a customer(e.g.,a software company)firstly releases the requirement and design specifications of a software system to the community,then the community helps to decompose the whole development tasks into a set of fine-grained tasks(including programming,designing test eases,testing,etc)and allocatee them to community developers(programmers,testers,project managers,etc).These service providers work to fulfill the tasks and submit results to the community.In this service,quality is quite important and it is necessary to evaluate the quality of both final submitted software entities and various development activities,to ensure that all the initial requirements have been completely and correctly accomplished. In our quality evaluation method,there are three types of objects whose service quality need to be evaluated,i.e.,products,behaviors and people.Specifically speaking,they are the deliverables(codes,testeases,test records)submitted by each service provider,the development process,and various community developers,respectively.For each type of the objects,we designed five dimensions ofquality indicators,i.e.time and efficiency,place and cost,quality of service content,resources and conditions,reputation and risk.A set of refined quality indicators is designed for each of the five dimensions. Aiming at each quality indicator,we put forward the corresponding measurement method,i.e.,quantitatively calculating the value of each quality indicator based on the original data automatically collected from the community platform and some subjective evaluation opinions from customers.Then,traditional AHP method is adopted to calculate the

  18. Study of ASC in Cervical Exfoliated Cytology%宫颈脱落细胞学中 ASC 的研究与分析

    Institute of Scientific and Technical Information of China (English)

    张志兴

    2015-01-01

    Objective To investigate the significance of thinprep cytoligic test (TCT) in the diagnosis of atypical squamous cells.Methods A retrospective analysis was conducted among TCT samples from which those with atypical squamous cells were diag-nosed from July 2012 till July 2014.Results Of all 349 cases, 152 were HPV-positive, and 44.7% were diagnosed with cervical intraepithelial neoplasia or cervical cancer; among 197 cases of HPV-negative patients, 8 cases of patients were with cervical intraepi-thelial neoplasia or cervical cancer.since atypical squamous cells were correlated with age, women older than 40 years old composed the main part of ASC.Conclusion TCT was meaningful for an early detection of cervical lesions and cervical cancer.Increasing awareness of ASC and attention to patients may avoid delay in diagnosis and treatment of cervical lesions.%目的:探讨薄层液基细胞学检测(Thinprep cytoligic test, TCT)在诊断非典型鳞状细胞的意义。方法回顾性分析某医院2012年7月至2014年7月期间 TCT 标本中诊断为非典型鳞状细胞患者的结局。结果349例宫颈非典型鳞状细胞中,152例患者 HPV 阳性,44.7%存在宫颈上皮内瘤变或宫颈癌;197例 HPV 阴性患者中,8例患者存在宫颈上皮内瘤变或宫颈癌。同时非典型鳞状细胞的诊断与年龄存在相关性,年龄在40岁以上的妇女被诊断为 ASC 的人数较多。结论宫颈 TCT 及 HPV 筛查对于宫颈癌前病变及宫颈癌的早期发现有重要价值。应提高对 ASC 认识及对患者重视,以免耽误宫颈病变的诊断和治疗。

  19. Software Validation using Power Profiles

    OpenAIRE

    Lencevicius, Raimondas; Metz, Edu; Ran, Alexander

    2002-01-01

    The validation of modern software systems incorporates both functional and quality requirements. This paper proposes a validation approach for software quality requirement - its power consumption. This approach validates whether the software produces the desired results with a minimum expenditure of energy. We present energy requirements and an approach for their validation using a power consumption model, test-case specification, software traces, and power measurements. Three different appro...

  20. CLASSIFICATION OF GROUND BEETLES (COLEOPTERA, CARABIDAE IN SPECIES AND GENERA USING ASC-ANALYSIS OF THEIR IMAGES

    Directory of Open Access Journals (Sweden)

    Lutsenko Y. V.

    2016-09-01

    considered the further possibility of using the method of ASC- analysis to classify insects, not only in species but also in genera, orders, thereby increasing the reliability of determination of ground beetles, which will be done in this article. A numerical example is given. We also have gained a successful experience of solving such problems in other subject areas. This article can be considered as a continuation of the series of works dedicated to governmental use of the automated system-cognitive analysis (ASC-analysis and its software tools – the system of "Eidos"

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

  2. Software architecture 1

    CERN Document Server

    Oussalah , Mourad Chabane

    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 template

  3. ASC Tri-lab Co-design Level 2 Milestone Report 2015

    Energy Technology Data Exchange (ETDEWEB)

    Hornung, Rich [Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States); Jones, Holger [Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States); Keasler, Jeff [Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States); Neely, Rob [Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States); Pearce, Olga [Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States); Hammond, Si [Sandia National Lab. (SNL-NM), Albuquerque, NM (United States); Trott, Christian [Sandia National Lab. (SNL-NM), Albuquerque, NM (United States); Lin, Paul [Sandia National Lab. (SNL-NM), Albuquerque, NM (United States); Vaughan, Courtenay [Sandia National Lab. (SNL-NM), Albuquerque, NM (United States); Cook, Jeanine [Sandia National Lab. (SNL-NM), Albuquerque, NM (United States); Hoekstra, Rob [Sandia National Lab. (SNL-NM), Albuquerque, NM (United States); Bergen, Ben [Los Alamos National Lab. (LANL), Los Alamos, NM (United States); Payne, Josh [Los Alamos National Lab. (LANL), Los Alamos, NM (United States); Womeldorff, Geoff [Los Alamos National Lab. (LANL), Los Alamos, NM (United States)

    2015-09-23

    In 2015, the three Department of Energy (DOE) National Laboratories that make up the Advanced Sci- enti c Computing (ASC) Program (Sandia, Lawrence Livermore, and Los Alamos) collaboratively explored performance portability programming environments in the context of several ASC co-design proxy applica- tions as part of a tri-lab L2 milestone executed by the co-design teams at each laboratory. The programming environments that were studied included Kokkos (developed at Sandia), RAJA (LLNL), and Legion (Stan- ford University). The proxy apps studied included: miniAero, LULESH, CoMD, Kripke, and SNAP. These programming models and proxy-apps are described herein. Each lab focused on a particular combination of abstractions and proxy apps, with the goal of assessing performance portability using those. Performance portability was determined by: a) the ability to run a single application source code on multiple advanced architectures, b) comparing runtime performance between \

  4. Checklist das ascídias (Tunicata, Ascidiacea) do Estado de São Paulo, Brasil

    OpenAIRE

    Rocha,Rosana Moreira da; Dias,Gustavo Muniz; Lotufo,Tito Monteiro da Cruz

    2011-01-01

    Ascídias são organismos marinhos que, em sua maioria, vivem fixados a substratos consolidados desde as regiões costeiras até às grandes profundidades. Apesar de serem cordados, apresentam um plano corporal adulto muito modificado em função de seu hábito de vida. O Estado de São Paulo é o que apresenta o melhor conhecimento da fauna de ascídias, tanto em termos de sua biodiversidade como em aspectos ecológicos. No estado, a região do município de São Sebastião foi a mais estudada em função da ...

  5. Ascídias (Tnicata, Ascidiacea) do Espírito Santo, Brasil

    OpenAIRE

    Gamba, Gustavo Antunes

    2013-01-01

    Resumo: De acordo com o banco de dados The World Register of Marine Species existem em torno de 2900 espécies de ascídias descritas. No Brasil, o conhecimento sobre a fauna desses animais é ainda insuficiente, com muitas espécies de ascídias ainda não conhecidas. Acredita-se que existam aproximadamente 130 espécies válidas no país, mas aproximadamente 100 estão atualmente registradas. O Espírito Santo é um dos vários estados brasileiros para o qual pouco se conhece a fauna desse táxon, pois o...

  6. The Astrobiology in Secondary Classrooms (ASC) curriculum: focusing upon diverse students and teachers.

    Science.gov (United States)

    Arino de la Rubia, Leigh S

    2012-09-01

    The Minority Institution Astrobiology Collaborative (MIAC) began working with the NASA Goddard Center for Astrobiology in 2003 to develop curriculum materials for high school chemistry and Earth science classes based on astrobiology concepts. The Astrobiology in Secondary Classrooms (ASC) modules emphasize interdisciplinary connections in astronomy, biology, chemistry, geoscience, physics, mathematics, and ethics through hands-on activities that address national educational standards. Field-testing of the Astrobiology in Secondary Classrooms materials occurred over three years in eight U.S. locations, each with populations that are underrepresented in the career fields of science, technology, engineering, and mathematics. Analysis of the educational research upon the high school students participating in the ASC project showed statistically significant increases in students' perceived knowledge and science reasoning. The curriculum is in its final stages, preparing for review to become a NASA educational product.

  7. Systematic Software Development

    DEFF Research Database (Denmark)

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

    2015-01-01

    The speed of innovation and the global allocation of resources to accelerate development or to reduce cost put pressure on the software industry. In the global competition, especially so-called high-price countries have to present arguments why the higher development cost is justified and what...... makes these countries an attractive host for software companies. Often, high-quality engineering and excellent quality of products, e.g., machinery and equipment, are mentioned. Yet, the question is: Can such arguments be also found for the software industry? We aim at investigating the degree...... of professionalism and systematization of software development to draw a map of strengths and weaknesses. To this end, we conducted as a first step an exploratory survey in Germany, presented in this paper. In this survey, we focused on the perceived importance of the two general software engineering process areas...

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

  9. Intracellular invasion of Orientia tsutsugamushi activates inflammasome in asc-dependent manner.

    Directory of Open Access Journals (Sweden)

    Jung-Eun Koo

    Full Text Available Orientia tsutsugamushi, a causative agent of scrub typhus, is an obligate intracellular bacterium, which escapes from the endo/phagosome and replicates in the host cytoplasm. O. tsutsugamushi infection induces production of pro-inflammatory mediators including interleukin-1β (IL-1β, which is secreted mainly from macrophages upon cytosolic stimuli by activating cysteine protease caspase-1 within a complex called the inflammasome, and is a key player in initiating and maintaining the inflammatory response. However, the mechanism for IL-1β maturation upon O. tsutsugamushi infection has not been identified. In this study, we show that IL-1 receptor signaling is required for efficient host protection from O. tsutsugamushi infection. Live Orientia, but not heat- or UV-inactivated Orientia, activates the inflammasome through active bacterial uptake and endo/phagosomal maturation. Furthermore, Orientia-stimulated secretion of IL-1β and activation of caspase-1 are ASC- and caspase-1- dependent since IL-1β production was impaired in Asc- and caspase-1-deficient macrophages but not in Nlrp3-, Nlrc4- and Aim2-deficient macrophages. Therefore, live O. tsutsugamushi triggers ASC inflammasome activation leading to IL-1β production, which is a critical innate immune response for effective host defense.

  10. ASC-H诊断的临床指导意义

    Institute of Scientific and Technical Information of China (English)

    白合尼莎·阿不都热西提; 迪丽努尔·吐尔逊

    2007-01-01

    目的 分析不除外高度上皮内病变的不典型鳞状上皮细胞(ASC-H)在宫颈病变中的诊断意义.方法 ASC-H病例行阴道镜检查并取活检,结果作对照分析.结果 细胞学诊断的40例ASCH病例中,33例有病理对照,其中有20例病理结果显示慢性宫颈炎,3例LSIL(低度鳞状上皮内病变)、8例HSIL(高度鳞状上皮内病变)、1例鳞状细胞癌(SCC)、1例息肉(polyp).结论 ASC-H有预示CIN2和CIN3的阳性价值.

  11. The Astrobiology in Secondary Classroom (ASC) Curriculum Development Project: Focusing Upon Diverse Students and Teachers in the Pilot Testing Process

    Science.gov (United States)

    Butler, J.; Arino de La Rubia, L.; Gary, T.; Kuner, S.; Ceballos, R. M.; Pfiffner, S.; Brown, S.

    2010-04-01

    The ASC curriculum guide is designed to address the learning styles present in diverse classrooms by incorporating research-based teaching strategies that increase participation of underrepresented groups in STEM fields.

  12. Application of fecal near-infrared spectroscopy and nutritional balance software to monitor diet quality and body condition in beef cows grazing Arizona rangeland.

    Science.gov (United States)

    Tolleson, D R; Schafer, D W

    2014-01-01

    Monitoring the nutritional status of range cows is difficult. Near-infrared spectroscopy (NIRS) of feces has been used to predict diet quality in cattle. When fecal NIRS is coupled with decision support software such as the Nutritional Balance Analyzer (NUTBAL PRO), nutritional status and animal performance can be monitored. Approximately 120 Hereford and 90 CGC composite (50% Red Angus, 25% Tarentaise, and 25% Charolais) cows grazing in a single herd were used in a study to determine the ability of fecal NIRS and NutbalPro to project BCS (1 = thin and 9 = fat) under commercial scale rangeland conditions in central Arizona. Cattle were rotated across the 31,000 ha allotment at 10 to 20 d intervals. Cattle BCS and fecal samples (approximately 500 g) composited from 5 to 10 cows were collected in the pasture approximately monthly at the midpoint of each grazing period. Samples were frozen and later analyzed by NIRS for prediction of diet crude protein (CP) and digestible organic matter (DOM). Along with fecal NIRS predicted diet quality, animal breed type, reproductive status, and environmental conditions were input to the software for each fecal sampling and BCS date. Three different evaluations were performed. First, fecal NIRS and NutbalPro derived BCS was projected forward from each sampling as if it were a "one-time only" measurement. Second, BCS was derived from the average predicted weight change between 2 sampling dates for a given period. Third, inputs to the model were adjusted to better represent local animals and conditions. Fecal NIRS predicted diet quality varied from a minimum of approximately 5% CP and 57% DOM in winter to a maximum of approximately 11% CP and 60% DOM in summer. Diet quality correlated with observed seasonal changes and precipitation events. In evaluation 1, differences in observed versus projected BCS were not different (P > 0.1) between breed types but these values ranged from 0.1 to 1.1 BCS in Herefords and 0.0 to 0.9 in CGC. In

  13. Software: our quest for excellence. Honoring 50 years of software history, progress, and process

    Energy Technology Data Exchange (ETDEWEB)

    NONE

    1997-06-01

    The Software Quality Forum was established by the Software Quality Assurance (SQA) Subcommittee, which serves as a technical advisory group on software engineering and quality initiatives and issues for DOE`s quality managers. The forum serves as an opportunity for all those involved in implementing SQA programs to meet and share ideas and concerns. Participation from managers, quality engineers, and software professionals provides an ideal environment for identifying and discussing issues and concerns. The interaction provided by the forum contributes to the realization of a shared goal--high quality software product. Topics include: testing, software measurement, software surety, software reliability, SQA practices, assessments, software process improvement, certification and licensing of software professionals, CASE tools, software project management, inspections, and management`s role in ensuring SQA. The bulk of this document consists of vugraphs. Selected papers have been indexed separately for inclusion in the Energy Science and Technology Database.

  14. Research on Software-Cell-Based Software System

    Institute of Scientific and Technical Information of China (English)

    2001-01-01

    The aim of research on software architecture is to improve the quality attributes of software sys tems, such as security, reliability, maintainability, testability , reassembility , evolvability. However, a sin gle running system is hard to achieve all these goals. In this paper, software-cell is introduced as the basic u nit throughout developing process. Then it is further advanced that a robust, safe and high-quality software system is composed of a running system and four supportive systems. This paper especially discusses the structure of software-cell, the construction of the five systems, and the relations between them.

  15. Research on the Quality Management of Software Projects Based on Rough Set Theory%基于粗糙集理论的软件项目质量管理研究

    Institute of Scientific and Technical Information of China (English)

    张仕学; 丁晓明

    2011-01-01

    软件项目质量管理是贯穿整个软件生存周期的重要工作,重视软件项目质量管理,对整个软件项目管理有着非常重要的促进作用.利用基于粗糙集理论的区分矩阵及属性等价分类计算方法提出软件项目的质量分析系统,并给出两个软件质量因子的相关系统以及区分矩阵的计算方法.通过对历史测评数据的分析,为软件项目的质量控制提供了决策.%Quality management of software projects is important throughout the software dcvelopment lift cycle (SDLC). Putting premium on quality management has great importance to the management of software projects. In this paper, a quality analysis system is proposed, employing the discernibility matrix and computation of attribute equivalence classification, which is from the rough set theory, and the relevant systems considering two software quality factors and the computation method of discernibility matrix are introduced. Analyses of historical testing data may offer strategies for quality control in software projects.

  16. New therapy with ASC-J9® to suppress the prostatitis via altering the cytokine CCL2 signals.

    Science.gov (United States)

    Lin, Shin-Jen; Chou, Fu-Ju; Lin, Chang-Yi; Chang, Hong-Chiang; Yeh, Shuyuan; Chang, Chawnshang

    2016-10-11

    Prostatitis is a common disease contributing to 8% of all urologist visits. Yet the etiology and effective treatment remain to be further elucidated. Using a non-obese diabetes mouse model that can be induced by autoimmune response for the spontaneous development of prostatitis, we found that injection of the ASC-J9® at 75 mg/Kg body weight/48 hours led to significantly suppressed prostatitis that was accompanied with reduction of lymphocyte infiltration with reduced CD4+ T cells in prostate. In vitro studies with a co-culture system also confirmed that ASC-J9® treatment could suppress the CD4+ T cell migration to prostate stromal cells. Mechanisms dissection indicated that ASC-J9® can suppress CD4+ T cell migration via decreasing the cytokine CCL2 in vitro and in vivo, and restoring CCL2 could interrupt the ASC-J9® suppressed CD4+ T cell migration. Together, results from in vivo and in vitro studies suggest that ASC-J9® can suppress prostatitis by altering the autoimmune response induced by CD4+ T cell recruitment, and using ASC-J9® may help us to develop a potential new therapy to battle the prostatitis with little side effects.

  17. Set up and programming of an ALICE Time-Of-Flight trigger facility and software implementation for its Quality Assurance (QA) during LHC Run 2

    CERN Document Server

    Toschi, Francesco

    2016-01-01

    The Cosmic and Topology Trigger Module (CTTM) is the main component of a trigger based on the ALICE TOF detector. Taking advantage of the TOF fast response, this VME board implements the trigger logic and delivers several L0 trigger outputs, used since Run 1, to provide cosmic triggers and rare triggers in pp, p+Pb and Pb+Pb data taking. Due to TOF DCS architectural change of the PCs controlling the CTTM (from 32 bits to 64 bits) it is mandatory to upgrade the software related to the CTTM including the code programming the FPGA firmware. A dedicated CTTM board will be installed in a CERN lab (Meyrin site), with the aim of recreating the electronics chain of the TOF trigger, to get a comfortable porting of the code to the 64 bit environment. The project proposed to the summer student is the setting up of the CTTM and the porting of the software. Moreover, in order to monitor the CTTM Trigger board during the real data taking, the implementation of a new Quality Assurance (QA) code is also crucial, together wit...

  18. Characteristics for Software Optimization Projects

    Directory of Open Access Journals (Sweden)

    Iulian NITESCU

    2008-01-01

    Full Text Available The increasing of the software systems complexity imposes the identification and implementation of some methods and techniques in order to manage it. The software optimization project is a way in which the software complexity is controlled. The software optimization project must face to the organization need to earn profit. The software optimization project is an integrated part of the application cycle because share same resources, depends on other stages and influences next phases. The optimization project has some particularities because it works on an finished product around its quality. The process is quality and performance oriented and it assumes that the product life cycle is almost finished.

  19. Software Reviews.

    Science.gov (United States)

    Smith, Richard L., Ed.

    1985-01-01

    Reviews software packages by providing extensive descriptions and discussions of their strengths and weaknesses. Software reviewed include (1) "VISIFROG: Vertebrate Anatomy" (grade seven-adult); (2) "Fraction Bars Computer Program" (grades three to six) and (3) four telecommunications utilities. (JN)

  20. The comprehensive evaluation of software quality based on LM-BP neural network%基于LM-BP神经网络的软件质量综合评价

    Institute of Scientific and Technical Information of China (English)

    郑鹏

    2016-01-01

    由于传统软件质量评价存在主观性等缺陷。针对这种情况,提出基于LM‐BP神经网络的软件质量综合评价方法。算法以ISO/IEC 9126为软件质量度量标准,解决了标准BP算法存在的问题,建立了LM-BP神经网络软件质量综合评价模型,为软件质量综合评价提供了一种新的方法。实验结果表明,LM-BP神经网络的软件质量综合评价能客观、定量、快速且准确得到软件质量综合评价结果,该评价模型具有客观性和实用性。%Because traditional software quality evaluation has some defects such as subjectivity , we proposed a method based on levenberg marquardt-back propagation(LM-BP) neural network software quality comprehensive evaluation .Based on ISO/IEC 9126 software quality model ,the algorithm solves the problems existing in the standard BP algorithm ,establishes the LM-BP neu‐ral network software quality comprehensive evaluation model ,and offers a new method for com‐prehensive evaluation of software quality .Experimental results show that the LM-BP neural net‐work software quality comprehensive evaluation is objective ,quantitative ,fast and accurate .The evaluation model is objective and practical .

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

  2. Clay hydration and crystal growth in expansive anhydritic claystone. The Ascó Power Plant case

    Science.gov (United States)

    Alonso, Eduardo; Ramon, Anna

    2015-04-01

    A large power plant directly founded on a hard claystone experienced, soon after the construction of the foundation slabs, a continuous heave developing at decreasing rate, which has been active for the last 35 years. When undisturbed (i.e., at some depth, in the range of several meters) Ascó claystone exhibits high unconfined compressive strengths (30-40 MPa). In high quality cores the rock has a massive aspect and discontinuities are difficult to observe. The rock has a Tertiary origin and horizontal layers at spacing of 1-4 m could be identified. Whitish seams of gypsum, bassanite or anhydrite are also observed within the reddish rock matrix. Minerals identified in deep cores are quartz (10%), calcite and dolomite (50-70%), clay minerals (10-20%) and gypsum and anhydrite (2-20%). Among the clay minerals, illite dominates (10%). Smectite or smectite-interbedded minerals do not amount in general to more than 5%. The undisturbed rock has a low porosity (6-11%) and low water content (2-5%). Because of the presence of hydrated sulphates, water content and degree of saturation (Sr=0.8-0.9 was found) are somewhat uncertain. However, high suctions were found in recovered cores. This rock changes into a weathered material at shallow depths. Mineralogy is not much affected but porosity increases to 22-29% and water content increases to 10-19%. Strength drops to small values (soil like) and a lower "in situ" suction has been measured (0.4-7.1 MPa). The added pore volume of the weathered material, if compared with the deep rock, is filled with water. The heave of the station was attributed to the hydration of undisturbed rock under the building slabs of the power plant. In fact, large excavations preceded the layout of foundations. As a result, atmospheric water had an easy access to the intact rock. The installation of a compacted soil fill around the buildings allowed the presence of a permanent water table which could infiltrate into the rock. Piezometric data provided

  3. Trends in software testing

    CERN Document Server

    Mohanty, J; Balakrishnan, Arunkumar

    2017-01-01

    This book is focused on the advancements in the field of software testing and the innovative practices that the industry is adopting. Considering the widely varied nature of software testing, the book addresses contemporary aspects that are important for both academia and industry. There are dedicated chapters on seamless high-efficiency frameworks, automation on regression testing, software by search, and system evolution management. There are a host of mathematical models that are promising for software quality improvement by model-based testing. There are three chapters addressing this concern. Students and researchers in particular will find these chapters useful for their mathematical strength and rigor. Other topics covered include uncertainty in testing, software security testing, testing as a service, test technical debt (or test debt), disruption caused by digital advancement (social media, cloud computing, mobile application and data analytics), and challenges and benefits of outsourcing. The book w...

  4. Antiproliferative effect of ASC-J9 delivered by PLGA nanoparticles against estrogen-dependent breast cancer cells.

    Science.gov (United States)

    Verderio, Paolo; Pandolfi, Laura; Mazzucchelli, Serena; Marinozzi, Maria Rosaria; Vanna, Renzo; Gramatica, Furio; Corsi, Fabio; Colombo, Miriam; Morasso, Carlo; Prosperi, Davide

    2014-08-04

    Among polymeric nanoparticles designed for cancer therapy, PLGA nanoparticles have become one of the most popular polymeric devices for chemotherapeutic-based nanoformulations against several kinds of malignant diseases. Promising properties, including long-circulation time, enhanced tumor localization, interference with "multidrug" resistance effects, and environmental biodegradability, often result in an improvement of the drug bioavailability and effectiveness. In the present work, we have synthesized 1,7-bis(3,4-dimethoxyphenyl)-5-hydroxyhepta-1,4,6-trien-3-one (ASC-J9) and developed uniform ASC-J9-loaded PLGA nanoparticles of about 120 nm, which have been prepared by a single-emulsion process. Structural and morphological features of the nanoformulation were analyzed, followed by an accurate evaluation of the in vitro drug release kinetics, which exhibited Fickian law diffusion over 10 days. The intracellular degradation of ASC-J9-bearing nanoparticles within estrogen-dependent MCF-7 breast cancer cells was correlated to a time- and dose-dependent activity of the released drug. A cellular growth inhibition associated with a specific cell cycle G2/M blocking effect caused by ASC-J9 release inside the cytosol allowed us to put forward a hypothesis on the action mechanism of this nanosystem, which led to the final cell apoptosis. Our study was accomplished using Annexin V-based cell death analysis, MTT assessment of proliferation, radical scavenging activity, and intracellular ROS evaluation. Moreover, the intracellular localization of nanoformulated ASC-J9 was confirmed by a Raman optical imaging experiment designed ad hoc. PLGA nanoparticles and ASC-J9 proved also to be safe for a healthy embryo fibroblast cell line (3T3-L1), suggesting a possible clinical translation of this potential nanochemotherapeutic to expand the inherently poor bioavailability of hydrophobic ASC-J9 that could be proposed for the treatment of malignant breast cancer.

  5. Advanced fingerprint verification software

    Science.gov (United States)

    Baradarani, A.; Taylor, J. R. B.; Severin, F.; Maev, R. Gr.

    2016-05-01

    We have developed a fingerprint software package that can be used in a wide range of applications from law enforcement to public and private security systems, and to personal devices such as laptops, vehicles, and door- locks. The software and processing units are a unique implementation of new and sophisticated algorithms that compete with the current best systems in the world. Development of the software package has been in line with the third generation of our ultrasonic fingerprinting machine1. Solid and robust performance is achieved in the presence of misplaced and low quality fingerprints.

  6. Six Sigma software development

    CERN Document Server

    Tayntor, Christine B

    2002-01-01

    Since Six Sigma has had marked success in improving quality in other settings, and since the quality of software remains poor, it seems a natural evolution to apply the concepts and tools of Six Sigma to system development and the IT department. Until now however, there were no books available that applied these concepts to the system development process. Six Sigma Software Development fills this void and illustrates how Six Sigma concepts can be applied to all aspects of the evolving system development process. It includes the traditional waterfall model and in the support of legacy systems,

  7. Comparison of lysimeter based and calculated ASCE reference evapotranspiration in a subhumid climate

    Science.gov (United States)

    Nolz, Reinhard; Cepuder, Peter; Eitzinger, Josef

    2016-04-01

    The standardized form of the well-known FAO Penman-Monteith equation, published by the Environmental and Water Resources Institute of the American Society of Civil Engineers (ASCE-EWRI), is recommended as a standard procedure for calculating reference evapotranspiration (ET ref) and subsequently plant water requirements. Applied and validated under different climatic conditions it generally achieved good results compared to other methods. However, several studies documented deviations between measured and calculated reference evapotranspiration depending on environmental and weather conditions. Therefore, it seems generally advisable to evaluate the model under local environmental conditions. In this study, reference evapotranspiration was determined at a subhumid site in northeastern Austria from 2005 to 2010 using a large weighing lysimeter (ET lys). The measured data were compared with ET ref calculations. Daily values differed slightly during a year, at which ET ref was generally overestimated at small values, whereas it was rather underestimated when ET was large, which is supported also by other studies. In our case, advection of sensible heat proved to have an impact, but it could not explain the differences exclusively. Obviously, there were also other influences, such as seasonal varying surface resistance or albedo. Generally, the ASCE-EWRI equation for daily time steps performed best at average weather conditions. The outcomes should help to correctly interpret ET ref data in the region and in similar environments and improve knowledge on the dynamics of influencing factors causing deviations.

  8. Aeroacoustics research in Europe: The CEAS-ASC report on 2014 highlights

    Science.gov (United States)

    Detandt, Yves

    2015-11-01

    The Council of European Aerospace Societies (CEAS) Aeroacoustics Specialists Committee (ASC) supports and promotes the interests of the scientific and industrial aeroacoustics community on an European scale and European aeronautics activities internationally. Each year the committee highlights some of the research and development projects in Europe. This paper is the 2014 issue of this collection of Aeroacoustic Highlights, compiled from informations submitted to the CEAS-ASC. The contributions are classified in different topics; the first categories being related to specific aeroacoustic challenges (airframe noise, fan and jet noise, helicopter noise, aircraft interior noise) and two last sections are respectively devoted to recent improvements and emerging techniques and to general advances in aeroacoustics. For each section, the present paper focus on accomplished projects, providing the state of the art in each research category in 2014. A number of research programmes involving aeroacoustics were funded by the European Commission. Some of the highlights from these programmes are summarised in this paper, as well as highlights funded by national programmes or by industry.

  9. University of Utah ASC site review. August 24-25, 2006

    Energy Technology Data Exchange (ETDEWEB)

    Hertel, Eugene S., Jr. (.,; .)

    2007-02-01

    This report is a review of progress made by the Center for the Simulation of Accidental Fires and Explosions (C-SAFE) at the University of Utah, during the ninth year (Fiscal 2006) of its existence as an activity funded by the Department of Energy's Advanced Simulation and Computing Program (ASC). The ten-member Review Team composed of the TST and AST spent two days (August 24-25, 2006) at the University, reviewing formal presentations and demonstrations by the C-SAFE researchers and conferring privately. The Review Team found that the C-SAFE project administrators and staff had prepared well for the review. C-SAFE management and staff openly shared extensive answers to unexpected questions and the advance materials were well prepared and very informative. We believe that the time devoted to the review was used effectively and hope that the recommendations included in this 2006 report will provide helpful guidance to C-SAFE personnel and ASC managers.

  10. Optimizing the ASC WAN: evaluating network performance tools for comparing transport protocols.

    Energy Technology Data Exchange (ETDEWEB)

    Lydick, Christopher L.

    2007-07-01

    The Advanced Simulation & Computing Wide Area Network (ASC WAN), which is a high delay-bandwidth network connection between US Department of Energy National Laboratories, is constantly being examined and evaluated for efficiency. One of the current transport-layer protocols which is used, TCP, was developed for traffic demands which are different from that on the ASC WAN. The Stream Control Transport Protocol (SCTP), on the other hand, has shown characteristics which make it more appealing to networks such as these. Most important, before considering a replacement for TCP on any network, a testing tool that performs well against certain criteria needs to be found. In order to try to find such a tool, two popular networking tools (Netperf v.2.4.3 & v.2.4.6 (OpenSS7 STREAMS), and Iperf v.2.0.6) were tested. These tools implement both TCP and SCTP and were evaluated using four metrics: (1) How effectively can the tool reach a throughput near the bandwidth? (2) How much of the CPU does the tool utilize during operation? (3) Is the tool freely and widely available? And, (4) Is the tool actively developed? Following the analysis of those tools, this paper goes further into explaining some recommendations and ideas for future work.

  11. 面向领域的软件质量评价模型研究与应用%RESEARCH AND APPLICATION OF DOMAIN-ORIENTED SOFTWARE QUALITY EVALUATING MODEL

    Institute of Scientific and Technical Information of China (English)

    袁梦乔; 杨根兴

    2012-01-01

    以GB/T16260质量模型为基础,提出一种面向领域的软件质量评价方法.首先,依据GB/T16260和针对领域软件质量评价的需求,建立一个通用模型;然后,在领域分析的基础上,生成反映领域特色的特性和子特性,并抽取GB-T16260质量模型中适用于目标领域的特性、子特性及属性,生成目标领域质量评价模型.最后,以该方法建立信贷领域质量评价模型并评价三款信贷软件系统,验证了该方法的可行性.%In this paper, according to GB/T16260 software quality model, we propose a method for domain-oriented software quality evaluating. First, we set up a universal model based on GB/T16260 and the requirements in light of domain software quality evaluation,Then we produce characteristics and subordinate characteristics reflecting the trait of the domain based on domain analysis, and extract the characteristics and sub-characteristics together with their attributes suitable for objective domain in GB/T16260 quality model to form quality evaluating model of objective domain. Finally, we apply this method to build a software quality evaluating model for credit domain and assess 3 pieces of credit software systems. It proves the feasibility of the method.

  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. NASA's Approach to Software Assurance

    Science.gov (United States)

    Wetherholt, Martha

    2015-01-01

    NASA defines software assurance as: the planned and systematic set of activities that ensure conformance of software life cycle processes and products to requirements, standards, and procedures via quality, safety, reliability, and independent verification and validation. NASA's implementation of this approach to the quality, safety, reliability, security and verification and validation of software is brought together in one discipline, software assurance. Organizationally, NASA has software assurance at each NASA center, a Software Assurance Manager at NASA Headquarters, a Software Assurance Technical Fellow (currently the same person as the SA Manager), and an Independent Verification and Validation Organization with its own facility. An umbrella risk mitigation strategy for safety and mission success assurance of NASA's software, software assurance covers a wide area and is better structured to address the dynamic changes in how software is developed, used, and managed, as well as it's increasingly complex functionality. Being flexible, risk based, and prepared for challenges in software at NASA is essential, especially as much of our software is unique for each mission.

  14. The role of colposcopy and typization of human papillomavirus in further diagnostic proceedings in patients with ASC-US cytological finding of the uterine cervix

    Directory of Open Access Journals (Sweden)

    Živadinović Radomir

    2009-01-01

    Full Text Available Background/Aim. Bethesda system of classification of cytological findings was introduced in 2001 two subcategories in the category of atypical squamous cells (ASC findings: ASC of undetermined significance (ASC-US and ASC which cannot exclude high-grade intraepithelial lesions (ASC-H. The aim of our study was to assess a possible association of these two subcategories with pathologic biopsy finding and to find out the best further diagnostic proceedings. Methods. At the Clinic of Gynecology and Obstetrics, Niš 130 patients with ASC findings were analyzed. Colposcopy was performed in all study participants. Patients with pathological colposcopic findings underwent cervical biopsy. In 10 patients with pathologic histologic and 15 with benign findings human papilloma virus (HPV typization was done using the Hybrid Capture method. Results. Patients with ASC-H finding had significantly more pathologic biopsies compared with patients with ASC-US finding (57.84: 20.72. Conclusion. Colposcopy was exhibited somewhat higher sensitivity compared to HPV typization (94.7 : 90, but lower sensitivity (79.27 : 86.6. The usage of HPV typization in the triage of patients with ASC cytologic smear induces statistically significant reduction of unnecessary percentage of cervical biopsies.

  15. Developing free software for automatic registration for the quality control of IMRT with movies; Desarrollo de un software gratuito para el registro automatico durante el control de calidad de la IMRT con peliculas

    Energy Technology Data Exchange (ETDEWEB)

    Moral, F. del; Meilan, E.; Pereira, L.; Salvador, F.; Munoz, V.; Salgado, M.

    2011-07-01

    In this work, as the commissioner of the e-JMRT, a Monte Carlo calculation network for IMRT planning, has developed software for the automatic recording of the image of the film with the results of the planning system.

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

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

  18. Automating Object-Oriented Software Development Methods

    NARCIS (Netherlands)

    Tekinerdogan, Bedir; Saeki, Motoshi; Sunyé, Gerson; Broek, van den Pim; Hruby, Pavel

    2001-01-01

    Current software projects have generally to deal with producing and managing large and complex software products. It is generally believed that applying software development methods are useful in coping with this complexity and for supporting quality. As such numerous object-oriented software devel

  19. Automating Object-Oriented Software Development Methods

    NARCIS (Netherlands)

    Tekinerdogan, Bedir; Saeki, Motoshi; Sunyé, Gerson; Broek, van den Pim; Hruby, Pavel; Frohner, A´ kos

    2002-01-01

    Current software projects have generally to deal with producing and managing large and complex software products. It is generally believed that applying software development methods are useful in coping with this complexity and for supporting quality. As such numerous object-oriented software develo

  20. When to make proprietary software open source

    NARCIS (Netherlands)

    Caulkins, J.P.; Feichtinger, G.; Grass, D.; Hartl, R.F.; Kort, P.M.; Seidl, A.

    2013-01-01

    Software can be distributed closed source (proprietary) or open source (developed collaboratively). While a firm cannot sell open source software, and so loses potential sales revenue, the open source software development process can have a substantial positive impact on the quality of a software, i

  1. Scientific Software Component Technology

    Energy Technology Data Exchange (ETDEWEB)

    Kohn, S.; Dykman, N.; Kumfert, G.; Smolinski, B.

    2000-02-16

    We are developing new software component technology for high-performance parallel scientific computing to address issues of complexity, re-use, and interoperability for laboratory software. Component technology enables cross-project code re-use, reduces software development costs, and provides additional simulation capabilities for massively parallel laboratory application codes. The success of our approach will be measured by its impact on DOE mathematical and scientific software efforts. Thus, we are collaborating closely with library developers and application scientists in the Common Component Architecture forum, the Equation Solver Interface forum, and other DOE mathematical software groups to gather requirements, write and adopt a variety of design specifications, and develop demonstration projects to validate our approach. Numerical simulation is essential to the science mission at the laboratory. However, it is becoming increasingly difficult to manage the complexity of modern simulation software. Computational scientists develop complex, three-dimensional, massively parallel, full-physics simulations that require the integration of diverse software packages written by outside development teams. Currently, the integration of a new software package, such as a new linear solver library, can require several months of effort. Current industry component technologies such as CORBA, JavaBeans, and COM have all been used successfully in the business domain to reduce software development costs and increase software quality. However, these existing industry component infrastructures will not scale to support massively parallel applications in science and engineering. In particular, they do not address issues related to high-performance parallel computing on ASCI-class machines, such as fast in-process connections between components, language interoperability for scientific languages such as Fortran, parallel data redistribution between components, and massively

  2. Atypical squamous cells, cannot exclude high grade squamous intraepithelial (ASC-H in HIV-positive women

    Directory of Open Access Journals (Sweden)

    Michelow Pam

    2010-01-01

    Full Text Available Objective: South Africa has very high rates of both HIV infection and cervical pathology. The management of ASC-H is colposcopy and directed biopsy, but with so many women diagnosed with HSIL and a dearth of colposcopy centres in South Africa, women with cytologic diagnosis of ASC-H may not be prioritized for colposcopy. The aim of this study was to determine if HIV-positive women with a cytologic diagnosis of ASC-H should undergo immediate colposcopy or whether colposcopy can be delayed, within the context of an underfunded health care setting with so many competing health needs. Materials and Methods: A computer database search was performed from the archives of an NGO-administered clinic that offers comprehensive HIV care. All women with a cytologic diagnosis of ASC-H on cervical smears from September 2005 until August 2009 were identified. Histologic follow up was sought in all patients. Results: A total of 2111 cervical smears were performed and 41 diagnosed as ASC-H (1.94%. No histologic follow up data was available in 15 cases. Follow up histologic results were as follows: three negative (11.5%, five koilocytosis and/ or CIN1 (19.2%, ten CIN2 (38.5% and eight CIN3 (30.8%. There were no cases of invasive carcinoma on follow up. Conclusion: The current appropriate management of HIV-positive women in low-resource settings with a diagnosis of ASC-H on cervical smear is colposcopy, despite the costs involved. In the future and if cost-effective in developing nations, use of novel markers may help select which HIV-positive women can be managed conservatively and which ones referred for more active treatment. More research in this regard is warranted.

  3. Error-Free Software

    Science.gov (United States)

    1989-01-01

    001 is an integrated tool suited for automatically developing ultra reliable models, simulations and software systems. Developed and marketed by Hamilton Technologies, Inc. (HTI), it has been applied in engineering, manufacturing, banking and software tools development. The software provides the ability to simplify the complex. A system developed with 001 can be a prototype or fully developed with production quality code. It is free of interface errors, consistent, logically complete and has no data or control flow errors. Systems can be designed, developed and maintained with maximum productivity. Margaret Hamilton, President of Hamilton Technologies, also directed the research and development of USE.IT, an earlier product which was the first computer aided software engineering product in the industry to concentrate on automatically supporting the development of an ultrareliable system throughout its life cycle. Both products originated in NASA technology developed under a Johnson Space Center contract.

  4. Software engineering methodologies and tools

    Science.gov (United States)

    Wilcox, Lawrence M.

    1993-01-01

    Over the years many engineering disciplines have developed, including chemical, electronic, etc. Common to all engineering disciplines is the use of rigor, models, metrics, and predefined methodologies. Recently, a new engineering discipline has appeared on the scene, called software engineering. For over thirty years computer software has been developed and the track record has not been good. Software development projects often miss schedules, are over budget, do not give the user what is wanted, and produce defects. One estimate is there are one to three defects per 1000 lines of deployed code. More and more systems are requiring larger and more complex software for support. As this requirement grows, the software development problems grow exponentially. It is believed that software quality can be improved by applying engineering principles. Another compelling reason to bring the engineering disciplines to software development is productivity. It has been estimated that productivity of producing software has only increased one to two percent a year in the last thirty years. Ironically, the computer and its software have contributed significantly to the industry-wide productivity, but computer professionals have done a poor job of using the computer to do their job. Engineering disciplines and methodologies are now emerging supported by software tools that address the problems of software development. This paper addresses some of the current software engineering methodologies as a backdrop for the general evaluation of computer assisted software engineering (CASE) tools from actual installation of and experimentation with some specific tools.

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

    Energy Technology Data Exchange (ETDEWEB)

    Kang, Byung Heon; Kim, Hang Bae; Chang, Hoon Seon; Jeon, Jong Sun [Korea Atomic Energy Research Institute, Taejon (Korea, Republic of)

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

  6. Visualization on supercomputing platform level II ASC milestone (3537-1B) results from Sandia.

    Energy Technology Data Exchange (ETDEWEB)

    Geveci, Berk (Kitware, Inc., Clifton Park, NY); Fabian, Nathan; Marion, Patrick (Kitware, Inc., Clifton Park, NY); Moreland, Kenneth D.

    2010-09-01

    This report provides documentation for the completion of the Sandia portion of the ASC Level II Visualization on the platform milestone. This ASC Level II milestone is a joint milestone between Sandia National Laboratories and Los Alamos National Laboratories. This milestone contains functionality required for performing visualization directly on a supercomputing platform, which is necessary for peta-scale visualization. Sandia's contribution concerns in-situ visualization, running a visualization in tandem with a solver. Visualization and analysis of petascale data is limited by several factors which must be addressed as ACES delivers the Cielo platform. Two primary difficulties are: (1) Performance of interactive rendering, which is most computationally intensive portion of the visualization process. For terascale platforms, commodity clusters with graphics processors(GPUs) have been used for interactive rendering. For petascale platforms, visualization and rendering may be able to run efficiently on the supercomputer platform itself. (2) I/O bandwidth, which limits how much information can be written to disk. If we simply analyze the sparse information that is saved to disk we miss the opportunity to analyze the rich information produced every timestep by the simulation. For the first issue, we are pursuing in-situ analysis, in which simulations are coupled directly with analysis libraries at runtime. This milestone will evaluate the visualization and rendering performance of current and next generation supercomputers in contrast to GPU-based visualization clusters, and evaluate the performance of common analysis libraries coupled with the simulation that analyze and write data to disk during a running simulation. This milestone will explore, evaluate and advance the maturity level of these technologies and their applicability to problems of interest to the ASC program. Scientific simulation on parallel supercomputers is traditionally performed in four

  7. Software engineering design theory and practice

    CERN Document Server

    Otero, Carlos

    2012-01-01

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

  8. Reuse-based software production technology

    Institute of Scientific and Technical Information of China (English)

    2001-01-01

    Software reuse is viewed as a key technology to improve software product quality and productivity. This paper discusses a series of technologies related with software reuse and software component technology: component model, which describes component's essential characteristics; component acquisition technology, of which domain engineering is the main approach; component management technology, of which component library is the kernel; application integration and composition technology, of which application engineering is the main approach; software evolution technology, of which software reengineering is the main approach, etc. This paper introduces the software development environment: JadeBird Software Production Line System, which effectively integrates the above-mentioned technologies.

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

  10. Evaluation and Validation of Organic Materials for Advanced Stirling Convertors (ASCs): Overview

    Science.gov (United States)

    Shin, Euy-Sik Eugene

    2015-01-01

    Various organic materials are used as essential parts in Stirling Convertors for their unique properties and functionalities such as bonding, potting, sealing, thread locking, insulation, and lubrication. More efficient Advanced Stirling Convertors (ASC) are being developed for future space applications especially with a long mission cycle, sometimes up to 17 years, such as deep space exploration or lunar surface power or Mars rovers, and others. Thus, performance, durability, and reliability of those organics should be critically evaluated in every possible material-process-fabrication-service environment relations based on their mission specifications. In general, thermal stability, radiation hardness, outgassing, and material compatibility of the selected organics have been systematically evaluated while their process and fabrication conditions and procedures were being optimized. Service environment-simulated long term aging tests up to 4 years were performed as a function of temperature for durability assessment of the most critical organic material systems.

  11. Post-processing V&V level II ASC milestone (2360) results.

    Energy Technology Data Exchange (ETDEWEB)

    Chavez, Elmer; Karelitz, David B.; Brunner, Thomas A.; Trucano, Timothy Guy; Moreland, Kenneth D.; Weirs, V. Gregory; Shead, Timothy M.

    2007-09-01

    The 9/30/2007 ASC Level 2 Post-Processing V&V Milestone (Milestone 2360) contains functionality required by the user community for certain verification and validation tasks. These capabilities include loading of edge and face data on an Exodus mesh, run-time computation of an exact solution to a verification problem, delivery of results data from the server to the client, computation of an integral-based error metric, simultaneous loading of simulation and test data, and comparison of that data using visual and quantitative methods. The capabilities were tested extensively by performing a typical ALEGRA HEDP verification task. In addition, a number of stretch criteria were met including completion of a verification task on a 13 million element mesh.

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

  13. Software Reviews.

    Science.gov (United States)

    Wulfson, Stephen, Ed.

    1987-01-01

    Reviews seven computer software programs that can be used in science education programs. Describes courseware which deals with muscles and bones, terminology, classifying animals without backbones, molecular structures, drugs, genetics, and shaping the earth's surface. (TW)

  14. 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...... rationalistic ways of thinking which stifle the ability to innovate. Professional software developers are often drowned in commercial drudgery and overwhelmed by work pressure and deadlines. The topic that will both ensure success in the market and revitalize their work lives is never addressed. This book sets...... out the new field of software innovation. It organizes the existing scientific research into eight simple heuristics - guiding principles for organizing a system developer's work-life so that it focuses on innovation....

  15. Reusable Software.

    Science.gov (United States)

    1984-03-01

    overseeing reusable software, the Reusable Software Organization ( RUSO ). This author does not feel at this time that establishment of such a specific...49] have not been accompanied by establishment of RUSO -like activities. There is need, however, for assurance that functions which a RUSO might be...assurance 6. establishment and maintenance of reuse archival facilities and activities. Actual establishment of a RUSO is best dictated by size of the

  16. A parallel-pipelining software process model

    Institute of Scientific and Technical Information of China (English)

    2007-01-01

    Software process is a framework for effective and timely delivery of software system. The framework plays a crucial role for software success. However, the development of large-scale software still faces the crisis of high risks, low quality, high costs and long cycle time.This paper proposed a three-phase parallel-pipelining software process model for improving speed and productivity, and reducing software costs and risks without sacrificing software quality. In this model, two strategies were presented. One strategy, based on subsystem-cost priority, Was used to prevent software development cost wasting and to reduce software complexity as well; the other strategy, used for balancing subsystem complexity, was designed to reduce the software complexity in the later development stages. Moreover. The proposed function-detailed and workload-simplified subsystem pipelining software process model presents much higher parallelity than the concurrent incremental model. Finally, the component-based product line technology not only ensures software quality and further reduces cycle time, software costs. And software risks but also sufficiently and rationally utilizes previous software product resources and enhances the competition ability of software development organizations.

  17. Predicting Software Suitability Using a Bayesian Belief Network

    Science.gov (United States)

    Beaver, Justin M.; Schiavone, Guy A.; Berrios, Joseph S.

    2005-01-01

    The ability to reliably predict the end quality of software under development presents a significant advantage for a development team. It provides an opportunity to address high risk components earlier in the development life cycle, when their impact is minimized. This research proposes a model that captures the evolution of the quality of a software product, and provides reliable forecasts of the end quality of the software being developed in terms of product suitability. Development team skill, software process maturity, and software problem complexity are hypothesized as driving factors of software product quality. The cause-effect relationships between these factors and the elements of software suitability are modeled using Bayesian Belief Networks, a machine learning method. This research presents a Bayesian Network for software quality, and the techniques used to quantify the factors that influence and represent software quality. The developed model is found to be effective in predicting the end product quality of small-scale software development efforts.

  18. What Makes Educational Software Educational?

    Science.gov (United States)

    Polonoli, Keith E.

    This article is a primer for educators hoping to choose instructional software for their classrooms. The following four basic principles that all quality educational software has in common are discussed: (1) an adherence to learning theory, including behavioral and cognitive theory; (2) employment of gaming features; (3) culturally sensitive…

  19. Software architecture analysis of usability

    NARCIS (Netherlands)

    Folmer, Eelke

    2005-01-01

    One of the qualities that has received increased attention in recent decades is usability. A software product with poor usability is likely to fail in a highly competitive market; therefore software developing organizations are paying more and more attention to ensuring the usability of their softwa

  20. Molecular genetic characterisation of the Asc locus of tomato conferring resistance to the fungal pathogen Alternaria alternata f. sp. lycopersici

    NARCIS (Netherlands)

    Biezen, E.A. van der; Overduin, B.; Kneppers, T.J.A.; Mesbah, L.A.; Nijkamp, H.J.J.; Hille, J.

    1994-01-01

    The Alternaria stem canker disease of tomato is caused by the fungal pathogen Alternaria alternata f. sp. lycopersici and its host-selective AAL-toxins. Resistance to the pathogen and insensitivity to the toxins are conferred by the Asc locus on chromosome 3L. Sensitivity to AAL-toxins is a relative

  1. Genetic and physical analysis of a YAC contig spanning the fungal disease resistance locus Asc of tomato (Lycopersicon esculentum)

    NARCIS (Netherlands)

    Mesbah, L.A.; Kneppers, T.J.A.; Takken, F.L.W.; Laurent, P.; Hille, J.; Nijkamp, H.J.J.

    1998-01-01

    The Alternaria stem canker disease of tomato is caused by the necrotrophic fungal pathogen Alternaria alternata f. sp. lycopersici (AAL). The fungus produces AAL toxins that kill the plant tissue. Resistance to the fungus segregates as a single locus, called Asc, and has been genetically mapped on c

  2. Human adipose stromal cells (ASC for the regeneration of injured cartilage display genetic stability after in vitro culture expansion.

    Directory of Open Access Journals (Sweden)

    Simona Neri

    Full Text Available Mesenchymal stromal cells are emerging as an extremely promising therapeutic agent for tissue regeneration due to their multi-potency, immune-modulation and secretome activities, but safety remains one of the main concerns, particularly when in vitro manipulation, such as cell expansion, is performed before clinical application. Indeed, it is well documented that in vitro expansion reduces replicative potential and some multi-potency and promotes cell senescence. Furthermore, during in vitro aging there is a decrease in DNA synthesis and repair efficiency thus leading to DNA damage accumulation and possibly inducing genomic instability. The European Research Project ADIPOA aims at validating an innovative cell-based therapy where autologous adipose stromal cells (ASCs are injected in the diseased articulation to activate regeneration of the cartilage. The primary objective of this paper was to assess the safety of cultured ASCs. The maintenance of genetic integrity was evaluated during in vitro culture by karyotype and microsatellite instability analysis. In addition, RT-PCR array-based evaluation of the expression of genes related to DNA damage signaling pathways was performed. Finally, the senescence and replicative potential of cultured cells was evaluated by telomere length and telomerase activity assessment, whereas anchorage-independent clone development was tested in vitro by soft agar growth. We found that cultured ASCs do not show genetic alterations and replicative senescence during the period of observation, nor anchorage-independent growth, supporting an argument for the safety of ASCs for clinical use.

  3. Targeting ASC in NLRP3 inflammasome by caffeic acid phenethyl ester: a novel strategy to treat acute gout.

    Science.gov (United States)

    Lee, Hye Eun; Yang, Gabsik; Kim, Nam Doo; Jeong, Seongkeun; Jung, Yunjin; Choi, Jae Young; Park, Hyun Ho; Lee, Joo Young

    2016-12-09

    Gouty arthritis is caused by the deposition of uric acid crystals, which induce the activation of NOD-like receptor family, pyrin domain containing 3(NLRP3) inflammasome. The NLRP3 inflammasome, composed of NLRP3, the adaptor protein ASC, and caspase-1, is closely linked to the pathogenesis of various metabolic diseases including gouty arthritis. We investigated whether an orally administrable inhibitor of NLRP3 inflammasome was effective for alleviating the pathological symptoms of gouty arthritis and what was the underlying mechanism. In primary mouse macrophages, caffeic acid phenethyl ester(CAPE) blocked caspase-1 activation and IL-1β production induced by MSU crystals, showing that CAPE suppresses NLRP3 inflammasome activation. In mouse gouty arthritis models, oral administration of CAPE suppressed MSU crystals-induced caspase-1 activation and IL-1β production in the air pouch exudates and the foot tissues, correlating with attenuation of inflammatory symptoms. CAPE directly associated with ASC as shown by SPR analysis and co-precipitation, resulting in blockade of NLRP3-ASC interaction induced by MSU crystals. Our findings provide a novel regulatory mechanism by which small molecules harness the activation of NLRP3 inflammasome by presenting ASC as a new target. Furthermore, the results suggest the preventive or therapeutic strategy for NLRP3-related inflammatory diseases such as gouty arthritis using orally available small molecules.

  4. 42 CFR 413.118 - Payment for facility services related to covered ASC surgical procedures performed in hospitals...

    Science.gov (United States)

    2010-10-01

    ... ASC surgical procedures performed in hospitals on an outpatient basis. 413.118 Section 413.118 Public Health CENTERS FOR MEDICARE & MEDICAID SERVICES, DEPARTMENT OF HEALTH AND HUMAN SERVICES MEDICARE PROGRAM... PROSPECTIVELY DETERMINED PAYMENT RATES FOR SKILLED NURSING FACILITIES Specific Categories of Costs §...

  5. Targeting ASC in NLRP3 inflammasome by caffeic acid phenethyl ester: a novel strategy to treat acute gout

    Science.gov (United States)

    Lee, Hye Eun; Yang, Gabsik; Kim, Nam Doo; Jeong, Seongkeun; Jung, Yunjin; Choi, Jae Young; Park, Hyun Ho; Lee, Joo Young

    2016-01-01

    Gouty arthritis is caused by the deposition of uric acid crystals, which induce the activation of NOD-like receptor family, pyrin domain containing 3(NLRP3) inflammasome. The NLRP3 inflammasome, composed of NLRP3, the adaptor protein ASC, and caspase-1, is closely linked to the pathogenesis of various metabolic diseases including gouty arthritis. We investigated whether an orally administrable inhibitor of NLRP3 inflammasome was effective for alleviating the pathological symptoms of gouty arthritis and what was the underlying mechanism. In primary mouse macrophages, caffeic acid phenethyl ester(CAPE) blocked caspase-1 activation and IL-1β production induced by MSU crystals, showing that CAPE suppresses NLRP3 inflammasome activation. In mouse gouty arthritis models, oral administration of CAPE suppressed MSU crystals-induced caspase-1 activation and IL-1β production in the air pouch exudates and the foot tissues, correlating with attenuation of inflammatory symptoms. CAPE directly associated with ASC as shown by SPR analysis and co-precipitation, resulting in blockade of NLRP3-ASC interaction induced by MSU crystals. Our findings provide a novel regulatory mechanism by which small molecules harness the activation of NLRP3 inflammasome by presenting ASC as a new target. Furthermore, the results suggest the preventive or therapeutic strategy for NLRP3-related inflammatory diseases such as gouty arthritis using orally available small molecules. PMID:27934918

  6. To treat or not to treat; the clinical dilemma of atypical squamous cells of undetermined significance (ASC-US)

    NARCIS (Netherlands)

    Bie, R.P. de; Massuger, L.F.A.G.; Dongen, R.A. van; Snijders, M.P.; Bulten, J.; Melchers, W.J.G.; Bekkers, R.L.M.

    2011-01-01

    OBJECTIVE: Management of patients diagnosed on cervical smears with twice consecutively atypical squamous cells of undetermined significance (ASC-US) remains a clinical dilemma. We describe a follow-up of aggressive vs. less aggressive colposcopic treatment in order to determine which treatment is p

  7. The Asc locus for resistance to Alternaria stem canker in tomato does not encode the enzyme aspartate carbamoyltransferase

    NARCIS (Netherlands)

    Overduin, Bert; Hogenhout, Saskia A.; Biezen, Erik A. van der; Haring, Michel A.; Nijkamp, H. John J.; Hille, Jacques

    1993-01-01

    The fungal disease resistance locus Alternaria stem canker (Asc) in tomato has been suggested to encode the enzyme aspartate carbamoyltransferase (ACTase). To test this hypothesis a segment of the tomato ACTase gene was amplified by the polymerase chain reaction (PCR) using degenerate primers. The P

  8. Agile distributed software development

    DEFF Research Database (Denmark)

    Persson, John Stouby; Mathiassen, Lars; Aaen, Ivan

    2012-01-01

    While face-to-face interaction is fundamental in agile software development, distributed environments must rely extensively on mediated interactions. Practicing agile principles in distributed environments therefore poses particular control challenges related to balancing fixed vs. evolving quality...... requirements and people vs. process-based collaboration. To investigate these challenges, we conducted an in-depth case study of a successful agile distributed software project with participants from a Russian firm and a Danish firm. Applying Kirsch’s elements of control framework, we offer an analysis of how...

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

  10. Software Development Standard and Software Engineering Practice: A Case Study of Bangladesh

    CERN Document Server

    Begum, Zerina; Hafiz, Mohd Zulfiquar; Islam, Md Saiful; Shoyaib, Md; 10.3329/jbas.v32i2.2432

    2010-01-01

    Improving software process to achieve high quality in a software development organization is the key factor to success. Bangladeshi software firms have not experienced much in this particular area in comparison to other countries. The ISO 9001 and CMM standard has become a basic part of software development. The main objectives of our study are: 1) To understand the software development process uses by the software developer firms in Bangladesh 2) To identify the development practices based on established quality standard and 3) To establish a standardized and coherent process for the development of software for a specific project. It is revealed from this research that software industries of Bangladesh are lacking in target set for software process and improvement, involvement of quality control activities, and standardize business expertise practice. This paper investigates the Bangladeshi software industry in the light of the above challenges.

  11. Glycolic Acid Silences Inflammasome Complex Genes, NLRC4 and ASC, by Inducing DNA Methylation in HaCaT Cells.

    Science.gov (United States)

    Tang, Sheau-Chung; Yeh, Jih-I; Hung, Sung-Jen; Hsiao, Yu-Ping; Liu, Fu-Tong; Yang, Jen-Hung

    2016-03-01

    AHAs (α-hydroxy acids), including glycolic acid (GA), have been widely used in cosmetic products and superficial chemical peels. Inflammasome complex has been shown to play critical roles in inflammatory pathways in human keratinocytes. However, the anti-inflammatory mechanism of GA is still unknown. The aim of this study is to investigate the relationship between the expression of the inflammasome complex and epigenetic modification to elucidate the molecular mechanism of the anti-inflammatory effect of GA in HaCaT cells. We evaluated NLRP3, NLRC4, AIM2, and ASC inflammasome complex gene expression on real-time polymerase chain reaction (PCR). Methylation changes were detected in these genes following treatment with DNA methyltransferase (DNMT) inhibitor 5-aza-2'-deoxycytidine (5-Aza) with or without the addition of GA using methylation-specific PCR (MSP). GA inhibited the expressions of these inflammasome complex genes, and the decreases in the expressions of mRNA were reversed by 5-Aza treatment. Methylation was detected in NLRC4 and ASC on MSP, but not in NLRP3 or AIM2. GA decreased NLRC4 and ASC gene expression by increasing not only DNA methyltransferase 3B (DNMT-3B) protein level, but also total DNMT activity. Furthermore, silencing of DNMT-3B (shDNMT-3B) increased the expressions of NLRC4 and ASC. Our data demonstrated that GA treatment induces hypermethylation of promoters of NLRC4 and ASC genes, which may subsequently lead to the hindering of the assembly of the inflammasome complex in HaCaT cells. These results highlight the anti-inflammatory potential of GA-containing cosmetic agents in human skin cells and demonstrate for the first time the role of aberrant hypermethylation in this process.

  12. ASC provides a potential link between depression and inflammatory disorders: A clinical study of depressed Iranian medical students.

    Science.gov (United States)

    Momeni, Mohammad; Ghorban, Khodayar; Dadmanesh, Maryam; Khodadadi, Hassan; Bidaki, Reza; Kazemi Arababadi, Mohammad; Kennedy, Derek

    2016-01-01

    Background and aims AIM2 is a component of inflammasomes which can activate caspase-1 via an adaptor protein (ASC) after pathogen-associated molecular pattern (PAMP) or danger-associated molecular pattern (DAMP) recognition. Activation of caspase-1 is a trigger for the induction of IL-1 and IL-18 which are important pro-inflammatory cytokines. Furthermore, IL-1β, which can regulate inflammatory responses, has also been associated with depression. Previous studies revealed that patients suffering from depression may also have altered immune responses, but the mechanisms underlying this correlation are unclear. Thus, the aim of this study was to determine the mRNA levels of AIM2 and ASC in the peripheral blood mononuclear cells (PBMCs) isolated from Iranian medical students suffering from depression. Materials and methods The participants used for the study included 38 Iranian medical students diagnosed with depression and 43 non-depressed students as a control group. The mRNA levels of AIM2 and ASC were evaluated by quantitative real-time polymerase chain reaction (PCR) using β-actin as a housekeeping gene for the normalization of expression. Results The results showed that mRNA levels of AIM2 were similar in both groups. However, ASC levels were significantly increased in PBMCs isolated from individuals with elevated depressive symptoms when compared to non-depressed participants. Conclusions Based on the current results, it appears that ASC transcript expression may be a surrogate marker for depression and may represent a link between depression and the altered immune responses observed in these categories of individuals with elevated depressive symptoms.

  13. A Framework for Assessing the Software Reusability using Fuzzy Logic Approach for Aspect Oriented Software

    Directory of Open Access Journals (Sweden)

    Pradeep Kumar Singh

    2015-01-01

    Full Text Available Software reusability is very important and crucial attribute to evaluate the system software. Due to incremental growth of software development, the software reusability comes under attention of many researcher and practitioner. It is pretty easier to reuse the software than developing the new software. Software reusability reduces the development time, cost and effort of software product. Software reusability define the depth to which a module can be reused again with very little or no modification. However the prediction of this quality attribute is cumbersome process. Aspect oriented software development is new approach that introduce the concerns to overcome the issues with modular programming and object oriented programming. However many researcher worked on accessing the software reusability on object oriented system but the software reusability of aspect oriented system is not completely explored. This paper explores the various metric that affects the reusability of aspect oriented software and estimate it using fuzzy logic approach.

  14. MIAWARE Software

    DEFF Research Database (Denmark)

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

    2008-01-01

    This article presents MIAWARE, a software for Medical Image Analysis With Automated Reporting Engine, which was designed and developed for doctor/radiologist assistance. It allows to analyze an image stack from computed axial tomography scan of lungs (thorax) and, at the same time, to mark all...... pathologies on images and report their characteristics. The reporting process is normalized - radiologists cannot describe pathological changes with their own words, but can only use some terms from a specific vocabulary set provided by the software. Consequently, a normalized radiological report...... 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...

  15. The effect of high-risk HPV DNA testing in the shunt of ASC-US%高危型HPV DNA检测在ASC-US分流中的作用

    Institute of Scientific and Technical Information of China (English)

    冬国友; 王俊然; 李小华; 易建平; 李桂荣; 刘秀荣; 刘志英

    2012-01-01

    目的:评价高危型HPV DNA检测在ASC-US分流中的作用,探讨液基细胞学检查为ASC-US患者的最佳管理方案.方法:选取2007年1月至2009年12月在唐山市妇幼保健院行液基细胞学检查报告为ASC-US、具有完整随访记录的800例病例进行回顾性分析,其中400例进行高危型HPV DNA检测,阳性者行阴道镜下多点活检,阴性者定期随访;400例进行重复细胞学检查,6个月后复查液基细胞学,报告ASC-US及以上病变者行阴道镜下多点活检,阴性者12个月后再次复查液基细胞学.比较两种方法的病变检出率.结果:高危型HPV DNA检测阳性254例,其中162例经活检证实存在CIN病变,单次检测病变检出率为40.5%.定期细胞学复查者中,174例再次报告ASC-US,其中118例经活检证实存在CIN;23例在12个月后的第二次复查中再次报告ASC-US,其中14例经活检证实存在CIN.重复细胞学检查组的病变检出率(33.0%)显著低于高危型HPV DNA检测组(P<0.05).结论:高危型HPV DNA检测在对ASC-US患者的管理中能够迅速有效地发现病变,较重复细胞学检查有明显的优势.%Objective:To evaluate the effect of high-risk HPV DNA testing in the shunt of ASC-US,and investigate the best management program of patients with ASC-US. Methods: We selected 800 cases from Jan. 2007 to Dec. 2009 in Maternal and Child Health Hospital of Tangshan which the line liquid-based cytology were reported ASC-US and had complete follow-up records. These cases were analyzed retrospectively. 400 cases received high-risk HPV DNA testing, positive cases carried out colposcopic multiple punch biopsy, and regular follow-up in the negative. Another 400 cases repeated liquid-based cytology testing, after 6 months, the cases reported of ASC-US and above lesions carried out colposcopic multiple punch biopsy, while negative cases re-reviewed liquid-based cytology testing after 12 months. Compared of detection rate two methods. Results

  16. Validation of quality control tests of a multi leaf collimator using electronic portal image devices and commercial software; Validacion de unas pruebas de control de calidad del colimador multilamina utilizando dispositivos electronicos de imagen portal y una aplicacion comercial

    Energy Technology Data Exchange (ETDEWEB)

    Latorre-Musoll, A.; Jornet Sala, N.; Carrasco de Fez, P.; Edualdo Puell, T.; Ruiz Martinez, A.; Ribas Morales, M.

    2013-07-01

    We describe a daily quality control procedure of the multi leaf collimator (MLC) based on electronic portal image devices and commercial software. We designed tests that compare portal images of a set of static and dynamic MLC configurations to a set of reference images using commercial portal dosimetry software. Reference images were acquired using the same set of MLC configurations after the calibration of the MLC. To assess the sensitivity to detect MLC under performances, we modified the MLC configurations by inserting a range of leaf position and speed errors. Distance measurements on portal images correlated with leaf position errors down to 0.1 mm in static MLC configurations. Dose differences between portal images correlated both with speed errors down to 0.5% of the nominal leaf velocities and with leaf position errors down to 0.1 mm in dynamic MLC configurations. The proposed quality control procedure can assess static and dynamic MLC configurations with high sensitivity and reliability. (Author)

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

  18. Software Metrics Evaluation Based on Entropy

    CERN Document Server

    Selvarani, R; Ramachandran, Muthu; Prasad, Kamakshi

    2010-01-01

    Software engineering activities in the Industry has come a long way with various improve- ments brought in various stages of the software development life cycle. The complexity of modern software, the commercial constraints and the expectation for high quality products demand the accurate fault prediction based on OO design metrics in the class level in the early stages of software development. The object oriented class metrics are used as quality predictors in the entire OO software development life cycle even when a highly iterative, incremental model or agile software process is employed. Recent research has shown some of the OO design metrics are useful for predicting fault-proneness of classes. In this paper the empirical validation of a set of metrics proposed by Chidamber and Kemerer is performed to assess their ability in predicting the software quality in terms of fault proneness and degradation. We have also proposed the design complexity of object-oriented software with Weighted Methods per Class m...

  19. [Software version and medical device software supervision].

    Science.gov (United States)

    Peng, Liang; Liu, Xiaoyan

    2015-01-01

    The importance of software version in the medical device software supervision does not cause enough attention at present. First of all, the effect of software version in the medical device software supervision is discussed, and then the necessity of software version in the medical device software supervision is analyzed based on the discussion of the misunderstanding of software version. Finally the concrete suggestions on software version naming rules, software version supervision for the software in medical devices, and software version supervision scheme are proposed.

  20. Selecting and effectively using a computer aided software engineering tool

    Energy Technology Data Exchange (ETDEWEB)

    Kuhn, D.L.

    1989-01-01

    Software engineering is a science by which user requirements are translated into a quality software product. Computer Aided Software Engineering (CASE) is the scientific application of a set of tools and methods to a software which results in high-quality, defect-free, and maintainable software products. The Computer Systems Engineering (CSE) group of Separations Technology at the Savannah River Site has successfully used CASE tools to produce high-quality, reliable, and maintainable software products. This paper details the selection process CSE used to acquire a commonly available CASE product and how the CSE group effectively used this CASE tool to consistently produce quality software. 9 refs.

  1. 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 management. (CW)

  2. Software Systems

    Institute of Scientific and Technical Information of China (English)

    崔涛; 周淼

    1996-01-01

    The information used with computers is known as software and includesprograms and data. Programs are sets of instructions telling the computerwhat operations have to be carried out and in what order they should be done. Specialised programs which enable the computer to be used for particularpurposes are called applications programs. A collection of these programs kept

  3. Software Patents.

    Science.gov (United States)

    Burke, Edmund B.

    1994-01-01

    Outlines basic patent law information that pertains to computer software programs. Topics addressed include protection in other countries; how to obtain patents; kinds of patents; duration; classes of patentable subject matter, including machines and processes; patentability searches; experimental use prior to obtaining a patent; and patent…

  4. Educational Software.

    Science.gov (United States)

    Northwest Regional Educational Lab., Portland, OR.

    The third session of IT@EDU98 consisted of five papers on educational software and was chaired by Tran Van Hao (University of Education, Ho Chi Minh City, Vietnam). "Courseware Engineering" (Nguyen Thanh Son, Ngo Ngoc Bao Tran, Quan Thanh Tho, Nguyen Hong Lam) briefly describes the use of courseware. "Machine Discovery Theorems in Geometry: A…

  5. Sandia software guidelines. Volume 3. Standards, practices, and conventions

    Energy Technology Data Exchange (ETDEWEB)

    1986-07-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 software standards, conventions, and practices. These guidelines are the result of a collective effort within Sandia National Laboratories to define recommended deliverables and to document standards, practices, and conventions which will help ensure quality software. 66 refs., 5 figs., 6 tabs.

  6. Uso do ácido ascórbico no controle do escurecimento do pericarpo de lichia Use of ascorbic acid in the control of browning in the pericarp of lychees

    Directory of Open Access Journals (Sweden)

    Danieele Fabíola Pereira da Silva

    2010-06-01

    Full Text Available Um dos maiores problemas na pós-colheita da lichia é o escurecimento do pericarpo, o qual tem sido atribuído à degradação da antocianina. O objetivo do trabalho foi avaliar o efeito de diferentes doses de ácido ascórbico na prevenção do escurecimento do pericarpo e na manutenção da qualidade pós-colheita de lichia. Frutos de lichieira 'Bengal' com o pericarpo completamente vermelho foram imersos em solução com diferentes doses de ácido ascórbico (0; 5; 10; 15 e 30 mM, por 5 minutos. Após secagem à temperatura ambiente, foram acondicionados em bandejas de poliestireno, armazenados em câmara fria a 5 ± 1,2°C e 90 ± 5% de UR e avaliados a cada 4 dias, durante 12 dias. Observou-se que a perda de massa fresca foi maior nos frutos não tratados com ácido ascórbico. Independentemente da dose, o ácido ascórbico teve pouco efeito na retenção da cor vermelha do pericarpo de lichia. A atividade das enzimas polifenoloxidase e peroxidase no pericarpo foi maior com as menores doses de ácido ascórbico (0; 5 e 10 mM, entretanto observou-se escurecimento a partir do quarto dia no pericarpo dos frutos tratados com este ácido. O ácido ascórbico também não foi eficiente na manutenção da qualidade interna dos frutos.One of the biggest problems in postharvest of lychees is the pericarp browning, which has been attributed to anthocyanins degradation. The purpose of this work was to evaluate the effect of different doses of ascorbic acid to prevent pericarp browning and on the maintenance of postharvest quality of lychees. Fruits of 'Bengal' lychee with completely red pericarp were immersed in solution with different doses of ascorbic acid (0, 5, 10, 15 and 30 mM for 5 minutes. After dried, the fruits were packed in polystyrene trays, stored in cold chamber at 5 ± 1,2°C e 90 ± 5% de RH and evaluated every other 4 days for 12 days. It was observed that the loss of fresh weight was higher in non-treated with ascorbic acid

  7. Syntheses, structure and intercalation properties of low-dimensional phenylarsonates, A(HO3AsC6H5)(H2O3AsC6H5) (A = Tl, Na, K and Rb)

    Indian Academy of Sciences (India)

    Bonthu Krishna Kishore Reddy; K Prabhakara Rao; K Vidyasagar

    2006-01-01

    Four new low-dimensional phenylarsonates, A(HO3AsC6H5)(H2O3AsC6H5) (A = Tl(1), Na(2), K(3) and Rb(4)), have been synthesized and characterized by X-ray diffraction, spectroscopic and thermal studies. They crystallize in triclinic unit cells and have approximately planar arrangement of A+ ions, coordinated to oxygen atoms of phenylarsonates, on both sides. Structure of thallium phenylarsonate as determined by single crystal X-ray diffraction, is one-dimensional, whereas those of alkalimetal analogues are two-dimensional. Successful intercalation reactions of compounds 1 and 2 with primary -alkyl amines have been demonstrated.

  8. QUANTITATIVE MEASUREMENT OF THE SIMILARITIES AND DIFFERENCES OF CLONES OF GRAPES USING CONTOURS OF LEAVES WITH THE USE OF ASC-ANALYSIS AND "EIDOS" SYSTEM

    Directory of Open Access Journals (Sweden)

    Lutsenko Y. V.

    2016-02-01

    Full Text Available The article discusses the application of automated system-cognitive analysis (ASC-analysis, its mathematical model is a system of information theory and implements, its software tools – intellectual system called "Eidos" for solving one of the important tasks of ampelography: to quantify the similarities and differences of different clones of grapes using contours of the leaves. To solve this task we perform the following steps: 1 digitization of scanned images of the leaves and creation their mathematical models; 2 formation mathematical models of specific leaves with the application of information theory; 3 modeling the generalized images of leaves of different clones on the basis of specific leaves (multiparameter typing; 4 verification of the model by identifying specific leaf images with generic clones, i.e., classes (system identification; 5 quantification of the similarities and differences of the clones, i.e. cluster-constructive analysis of generalized images of leaves of various clones. The specific shape of the contour of the leaf is regarded as noise information on the clone to which it relates, including information about the true shape of a leaf of this clone (clean signal and noise, which distort the real shape, due to the random influence of the environment. Software tools of ASA-analysis which is intellectual "Eidos" system provides the noise suppression and the detection of a signal about the true shape of a leaf of each clone on the basis of a number of noisy concrete examples of the leaves of this clone. This creates a single image of the shape of the leaf of each clone, independent of their specific implementations, i.e. "Eidos" of these images (in the sense of Plato - the prototype or archetype (in the Jungian sense of the images

  9. Inflammasome adaptor protein Apoptosis-associated speck-like protein containing CARD (ASC) is critical for the immune response and survival in west Nile virus encephalitis.

    Science.gov (United States)

    Kumar, Mukesh; Roe, Kelsey; Orillo, Beverly; Muruve, Daniel A; Nerurkar, Vivek R; Gale, Michael; Verma, Saguna

    2013-04-01

    West Nile virus (WNV) is a neurotropic flavivirus that has emerged globally as a significant cause of viral encephalitis in humans. The WNV-induced innate immune response, including production of antiviral cytokines, is critical for controlling virus infection. The adaptor protein ASC mediates a critical step in innate immune signaling by bridging the interaction between the pathogen recognition receptors and caspase 1 in inflammasome complexes, but its role in WNV immunopathogenesis is not defined. Here, we demonstrate that ASC is essential for interleukin-1β (IL-1β) production and development of effective host immunity against WNV. ASC-deficient mice exhibited increased susceptibility to WNV infection, and reduced survival was associated with enhanced virus replication in the peripheral tissues and central nervous system (CNS). Infection of cultured bone marrow-derived dendritic cells showed that ASC was essential for the activation of caspase 1, a key component of inflammasome assembly. ASC(-/-) mice exhibited attenuated levels of proinflammatory cytokines in the serum. Intriguingly, infected ASC(-/-) mice also displayed reduced levels of alpha interferon (IFN-α) and IgM in the serum, indicating the overall protective role of ASC in restricting WNV infection. However, brains from ASC(-/-) mice displayed unrestrained inflammation, including elevated levels of proinflammatory cytokines and chemokines, such as IFN-γ, CCL2, and CCL5, which correlated with more pronounced activation of the astrocytes, enhanced infiltration of peripheral immune cells in the CNS, and increased neuronal cell death. Collectively, our data provide new insights into the role of ASC as an essential modulator of inflammasome-dependent and -independent immune responses to effectively control WNV infection.

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

  11. Software Engineering to Professionalize Software Development

    Directory of Open Access Journals (Sweden)

    Juan Miguel Alonso

    2011-12-01

    Full Text Available The role, increasingly important, that plays the software in the systems with widespread effects presents new challenges for the formation of Software Engineers. Not only because social dependence software is increasing, but also because the character of software development is also changing and with it the demands for software developers certified. In this paper are propose some challenges and aspirations that guide the learning processes Software Engineering and help to identify the need to train professionals in software development.

  12. Software Architecture Patterns for System Administration Support

    NARCIS (Netherlands)

    Bijvank, Ronald; Wiersema, Wiebe; Köppe, Christian

    2013-01-01

    Many quality aspects of software systems are addressed in the existing literature on software architecture patterns. But the aspect of system administration seems to be a bit overlooked, even though it is an important aspect too. In this work we present three software architecture patterns that, whe

  13. Effective Software Engineering Leadership for Development Programs

    Science.gov (United States)

    Cagle West, Marsha

    2010-01-01

    Software is a critical component of systems ranging from simple consumer appliances to complex health, nuclear, and flight control systems. The development of quality, reliable, and effective software solutions requires the incorporation of effective software engineering processes and leadership. Processes, approaches, and methodologies for…

  14. Visualizing Testsuites to Aid in Software Understanding

    NARCIS (Netherlands)

    Cornelissen, B.; Van Deursen, A.; Moonen, L.; Zaidman, A.

    2006-01-01

    Agile software development methods such as eXtreme Programming have brought renewed attention to testing during the software development process, both as a quality assurance method and as a form of live documentation. It is for this reason that a software system’s testsuite is an ideal starting poin

  15. Completion Report for Multi-Site Incentive MRT 2779 Implement ASC Tripod Initiative by 30SEP08

    Energy Technology Data Exchange (ETDEWEB)

    East, D; Cerutti, J; Noe, J; Cupps, K; Loncaric, J; Sturtevant, J

    2008-09-22

    This report provides documentation and evidence for the completion of the deployment of the Tripod common operating system (TripodOS, also known as and generally referred to below as TOSS). Background documents for TOSS are provided in Appendices A and B, including the initial TOSS proposal accepted by ASC HQ and Executives in July 2007 and a Governance Model defined by a Tri-Lab working group in September 2007. Appendix C contains a document that clarifies the intent and requirements for the completion criteria associated with MRT 2779. The deployment of TOSS is a Multi-Site Incentive from the ASC FY08-09 Implementation Plan due at the end of Quarter 4 in FY08.

  16. Multifunctional nanocrystalline calcium phosphates loaded with Tetracycline antibiotic combined with human adipose derived mesenchymal stromal stem cells (hASCs).

    Science.gov (United States)

    Marycz, K; Pazik, R; Zawisza, K; Wiglusz, K; Maredziak, M; Sobierajska, P; Wiglusz, R J

    2016-12-01

    Osteoconductive drug delivery system composed of nanocrystalline calcium phosphates (Ca10(PO4)6(OH)2/β-Ca3(PO4)2) co-doped with Yb(3+)/Er(3+) ions loaded with Tetracycline antibiotic (TC) was developed. Their effect on human adipose derived mesenchymal stromal stem cells (hASCs) as a potential reconstructive biomaterial for bone tissue regeneration was studied. The XRD and TEM measurements were used in order to determine the crystal structure and morphology of the final products. The characteristics of nanocomposites with the TC and hASCs as potential regenerative materials as well as the antimicrobial activity of the nanoparticles against: Staphylococcus aureus ATCC 25923 as a model of the Gram-positive bacteria, Escherichia coli ATCC 8739 of the Gram-negative bacteria, were shown. These combinations can be a promising material for theranostic due to its regenerative, antimicrobial and fluorescent properties.

  17. DoD Electronic Data Interchange (EDI) Convention: ASC X12 Transaction Set 832 Price Sales Catalog (Version 003030)

    Science.gov (United States)

    1992-12-01

    Executhre Age"t for Eketronic Conmnerce/Electmnlc Dots lnterchange/Protection of Logistica Undaasslfled/Serssltlve Systerr Executive Agent for EC/EDI...PRICEISALES CATALOG ANSI ASC X12 VERSIONIRELEASE 003030DOD_ 7 Communications Transport Protocol ISA /_Interchange Control Header GS/ Functional Group Header...Set Trailer GE • ’Functional Group Trailer lEA Interchange Control Troller SCommunications Transport Protocol Figure 3.2-1. Hierarchical Structure

  18. Software Code Maintainability : A Literature Review

    Directory of Open Access Journals (Sweden)

    Berna Seref

    2016-05-01

    Full Text Available Software Maintainability is one of the most important quality attributes. To increase quality of a software, to manage software more efficient and to decrease cost of the software, maintainability, maintainability estimation and maintainability evaluation models have been proposed. However, the practical use of these models in software engineering tools and practice remained little due to their limitations or threats to validity. In this paper, results of our Literature Review about maintainability models, maintainability metrics and maintainability estimation are presented. Aim of this paper is providing a baseline for further searches and serving the needs of developers and customers.

  19. The development process for the space shuttle primary avionics software system

    Science.gov (United States)

    Keller, T. W.

    1987-01-01

    Primary avionics software system; software development approach; user support and problem diagnosis; software releases and configuration; quality/productivity programs; and software development/production facilities are addressed. Also examined are the external evaluations of the IBM process.

  20. Design and simulation of three-dimensional water quality simulation software for Poyang Lake%鄱阳湖三维水质模拟软件设计与仿真

    Institute of Scientific and Technical Information of China (English)

    邹友琴; 钟茂生; 周文斌

    2012-01-01

    随着鄱阳湖生态经济区建设的推进,鄱阳湖水环境保护问题引起了各方高度关注.通过建立水质数学模型,用计算机进行模型求解、模拟和预测,以及设计相应的水质模拟仿真软件来进行水污染扩散仿真,是水污染控制和水环境管理的有效手段.鉴于国外三维水质数据模拟软件价格高、使用受限以及鄱阳湖三维水质数据模拟的特定应用研究需求,利用软件工程的结构化方法和图形可视化技术,设计了一个面向鄱阳湖三维水质数据模拟和分析的软件工具WSAT/H3D-PYH.通过使用该软件进行BOD和DO扩散模拟和趋势预测实验表明,软件具有较好的预测精度,并能以可视化形式直观分析和预测未来一段时间湖区水质浓度的变化趋势.此外,软件还可对局部点污染源扩散进行动态模拟,以便于对突发污染事件可能造成的后果进行提前的估计,为后续治理方案措施的制定提供很好的依据.%With the development of the Poyang Lake Ecological Economic Zone,the problem of water environmental protection for Poyang Lake caused great concern. By mathematically modeling the water quality, and using the computer to obtain the model solution, water quality simulation or prediction,we could design the corresponding water quality simulation software to simulate the diffusion of sewage,which is an effective means of water pollution control and water environment management of Poyang Lake. Because of several reasons,such as the extortionate price,the restricted usage of the foreign three-dimensional water quality simulation software and the specific applied research needs for the three-dimensional water quality simulation of Poyang Lake, it designed the WSAT/H3D-PYH, a software tool to simulate and analyze the three-dimensional water quality of Poyang Lake. The structured development methodology of software engineering and the graphical visualization techniques were employed in this

  1. Sandia Software Guidelines, Volume 2. Documentation

    Energy Technology Data Exchange (ETDEWEB)

    NONE

    1995-09-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 Standards for software documentation, this volume provides guidance in the selection of an adequate document set for a software project and example formats for many types of software documentation. A tutorial on life cycle documentation is also provided. Extended document thematic outlines and working examples of software documents are available on electronic media as an extension of this volume.

  2. Space Software

    Science.gov (United States)

    1990-01-01

    Xontech, Inc.'s software package, XonVu, simulates the missions of Voyager 1 at Jupiter and Saturn, Voyager 2 at Jupiter, Saturn, Uranus and Neptune, and Giotto in close encounter with Comet Halley. With the program, the user can generate scenes of the planets, moons, stars or Halley's nucleus and tail as seen by Giotto, all graphically reproduced with high accuracy in wireframe representation. Program can be used on a wide range of computers, including PCs. User friendly and interactive, with many options, XonVu can be used by a space novice or a professional astronomer. With a companion user's manual, it sells for $79.

  3. Software architecture

    CERN Document Server

    Vogel, Oliver; Chughtai, Arif

    2011-01-01

    As a software architect you work in a wide-ranging and dynamic environment. You have to understand the needs of your customer, design architectures that satisfy both functional and non-functional requirements, and lead development teams in implementing the architecture. And it is an environment that is constantly changing: trends such as cloud computing, service orientation, and model-driven procedures open up new architectural possibilities. This book will help you to develop a holistic architectural awareness and knowledge base that extends beyond concrete methods, techniques, and technologi

  4. Land Cover Information for the Upper Colorado River Basin in Maurer et al. (2002) Climate Data resolution (nlcd_UCRB_Maurer_resolution.asc)

    Data.gov (United States)

    U.S. Geological Survey, Department of the Interior — nlcd_UCRB_Maurer_resolution.asc is an Esri ASCII grid representing land cover information for the Upper Colorado River Basin. The 2011 National Land Cover Database...

  5. Available Water Capacity for the Upper Colorado River Basin in Maurer et al. (2002) Climate Data resolution (awc_UCRB_Maurer_resolution.asc)

    Data.gov (United States)

    U.S. Geological Survey, Department of the Interior — awc_UCRB_Maurer_resolution.asc is an Esri ASCII grid representing the available water capacity (AWC) for the Upper Colorado River Basin. AWC is the amount of water...

  6. Hydrologic Soil Group for the Upper Colorado River Basin in Maurer et al. (2002) Climate Data resolution (hsg_UCRB_Maurer_resolution.asc)

    Data.gov (United States)

    U.S. Geological Survey, Department of the Interior — hsg_UCRB_Maurer_resolution.asc is an Esri ASCII grid representing the hydrologic soil group (HSG) for the Upper Colorado River Basin. The HSG for an area is...

  7. Overland Flow Direction Information for the Upper Colorado River Basin in Maurer et al. (2002) Climate Data resolution (overland_flow_direction_UCRB_Maurer_resolution.asc)

    Data.gov (United States)

    U.S. Geological Survey, Department of the Interior — overland_flow_direction_UCRB_Maurer_resolution.asc is an Esri ASCII grid representing overland flow direction in the Upper Colorado River Basin using the D8...

  8. ASCS Online Fault Detection and Isolation Based on an Improved MPCA

    Institute of Scientific and Technical Information of China (English)

    PENG Jianxin; LIU Haiou; HU Yuhui; XI Junqiang; CHEN Huiyan

    2014-01-01

    Multi-way principal component analysis (MPCA) has received considerable attention and been widely used in process monitoring. A traditional MPCA algorithm unfolds multiple batches of historical data into a two-dimensional matrix and cut the matrix along the time axis to form subspaces. However, low efficiency of subspaces and difficult fault isolation are the common disadvantages for the principal component model. This paper presents a new subspace construction method based on kernel density estimation function that can effectively reduce the storage amount of the subspace information. The MPCA model and the knowledge base are built based on the new subspace. Then, fault detection and isolation with the squared prediction error (SPE) statistic and the Hotelling (T2) statistic are also realized in process monitoring. When a fault occurs, fault isolation based on the SPE statistic is achieved by residual contribution analysis of different variables. For fault isolation of subspace based on the T2 statistic, the relationship between the statistic indicator and state variables is constructed, and the constraint conditions are presented to check the validity of fault isolation. Then, to improve the robustness of fault isolation to unexpected disturbances, the statistic method is adopted to set the relation between single subspace and multiple subspaces to increase the corrective rate of fault isolation. Finally fault detection and isolation based on the improved MPCA is used to monitor the automatic shift control system (ASCS) to prove the correctness and effectiveness of the algorithm. The research proposes a new subspace construction method to reduce the required storage capacity and to prove the robustness of the principal component model, and sets the relationship between the state variables and fault detection indicators for fault isolation.

  9. ASCS online fault detection and isolation based on an improved MPCA

    Science.gov (United States)

    Peng, Jianxin; Liu, Haiou; Hu, Yuhui; Xi, Junqiang; Chen, Huiyan

    2014-09-01

    Multi-way principal component analysis (MPCA) has received considerable attention and been widely used in process monitoring. A traditional MPCA algorithm unfolds multiple batches of historical data into a two-dimensional matrix and cut the matrix along the time axis to form subspaces. However, low efficiency of subspaces and difficult fault isolation are the common disadvantages for the principal component model. This paper presents a new subspace construction method based on kernel density estimation function that can effectively reduce the storage amount of the subspace information. The MPCA model and the knowledge base are built based on the new subspace. Then, fault detection and isolation with the squared prediction error (SPE) statistic and the Hotelling ( T 2) statistic are also realized in process monitoring. When a fault occurs, fault isolation based on the SPE statistic is achieved by residual contribution analysis of different variables. For fault isolation of subspace based on the T 2 statistic, the relationship between the statistic indicator and state variables is constructed, and the constraint conditions are presented to check the validity of fault isolation. Then, to improve the robustness of fault isolation to unexpected disturbances, the statistic method is adopted to set the relation between single subspace and multiple subspaces to increase the corrective rate of fault isolation. Finally fault detection and isolation based on the improved MPCA is used to monitor the automatic shift control system (ASCS) to prove the correctness and effectiveness of the algorithm. The research proposes a new subspace construction method to reduce the required storage capacity and to prove the robustness of the principal component model, and sets the relationship between the state variables and fault detection indicators for fault isolation.

  10. Draft Genome Sequence of Heavy Metal-Resistant Cupriavidus alkaliphilus ASC-732T, Isolated from Agave Rhizosphere in the Northeast of Mexico

    Science.gov (United States)

    Rojas-Rojas, Fernando Uriel; Huntemann, Marcel; Clum, Alicia; Pillay, Manoj; Palaniappan, Krishnaveni; Varghese, Neha; Mikhailova, Natalia; Stamatis, Dimitrios; Reddy, T. B. K.; Markowitz, Victor; Ivanova, Natalia; Kyrpides, Nikos; Woyke, Tanja; Shapiro, Nicole

    2016-01-01

    Cupriavidus alkaliphilus ASC-732T was isolated from the rhizosphere of agave plant growing in alkaline soils in San Carlos, Tamaulipas, Mexico. The species is able to grow in the presence of arsenic, zinc, and copper. The genome sequence of strain ASC-732T is 6,125,055 bp with 5,586 genes and an average G+C content of 67.81%. PMID:27660789

  11. Draft Genome Sequence of Heavy Metal-Resistant Cupriavidus alkaliphilus ASC-732T, Isolated from Agave Rhizosphere in the Northeast of Mexico.

    Science.gov (United States)

    Rojas-Rojas, Fernando Uriel; Huntemann, Marcel; Clum, Alicia; Pillay, Manoj; Palaniappan, Krishnaveni; Varghese, Neha; Mikhailova, Natalia; Stamatis, Dimitrios; Reddy, T B K; Markowitz, Victor; Ivanova, Natalia; Kyrpides, Nikos; Woyke, Tanja; Shapiro, Nicole; Ibarra, J Antonio; Estrada-de Los Santos, Paulina

    2016-09-22

    Cupriavidus alkaliphilus ASC-732(T) was isolated from the rhizosphere of agave plant growing in alkaline soils in San Carlos, Tamaulipas, Mexico. The species is able to grow in the presence of arsenic, zinc, and copper. The genome sequence of strain ASC-732(T) is 6,125,055 bp with 5,586 genes and an average G+C content of 67.81%.

  12. Economics-driven software architecture

    CERN Document Server

    Mistrik, Ivan; Kazman, Rick; Zhang, Yuanyuan

    2014-01-01

    Economics-driven Software Architecture presents a guide for engineers and architects who need to understand the economic impact of architecture design decisions: the long term and strategic viability, cost-effectiveness, and sustainability of applications and systems. Economics-driven software development can increase quality, productivity, and profitability, but comprehensive knowledge is needed to understand the architectural challenges involved in dealing with the development of large, architecturally challenging systems in an economic way. This book covers how to apply economic consider

  13. Implementation of a free software for quality control of IMRT; Puesta en marcha de un soltware de libre distribucion para el control de calidad IMRT

    Energy Technology Data Exchange (ETDEWEB)

    Chinillace, N.; Alonso, S.; Cortina, T.; Reinado, D.; Ricos, B.; Diaz, S.; Campayo, J. M.

    2011-07-01

    In this paper we focus on implementation and launch of software that allows us to compare quantitatively the two-dimensional dose distributions calculated and measured experimentally in IMRT treatment. The tool we are using to make this comparison is the free software DoseLab. This is a program written in MatLab and open source, thereby allowing in some cases adapt the program to the needs of each user. This program will be able to calculate the gamma function of these distributions, a parameter that simultaneously evaluates the difference in dose between two pixels of the image and the distance between them, giving us an objective and quantitative, allowing us to decide if both distributions are compatible or not.

  14. Development of a software for the control of the quality management system of the TRIGA-Mark III reactor; Desarrollo de un software para el control del sistema de gestion de calidad del reactor TRIGA Mark III

    Energy Technology Data Exchange (ETDEWEB)

    Herrera A, E. [ININ, 52045 Ocoyoacac, Estado de Mexico (Mexico); Hernandez, L.V.; Hernandez, J.A. [UAEM, Depto. de Ingenieria en Computacion, 50000 Toluca, estado de Mexico (Mexico)]. e-mail: eha@nuclear.inin.mx

    2006-07-01

    The quality has not only become one of the essential requirements of the product but rather at the presenme it is a strategic factor key of which depends the bigger part of the organizations, not only to maintain their position in the market but also to assure their survival. The good organizations will have processes, procedures and standards to confront these challenges. The big organizations require of the certification of their administration systems, and once the organization has obtained this certification the following step it is to maintain it. The implementation and certification of an administration system requires of an appropriate operative organization that achieves continuous improvements in their operation. This is the case of the TRIGA Mark III reactor, which contains a computer program that upgrades, it controls and it programs activities to develop in the Installation, allowing one operative organization to the whole personnel of the same one. With the purpose of avoiding activities untimely. (Author)

  15. Study of evaluation techniques of software testing and V and V in Nuclear Power Plants

    Energy Technology Data Exchange (ETDEWEB)

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

    2000-03-15

    The study of activities to solve software safety and quality must be executed in base of establishing software development process for digitalized nuclear plant. Especially study of software testing and verification and validation must executed. For this purpose methodologies and tools which can improve software qualities are evaluated and software testing and V and V which can be applied to software life cycle are investigated. 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.

  16. Flight Software Math Library

    Science.gov (United States)

    McComas, David

    2013-01-01

    The flight software (FSW) math library is a collection of reusable math components that provides typical math utilities required by spacecraft flight software. These utilities are intended to increase flight software quality reusability and maintainability by providing a set of consistent, well-documented, and tested math utilities. This library only has dependencies on ANSI C, so it is easily ported. Prior to this library, each mission typically created its own math utilities using ideas/code from previous missions. Part of the reason for this is that math libraries can be written with different strategies in areas like error handling, parameters orders, naming conventions, etc. Changing the utilities for each mission introduces risks and costs. The obvious risks and costs are that the utilities must be coded and revalidated. The hidden risks and costs arise in miscommunication between engineers. These utilities must be understood by both the flight software engineers and other subsystem engineers (primarily guidance navigation and control). The FSW math library is part of a larger goal to produce a library of reusable Guidance Navigation and Control (GN&C) FSW components. A GN&C FSW library cannot be created unless a standardized math basis is created. This library solves the standardization problem by defining a common feature set and establishing policies for the library s design. This allows the libraries to be maintained with the same strategy used in its initial development, which supports a library of reusable GN&C FSW components. The FSW math library is written for an embedded software environment in C. This places restrictions on the language features that can be used by the library. Another advantage of the FSW math library is that it can be used in the FSW as well as other environments like the GN&C analyst s simulators. This helps communication between the teams because they can use the same utilities with the same feature set and syntax.

  17. Software Defect Detection with Rocus

    Institute of Scientific and Technical Information of China (English)

    Yuan Jiang; Ming Li; Zhi-Hua Zhou

    2011-01-01

    Software defect detection aims to automatically identify defective software modules for efficient software test in order to improve the quality of a software system. Although many machine learning methods have been successfully applied to the task, most of them fail to consider two practical yet important issues in software defect detection. First, it is rather difficult to collect a large amount of labeled training data for learning a well-performing model; second, in a software system there are usually much fewer defective modules than defect-free modules, so learning would have to be conducted over an imbalanced data set. In this paper, we address these two practical issues simultaneously by proposing a novel semi-supervised learning approach named Rocus. This method exploits the abundant unlabeled examples to improve the detection accuracy, as well as employs under-sampling to tackle the class-imbalance problem in the learning process. Experimental results of real-world software defect detection tasks show that Rocgs is effective for software defect detection. Its performance is better than a semi-supervised learning method that ignores the class-imbalance nature of the task and a class-imbalance learning method that does not make effective use of unlabeled data.

  18. Software Development Standard Processes (SDSP)

    Science.gov (United States)

    Lavin, Milton L.; Wang, James J.; Morillo, Ronald; Mayer, John T.; Jamshidian, Barzia; Shimizu, Kenneth J.; Wilkinson, Belinda M.; Hihn, Jairus M.; Borgen, Rosana B.; Meyer, Kenneth N.; Crean, Kathleen A.; Rinker, George C.; Smith, Thomas P.; Lum, Karen T.; Hanna, Robert A.; Erickson, Daniel E.; Gamble, Edward B., Jr.; Morgan, Scott C.; Kelsay, Michael G.; Newport, Brian J.; Lewicki, Scott A.; Stipanuk, Jeane G.; Cooper, Tonja M.; Meshkat, Leila

    2011-01-01

    A JPL-created set of standard processes is to be used throughout the lifecycle of software development. These SDSPs cover a range of activities, from management and engineering activities, to assurance and support activities. These processes must be applied to software tasks per a prescribed set of procedures. JPL s Software Quality Improvement Project is currently working at the behest of the JPL Software Process Owner to ensure that all applicable software tasks follow these procedures. The SDSPs are captured as a set of 22 standards in JPL s software process domain. They were developed in-house at JPL by a number of Subject Matter Experts (SMEs) residing primarily within the Engineering and Science Directorate, but also from the Business Operations Directorate and Safety and Mission Success Directorate. These practices include not only currently performed best practices, but also JPL-desired future practices in key thrust areas like software architecting and software reuse analysis. Additionally, these SDSPs conform to many standards and requirements to which JPL projects are beholden.

  19. A Mock-Up Tool for Software Component Reuse Repository

    OpenAIRE

    P.Niranjan; C.V.Guru Rao

    2010-01-01

    Software Reuse effectiveness can be improved by reducing cost and investment.Software reuse costs can be reduced when reusable components are easy to locate, adaptand integrate into new efficient applications. Reuse is the key paradigm for increasingsoftware quality in the software development. This paper focuses on the implementationof software tool with a new integrated classification scheme to make classification buildof software components and effective software reuse repositories to faci...

  20. 计划驱动下敏捷开发过程的软件质量管理%Software Quality Management of Agile Development Process Based on Plan-Driven Development

    Institute of Scientific and Technical Information of China (English)

    商惠华

    2011-01-01

    对计划驱动开发和敏捷软件开发作了简要分析.结合两者的优点建立了基于计划驱动的敏捷软件开发的流程模型.该模型分为三大阶段来实现对软件开发过程和质量的管理.并给出每个阶段不同的管理方法,最后用一个非典型的实例来验证该模型的可行性.%In this paper, the plan-driven development and agile software development are analyzed briefly. Combining the advantages of these two kinds of methods, an agile software development process based on plan-driven model is established. The model is divided into three stages to realize the management of software development process and quality. A different management method was given in the every stage. Finally, the feasibility of the model is illustrated by an atypical example.

  1. Metric for Early Measurement of Software Complexity

    Directory of Open Access Journals (Sweden)

    Ghazal Keshavarz,

    2011-06-01

    Full Text Available Software quality depends on several factors such as on time delivery; within budget and fulfilling user's needs. Complexity is one of the most important factors that may affect the quality. Therefore, measuring and controlling the complexity result in improving the quality. So far, most of the researches have tried to identify and measure the complexity in design and code phase. However, whenwe have the code or design for software, it is too late to control complexity. In this article, with emphasis on Requirement Engineering process, we analyze the causes of software complexity, particularly in the first phase of software development, and propose a requirement based metric. This metric enables a software engineer to measure the complexity before actual design and implementation and choosestrategies that are appropriate to the software complexity degree, thus saving on cost and human resource wastage and, more importantly, leading to lower maintenance costs.

  2. Clinical significance of detection of HPV feedback on patients with cervical cytology ASC-H%对宫颈细胞学ASC-H患者进行反馈性HPV检测的临床意义

    Institute of Scientific and Technical Information of China (English)

    林文毅; 陈颖; 王世凤; 胡志敏; 赖娜; 王敏

    2015-01-01

    Objective: To discuss the clinical significance of HPV (human papilloma virus)-detection in women with cervical ASC-H (atypical squamous cell cannotexclude high-grade squamous intraepithelial lesion). Methods: Retrospective analysis of the HPV-feedback test and histopathological findings in 197 cases of patients with ASC-H from June 2012 to June 2014. Results: Collected 197 cases of ASC-H patients diagnosed through cervical cytology in our hospital from June 2012 to June 2014. 124 cases gave the feedback tests of HPV and cervical tissue examination results, who were female, aged 25-63 years, with an average age of about 46 years old;clinical manifestations include cervical erosion,the real bleeding,physical examinations and others. 92 cases with the HPV positive, including histopathological findings as inflammation and 22 normal cases,accounting for about 23.91%, 15 cases with the low level of cervical intraepithelial neoplasia (CINI) ,accounting for about 16.3% , 45 cases with advanced differentiation of cervical intraepithelial neoplasia (cervical intraepithelial neopsia. CINII/CINIII), 10 cases with carcinoma, accounted for 59.78%, 32 cases of HPV negative, including histopathological findings as inflammation and 23 cases of normal, accounting for about 71.88%,8 cases with the low level of cervical intraepithelial neoplasia (CINI),accounting for about 25%,1 case with advanced differentiation of cervical intraepithelial neoplasia (CINII), accounting for about 3.12%, CINIII and squamous cell carcinoma were detected negatively. Thus the HPV detection has higher predictive value for lesions in high grade cervical intraepithelial cancer , risk of high-grade cervical intraepithelial lesion in HPV positive ASC-H patients were higher than the negative group (P< 0.05). Conclusion HPV feedback inspection in all ASC-H patients is very useful. Treatments could be provided more reasonable and personalized, while excessive examinations and treatments could be avoided and the

  3. An Analysis of Specialized Literature about Agile Method Application in the Context of Technical Solution Process Area included in Software Process Quality Models

    Directory of Open Access Journals (Sweden)

    CASTRO, V. S.

    2015-06-01

    Full Text Available This paper aims to present the results of the literature review about the application of agile methods to support the implementation of CMMI and MPS.BR quality models, specifically for the Technical Solution process area and Product Design and Construction process. The research result is to identify which agile methods are applied in the quality models context. In addition, we sought to identify agile practices that support the implementation of these processes.

  4. Prevalence of cervical intraepithelial neoplasia grades II/III and cervical cancer in patients with cytological diagnosis of atypical squamous cells when high-grade intraepithelial lesions (ASC-H cannot be ruled out

    Directory of Open Access Journals (Sweden)

    Andréa Cytryn

    Full Text Available CONTEXT AND OBJECTIVE: The latest update of the Bethesda System divided the category of atypical squamous cells of undetermined significance (ASCUS into ASC-US (undetermined significance and ASC-H (high-grade intraepithelial lesion cannot be ruled out. The aims here were to measure the prevalence of pre-invasive lesions (cervical intraepithelial neoplasia, CIN II/III and cervical cancer among patients referred to Instituto Fernandes Figueira (IFF with ASC-H cytology, and compare them with ASC-US cases. DESIGN AND SETTING: Cross-sectional study with retrospective data collection, at the IFF Cervical Pathology outpatient clinic. METHODS: ASCUS cases referred to IFF from November 1997 to September 2007 were reviewed according to the 2001 Bethesda System to reach cytological consensus. The resulting ASC-H and ASC-US cases, along with new cases, were analyzed relative to the outcome of interest. The histological diagnosis (or cytocolposcopic follow-up in cases without such diagnosis was taken as the gold standard. RESULTS: The prevalence of CIN II/III in cases with ASC-H cytology was 19.29% (95% confidence interval, CI, 9.05-29.55% and the risk of these lesions was greater among patients with ASC-H than with ASC-US cytology (prevalence ratio, PR, 10.42; 95% CI, 2.39-45.47; P = 0.0000764. Pre-invasive lesions were more frequently found in patients under 50 years of age with ASC-H cytology (PR, 2.67; 95% CI, 0.38-18.83; P = 0.2786998. There were no uterine cervical cancer cases. CONCLUSION: The prevalence of CIN II/III in patients with ASC-H cytology was significantly higher than with ASC-US, and division into ASC diagnostic subcategories had good capacity for discriminating the presence of pre-invasive lesions.

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

  6. A Study on the Game Model of Quality Supervision in Software Service Outsourcing%软件服务外包质量监管博弈模型研究

    Institute of Scientific and Technical Information of China (English)

    方文超

    2016-01-01

    基于寻租视角,把监理商纳入研究范畴,通过构建涉及发包商、承包商、监理商的软件服务质量监管博弈模型,探索研究质量监管的方法,分析发包商、承包商、监理商相互博弈关系,为软件服务外包提供政策建议,并进一步为同类型或性质相近的外包活动提供借鉴和参考。%Based on rent-seeking, supervisors were brought into research scope by establishing a game model of quality supervision in software service outsourcing involved with outsourcer,contractor and supervisor.The research way of quality supervision was explored.The game relationship among outsourcer, contractor and supervisor was analyzed. Furthermore,the policies and strategies are provided for software service outsourcing,and it will set an example to the same or similar characters of other outsourcing.

  7. The Quality Control and Innovation Management for Software Engineering Experiment and Practice Teaching%软件工程专业实验与实践教学的质量监控与创新管理

    Institute of Scientific and Technical Information of China (English)

    黄光能

    2011-01-01

    Experiment and practice teaching is the focus of teaching engineering classes and characteristics, whether the experiment, the process of teaching practice, teaching standards and improve quality control and management level is a routine but important work. This paper attempts by the Software Engineering experiment and practice of teaching the theory of induction, in order to promote software engineering experiments and practice of teaching quality monitoring and management levels.%实验与实践教学是工程类专业教学的重点与特色,能否在实验、实践教学中规范教学过程,提高质量监控与管理工作的水平是一项日常但十分重要的工作.本文试图通过对软件工程专业实验与实践教学进行理论归纳,以期促进软件工程专业实验与实践教学的质量监控与管理水平的提高.

  8. 高等级公路绿化质量评价系统软件的设计与实现%The design and implementation of quality evaluation software system of highway green landscape

    Institute of Scientific and Technical Information of China (English)

    袁荷伟; 谌昌强

    2012-01-01

    公路绿化质量评价系统是公路养护质量评价系统的一个子系统,其软件的设计对公路养护实现计算机管理、制定养护计划、提高养护水平起着重要的作用,本文运用了Visual FoxPro6.0编程语言,并以模块划分的方式设计出一套功能齐全的公路绿化质量评价系统,此系统包括3个子系统:高速公路、一级公路、二级公路绿化质量评价子系统,该软件能有效地完成评价标准和评价计分的计算,进而对公路绿化质量作出客观公正的评价。%Highway green landscape quality evaluation software system is a subsystem of highway maintenance quality e- valuation system, this system is important to implement computer management of highway maintenance, to make mainte- nance plan and to improve maintenance level. An evaluation software is introduced in this paper, which is developed with Visual Fox.Pro 6.0 language and is based on modularization. This system includes three subsystems : expressway, first - grade highway and second - grade highway evaluation system. This software can complete the calculation of evaluation standard and scoring efficiently and reach an objective and fair evaluation.

  9. Study of evaluation techniques of software configuration management and reliability

    Energy Technology Data Exchange (ETDEWEB)

    Youn, Cheong; Baek, Y. W.; Kim, H. C.; Han, H. C.; Choi, C. R. [Chungnam National Univ., Taejon (Korea, Republic of)

    2001-03-15

    The Study of activities to solve software safety and quality must be executed in base of establishing software development process for digitalized nuclear plant. Especially study of software testing and Verification and Validation must executed. For this purpose methodologies and tools which can improve software qualities are evaluated and software Testing, V and V and Configuration Management which can be applied to software life cycle are investigated. This study establish a guideline that can be used to assure software safety and reliability requirements in digitalized nuclear plant systems.

  10. Analyzing, Modelling, and Designing Software Ecosystems

    DEFF Research Database (Denmark)

    Manikas, Konstantinos

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

  11. How does Software Process Improvement Address Global Software Engineering?

    DEFF Research Database (Denmark)

    Kuhrmann, Marco; Diebold, Philipp; Münch, Jürgen

    2016-01-01

    For decades, Software Process Improvement (SPI) programs have been implemented, inter alia, to improve quality and speed of software development. To set up, guide, and carry out SPI projects, and to measure SPI state, impact, and success, a multitude of different SPI approaches and considerable...... a systematic mapping study on the state-of-the-art in SPI from a general perspective, we observed Global Software Engineering (GSE) becoming a topic of interest in recent years. Therefore, in this paper, we provide a detailed investigation of those papers from the overall systematic mapping study that were...... experience are available. SPI addresses many aspects ranging from individual developer skills to entire organizations. It comprises for instance the optimization of specific activities in the software lifecycle as well as the creation of organization awareness and project culture. In the course of conducting...

  12. BRIDGE: A Model for Modern Software Development Process to Cater the Present Software Crisis

    CERN Document Server

    Mandal, Ardhendu

    2011-01-01

    As hardware components are becoming cheaper and powerful day by day, the expected services from modern software are increasing like any thing. Developing such software has become extremely challenging. Not only the complexity, but also the developing of such software within the time constraints and budget has become the real challenge. Quality concern and maintainability are added flavour to the challenge. On stream, the requirements of the clients are changing so frequently that it has become extremely tough to manage these changes. More often, the clients are unhappy with the end product. Large, complex software projects are notoriously late to market, often exhibit quality problems, and don't always deliver on promised functionality. None of the existing models are helpful to cater the modern software crisis. Hence, a better modern software development process model to handle with the present software crisis is badly needed. This paper suggests a new software development process model, BRIDGE, to tackle pr...

  13. Application of Urine Dry Chemistry Method for CLIS Control Management Software in Internal Quality Control%CLIS质控管理软件在尿液干化学法室内质控中的应用

    Institute of Scientific and Technical Information of China (English)

    景娟; 牛洁; 陈鑫; 刘亚东; 孙斌

    2013-01-01

    目的 应用CLIS质控管理软件进行尿干化学法室内质控.方法 根据每个批次质控品的参考范围建立实验室的均值和标准差.质控品在Uritest-500型尿干化学分析仪进行尿11项测试,除尿液比重、pH外,其它定性测定项目结果定义为:0代表阴性,0.5代表±,1代表1+,2 代表2+,3代表3+,4代表4+.定性数值以阳性数值均值的系数为均值,标准差根据阳性级别取1或0.5输入CLIS质控管理软件.任意一个试剂模块的测定结果与质控尿液期望"靶值"允许有一个等级的差异,超过此范围或结果在"正常和异常"之间跳跃均应视为失控.结果 CLIS质控管理软件将尿液干化学定性结果数量化,可直观反映每日的室内质控结果.结论 该方法操作简单,提高了检验科工作效率,有较强的实用性和可行性,是一个有效的质控图绘制方法.%Objective To apply CLIS quality control management software to carry on the urine dry chemistry method of internal quality control.Methods Established the lab reference range of mean and standard deviation according to each batch quality products.Quality products in Uritest-500 type tested urine 11 items of urine dry chemical analyzer.Except for the u-rine specific gravity,pH,other qualitative determination of project results were defined as 0 represents negative,0.5 repre-sents±,1 represents 1±,2 represents 2±,3 represents 3± and 4 represents 4±.Qualitative with positive values was the coefficient of mean and standard deviation was input level 1,or 0.5 to CLIS quality management software according to the positive.Any measurement results and quality control of urine reagent module expectations,"target value" was allowed for a level difference,more than the range,or the results between the normal and abnormal jump should be regarded as out of control.Results CLIS quality management software made urine dry chemical qualitative results quantification, and could intuitively reflect the

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

  15. Some Opinion on the Term of ASC-US in Cervical Cytological Test%关于子宫颈细胞学检查ASC-US术语的几点认识

    Institute of Scientific and Technical Information of China (English)

    李晴; 黄美娥; 古晓红; 麦凤珍; 刘植华

    2007-01-01

    子宫颈脱落细胞学检查被认为是医学史上最成功的早期癌症筛查方法之一。1988年美国阴道镜和细胞病理协会(ASCCP)修改了宫颈/阴道细胞病理学诊断方式,废除“巴氏五级分类法”,推出描述性诊断报告方式(Thebe—thesda system,TBS),由此,报告中出现了一种“不能明确诊断意义的不典型鳞状上皮细胞(ASC-US)”的术语。目前对ASC—US的临床意义有多种释义,在临床工作中可能出现一些认识误区。现对我院2005年子宫颈脱落细胞学检查筛查出的ASC-US病例资料进行分析,

  16. AN IMPROVED FUZZY MODEL TO PREDICT SOFTWARE RELIABILITY

    Directory of Open Access Journals (Sweden)

    Deepika Chawla

    2012-09-01

    Full Text Available Software faults are one of major criteria to estimate the software quality or the software reliability. There are number of matrices defined that uses the software faults to estimate the software quality. But when we have a large software system with thousands of class modules, in such case it is not easy to apply the software matrices on each module of software system. The present work isthe solution of the defined problem. In this work software quality is estimated by using the rejection method on software faults. The rejection method is applied on the basis on Fuzzy Logic in a softwaresystem. To perform the analysis in an effective way the weightage approach is used on the software faults. In this work we have assigned different weightage on software faults to categorize the faults respective to fault criticality and the frequency. Once the faults are categorized the next work is the implementation of proposed work software fault to represents the accepted and rejectedmodules from the software system. The obtained result shows the better visualization of software quality in case of software fault analysis.

  17. Software Test And Evaluation Center Of CASC Established

    Institute of Scientific and Technical Information of China (English)

    2008-01-01

    @@ The software Test and Evaluation Center of CASC(CASC-STEC) was established recently.The establishment of the CASC-STEC is an important measure to strengthen the capability of software test and evaluation,to ensure the quality of software products and improve the level of software engineering.

  18. Sandia software guidelines: Volume 5, Tools, techniques, and methodologies

    Energy Technology Data Exchange (ETDEWEB)

    1989-07-01

    This volume is one in a series of Sandia Software Guidelines intended for use in producing quality software within Sandia National Laboratories. This volume describes software tools and methodologies available to Sandia personnel for the development of software, and outlines techniques that have proven useful within the Laboratories and elsewhere. References and evaluations by Sandia personnel are included. 6 figs.

  19. Statistical analysis of water-quality data containing multiple detection limits II: S-language software for nonparametric distribution modeling and hypothesis testing

    Science.gov (United States)

    Lee, L.; Helsel, D.

    2007-01-01

    Analysis of low concentrations of trace contaminants in environmental media often results in left-censored data that are below some limit of analytical precision. Interpretation of values becomes complicated when there are multiple detection limits in the data-perhaps as a result of changing analytical precision over time. Parametric and semi-parametric methods, such as maximum likelihood estimation and robust regression on order statistics, can be employed to model distributions of multiply censored data and provide estimates of summary statistics. However, these methods are based on assumptions about the underlying distribution of data. Nonparametric methods provide an alternative that does not require such assumptions. A standard nonparametric method for estimating summary statistics of multiply-censored data is the Kaplan-Meier (K-M) method. This method has seen widespread usage in the medical sciences within a general framework termed "survival analysis" where it is employed with right-censored time-to-failure data. However, K-M methods are equally valid for the left-censored data common in the geosciences. Our S-language software provides an analytical framework based on K-M methods that is tailored to the needs of the earth and environmental sciences community. This includes routines for the generation of empirical cumulative distribution functions, prediction or exceedance probabilities, and related confidence limits computation. Additionally, our software contains K-M-based routines for nonparametric hypothesis testing among an unlimited number of grouping variables. A primary characteristic of K-M methods is that they do not perform extrapolation and interpolation. Thus, these routines cannot be used to model statistics beyond the observed data range or when linear interpolation is desired. For such applications, the aforementioned parametric and semi-parametric methods must be used.

  20. Software not as a service

    Science.gov (United States)

    Teal, Tracy

    2017-01-01

    With the expansion in the variety, velocity and volume of data being produced, computing and software development has become a crucial element of astronomy research. However, while we value the research, we place less importance on the development of the software itself, viewing software as a service to research. By viewing software as a service, we derate the effort and expertise it takes to produce, and the training required, for effective research computing. We also don’t provide support for the people doing the development, often expecting individual developers to provide systems administration, user support and training and produce documentation and user interfaces. With our increased reliance on research computing, accurate and reproducible research requires that software not be separate from the act of conducting research, but an integral component - a part of, rather than a service to research. Shifts in how we provide data skills and software development training, integrate development into research programs and academic departments and value software as a product can have an impact on the quality, creativity and types of research we can conduct.

  1. SU-E-T-106: An Institutional Review of Using Commercially Available Software to Evaluate Treatment Plan Quality for Various Treatment Sites and Beam Deliveries

    Energy Technology Data Exchange (ETDEWEB)

    Esquivel, C; Patton, L [Cancer Care Centers of South Texas, San Antonio, TX (United States); Walker, S; Lawson, S [Cancer Care Centers of South Texas, New Braunfels, TX (United States)

    2015-06-15

    Purpose: Use Sun Nuclear Quality Reports™ with PlanIQ™ to evaluate different treatment delivery techniques for various treatment sites. Methods: Fifteen random patients with different treatment sites were evaluated. These include the Head/Neck, prostate, pelvis, lung, esophagus, axilla, bladder and abdomen. Initially, these sites were planned on the Pinnacle {sup 3} V9.6 treatment planning system and utilized nine 6MV step-n-shoot IMRT fields. The RT plan, dose and structure sets were sent to Quality Reports™ where a DVH was recreated and the plans were compared to a unique Plan Algorithm for each treatment site. Each algorithm has its own plan quality metrics and objectives, which include the PTV coverage, PTV maximum dose, the prescription dose outside the target, doses to the critical structures, and the global maximum dose and its location. Each plan was scored base on meeting each objective. Plans may have been reoptimized and reevaluated with Quality Reports™ based on the initial score. PlanIQ™ was used to evaluate if any objective not met was achievable or difficult to obtain. A second plan using VMAT delivery was created for each patient and scored with Quality Reports™. Results: There were a wide range of scores for the different treatment sites with some scoring better for IMRT plans and some better for the VMAT deliveries. The variation in the scores could be attributed to the treatment site, location, and shape of the target. Most deliveries were chosen for the VMAT due to the short treatment times and quick patient throughput with acceptable plan scores. Conclusion: The tools are provided for both physician and dosimetrist to objectively evaluate the use of VMAT delivery versus the step-n-shoot IMRT delivery for various sites. PlanIQ validates if objectives can be met. For the physicist, a concise pass/fail report is created for plan evaluation.

  2. Low-frequency, low-magnitude vibrations (LFLM enhances chondrogenic differentiation potential of human adipose derived mesenchymal stromal stem cells (hASCs

    Directory of Open Access Journals (Sweden)

    Krzysztof Marycz

    2016-02-01

    Full Text Available The aim of this study was to evaluate if low-frequency, low-magnitude vibrations (LFLM could enhance chondrogenic differentiation potential of human adipose derived mesenchymal stem cells (hASCs with simultaneous inhibition of their adipogenic properties for biomedical purposes. We developed a prototype device that induces low-magnitude (0.3 g low-frequency vibrations with the following frequencies: 25, 35 and 45 Hz. Afterwards, we used human adipose derived mesenchymal stem cell (hASCS, to investigate their cellular response to the mechanical signals. We have also evaluated hASCs morphological and proliferative activity changes in response to each frequency. Induction of chondrogenesis in hASCs, under the influence of a 35 Hz signal leads to most effective and stable cartilaginous tissue formation through highest secretion of Bone Morphogenetic Protein 2 (BMP-2, and Collagen type II, with low concentration of Collagen type I. These results correlated well with appropriate gene expression level. Simultaneously, we observed significant up-regulation of α3, α4, β1 and β3 integrins in chondroblast progenitor cells treated with 35 Hz vibrations, as well as Sox-9. Interestingly, we noticed that application of 35 Hz frequencies significantly inhibited adipogenesis of hASCs. The obtained results suggest that application of LFLM vibrations together with stem cell therapy might be a promising tool in cartilage regeneration.

  3. Implementing software safety in the NASA environment

    Science.gov (United States)

    Wetherholt, Martha S.; Radley, Charles F.

    1994-05-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

  4. Enterprise-Scale Agile Software Development

    CERN Document Server

    Schiel, James

    2009-01-01

    Covering quality development practices based on ISO 9001, which help you create consistently high-quality software in a cost-efficient manner, this resource shows you how to: improve project management practices and product quality assurance; adopt new management methods and requirements; and, involve your current customers in development

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

  6. [Use of Adobe Photoshop software in medical criminology].

    Science.gov (United States)

    Nikitin, S A; Demidov, I V

    2000-01-01

    Describes the method of comparative analysis of various objects in practical medical criminology and making of high-quality photographs with the use of Adobe Photoshop software. Options of the software needed for expert evaluations are enumerated.

  7. Ontologies for software engineering and software technology

    CERN Document Server

    Calero, Coral; Piattini, Mario

    2006-01-01

    Covers two applications of ontologies in software engineering and software technology: sharing knowledge of the problem domain and using a common terminology among all stakeholders; and filtering the knowledge when defining models and metamodels. This book is of benefit to software engineering researchers in both academia and industry.

  8. Factors Affecting Innovation Within Aeronautical Systems Center (ASC) Organizations - An inductive Study

    Science.gov (United States)

    2003-03-01

    Innovation A Top Value Driver B2B 1. Innovation 2. Customer 3. Brand 4. Globalization 5. Quality B2C 1. Innovation 2. Brand 3. Customer 4. Quality...included in the appendix. The data was collected primarily via the Internet and all participants’ 18 anonymity was ensured through the use of...free to suggest new and better ways of doing things . 55.) My unit encourages appropriate risk taking. 56.) My unit challenges old ways of doing

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

  10. Differential expression of specific FGF ligands and receptor isoforms during osteogenic differentiation of mouse Adipose-derived Stem Cells (mASCs) recapitulates the in vivo osteogenic pattern.

    Science.gov (United States)

    Quarto, Natalina; Longaker, Michael T

    2008-11-15

    The ability of Adipose-derived Stem Cells (ASCs) to differentiate into various tissues in vitro and in vivo, a function known as "stem cell plasticity", makes them an appealing cell source for tissue engineering. Our laboratory is particularly focused on the potential role of adipose tissue as a readily available postnatal source of osteoprogenitor. Fibroblast growth factors (FGF) and their receptors (FGFR) are important regulators of osteogenesis. The goal of this study was to elucidate how changes in temporal expression patterns of individual components of the fibroblast growth factor (FGF) signaling axis correlate with osteogenic differentiation of mASCs. Our results indicate that FGF ligand genes, such as Fgf-2, -4, -8, and -18, displayed a differential and dynamic profile during mouse ASC (mASC) osteogenesis. Fgf-2 transcript was down-regulated, while Fgf-18 transcript level was strongly up-regulated. Interestingly, a drift in the ratio of different FGF-2 protein forms, with translation favoring the HMWFGF-2 forms, occurred during osteogenic differentiation, whereas, the expression of LMWFGF-2 form was down-regulated. This finding shares similarity with a previous study suggesting that preferential expression of the HMWFGF-2 forms is associated with a more osteogenic differentiated state of calvarial osteoblast. Moreover, a differential expression of Fgf Receptor 1 and 2 resembling that previously found in in vivo osteogenic study was observed. Thus, mASCs undergoing osteogenesis recapitulate the in vivo osteogenic differentiation expression pattern of FGF ligands and receptors of calvarial mesenchymal cells during their own osteogenic differentiation. Indeed, this observation further validates ASCs as a suitable resource for skeletal tissue engineering.

  11. 美国输电线路风荷载计算介绍%Introduction of Wind Load Computation of Transmission Line in ASCE74-2009

    Institute of Scientific and Technical Information of China (English)

    王振华

    2012-01-01

    了解《美国输电线路结构荷载指南》( ASCE74-2009)对从事涉外工程和提高工程师设计水平都有着重要意义.风荷载是输电线路设计的控制荷载,了解ASCE74-2009风荷载计算方法非常有必要.本文介绍了ASCE74-2009输电线路风荷载的计算方法,并对基本风速、风压高度变化系数、体型系数、风荷载调整系数、地形影响因子和斜向风荷载计算方法及其计算参数进行了说明.%It is very important to comprehend 《 Guidelines for electrical transmission line structural loading》 (ASCE74-2009) for overseas projects and improve the design level of engineer. Wind load is the control load for transmission line, so it is necessary to master wind load computation method of ASCE74-2009. Wind load computation formulas for transmission line of ASCE74-2009 are introduced in this paper. The computation parameters of basic wind speed, height variation factor of wind pressure, shape factor, wind load factor, topographic factor and yawed wind load computation method are illustrated in detail.

  12. Controlling Software Piracy.

    Science.gov (United States)

    King, Albert S.

    1992-01-01

    Explains what software manufacturers are doing to combat software piracy, recommends how managers should deal with this problem, and provides a role-playing exercise to help students understand the issues in software piracy. (SR)

  13. N286.7-99, A Canadian standard specifying software quality management system requirements for analytical, scientific, and design computer programs and its implementation at AECL

    Energy Technology Data Exchange (ETDEWEB)

    Abel, R. [R and M Abel Consultants Inc. (Canada)

    2000-07-01

    Analytical, scientific, and design computer programs (referred to in this paper as 'scientific computer programs') are developed for use in a large number of ways by the user-engineer to support and prove engineering calculations and assumptions. These computer programs are subject to frequent modifications inherent in their application and are often used for critical calculations and analysis relative to safety and functionality of equipment and systems. N286.7-99(4) was developed to establish appropriate quality management system requirements to deal with the development, modification, and application of scientific computer programs. N286.7-99 provides particular guidance regarding the treatment of legacy codes.

  14. Emerging Technologies for Software-Reliant Systems

    Science.gov (United States)

    2016-06-07

    create and host applications of a larger scale than an individual or small organization would be able to handle • Software-as-a-Service (SaaS): business ...Emerging Technologies (1) Software Architecture • Quality attribute characterization • Model analyses Mobile Applications • Resource optimization...oriented architecture (SOA), cloud computing, context-aware applications and technologies for systems interoperability. Her latest publications

  15. A Pattern Language for Documenting Software Architectures

    NARCIS (Netherlands)

    Avgeriou, Paris; Guelfi, Nicolas; Razavi, Reza

    2004-01-01

    The process of creating the architecture of a software system results in a documentation, which is recognized as a key artifact for stakeholder communication, early analysis of the system, support for quality attributes and trouble-free maintenance. The problem of software architecture documentation

  16. Gaia16asc, Gaia16ase, Gaia16asj and Gaia16ask candidate supernovae near galaxies confirmed by Mercator/Maia imaging

    Science.gov (United States)

    Blanco-Cuaresma, S.; Semaan, T.; Roelens, M.; Palaversa, L.; Mowlavi, N.; Eyer, L.

    2016-07-01

    We report confirmation of Gaia Science Alerts transients Gaia16asc, Gaia16ase, Gaia16asj and Gaia16ask. Images were obtained in G and R bands of the Maia instrument mounted to the Flemish 1.2m Mercator telescope at Roque de los Muchachos observatory, La Palma, Canary Islands, Spain, on 2016 July 02 - 04. These new sources are supernovae candidates near galaxies and they are not visible in archival 2MASS and DSS images: Gaia16asc, Gaia16ase, Gaia16asj and Gaia16ask.

  17. Software Development for Quality Verification of Remote Sensing Image Products%遥感图像产品元数据质量检查软件研制

    Institute of Scientific and Technical Information of China (English)

    罗娇

    2013-01-01

    The quality verification of remote sensing image products is an essential step of the process of the sensing satellite data producing .This research is built into a common platform to routine quality test for remote sensing image products ,Kinds of remote sensing image products of multiple formats can be realized in this system .Three techniques are used in this system ,they are Java development language ,Eclipse RCP structure and WebSphere MQ tool .This system has the advantages of strong expansibility ,strong reusability and easy maintenance .%遥感图像产品质量检查工作是遥感数据产品生产过程生必不可少的一步。本研究建成的遥感图像产品质量检查系统是对遥感数据产品进行常规质量检测的通用平台,它能实现对TIF遥感图像产品的元数据质量检查。此系统使用Java开发语言、Eclipse RCP框架和WebSphere MQ技术进行设计,具有可拓展性强、可复用性强、方便维护的特点。

  18. Software and systems traceability

    CERN Document Server

    Cleland-Huang, Jane; Zisman, Andrea

    2012-01-01

    ""Software and Systems Traceability"" provides a comprehensive description of the practices and theories of software traceability across all phases of the software development lifecycle. The term software traceability is derived from the concept of requirements traceability. Requirements traceability is the ability to track a requirement all the way from its origins to the downstream work products that implement that requirement in a software system. Software traceability is defined as the ability to relate the various types of software artefacts created during the development of software syst

  19. Software Technology Expertise to Build Double-centered Teaching Quality Monitoring System%软件技术专业构建双主体教学质量监控体系

    Institute of Scientific and Technical Information of China (English)

    张占孝

    2012-01-01

    Double-centered Teaching Quality Monitoring System is in the educational process, Xi'an Vocational and Tech- nical College and school-enterprise cooperation business "two main monitor" participate in a comprehensive process moni- toting the quality of teaching, increase the feedback and control efforts to continuously improve software technology profes- sional teaching to promote the improvement of education quality, to ensure the quality of teaching personnel training quality control system. The main school building in the quality control process to establish rules and regulations for the pilot to check the daily teaching and special assessments as an opportunity to teaching supervision, student member of the teaching of in- formation, "15679" teaching quality monitoring system; businesses line the main advantages of industries and enterprises play, according to the capacity needs of professional positions, independent of each end of the semester the students ability to pest standard tests to assess whether students meet employment requirements of business.%双主体教学质量监控是指在办学过程中,西安职业技术学院和校企合作企业“两个监控主体”共同参与,全面全程监控教学质量,加大反馈和调控力度,不断改进软件技术专业教学工作,促进教育教学质量的提高,确保人才培养质量的教学质量监控体系。学校主体在质量监控过程中构建以建立健全规章制度为先导,以日常教学检查与专项评估为契机,以教学督导、学生教学信息员的“15679”教学质量监控体系;企业主体发挥行业企业一线优势,根据职业岗位能力需求,每学期末独立对学生进行岗位能力达标测试,以评估学生是否达到企业用人要求。

  20. Testing Object-Oriented Software

    DEFF Research Database (Denmark)

    Caspersen, Michael Edelgaard; Madsen, Ole Lehrmann; Skov, Stefan H.

    The report is a result of an activity within the project Centre for Object Technology (COT), case 2. In case 2 a number of pilot projects have been carried out to test the feasibility of using object technology within embedded software. Some of the pilot projects have resulted in proto-types that......The report is a result of an activity within the project Centre for Object Technology (COT), case 2. In case 2 a number of pilot projects have been carried out to test the feasibility of using object technology within embedded software. Some of the pilot projects have resulted in proto......-types that are currently being developed into production versions. To assure a high quality in the product it was decided to carry out an activ-ity regarding issues in testing OO software. The purpose of this report is to discuss the issues of testing object-oriented software. It is often claimed that testing of OO...... software is radically different form testing traditional software developed using imperative/procedural programming. Other authors claim that there is no difference. In this report we will attempt to give an answer to these questions (or at least initiate a discussion)....

  1. TMT approach to observatory software development process

    Science.gov (United States)

    Buur, Hanne; Subramaniam, Annapurni; Gillies, Kim; Dumas, Christophe; Bhatia, Ravinder

    2016-07-01

    The purpose of the Observatory Software System (OSW) is to integrate all software and hardware components of the Thirty Meter Telescope (TMT) to enable observations and data capture; thus it is a complex software system that is defined by four principal software subsystems: Common Software (CSW), Executive Software (ESW), Data Management System (DMS) and Science Operations Support System (SOSS), all of which have interdependencies with the observatory control systems and data acquisition systems. Therefore, the software development process and plan must consider dependencies to other subsystems, manage architecture, interfaces and design, manage software scope and complexity, and standardize and optimize use of resources and tools. Additionally, the TMT Observatory Software will largely be developed in India through TMT's workshare relationship with the India TMT Coordination Centre (ITCC) and use of Indian software industry vendors, which adds complexity and challenges to the software development process, communication and coordination of activities and priorities as well as measuring performance and managing quality and risk. The software project management challenge for the TMT OSW is thus a multi-faceted technical, managerial, communications and interpersonal relations challenge. The approach TMT is using to manage this multifaceted challenge is a combination of establishing an effective geographically distributed software team (Integrated Product Team) with strong project management and technical leadership provided by the TMT Project Office (PO) and the ITCC partner to manage plans, process, performance, risk and quality, and to facilitate effective communications; establishing an effective cross-functional software management team composed of stakeholders, OSW leadership and ITCC leadership to manage dependencies and software release plans, technical complexities and change to approved interfaces, architecture, design and tool set, and to facilitate

  2. High dimensional search-based software engineering: finding tradeoffs among 15 objectives for automating software refactoring using NSGA-III

    OpenAIRE

    Mkaouer, Wiem; Kessentini, Marouane; Bechikh, Slim; Deb, Kalyanmoy; Ó Cinnéide, Mel

    2014-01-01

    peer-reviewed There is a growing need for scalable search-based software engineering approaches that address software engineering problems where a large number of objectives are to be optimized. Software refactoring is one of these problems where a refactoring sequence is sought that optimizes several software metrics. Most of the existing refactoring work uses a large set of quality metrics to evaluate the software design after applying refactoring operations, but current search-based sof...

  3. Data co-processing for extreme scale analysis level II ASC milestone (4745).

    Energy Technology Data Exchange (ETDEWEB)

    Rogers, David; Moreland, Kenneth D.; Oldfield, Ron A.; Fabian, Nathan D.

    2013-03-01

    Exascale supercomputing will embody many revolutionary changes in the hardware and software of high-performance computing. A particularly pressing issue is gaining insight into the science behind the exascale computations. Power and I/O speed con- straints will fundamentally change current visualization and analysis work ows. A traditional post-processing work ow involves storing simulation results to disk and later retrieving them for visualization and data analysis. However, at exascale, scien- tists and analysts will need a range of options for moving data to persistent storage, as the current o ine or post-processing pipelines will not be able to capture the data necessary for data analysis of these extreme scale simulations. This Milestone explores two alternate work ows, characterized as in situ and in transit, and compares them. We nd each to have its own merits and faults, and we provide information to help pick the best option for a particular use.

  4. MEASUREMENT PROCESS OF SOFTWARE DEVELOPMENT PROJECTS FOR SUPPORTING STRATEGIC BUSINESS OBJECTIVES IN SOFTWARE DEVELOPING COMPANIES

    Directory of Open Access Journals (Sweden)

    Sandra Lais Pedroso

    2013-08-01

    Full Text Available Software developing companies work in a competitive market and are often challenged to make business decisions with impact on competitiveness. Models accessing maturity for software development processes quality, such as CMMI and MPS-BR, comprise process measurements systems (PMS. However, these models are not necessarily suitable to support business decisions, neither to achieve strategic goals. The objective of this work is to analyze how the PMS of software development projects could support business strategies for software developing companies. Results taken from this work show that PMS results from maturity models for software processes can be suited to help evaluating operating capabilities and supporting strategic business decisions.

  5. Development of image quality assurance measures of the ExacTrac localization system using commercially available image evaluation software and hardware for image-guided radiotherapy.

    Science.gov (United States)

    Stanley, Dennis N; Papanikolaou, Nikos; Gutiérrez, Alonso N

    2014-11-08

    Quality assurance (QA) of the image quality for image-guided localization systems is crucial to ensure accurate visualization and localization of target volumes. In this study, a methodology was developed to assess and evaluate the constancy of the high-contrast spatial resolution, dose, energy, contrast, and geometrical accuracy of the BrainLAB ExacTrac system. An in-house fixation device was constructed to hold the QCkV-1 phantom firmly and reproducibly against the face of the flat panel detectors. Two image sets per detector were acquired using ExacTrac preset console settings over a period of three months. The image sets were analyzed in PIPSpro and the following metrics were recorded: high-contrast spatial resolution (f30, f40, f50 (lp/mm)), noise, and contrast-to-noise ratio. Geometrical image accu- racy was evaluated by assessing the length between to predetermined points of the QCkV-1 phantom. Dose and kVp were recorded using the Unfors RaySafe Xi R/F Detector. The kVp and dose were evaluated for the following: Cranial Standard (CS) (80 kV,80 mA,80 ms), Thorax Standard (TS) (120 kV,160 mA,160 ms), Abdomen Standard (AS) (120 kV,160 mA,130 ms), and Pelvis Standard (PS) (120 kV,160 mA,160 ms). With regard to high-contrast spatial resolution, the mean values of the f30 (lp/mm), f40 (lp/mm) and f50 (lp/mm) for the left detector were 1.39 ± 0.04, 1.24 ± 0.05, and 1.09 ± 0.04, respectively, while for the right detector they were 1.38 ± 0.04, 1.22 ± 0.05, and 1.09 ± 0.05, respectively. Mean CNRs for the left and right detectors were 148 ± 3 and 143 ± 4, respectively. For geometrical accuracy, both detectors had a measured image length of the QCkV-1 of 57.9 ± 0.5 mm. The left detector showed dose measurements of 20.4 ± 0.2 μGy (CS), 191.8 ± 0.7 μGy (TS), 154.2 ± 0.7 μGy (AS), and 192.2 ± 0.6 μGy (PS), while the right detector showed 20.3 ± 0.3 μGy (CS), 189.7 ± 0.8 μGy (TS), 151.0 ± 0.7 μGy (AS), and 189.7 ± 0.8 μGy (PS), respectively. For X

  6. Software and Network Engineering

    CERN Document Server

    2012-01-01

    The series "Studies in Computational Intelligence" (SCI) publishes new developments and advances in the various areas of computational intelligence – quickly and with a high quality. The intent is to cover the theory, applications, and design methods of computational intelligence, as embedded in the fields of engineering, computer science, physics and life science, as well as the methodologies behind them. The series contains monographs, lecture notes and edited volumes in computational intelligence spanning the areas of neural networks, connectionist systems, genetic algorithms, evolutionary computation, artificial intelligence, cellular automata, self-organizing systems, soft computing, fuzzy systems, and hybrid intelligent systems. Critical to both contributors and readers are the short publication time and world-wide distribution - this permits a rapid and broad dissemination of research results.   The purpose of the first ACIS International Symposium on Software and Network Engineering held on Decembe...

  7. Analysis and design for architecture-based software

    Institute of Scientific and Technical Information of China (English)

    Jia Xiaolin; He Jian; Qin Zheng; Wang Xianghua

    2005-01-01

    The technologies of software architecture are introduced, and the software analysis-and-design process is divided into requirement analysis, software architecture design and system design. Using these technologies, a model of architecture-centric software analysis and design process(ACSADP) is proposed. Meanwhile, with regard to the completeness, consistency and correctness between the software requirements and design results, the theories of function and process control are applied to ACSADP. Finally, a model of integrated development environment (IDE) for ACSADP is proposed. It can be demonstrated by the practice that the model of ACSADP can aid developer to manage software process effectively and improve the quality of software analysis and design.

  8. 如何实施软件质量保证的过程和产品审计%How to Implement Software Process and Product Audit of Process and Product Quality Assurance

    Institute of Scientific and Technical Information of China (English)

    王威

    2011-01-01

    软件质量保证是CMMI模型中很重要的一个过程域,通过质量保证来客观评价过程和工作产品,使组织开发人员和管理者能客观了解过程和相关的工作产品,减少并纠正、预防实际的开发过程和结果与预期不符合。根据实践,对软件质量保证的过程和产品审计的实施经验进行了分析总结。%CMMI model for software quality assurance is a very important process area in the field,and the purpose of Process and Product Quality Assurance(PPQA) is to provide staff and management with objective insight into processes and associated work products.PP

  9. Numerical methods in software and analysis

    CERN Document Server

    Rice, John R

    1992-01-01

    Numerical Methods, Software, and Analysis, Second Edition introduces science and engineering students to the methods, tools, and ideas of numerical computation. Introductory courses in numerical methods face a fundamental problem-there is too little time to learn too much. This text solves that problem by using high-quality mathematical software. In fact, the objective of the text is to present scientific problem solving using standard mathematical software. This book discusses numerous programs and software packages focusing on the IMSL library (including the PROTRAN system) and ACM Algorithm

  10. The test of intrinsic uniformity is one of the basic tests to check the status of the detectors of gamma cameras, and as such is contained in RD 1 841/1997 Quality Control in Nuclear Medicine; Protocolo NEMA para el calculo de la uniformidad intrinsica en gamma-camaras: aplicacion y comparacion con el software del fabricante

    Energy Technology Data Exchange (ETDEWEB)

    Gonzalez Soto, X. L.; Gonzalez Ruiz, C.; Lopez-Boto, M. A.; Polo Cezon, R.

    2015-07-01

    Spanish Protocol Quality Control Instrumentation in Nuclear Medicine provides guidelines for conducting this test, similar to those established in the NEMA protocol NEMA Protocol for the calculation of the uniformity intrinsic in GAMMA cameras: application and comparison with the SQFTWARE of the manufacturer. it is advisable to conduct a study to ensure that the results for the test of intrinsic uniformity of the software provided by the equipment manufacturer are equivalent to those obtained by applying the protocol recommended by the SEFM before using this software for performing quality control. (Author)

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

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

  13. Software distribution using xnetlib

    Energy Technology Data Exchange (ETDEWEB)

    Dongarra, J.J. [Univ. of Tennessee, Knoxville, TN (US). Dept. of Computer Science]|[Oak Ridge National Lab., TN (US); Rowan, T.H. [Oak Ridge National Lab., TN (US); Wade, R.C. [Univ. of Tennessee, Knoxville, TN (US). Dept. of Computer Science

    1993-06-01

    Xnetlib is a new tool for software distribution. Whereas its predecessor netlib uses e-mail as the user interface to its large collection of public-domain mathematical software, xnetlib uses an X Window interface and socket-based communication. Xnetlib makes it easy to search through a large distributed collection of software and to retrieve requested software in seconds.

  14. 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…

  15. Overexpression of the tomato asc-1 gene mediates high insensitivity to AAL toxins and fumonisin B-1 in tomato hairy roots and confers resistance to Alternaria alternata f. sp lycopersici in Nicotiana umbratica plants

    NARCIS (Netherlands)

    Brandwagt, BF; Kneppers, TJA; Nijkamp, HJJ; Hille, J

    2002-01-01

    The sphinganine-analog mycotoxins (SAMs) fumonisin B-1 and AAL toxins are inhibitors of eukaryotic sphinganine N-acyltransferase in vitro. Treatment of eukaryotes with SAMs generally results in an accumulation of sphingoid base precursors and a depletion of complex sphingolipids. The asc,asc genotyp

  16. Overexpression of the Tomato Asc-1 Gene Mediates High Insensitivity to AAL Toxins and Fumonisin B1 in Tomato Hairy Roots and Confers Resistance to Alternaria alternata f. sp. lycopersici in Nicotiana umbratica Plants

    NARCIS (Netherlands)

    Brandwagt, Bas F.; Kneppers, Tarcies J.A.; Nijkamp, H. John J.; Hille, Jacques

    2002-01-01

    The sphinganine-analog mycotoxins (SAMs) fumonisin B1 and AAL toxins are inhibitors of eukaryotic sphinganine N-acyltransferase in vitro. Treatment of eukaryotes with SAMs generally results in an accumulation of sphingoid base precursors and a depletion of complex sphingolipids. The asc,asc genotype

  17. Software Engineering for Practiced Software Enhancement

    Directory of Open Access Journals (Sweden)

    Rashmi Yadav

    2011-03-01

    Full Text Available Software development scenario particularly in IT industries is very competitive and demands for development with minimum resources. Software development started and prevailed up to an extent in industry without the use of software engineering practices, which was perceived as an overhead. This approach causes over use of resources, such as money, man-hours, hardware components. This paper attempts to present the causes of inefficiencies in an almost exhaustive way. Further, an attempt has been made to elaborate the software engineering methods as remedies against the listed causes of inefficiencies of development.

  18. Software Metrics for Identifying Software Size in Software Development Projects

    Directory of Open Access Journals (Sweden)

    V.S.P Vidanapathirana

    2015-11-01

    Full Text Available Measurements are fundamental any engineering discipline. They indicate the amount, extent, dimension or capacity of an attribute or a product, in a quantitative manner. The analyzed results of the measured data can be given as the basic idea of metrics. It is a quantitative representation of the measurements of the degree to which a system, component, or process possesses a given attribute. When it comes to software, the metrics are a wide scope of measurements of computer programming. The size oriented metrics takes a main role in it since they can be used as the key for better estimations, to improve trust and confidence, and to have a better control over the software products. Software professionals traditionally have been measuring the size of software applications by using several methods. In this paper the researchers discuss about the software size metrics for identifying software size and it is mainly focused on the software development projects in today’s Information Technology (IT industry.

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

  20. ECLIPSE, an Emerging Standardized Modular, Secure and Affordable Software Toolset in Support of Product Assurance, Quality Assurance and Project Management for the Entire European Space Industry (from Innovative SMEs to Primes and Institutions)

    Science.gov (United States)

    Bennetti, Andrea; Ansari, Salim; Dewhirst, Tori; Catanese, Giuseppe

    2010-08-01

    The development of satellites and ground systems (and the technologies that support them) is complex and demands a great deal of rigor in the management of both the information it relies upon and the information it generates via the performance of well established processes. To this extent for the past fifteen years Sapienza Consulting has been supporting the European Space Agency (ESA) in the management of this information and provided ESA with ECSS (European Cooperation for Space Standardization) Standards based Project Management (PM), Product Assurance (PA) and Quality Assurance (QA) software applications. In 2009 Sapienza recognised the need to modernize, standardizing and integrate its core ECSS-based software tools into a single yet modularised suite of applications named ECLIPSE aimed at: • Fulfilling a wider range of historical and emerging requirements, • Providing a better experience for users, • Increasing the value of the information it collects and manages • Lowering the cost of ownership and operation • Increasing collaboration within and between space sector organizations • Aiding in the performance of several PM, PA, QA, and configuration management tasks in adherence to ECSS standards. In this paper, Sapienza will first present the toolset, and a rationale for its development, describing and justifying its architecture, and basic modules composition. Having defined the toolset architecture, this paper will address the current status of the individual applications. A compliance assessment will be presented for each module in the toolset with respect to the ECSS standard it addresses. Lastly experience from early industry and Institutional users will be presented.