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. Trilinos developers SQE guide : ASC software quality engineering practices.

    Energy Technology Data Exchange (ETDEWEB)

    Willenbring, James Michael; Heroux, Michael Allen

    2013-05-01

    The Trilinos Project is an effort to develop algorithms and enabling technologies within an object-oriented software framework for the solution of large-scale, complex multi-physics engineering and scientific problems. A new software capability is introduced into Trilinos as a package. A Trilinos package is an integral unit and, although there are exceptions such as utility packages, each package is typically developed by a small team of experts in a particular algorithms area such as algebraic preconditioners, nonlinear solvers, etc. The Trilinos Developers SQE Guide is a resource for Trilinos package developers who are working under Advanced Simulation and Computing (ASC) and are therefore subject to the ASC Software Quality Engineering Practices as described in the Sandia National Laboratories Advanced Simulation and Computing (ASC) Software Quality Plan: ASC Software Quality Engineering Practices Version 3.0 document [1]. The Trilinos Developer Policies webpage [2] contains a lot of detailed information that is essential for all Trilinos developers. The Trilinos Software Lifecycle Model [3]defines the default lifecycle model for Trilinos packages and provides a context for many of the practices listed in this document.

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

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

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

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

  8. Computer software quality assurance

    International Nuclear Information System (INIS)

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

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

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

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

  12. Software quality and agile methods

    OpenAIRE

    Huo, Ming; Verner, June; Zhu, Liming; Ali Babar, Muhammad

    2004-01-01

    peer-reviewed Agile methods may produce software faster but we also need to know how they meet our quality requirements. In this paper we compare the waterfall model with agile processes to show how agile methods achieve software quality under time pressure and in an unstable requirements environment, i.e. we analyze agile software quality assurance. We present a detailed waterfall model showing its software quality support processes. We then show the quality pra...

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

  14. Software Development Practices in Global Software Work : Developing Quality Software

    OpenAIRE

    2005-01-01

    This thesis is about software development practices, including the project management aspects, in the context of global software outsourcing. It was focused on the issues of achieving quality product namely here: software. It is built on the premise that the global context, in which the stakeholders are geographically separated by national boundaries, poses unique and inherent challenges derived from separation of place, time and culture.

  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. Quality of the Open Source Software

    OpenAIRE

    Tariq, Muhammad Tahir and Aleem

    2008-01-01

    Quality and security of software are key factors in the software development. This thesis deals with the quality of open source software (OSS for short) and different questions that are related with open source and close source software has discussed in the thesis proposal. Open source software is a process by which we can produce cheap and qualitative software and its source could be re-use in the development of the software. Close source software is more expensive than open source software ...

  18. Software quality - how is it achieved?

    International Nuclear Information System (INIS)

    Although software quality can't be quantified, the tools and techniques to achieve high quality are available. As management stresses the need for definable software quality programs from vendors and subcontractors and provides the incentives for these programs, the quality of software will improve. EPRI could provide the leadership in establishing guidelines for a balanced software quality program and through workshops provide training to utility staff and management on the methods for evaluating the characteristics of quality software. With the more complex systems discussed at this workshop and particularly with the trend toward the use of artificial intelligence, the importance of quality software will grow dramatically

  19. Framework of Software Quality Management Using Object oriented Software Agent

    Directory of Open Access Journals (Sweden)

    Anand Pandey

    2013-01-01

    Full Text Available Development of software is a scientific and economic problem, particularly the design of complex systems whichrequire evolving methods and approaches. Agent technology is currently one of the most active and vibrant areas of IT research and development. Object-oriented Software Engineering (OOSE has become an active area of research in recent years. In this paper, we review the framework of software quality management using object- oriented methodology concepts for software agents.The software specification acts as a bridge between customers, architects, software developers and testers. Using object-oriented concept of software agent and its standard it may offer benefits even if the system is implemented without an object-based language or framework . We propose and discuss a software agent framework, specifically to support software quality management. Although still in its initial phases, research indicates some promise in enabling software developers to meet market expectations and produce projects timeously, within budget and to users satisfaction. However, the software quality management environment has also changed and is continuously evolving. Currently software projects are developed and deployed in distributed, pervasive and collaborative environments and its quality should be managed by applying its best standard. From the point of view of software engineering this framework and its standards are applying for developing the software projects.We discuss the standard and benefits that can be gained by using object-oriented concepts, and where the concepts require further development.

  20. Software quality research: why, what and how

    OpenAIRE

    Parnas, David Lorge

    2003-01-01

    The Professor David Lorge Parnas Inaugural Lecture, discussing why software quality research is important, what topics he will be studying and how research at the Software Quality Research Laboratory (SQRL) will be conducted.

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

  2. Quality Management Activities for Software Architecture and Software Architecture Process

    OpenAIRE

    Hämäläinen, Niina

    2008-01-01

    Architecture processes are considerably new parts of organisations’ processes. These processes have the responsibility to aim at high quality and financially successful architectures. However, the activities which promote this aim are not clearly defined yet. This study reviews literature and practitioners’ experiences on quality management activities that could be suggested to promote the achievement of high quality software architectures and a good quality software a...

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

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

  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. Increasing Software Quality using the Provenance of Software Development Processes

    OpenAIRE

    Schreiber, Andreas

    2013-01-01

    Today’s software development processes are complex. A lot of interaction occurs between developers, the tools they use, and even automatically between different tools. Examples of those interactions are entering a new requirement into the bug tracking system, committing new source code to the repository or automatic code style check during a check-in. To trace and understand the full process is hard. To get insight into these processes and to increase the quality of the resulting software re...

  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 assurance of custom software solutions

    OpenAIRE

    Herblan, Miha

    2014-01-01

    In thesis we look at problem of software quality assurance, especially when it comes to custom solutions projects. First we look at what quality assurance is, how do we mesure it and specialty why we do it. Afterwards we go through main principles, that apply when dealing with quality assurance in general. Since quality assurance is extensive topic, we take more detailed look on one part of quality assurance that is mostly used, that is testing of software. Because we are talking about softwa...

  9. Factors Modulating Software Design Quality

    OpenAIRE

    S., Poornima. U.; V, Suma.

    2014-01-01

    Object oriented approach is one of the popular software development approach for managing complex systems with massive set of requirements. Unlike procedural approach, this approach captures the requirements as set of data rather than services. Further, class is considered as a key unit of the solution-domain with data and services wrapped together, representing architectural design of a basic module. Thus, system complexity is directly related to the number of modules and the degree of inter...

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

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

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

  13. Quality assurance for software important to safety

    International Nuclear Information System (INIS)

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

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

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

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

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

  20. Particularities of Quality Management in Software Industry

    OpenAIRE

    Liviu ILIES; Catalin AFRASINEI - ZEVOIANU

    2009-01-01

    Very often IT domain, with its outcomes, through its multidisciplinary orientation, is an essential contributor to quality assurance of economic bodies and not only. It is difficult nowadays to find out an activity sector or even a sub-sector where software applications, regardless their nature, hadn’t marked out their place and contribution to its good economic and social development. In order to contribute as a tool toward economic and qualitative increasing of performance, the tool itself ...

  1. The dynamic of modern software development project management and the software crisis of quality. An integrated system dynamics approach towards software quality improvement

    OpenAIRE

    Nasirikaljahi, Armindokht

    2012-01-01

    The software industry is plagued by cost-overruns, delays, poor customer satisfaction and quality issues that are costing clients and customers world-wide billions of dollars each year. The phenomenon is coined The Software Crisis", and poses a huge challenge for software project management. This thesis addresses one of the core issues of the software crisis, namely software quality. The challenges of software quality are central for understanding the other symptoms of the software crisis. Th...

  2. Towards Resolving Software Quality-in-Use Measurement Challenges

    OpenAIRE

    Atoum, Issa; Bong, Chih How; Kulathuramaiyer, Narayanan

    2015-01-01

    Software quality-in-use comprehends the quality from user's perspectives. It has gained its importance in e-learning applications, mobile service based applications and project management tools. User's decisions on software acquisitions are often ad hoc or based on preference due to difficulty in quantitatively measure software quality-in-use. However, why quality-in-use measurement is difficult? Although there are many software quality models to our knowledge, no works surveys the challenges...

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

  4. Investigating the Role of Knowledge gap in enhancing Software Quality

    OpenAIRE

    Ahmed Mehrez

    2013-01-01

    Software quality has always been described as a poorly developed construct. Several reports and much evidence show clear problems related to software quality outputs. Therefore, software quality problems constitute the phenomenon investigated in this research question: Why does quality management not achieve its anticipated outcomes in the software industry? This research empirically tests if a possible existence of knowledge management gaps can be a reason behind a possible existence of qual...

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

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

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

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

  9. Role of Quality Source Code Documentation in Software Testing

    OpenAIRE

    Prem Parashar; Arvind Kalia; Rajesh Bhatia

    2014-01-01

    Software testing is performed to validate that software under test meets all requirements. With the increase in software developing platforms, developers may commit those errors, which, if not tested with appropriate test cases, may lead to false confidence in software testing. In this paper, we proposed that building quality source code documentation can help in predicting such errors. To validate this proposal, we performed an initial study and found that if software is well documented, a t...

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

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

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

  14. Software quality assurance and software safety in the Biomed Control System

    International Nuclear Information System (INIS)

    The Biomed Control System is a hardware/software system used for the delivery, measurement and monitoring of heavy-ion beams in the patient treatment and biology experiment rooms in the Bevalac at the Lawrence Berkeley Laboratory (LBL). This paper describes some aspects of this system including historical background philosophy, configuration management, hardware features that facilitate software testing, software testing procedures, the release of new software quality assurance, safety and operator monitoring. 3 refs

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

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

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

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

  19. Software Quality Evaluation for Evolving Systems in Distributed Development Environments

    OpenAIRE

    Jabangwe, Ronald

    2015-01-01

    Context: There is an overwhelming prevalence of companies developing software in global software development (GSD) contexts. The existing body of knowledge, however, falls short of providing comprehensive empirical evidence on the implication of GSD contexts on software quality for evolving software systems. Therefore there is limited evidence to support practitioners that need to make informed decisions about ongoing or future GSD projects. Objective: This thesis work seeks to explore change...

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

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

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

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

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

  5. Criteria and tools for scientific software quality measurements

    International Nuclear Information System (INIS)

    Not all software used in the nuclear industry needs the rigorous formal verification, reliability testing and quality assessment that are being applied to safety critical software. Recently, however, there is increasing recognition that systematic and objective quality assessment of the scientific software used in design and safety analyses of nuclear facilities is necessary to support safety and licensing decisions. Because of the complexity and large size of these programs and the resource constraints faced by the AECB reviewer, it is desirable that appropriate automated tools are used wherever practical. To objectively assess the quality of software, a set of attributes of a software product by which its quality is described and evaluated must be established. These attributes must be relevant to the application domain of software under evaluation. To effectively assess the quality of software, metrics defining quantitative scale and method appropriate to determine the value of attributes need to be applied. To cost-effectively perform the evaluation, use of suitable automated tools is desirable. In this project, criteria for evaluating the quality of scientific software are presented; metrics for which those criteria can be evaluated are identified; a survey of automated tools to measure those metrics was conducted and the most appropriate tool (QA Fortran) was acquired; and the tool usage was demonstrated on three sample programs. (author) 5 refs

  6. Software Quality Assurance-Challenges in Launch Vehicle Projects

    Directory of Open Access Journals (Sweden)

    Poofa Gopalan

    2006-01-01

    Full Text Available Launch vehicle projects now depend on software, more than ever before, to ensure safetyand efficiency. Such critical software syfiems, which can lead to injury, destruction or loss ofvital equipment, human lives, and damage to environment, must be developed and verified withhigh level of quality and reliability. An overview of current quality practices pursued in launchvehicle projects is presented in this paper. These practices have played a vital role in the successfullaunch vehicle missions of Indian Space Research Organisation. As complexity of softwareincreases, the activity that gets affected is nothing but, software quality assurance (SQA. TheSQA team is facing a lot of challenges in current practices. This paper brings out such challengesin different phases of software life cycle. A set of key points to some techniques and tools, thatcould contribute to meet the software quality 'assurance challenges in launch vehicle projects,are also discussed.

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

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

    International Nuclear Information System (INIS)

    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.

  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. Training, Quality Assurance Factors, and Tools Investigation: a Work Report and Suggestions on Software Quality Assurance

    Science.gov (United States)

    Lee, Pen-Nan

    1991-01-01

    Previously, several research tasks have been conducted, some observations were obtained, and several possible suggestions have been contemplated involving software quality assurance engineering at NASA Johnson. These research tasks are briefly described. Also, a brief discussion is given on the role of software quality assurance in software engineering along with some observations and suggestions. A brief discussion on a training program for software quality assurance engineers is provided. A list of assurance factors as well as quality factors are also included. Finally, a process model which can be used for searching and collecting software quality assurance tools is presented.

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

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

    OpenAIRE

    Mingqing Xing

    2015-01-01

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

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

  16. Improvement of Key Problems of Software Testing in Quality Assurance

    CERN Document Server

    Iqbal, Nayyar

    2012-01-01

    Quality assurance makes sure the project will be completed based on the previously approved specifications, standards and functionality. It is required without defects and possible problems. It monitors and tries to progress the development process from the start of the project. Software Quality Assurance (SQA) is the combination of the entire software development process, which includes software design, coding, source code control, code review, change management, configuration management and release management. In this paper we describe the solution for the key problems of software testing in quality assurance. The existing software practices have some problems such as testing practices, attitude of users and culture of organizations. All these tree problems have some combined problems such as shortcuts in testing, reduction in testing time, poor documentation etc. In this paper we are recommending strategies to provide solution of the said problems mentioned above.

  17. MEASURING THE QUALITY OF OBJECT ORIENTED SOFTWARE MODULARIZATION

    Directory of Open Access Journals (Sweden)

    Sunil L. Bangare

    2011-01-01

    Full Text Available We proposed a System to measure the quality of modularization of object-oriented software system. Our work is proposed in three Parts as follows:MODULE 1: DEFINING METRICS FOR OBJECT ORIENTED SOFTWARE AND ALGORITHMMODULE 2: CODE PARSERMODULE 3: CODE ANALYZERIn this paper we are focusing on Module 1 of our work that is defining metrics for object oriented software modularization and providing algorithm for it.

  18. Quality Classifiers for Open Source Software Repositories

    OpenAIRE

    Tsatsaronis, George; Halkidi, Maria; Giakoumakis, Emmanouel A.

    2009-01-01

    Open Source Software (OSS) often relies on large repositories, like SourceForge, for initial incubation. The OSS repositories offer a large variety of meta-data providing interesting information about projects and their success. In this paper we propose a data mining approach for training classifiers on the OSS meta-data provided by such data repositories. The classifiers learn to predict the successful continuation of an OSS project. The `successfulness' of projects is defined in terms of th...

  19. Software Quality Assurance-Challenges in Launch Vehicle Projects

    OpenAIRE

    Poofa Gopalan; S.S. Uma Sankari; D. Mohan Kumar; R. Vikraman Nair

    2006-01-01

    Launch vehicle projects now depend on software, more than ever before, to ensure safetyand efficiency. Such critical software syfiems, which can lead to injury, destruction or loss ofvital equipment, human lives, and damage to environment, must be developed and verified withhigh level of quality and reliability. An overview of current quality practices pursued in launchvehicle projects is presented in this paper. These practices have played a vital role in the successfullaunch vehicle mission...

  20. Quality Management Systems in Australian Software Houses: some problems of sustaining creativity in the software process

    OpenAIRE

    Liisa von Hellens

    1995-01-01

    Software houses are taking steps towards the implementation of quality management systems (QMS) and achieving certification to international quality standards. There is an increasing tendency to require quality certificates from system suppliers before business can be even considered. The QMS is seen as a way of avoiding personnel risk if product and market knowledge remains in the possession of individuals. It is also felt that quality procedures in place will improve the company's image, at...

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

  2. Software quality studies using analytical metric analysis

    OpenAIRE

    Rodríguez Martínez, Cecilia

    2013-01-01

    Actualmente las empresas de ingeniería derivan una gran cantidad de recursos a la detección y corrección de errores en sus códigos software. Estos errores se deben generalmente a los errores cometidos por los desarrolladores cuando escriben el código o sus especificaciones.  No hay ninguna herramienta capaz de detectar todos estos errores y algunos de ellos pasan desapercibidos tras el proceso de pruebas. Por esta razón, numerosas investigaciones han intentado encontrar indicadores en los cód...

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

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

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

  6. C++ Software Quality in the ATLAS experiment

    CERN Document Server

    Roe, Shaun; The ATLAS collaboration

    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.

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

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

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

  10. Color Image Quality in Presentation Software

    OpenAIRE

    Edison Valencia; María S. Millán

    2008-01-01

    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.

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

    Directory of Open Access Journals (Sweden)

    V. Rodríguez-Hernández

    2015-06-01

    Full Text Available 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 with competences and a structured framework. ISO 90003:2004 norm is employed to define the processes by means of a quality system without new requirements or changing the existing ones. Also, the model is based on ISO/IEC 25000 (ISO (IEC 9126 – ISO/IEC 14598 to allow comparing software built by different metrics.

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

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

  14. System Quality Management in Software Testing Laboratory that Chooses Accreditation

    Directory of Open Access Journals (Sweden)

    Yanet Brito R.

    2013-12-01

    Full Text Available The evaluation of software products will reach full maturity when executed by the scheme and provides third party certification. For the validity of the certification, the independent laboratory must be accredited for that function, using internationally recognized standards. This brings with it a challenge for the Industrial Laboratory Testing Software (LIPS, responsible for testing the products developed in Cuban Software Industry, define strategies that will permit it to offer services with a high level of quality. Therefore it is necessary to establish a system of quality management according to NC-ISO/IEC 17025: 2006 to continuously improve the operational capacity and technical competence of the laboratory, with a view to future accreditation of tests performed. This article discusses the process defined in the LIPS for the implementation of a Management System of Quality, from the current standards and trends, as a necessary step to opt for the accreditation of the tests performed.

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

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

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

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

  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. Quality assessment with the AGIR software results and experience

    International Nuclear Information System (INIS)

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

  1. A Topic Modeling Based Solution for Confirming Software Documentation Quality

    Directory of Open Access Journals (Sweden)

    Nouh Alhindawi

    2016-02-01

    Full Text Available this paper presents an approach for evaluating and confirming the quality of the external software documentation using topic modeling. Typically, the quality of the external documentation has to mirror precisely the organization of the source code. Therefore, the elements of such documentation should be strongly written, associated, and presented. In this paper, we use Latent Dirichlet Allocation (LDA and HELLINGER DISTANCE to compute the similarities between the fragments of source code and the external documentation topics. These similarities are used in this paper to improve and advance the existing external documentation. Furthermore, these similarities can also be used for evaluating the new documenting process during the evolution phase of the software. The results show that the new approach yields state-of-the-art performance in evaluating and confirming the existing external documentations quality and superiority.

  2. Dynamic cardiac phantoms for use in computer software quality control

    International Nuclear Information System (INIS)

    A pilot study was initiated to obtain and implement a similar set of clinical dynamic cardiac studies (software phantoms) on different computer systems for the purpose of quality control of analysis software. Normal and abnormal gated blood pool studies were collected and transferred between six computer systems using serial transmission. Major impediments in attempting to analyse the transferred data files were incomplete or missing data records required for the calculations. Only the left ventricular ejection fraction (LVEF) parameter could be analysed on all six computers. The LVEF results obtained for 10 software phantoms using the commercial software were similar in some phantoms but widely divergent in others. Development of software phantoms still requires improvement in data transfer between computers in order to ensure a complete file content in the transferred study, and a solution for the differences in acquisition protocols. In the meantime users can start to obtain their own set of standard studies illustrative of various clinical disorders, and share these with other users with the same computer type and analysis software. (author). 4 refs, 1 tab

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

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

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

  6. Software application for quality control protocol of mammography systems

    International Nuclear Information System (INIS)

    Considering the fact that the Quality Control of the technological process of the mammographic system involves testing of a large number of parameters, it is clearly evident that there is a need for using the information technology for gathering, processing and storing of all the parameters that are result of this process. The main goal of this software application is facilitation and automation of the gathering, processing, storing and presenting process of the data related to the qualification of the physical and technical parameters during the quality control of the technological process of the mammographic system. The software application along with its user interface and database has been made with the Microsoft Access 2003 application which is part of the Microsoft Office 2003 software packet and has been chosen as a platform for developing because it is the most commonly used office application today among the computer users in the country. This is important because it will provide the end users a familiar environment to work in, without the need for additional training and improving the computer skills that they posses. Most importantly, the software application is easy to use, fast in calculating the parameters needed and it is an excellent way to store and display the results. There is a possibility for up scaling this software solution so it can be used by many different users at the same time over the Internet. It is highly recommended that this system is implemented as soon as possible in the quality control process of the mammographic systems due to its many advantages.(Author)

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

  8. Data quality: Some comments on the NASA software defect datasets

    OpenAIRE

    Shepperd, M; Song, Q.; Sun, Z.; Mair, C.

    2013-01-01

    Background-Self-evidently empirical analyses rely upon the quality of their data. Likewise, replications rely upon accurate reporting and using the same rather than similar versions of datasets. In recent years, there has been much interest in using machine learners to classify software modules into defect-prone and not defect-prone categories. The publicly available NASA datasets have been extensively used as part of this research. Objective-This short note investigates the extent to which p...

  9. Requirements Prioritization: Challenges and Techniques for Quality Software Development

    OpenAIRE

    Muhammad Abdullah Awais

    2016-01-01

    Every organization is aware of the consequences and importance of requirements for the development of quality software product whether local or global. Requirement engineering phase of development with focus on the prioritization of requirements is going under huge research every day because in any development methodology, all requirements cannot be implemented at same time so requirements are prioritized to be implemented to give solution as early as possible in phases as scheduled in increm...

  10. An approach to software quality assurance for robotic inspection systems

    International Nuclear Information System (INIS)

    Software quality assurance (SQA) for robotic systems used in nuclear waste applications is vital to ensure that the systems operate safely and reliably and pose a minimum risk to humans and the environment. This paper describes the SQA approach for the control and data acquisition system for a robotic system being developed for remote surveillance and inspection of underground storage tanks (UST) at the Hanford Site

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

  13. An Empirical Study on the Procedure to Derive Software Quality Estimation Models [

    OpenAIRE

    Jie Xu; Danny Ho; Luiz Fernando Capretz

    2010-01-01

    Software quality assurance has been a heated topic for several decades. If factors that influence software quality can be identified, they may provide more insight for better software development management. More precise quality assurance can be achieved by employing resources according to accurate quality estimation at the early stages of a project. In this paper, a general procedure is proposed to derive software quality estimation models and various techniques are presented to accomplish t...

  14. Quality assurance (QA) procedures for software: Evaluation of an ADC quality system

    International Nuclear Information System (INIS)

    Image viewing and processing software in computed radiography manipulates image contrast in such a way that all relevant image features are rendered to an appropriate degree of visibility, and improves image quality using enhancement algorithms. The purpose of this study was to investigate procedures for the quality assessment of image processing software for computed radiography with the use of existing test objects and to assess the influence that processing introduces on physical image quality characteristics. Measurements of high-contrast resolution, low-contrast resolution, spatial resolution, grey scale (characteristic curve) and geometric distortion were performed 'subjectively' by three independent observers and 'objectively' by the use of criteria based on pixel intensity values. Results show quality assessment is possible without the need for human evaluators, using digital images. It was discovered that the processing software evaluated in this study was able to improve some aspects of image quality, without introducing geometric distortion. (authors)

  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. Quality-driven multi-objective optimization of software architecture design: method, tool, and application

    OpenAIRE

    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. In this dissertation, an automated approach for software architecture design is proposed that supports analysis and optimization of multiple quality attributes: First of all, we demonstrate an optimi...

  17. Quality factors in the life cycle of software oriented to safety systems in nuclear power plants

    International Nuclear Information System (INIS)

    The inclusion of software in safety related systems for nuclear power plants, makes it necessary to include the software quality assurance concept. The software quality can be defined as the adjustment degree between the software and the specified requirements and user expectations. To guarantee a certain software quality level it is necessary to make a systematic and planned set of tasks, that constitute a software quality guaranty plan. The application of such a plan involves activities that should be performed all along the software life cycle, and that can be evaluated through the so called quality factors, due to the fact that the quality itself cannot be directly measured, but indirectly as some of it manifestations. In this work, a software life cycle model is proposed, for nuclear power plant safety related systems. A set os software quality factors is also proposed , with its corresponding classification according to the proposed model. (author)

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

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

  20. Effective Implementation of Agile Practices - Object Oriented Metrics Tool to Improve Software Quality

    Directory of Open Access Journals (Sweden)

    K. Nageswara Rao

    2012-08-01

    Full Text Available Maintaining the quality of the software is the major challenge in the process of software development.Software inspections which use the methods like structured walkthroughs and formal code reviews involvecareful examination of each and every aspect/stage of software development. In Agile softwaredevelopment, refactoring helps to improve software quality. This refactoring is a technique to improvesoftware internal structure without changing its behaviour. After much study regarding the ways toimprove software quality, our research proposes an object oriented software metric tool called“MetricAnalyzer”. This tool is tested on different codebases and is proven to be much useful.

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

  2. Requirements Prioritization: Challenges and Techniques for Quality Software Development

    Directory of Open Access Journals (Sweden)

    Muhammad Abdullah Awais

    2016-04-01

    Full Text Available Every organization is aware of the consequences and importance of requirements for the development of quality software product whether local or global. Requirement engineering phase of development with focus on the prioritization of requirements is going under huge research every day because in any development methodology, all requirements cannot be implemented at same time so requirements are prioritized to be implemented to give solution as early as possible in phases as scheduled in incremental fashion. Numerous frameworks and practices have been devised, in progress and some being discovered day by day. With such huge knowledge database and research available, it has always been confusing to decide which technique to follow to gain maximum results. Thus many projects fail because of the wrong choice in requirement prioritization because it’s really difficult to employ right technique and framework at right time. And problems do not end here rather due to strict deadlines, it’s often best to develop system in parts by different team members dispersed globally with diverse methodologies and differences and in this situation it becomes more difficult to prioritize requirements. Main focus would be on ETVX based prioritization [1] for in house development and requirement prioritization of software developed globally by diverse team members [2]. This paper will try to provide an overview of different prioritization techniques for software requirement, and a critical analysis of ETVX based model will be presented to highlight issues and challenges in this proposed model of requirement prioritization in [1] and improved version of this model will be presented while an analysis of requirement prioritization for software developed in global environment [2] also be presented.

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

  4. Comparison of a Graphical and a Textual Design Language Using Software Quality Metrics

    OpenAIRE

    Henry, Sallie M.; Goff, Roger

    1988-01-01

    For many years the software engineering community has been attacking the software reliability problem on two fronts. First via design methodologies, languages and tools as a precheck on quality and second by measuring the quality of produced software as a postcheck. This research attempts to unify the approach to creating reliable software by providing the ability to measure the quality of a design prior to its implementation. A comparison of a graphical and a textual design language is pres...

  5. Quality Improvement and Infrastructure Activity Costs in Software Development: A Longitudinal Analysis

    OpenAIRE

    Donald E. Harter; Slaughter, Sandra A.

    2003-01-01

    This study draws upon theories of task interdependence and organizational inertia to analyze the effect of quality improvement on infrastructure activity costs in software development. Although increasing evidence indicates that quality improvement reduces software development costs, the impact on infrastructure activities is not known. Infrastructure activities include services like computer operations, data integration, and configuration management that support software development. Because...

  6. IMPROVED SOFTWARE QUALITY ASSURANCE TECHNIQUES USING SAFE GROWTH MODEL

    OpenAIRE

    M. Sangeetha; K.M.SenthilKumar; Dr.C.Arumugam; K. Akila

    2010-01-01

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

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

  8. Recommendations for a Software Quality Assurance Plan for the CMR Facility at LANL

    International Nuclear Information System (INIS)

    The Nuclear Materials Technology (NMT) organizations 1 and 3 within the Chemical and Metallurgical Research (CMR) facility at the Los Alamos National Laboratory are working to achieve Waste Isolation Pilot Plant (WIPP) certification to enable them to transport their TRU waste to WIPP. This document is intended to provide not only recommendations to address the necessary software quality assurance activities to enable the NMT-1 and NMT-3 organizations to be WIPP compliant but is also meant to provide a template for the final Software Quality Assurance Plan (SQAP). This document specifically addresses software quality assurance for all software used in support of waste characterization and analysis. Since NMT-1 and NMT-3 currently have several operational software products that are used for waste characterization and analysis, these software quality assurance recommendations apply to the operations, maintenance and retirement of the software and the creation and development of any new software required for waste characterization and analyses

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

  10. Software quality assurance procedures for radioactive waste risk assessment codes

    International Nuclear Information System (INIS)

    This support study for the evaluation of the safety of geological disposal systems is aimed at identifying the requirements for software quality assurance procedures for radioactive waste risk assessment codes, and to recommend appropriate procedures. The research covers: (i) the analysis of existing procedures and definition of requirements; (ii) a case study of the use of some existing procedures; (iii) the definition and the implementation of procedures. The report is supported by appendices that give more detail on the procedures recommended. It is intended to provide ideas on the steps that should be taken to ensure the quality of the programs used for assessment of the safety case for radioactive waste repositories, and does not represent the introduction of wholly new ideas or techniques. The emphasis throughout is on procedures that will be easily implemented, rather than on the fully rigorous procedures that are required for some application areas. The study has concentrated on measures that will increase the confidence in repository performance assessments among the wider scientific/engineering community, and the lay public

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

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

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

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

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

    International Nuclear Information System (INIS)

    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

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

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

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

  19. Lightweight and Continuous Architectural Software Quality Assurance Using the aSQA Technique

    DEFF Research Database (Denmark)

    Christensen, Henrik Bærbak; Hansen, Klaus Marius; Lindstrøm, Bo

    2010-01-01

    In this paper, we present a novel technique for assessing and prioritizing architectural quality in large-scale software development projects. The technique can be applied with relatively little effort by software architects and thus suited for agile development in which quality attributes can be...

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

    OpenAIRE

    Manoel Soares Soares Júnior; Marcio Caliari; Rosângela Vera; Camila Silveira Melo

    2007-01-01

    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ác...

  1. Software quality assurance for safety analysis and risk management at the Savannah River Site

    International Nuclear Information System (INIS)

    As part of its Reactor Operations Improvement Program at the Savannah River Site (SRS), Westinghouse Savannah River Company (WSRC), in cooperation with the Westinghouse Hanford Company, has developed and implemented quality assurance for safety-related software for technical programs essential to the safety and reliability of reactor operations. More specifically, the quality assurance process involved the development and implementation of quality standards and attendant procedures based on industry software quality standards. These procedures were then applied to computer codes in reactor safety and probabilistic risk assessment analyses. This paper provides a review of the major aspects of the WSRC safety-related software quality assurance. In particular, quality assurance procedures are described for the different life cycle phases of the software that include the Requirements, Software Design and Implementation, Testing and Installation, Operation and Maintenance, and Retirement Phases. For each phase, specific provisions are made to categorize the range of activities, the level of responsibilities, and the documentation needed to assure the control of the software. The software quality assurance procedures developed and implemented are evolutionary in nature, and thus, prone to further refinements. These procedures, nevertheless, represent an effective controlling tool for the development, production, and operation of safety-related software applicable to reactor safety and probabilistic risk assessment analyses

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

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

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

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

  6. Identify new Software Quality Assurance needs for the UK e-Science community and reintroduction for the right tools to improve evolved software engineering processes

    OpenAIRE

    Chang, Victor

    2008-01-01

    Software Quality Assurance (QA) is defined as the methodology and good practices for ensuring the quality of software in development. It involves in handling bug reports, bug tracking, error investigation, verification of fixed bugs, test management, test case plan and design, as well as test case execution and records. Standards such as ISO 9001 are commonly followed for software QA, which recommends using a wide range of tools to improve the existing software engineering processes (SEP) for...

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

  8. The Role and Quality of Software Safety in the NASA Constellation Program

    Science.gov (United States)

    Layman, Lucas; Basili, Victor R.; Zelkowitz, Marvin V.

    2010-01-01

    In this study, we examine software safety risk in the early design phase of the NASA Constellation spaceflight program. Obtaining an accurate, program-wide picture of software safety risk is difficult across multiple, independently-developing systems. We leverage one source of safety information, hazard analysis, to provide NASA quality assurance managers with information regarding the ongoing state of software safety across the program. The goal of this research is two-fold: 1) to quantify the relative importance of software with respect to system safety; and 2) to quantify the level of risk presented by software in the hazard analysis. We examined 154 hazard reports created during the preliminary design phase of three major flight hardware systems within the Constellation program. To quantify the importance of software, we collected metrics based on the number of software-related causes and controls of hazardous conditions. To quantify the level of risk presented by software, we created a metric scheme to measure the specificity of these software causes. We found that from 49-70% of hazardous conditions in the three systems could be caused by software or software was involved in the prevention of the hazardous condition. We also found that 12-17% of the 2013 hazard causes involved software, and that 23-29% of all causes had a software control. Furthermore, 10-12% of all controls were software-based. There is potential for inaccuracy in these counts, however, as software causes are not consistently scoped, and the presence of software in a cause or control is not always clear. The application of our software specificity metrics also identified risks in the hazard reporting process. In particular, we found a number of traceability risks in the hazard reports may impede verification of software and system safety.

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

  10. Quality factors quantification/assurance for software related to safety in nuclear power plants

    International Nuclear Information System (INIS)

    Quality assurance plan is needed to guarantee the software quality. The use of such a plan involves activities that should take place all along the life cycle, and which can be evaluated using the so called quality factors. This is due to the fact that the quality itself cannot be measured, but some of its manifestations can be used for this purpose. In the present work, a methodology to quantify a set of quality factors is proposed, for software based systems to be used in safety related areas in nuclear power plants. (author)

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

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

  13. Influence of confirmation biases of developers on software quality: an empirical study

    OpenAIRE

    Calikli, Gul; Bener, Ayse Basar

    2013-01-01

    The thought processes of people have a significant impact on software quality, as software is designed, developed and tested by people. Cognitive biases, which are defined as patterned deviations of human thought from the laws of logic and mathematics, are a likely cause of software defects. However, there is little empirical evidence to date to substantiate this assertion. In this research, we focus on a specific cognitive bias, confirmation bias, which is defined as the tendency of people t...

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

  15. Development of the iridium software for quality control of iridium-192 activated wires

    International Nuclear Information System (INIS)

    In order to improve quality control of Iridium-192 wires produced by IPEN, an automatic system prototype for the measurement of Iridium-192 activated wire was developed. This work shows the development of the Iridium software for such system

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

  17. QARI: Quality aware software deployment for wireless sensor networks

    OpenAIRE

    Horré, Wouter; Hughes, Danny; Michiels, Sam; Joosen, Wouter

    2010-01-01

    If we are to deploy sensor applications in a realistic business context, we must provide innovative middleware services to control and enforce required system behavior; in order to correctly interpret collected temperature data, for example, sensor applications require guarantees about minimal coverage and the number of available sensors. The extreme dynamism, scale and unreliability of wireless sensor networks represent major challenges in contemporary software management. This paper pres...

  18. Fuzzy Comprehensive Evaluation Software of Teaching Quality Based on Entropy

    OpenAIRE

    Guihua Zheng; Quanlong Guan

    2013-01-01

    The present teaching evaluation models are researched on and the evaluation criteria is designed automatically from the perspectives of experts and students. And then that is made to be a kind of scientific and reasonable criteria. By combining the approach weighted entropy and fuzzy comprehensive evaluation, the present model proposes a teaching comprehensive evaluation model. This software model solves some problems in conducting quantitative analysis of teaching equality. And at the same t...

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

    International Nuclear Information System (INIS)

    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

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

  1. Ensuring Software Product Quality : An Industrial Case Study

    OpenAIRE

    Pydi, Manikanta Kumar; Nakka, Annie Sushma

    2012-01-01

    Context This thesis verifies a method developed on alignment issues in different data points and is useful to validate the method in those data points. To find the alignment/misalignment problems occurring within the stakeholders in a company is done through surveys using Hierarchical Cumulative Voting (HCV). This paper presents a case study to explain the importance of alignment between the stakeholders to achieve quality. Time, scope and cost are given higher priority leaving quality as it ...

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

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

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

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

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

  7. An efficient high-quality hierarchical clustering algorithm for automatic inference of software architecture from the source code of a software system

    CERN Document Server

    Rogatch, Sarge

    2012-01-01

    It is a high-quality algorithm for hierarchical clustering of large software source code. This effectively allows to break the complexity of tens of millions lines of source code, so that a human software engineer can comprehend a software system at high level by means of looking at its architectural diagram that is reconstructed automatically from the source code of the software system. The architectural diagram shows a tree of subsystems having OOP classes in its leaves (in the other words, a nested software decomposition). The tool reconstructs the missing (inconsistent/incomplete/inexistent) architectural documentation for a software system from its source code. This facilitates software maintenance: change requests can be performed substantially faster. Simply speaking, this unique tool allows to lift the comprehensible grain of object-oriented software systems from OOP class-level to subsystem-level. It is estimated that a commercial tool, developed on the basis of this work, will reduce software mainte...

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

  9. A pioneering application of NQA-1 quality assurance standards in the development of software

    International Nuclear Information System (INIS)

    One reason for systematically applying quality assurance to computer software is the extensive use of results from computer programs to characterize potential sited for nuclear waste repositories leading ultimately to important policy making decisions. Because data from these programs characterize the likely radioactivity profile for many hundreds of years, experimental validation is not feasible. The Sensitivity and Uncertainty Analysis Methods Development Project (SUAMDP) was developed to formulate and utilize efficient and comprehensive methods for determining sensitivities of calculated results with respect to changes in all input parameters. The computerized methodology was embodied in the Gradient Enhanced Software System (GRESS). Due to the fact that GRESS was to be used in the site characterization for waste storage, stringent NQA-1 requirements were imposed by the sponsor. A working relationship between the Oak Ridge National Laboratory (ORNL) Quality Department and the research scientists developing GRESS was essential in achieving understanding and acceptance of the quality assurance requirements as applied to the SUAMDP. The relationship resulted in the SUAMDP becoming the first software project at ORNL to develop a comprehensive NQA-1 Quality Assurance Plan; this plan now serves as a model for software quality assurance at ORNL. This paper describes the evolution of this plan and its impact on the application of quality assurance procedures to software. 2 refs

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

  11. A MODEL OF TRANSITION FROM QUALITY MANAGEMENT SYSTEMS TO KNOWLEDGE MANAGEMENT SYSTEMS IN SOFTWARE DEVELOPING ORGANIZATIONS

    OpenAIRE

    Chrabański, Karol

    2013-01-01

    The paper is aimed at presenting a model of transition from quality management systems to knowledge management systems in software developing organizations. The methodology focuses on presenting components of the model of transition from quality management systems to knowledge management systems. The paper defines the model of transition from the quality management systems conformable with series 9000 ISO international standards supplemented with ISO/IEC 90003:2004 to knowledge management sys...

  12. Research preview: Prioritizing quality requirements based on software architecture evaluation feedback

    OpenAIRE

    Koziolek, Anne

    2012-01-01

    Context and motivation Quality requirements are a main driver for architectural decisions of software systems. Although the need for iterative handling of requirements and architecture has been identified, current architecture design processes do not provide systematic, quantitative feedback for the prioritization and cost/benefit considerations for quality requirements. Question/problem Thus, in practice stakeholders still often state and prioritize quality requirements before knowing the so...

  13. Quality control in diagnostic radiology: software (Visual Basic 6) and database applications

    International Nuclear Information System (INIS)

    Quality Assurance programme in diagnostic Radiology is being implemented by the Ministry of Health (MoH) in Malaysia. Under this program the performance of an x-ray machine used for diagnostic purpose is tested by using the approved procedure which is commonly known as Quality Control in diagnostic radiology. The quality control or performance tests are carried out b a class H licence holder issued the Atomic Energy Licensing Act 1984. There are a few computer applications (software) that are available in the market which can be used for this purpose. A computer application (software) using Visual Basics 6 and Microsoft Access, is being developed to expedite data handling, analysis and storage as well as report writing of the quality control tests. In this paper important features of the software for quality control tests are explained in brief. A simple database is being established for this purpose which is linked to the software. Problems encountered in the preparation of database are discussed in this paper. A few examples of practical usage of the software and database applications are presented in brief. (Author)

  14. Increasing Responsibility to Customers through a Dynamic Quality Assurance System in Software Development

    Directory of Open Access Journals (Sweden)

    Cătălin Afrăsinei-Zevoianu

    2014-02-01

    Full Text Available The information explosion has led inevitably to the need to design and implement software solutions to the new information environments faced by any person, group, company, and nation. Measuring software product quality has been neglected for a long time but now both producers and researchers recognize the importance of field testing and assessment software. In this context, the aim of the article is to propose, validate and demonstrate the importance of using dynamic indicators of software quality measurement that reflect the implications that quality has in the emergence of gaps in each stage of the process leading to the achievement of application software. Method proposed is part of applied researches field having the purpose of being a specific instrument for the domain studied and it is intended to become the means by which the required effectiveness for the assumed objectives is reached: increasing responsibility to customers through quality improvement. Moreover, by applying measures to improve product quality, any company signs up in the current trend of increasing responsibility to the client which, in its turn, is an important component of CSR.

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

  17. Contribution to Quality-driven Evolutionary Software Development process for Service-Oriented Architectures

    OpenAIRE

    Arciniegas Herrera, Jose Luis

    2006-01-01

    The quality of software is a key element for the successful of a system. Currently, with the advance of the technology, consumers demand more and better services. Models for the development process have also to be adapted to new requirements. This is particular true in the case of service oriented systems (domain of this thesis), where an unpredictable number of users can access to one or several services. This work proposes an improvement in the models for the software development proces...

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

  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. Manual on quality assurance for computer software related to the safety of nuclear power plants

    International Nuclear Information System (INIS)

    The objective of the Manual is to provide guidance in the assurance of quality of specification, design, maintenance and use of computer software related to items and activities important to safety (hereinafter referred to as safety related) in nuclear power plants. This guidance is consistent with, and supplements, the requirements and recommendations of Quality Assurance for Safety in Nuclear Power Plants: A Code of Practice, 50-C-QA, and related Safety Guides on quality assurance for nuclear power plants. Annex A identifies the IAEA documents referenced in the Manual. The Manual is intended to be of use to all those who, in any way, are involved with software for safety related applications for nuclear power plants, including auditors who may be called upon to audit management systems and product software. Figs

  1. An Empirical Study on the Procedure to Derive Software Quality Estimation Models [

    Directory of Open Access Journals (Sweden)

    Jie Xu

    2010-09-01

    Full Text Available Software quality assurance has been a heated topic for several decades. If factors that influence softwarequality can be identified, they may provide more insight for better software development management.More precise quality assurance can be achieved by employing resources according to accurate qualityestimation at the early stages of a project. In this paper, a general procedure is proposed to derivesoftware quality estimation models and various techniques are presented to accomplish the tasks inrespective steps. Several statistical techniques together with machine learning method are utilized toverify the effectiveness of software metrics. Moreover, a neuro-fuzzy approach is adopted to improve theaccuracy of the estimation model. This procedure is carried out based on data from the ISBSG repositoryto present its empirical value.

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

  3. Digital reconstructed radiography quality control with software methods

    Science.gov (United States)

    Denis, Eloise; Beaumont, Stephane; Guedon, JeanPierre

    2005-04-01

    Nowadays, most of treatments for external radiotherapy are prepared with Treatment Planning Systems (TPS) which uses a virtual patient generated by a set of transverse slices acquired with a CT scanner of the patient in treatment position 1 2 3. In the first step of virtual simulation, the TPS is used to define a ballistic allowing a good target covering and the lowest irradiation for normal tissues. This parameters optimisation of the treatment with the TPS is realised with particular graphic tools allowing to: ×Contour the target, ×Expand the limit of the target in order to take into account contouring uncertainties, patient set up errors, movements of the target during the treatment (internal movement of the target and external movement of the patient), and beam's penumbra, ×Determine beams orientation and define dimensions and forms of the beams, ×Visualize beams on the patient's skin and calculate some characteristic points which will be tattooed on the patient to assist the patient set up before treating, ×Calculate for each beam a Digital Reconstructed Radiography (DRR) consisting in projecting the 3D CT virtual patient and beam limits with a cone beam geometry onto a plane. These DRR allow one for insuring the patient positioning during the treatment, essentially bone structures alignment by comparison with real radiography realized with the treatment X-ray source in the same geometric conditions (portal imaging). Then DRR are preponderant to insure the geometric accuracy of the treatment. For this reason quality control of its computation is mandatory4 . Until now, this control is realised with real test objects including some special inclusions4 5 . This paper proposes to use some numerical test objects to control the quality DRR calculation in terms of computation time, beam angle, divergence and magnification precision, spatial and contrast resolutions. The main advantage of this proposed method is to avoid a real test object CT acquisition

  4. When Spreadsheets Become Software - Quality Control Challenges and Approaches - 13360

    International Nuclear Information System (INIS)

    As part of a preliminary waste acceptance criteria (PWAC) development, several commercial models were employed, including the Hydrologic Evaluation of Landfill Performance model (HELP) [1], the Disposal Unit Source Term - Multiple Species model (DUSTMS) [2], and the Analytical Transient One, Two, and Three-Dimensional model (AT123D) [3]. The results of these models were post-processed in MS Excel spreadsheets to convert the model results to alternate units, compare the groundwater concentrations to the groundwater concentration thresholds, and then to adjust the waste contaminant masses (based on average concentration over the waste volume) as needed in an attempt to achieve groundwater concentrations at the limiting point of assessment that would meet the compliance concentrations while maximizing the potential use of the landfill (i.e., maximizing the volume of projected waste being generated that could be placed in the landfill). During the course of the PWAC calculation development, one of the Microsoft (MS) Excel spreadsheets used to post-process the results of the commercial model packages grew to include more than 575,000 formulas across 18 worksheets. This spreadsheet was used to assess six base scenarios as well as nine uncertainty/sensitivity scenarios. The complexity of the spreadsheet resulted in the need for a rigorous quality control (QC) procedure to verify data entry and confirm the accuracy of formulas. (authors)

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

  6. Relationships among Service Quality, Customer Satisfaction and Customer Perceived Value: Evidence from Iran's Software Industry

    OpenAIRE

    Seyed Mostafa Razavi; Hossein Safari; Hessam Shafie; Kobra khoram

    2012-01-01

    This study sets out to investigate the relationships service quality, customer perceived value and customer satisfaction in six large software companies of Iran. To this end, after reviewing the related literature, the effective factors in the service quality, customer perceived value and customer satisfaction were identified. Then, questionnaires were distributed among the customers of the companies. Next, Factor Analysis and Structural Equation Modelling were used to find the relationships;...

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

    DEFF Research Database (Denmark)

    Vezzaro, Luca; Mikkelsen, Peter Steen

    2015-01-01

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

  8. Guidelines to Minimize the Cost of Software Quality in Agile Scrum Process

    OpenAIRE

    Deepa Vijay; Gopinath Ganapathy

    2014-01-01

    This paper presents a case study of Agile Scrum process followed in Retail Domain project. This paper also reveals the impacts of Cost of Software Quality, when agile scrum process is not followed efficiently. While analyzing the case study, the gaps were found and guidelines for process improvements were also suggested in this paper.

  9. Guidelines to minimize cost of software quality in agile scrum process

    OpenAIRE

    Vijay, Deepa; Ganapathy, Gopinath

    2014-01-01

    This paper presents a case study of Agile Scrum process followed in Retail Domain project. This paper also reveals the impacts of Cost of Software Quality, when agile scrum process is not followed efficiently. While analyzing the case study, the gaps were found and guidelines for process improvements were also suggested in this paper.

  10. Guidelines to Minimize the Cost of Software Quality in Agile Scrum Process

    Directory of Open Access Journals (Sweden)

    Deepa Vijay

    2014-06-01

    Full Text Available This paper presents a case study of Agile Scrum process followed in Retail Domain project. This paper also reveals the impacts of Cost of Software Quality, when agile scrum process is not followed efficiently. While analyzing the case study, the gaps were found and guidelines for process improvements were also suggested in this paper.

  11. Software quality assurance and information management, October 1986 to October 1992

    International Nuclear Information System (INIS)

    This report describes the work carried out by Cedar Design Systems Limited under contract PECD 7/9/384. The brief for the contract was initially to provide advice on Software Quality Assurance (SQA) as part of the CEC PACOMA project. This was later extended to include further SQA and information management tasks specific to the HMIP Radioactive Waste Disposal Assessments Research Programme. (Author)

  12. Software architects’ experiences of quality requirements: what we know and what we do not know?

    NARCIS (Netherlands)

    Daneva, Maya; Buglione, Luigi; Herrmann, Andrea; Doerr, J.; Opdahl, A.

    2013-01-01

    [Context/motivation] Quality requirements (QRs) are a concern of both requirement engineering (RE) specialists and software architects (SAs). However, the majority of empirical studies on QRs take the RE analysts’/clients’ perspectives, and only recently very few included the SAs’ perspective. As a

  13. The ASC Sequoia Programming Model

    Energy Technology Data Exchange (ETDEWEB)

    Seager, M

    2008-08-06

    In the late 1980's and early 1990's, Lawrence Livermore National Laboratory was deeply engrossed in determining the next generation programming model for the Integrated Design Codes (IDC) beyond vectorization for the Cray 1s series of computers. The vector model, developed in mid 1970's first for the CDC 7600 and later extended from stack based vector operation to memory to memory operations for the Cray 1s, lasted approximately 20 years (See Slide 5). The Cray vector era was deemed an extremely long lived era as it allowed vector codes to be developed over time (the Cray 1s were faster in scalar mode than the CDC 7600) with vector unit utilization increasing incrementally over time. The other attributes of the Cray vector era at LLNL were that we developed, supported and maintained the Operating System (LTSS and later NLTSS), communications protocols (LINCS), Compilers (Civic Fortran77 and Model), operating system tools (e.g., batch system, job control scripting, loaders, debuggers, editors, graphics utilities, you name it) and math and highly machine optimized libraries (e.g., SLATEC, and STACKLIB). Although LTSS was adopted by Cray for early system generations, they later developed COS and UNICOS operating systems and environment on their own. In the late 1970s and early 1980s two trends appeared that made the Cray vector programming model (described above including both the hardware and system software aspects) seem potentially dated and slated for major revision. These trends were the appearance of low cost CMOS microprocessors and their attendant, departmental and mini-computers and later workstations and personal computers. With the wide spread adoption of Unix in the early 1980s, it appeared that LLNL (and the other DOE Labs) would be left out of the mainstream of computing without a rapid transition to these 'Killer Micros' and modern OS and tools environments. The other interesting advance in the period is that systems were being

  14. Evaluation of features to support safety and quality in general practice clinical software

    Directory of Open Access Journals (Sweden)

    Schattner Peter

    2011-05-01

    Full Text Available Abstract Background Electronic prescribing is now the norm in many countries. We wished to find out if clinical software systems used by general practitioners in Australia include features (functional capabilities and other characteristics that facilitate improved patient safety and care, with a focus on quality use of medicines. Methods Seven clinical software systems used in general practice were evaluated. Fifty software features that were previously rated as likely to have a high impact on safety and/or quality of care in general practice were tested and are reported here. Results The range of results for the implementation of 50 features across the 7 clinical software systems was as follows: 17-31 features (34-62% were fully implemented, 9-13 (18-26% partially implemented, and 9-20 (18-40% not implemented. Key findings included: Access to evidence based drug and therapeutic information was limited. Decision support for prescribing was available but varied markedly between systems. During prescribing there was potential for medicine mis-selection in some systems, and linking a medicine with its indication was optional. The definition of 'current medicines' versus 'past medicines' was not always clear. There were limited resources for patients, and some medicines lists for patients were suboptimal. Results were provided to the software vendors, who were keen to improve their systems. Conclusions The clinical systems tested lack some of the features expected to support patient safety and quality of care. Standards and certification for clinical software would ensure that safety features are present and that there is a minimum level of clinical functionality that clinicians could expect to find in any system.

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

  16. 软件体系结构质量评价概述%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.

  17. Writing Software Requirements Specification Quality Requirements:An Approach to Manage Requirements Volatility

    Directory of Open Access Journals (Sweden)

    G. SWATHI

    2011-05-01

    Full Text Available Quality requirements, that form a major sub-category of requirements, define a broad set system-wide attributes such as security, performance, usability and scalability. Unfortunately, many organizations pay less attention to quality requirements & assume that the necessary qualities are implicitly understood & will naturally emerge as the product is developed. In this paper, we would try to address important questions related to role of quality requirements in the software development lifecycle, and techniques for managing them effectively. Also, we would find out as to what happens when requirements are not managed? and suggest some practices to write quality requirements. The purpose is to make the community specifying the requirements understand requirements defects that have been made in the past. Hopefully, it also helps to avoid similar mistakes in the future.

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

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

    DEFF Research Database (Denmark)

    Vezzaro, Luca; Mikkelsen, Peter Steen

    2015-01-01

    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...... commonly available on-line measurements (flow, turbidity, ammonia, conductivity and temperature). The results confirmed the great performance of PCA (up to 10 weeks after parameter estimation) when estimating a measurement from the combination of the remaining four variables, a useful feature in data...... 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...

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

  1. ADAPTING THE METHODS MODULAR TESTING EXPERT ASSESSMENT QUALITY DESIGN INNOVATIVE SOFTWARE PRODUCTS

    Directory of Open Access Journals (Sweden)

    Larin S. N.

    2016-02-01

    Full Text Available Information of the world and national economies significantly alter the role and importance of expertise in enterprise activity. Expert evaluation of the quality of modern innovative software products is playing an increasingly important role in the justification of management decisions with their use. That is why the expert function is one of the most important and recognized not only in science but also in the practical production and business operations of many businesses. The article shows the possibility of adapting method unit testing as a tool for peer evaluation of the quality level of the development of innovative software products. The article covers application of criteria for coverage decisions and conditions, as well as a criterion of combinatorial coverage for the most complete set of tests and accurate expert assessments. The substantiation of the existence and validity of the use of the method of unit testing capabilities for expert assessments of innovative software products was also given. We have described the sequence of process of peer review for incremental (step by step, and non-incremental approach to testing of modern innovative software products, as well as identifying their strengths and weaknesses. It is concluded that the incremental approach is preferable to use the method of unit testing for the expert assessments of projects and programs for the creation of innovative products, services and technologies

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

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

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

  5. Specialized software for optimization of the quality control of the mammography units

    International Nuclear Information System (INIS)

    Quality control is essential to ensure the equipment used is reliable and consistent in order to maintain radiation does as low as reasonably achievable whilst optimizing image quality and performance in mammography. The effectiveness of mammographic screening is highly dependent on the consistent production of high quality diagnostic images. Mammography is highly dependent on the equipment status, which requires an effective Quality Control (QC) program to provide tools for continuous assessment of the equipment performance and also data storage and analysis of the protocols' data. The objective of this paper is to present the specialized software for Quality Control of the Mammography Units, as tool providing additional functionality for optimizations of the Mammography QC data storage and management. The PC program was developed according to the requirements stated in the European protocol for Quality Control of the Mammography Screening and the data collected as a result of its application in several Bulgarian hospitals. The Structured Analysis method was used in order to perform a case, which resulted in the development of the specialized software with a database module, providing the following functionality: Data Storage, Preliminary Data Processing and Post-Processing, Manual Data Entry, Data Import from XLS format, Data Export to XLS format, Printing, Data Filters, Automated Calculation, Automated Graphical Representation, Archiving The development of specialized QC software with a database for mammography units facilitates the process of QC data storage and handling and minimizes the errors. The electronic format for data storage is especially useful in case of long-term storage and periodical data analysis/access. The integrated data processing functionality and the automated import/export features based on standard platform increase the compatibility of the data. (authors)

  6. Demonstrating resilient quality of service in software defined networking

    OpenAIRE

    Sharma, Sachin; Staessens, Dimitri; Colle, Didier; D. De Palma; Goncalves, J; Pickavet, Mario; CORDEIRO, L.; Demeester, Piet

    2014-01-01

    Software defined Networking (SDN) such as Open-Flow decouples the control plane from forwarding devices and embeds it into one or more external entities called controllers. We implemented a framework in OpenFlow through which business customers receive higher Quality of Service (QoS) than best-effort customers in all conditions (e. g. failure conditions). In the demonstration, we stream video clips (business and best-effort customer's traffic) through an emulated OpenFlow topology. During the...

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

  8. Introduction to Software Quality Prediction Technology%软件质量预测技术概述

    Institute of Scientific and Technical Information of China (English)

    高岩; 杨春晖; 熊婧

    2015-01-01

    软件质量预测是对软件质量进行早期预测和控制的方法,其原理是在软件开发的早期根据与软件质量有关的度量数据,使用机器学习或者统计学方法来构建软件质量模型,通过分析计算得到软件质量的预测值,从而对软件系统中潜在的错误进行预测和预警。从软件质量预测的概念、模型框架、应用、发展前景和面临的挑战等方面对软件质量预测进行了系统的概述。%Software quality prediction is the method to predict and control software quality in early stage.The principle of software quality prediction is to build software quality modules through machine learning and then obtain the predication by analyzing and calculating so as to forecast and monitor the potential errors in the software system according to the metrics data related to software quality in the early stage of software development. In this article, the concept, framework, application, prospects and challenges of software quality prediction are overviewed systematically.

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

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

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

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

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

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

  15. Implementing Quality Assurance for the Numerical Research Software Dune / PDELab / DuMux

    Science.gov (United States)

    Flemisch, B.; Bastian, P.; Kempf, D.; Koch, T.; Helmig, R.

    2015-12-01

    Quality assurance and, in particular, automated testing, should be one of the key elements of modern software development. However, applying common techniques from software engineering to numerical frameworks, such as Dune, may be challenging since the requirements for a test might be very different to standard software. This talk gives an overview of our work in describing system tests for numerical software and developing test tools to ensure that qualitative and quantitative properties of PDE discretizations are preserved. The developed tools are employed in the Dune discretization module Dune-PDELab and the porous-media simulator DuMux.The newly developed module dune-testtools provides the following components: A domain specific language for feature modelling, which is naturally integrated into the workflow of numerical simulation. Tools to test whether a given PDE discretization does still yield the correct result without performance (or scalability) regressions. Integration of the above tools into a CMake based build system. Extensions to the Dune core modules to support the development of system tests.

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

  17. Software quality assurance in the 1996 performance assessment for the Waste Isolation Pilot Plant

    International Nuclear Information System (INIS)

    The US Department of Energy (DOE) Waste Isolation Pilot Plant (WIPP), located in southeast New Mexico, is a deep geologic repository for the permanent disposal of transuranic waste generated by DOE defense-related activities. Sandia National Laboratories (SNL), in its role as scientific advisor to the DOE, is responsible for evaluating the long-term performance of the WIPP. This risk-based Performance Assessment (PA) is accomplished in part through the use of numerous scientific modeling codes, which rely for some of their inputs on data gathered during characterization of the site. The PA is subject to formal requirements set forth in federal regulations. In particular, the components of the calculation fall under the configuration management and software quality assurance aegis of the American Society of Mechanical Engineers(ASME) Nuclear Quality Assurance (NQA) requirements. This paper describes SNL's implementation of the NQA requirements regarding software quality assurance (SQA). The description of the implementation of SQA for a PA calculation addresses not only the interpretation of the NQA requirements, it also discusses roles, deliverables, and the resources necessary for effective implementation. Finally, examples are given which illustrate the effectiveness of SNL's SQA program, followed by a detailed discussion of lessons learned

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

    International Nuclear Information System (INIS)

    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/

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

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

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

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

    International Nuclear Information System (INIS)

    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

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

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

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

  6. Action of exogenous ascorbic acid on physiological quality of cowpea seeds artificially agedAção do ácido ascórbico exógeno na qualidade fisiológica de sementes de feijão de corda envelhecidas artificialmente

    Directory of Open Access Journals (Sweden)

    Jean Carlos de Araújo Brilhante

    2013-06-01

    Full Text Available The aim of this study was to evaluate the effects of pre-treatment and post-treatment with ascorbic acid in reducing the damage caused by aging in cowpea seeds, which were aged in artificial accelerated aging chamber (45°C, 99% relative humidity in the dark for 72 h and it were subjected to four treatments: T1 – non-aged seeds were not treated with ascorbic acid (AsA; T2 – non-aged seeds treated with AsA; T3 – seeds before aging were subjected to a treatment with AsA to 0.85 mM; T4 – seeds after aging were subjected to a treatment with a 0.85 mM AsA. The aging of seeds for 72 h (T2 caused significant damage in the cell membranes of cowpea seeds, as evidenced by a increase in electrolyte leakage, higher level of lipid peroxidation and a lower germination percentage, when compared with the control (T1. T4 results were like the control treatment, with a lower electrolyte leakage and lipid peroxidation, well as a higher germination percentage, when compared with T2. The exogenous application of 0.85 mM ascorbic acid in cowpea seeds after artificial aging can mitigate its detrimental effects on the membranes integrity and seed physiological quality.O objetivo desse estudo foi avaliar os efeitos do pré e pós-tratamento com ácido ascórbico na redução dos danos ocasionados pelo envelhecimento em sementes de feijão de corda, as quais foram envelhecidas em câmara de envelhecimento artificial (45 ºC, 99% U.R., no escuro por 72 h, sendo submetidas a quatro tratamentos: T1 – sementes não envelhecidas e não tratadas com ácido ascórbico (AsA; T2 – sementes envelhecidas e não tratadas com AsA; T3 – sementes que antes do envelhecimento foram submetidas a um tratamento com AsA a 0,85 mM; T4 – sementes que após o envelhecimento foram submetidas a um tratamento com AsA a 0,85 mM. O envelhecimento das sementes por 72 h (T2 provocou danos significativos nas membranas celulares das sementes de feijão de corda, como foi evidenciado pelo

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

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

  9. Artificial Loading of ASC Specks with Cytosolic Antigens.

    Directory of Open Access Journals (Sweden)

    Ali Can Sahillioğlu

    Full Text Available Inflammasome complexes form upon interaction of Nod Like Receptor (NLR proteins with pathogen associated molecular patterns (PAPMS inside the cytosol. Stimulation of a subset of inflammasome receptors including NLRP3, NLRC4 and AIM2 triggers formation of the micrometer-sized spherical supramolecular complex called the ASC speck. The ASC speck is thought to be the platform of inflammasome activity, but the reason why a supramolecular complex is preferred against oligomeric platforms remains elusive. We observed that a set of cytosolic proteins, including the model antigen ovalbumin, tend to co-aggregate on the ASC speck. We suggest that co-aggregation of antigenic proteins on the ASC speck during intracellular infection might be instrumental in antigen presentation.

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

  11. Importance of Requirements Analysis & Traceability to Improve Software Quality and Reduce Cost and Risk

    Science.gov (United States)

    Kapoor, Manju M.; Mehta, Manju

    2010-01-01

    The goal of this paper is to emphasize the importance of developing complete and unambiguous requirements early in the project cycle (prior to Preliminary Design Phase). Having a complete set of requirements early in the project cycle allows sufficient time to generate a traceability matrix. Requirements traceability and analysis are the key elements in improving verification and validation process, and thus overall software quality. Traceability can be most beneficial when the system changes. If changes are made to high-level requirements it implies that low-level requirements need to be modified. Traceability ensures that requirements are appropriately and efficiently verified at various levels whereas analysis ensures that a rightly interpreted set of requirements is produced.

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

  13. SOFTWARE QUALITY ASSURANCE FOR EMERGENCY RESPONSE CONSEQUENCE ASSESSMENT MODELS AT DOE'S SAVANNAH RIVER SITE

    Energy Technology Data Exchange (ETDEWEB)

    Hunter, C

    2007-12-17

    The Savannah River National Laboratory's (SRNL) Atmospheric Technologies Group develops, maintains, and operates computer-based software applications for use in emergency response consequence assessment at DOE's Savannah River Site. These applications range from straightforward, stand-alone Gaussian dispersion models run with simple meteorological input to complex computational software systems with supporting scripts that simulate highly dynamic atmospheric processes. A software quality assurance program has been developed to ensure appropriate lifecycle management of these software applications. This program was designed to meet fully the overall structure and intent of SRNL's institutional software QA programs, yet remain sufficiently practical to achieve the necessary level of control in a cost-effective manner. A general overview of this program is described.

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

  15. A modeling approach to design a software sensor and analyze agronomical features - Application to sap flow and grape quality relationship

    OpenAIRE

    Thébaut, Aurélie; Scholash, Thibault; Charnomordic, Brigitte; Hilgert, Nadine

    2013-01-01

    This work proposes a framework using temporal data and domain knowledge in order to analyze complex agronomical features. The expertise is first formalized in an ontology, under the form of concepts and relationships between them, and then used in conjunction with raw data and mathematical models to design a software sensor. Next the software sensor outputs are put in relation to product quality, assessed by quantitative measurements. This requires the use of advanced data analysis methods, s...

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

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

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

  19. NNSA ASC Exascale Environment Planning, Applications Working Group, Report February 2011

    Energy Technology Data Exchange (ETDEWEB)

    Still, C H; Arsenlis, A; Bond, R B; Steinkamp, M J; Swaminarayan, S; Womble, D E; Koniges, A E; Harrison, J R; Chen, J H

    2011-02-25

    The scope of the Apps WG covers three areas of interest: Physics and Engineering Models (PEM), multi-physics Integrated Codes (IC), and Verification and Validation (V&V). Each places different demands on the exascale environment. The exascale challenge will be to provide environments that optimize all three. PEM serve as a test bed for both model development and 'best practices' for IC code development, as well as their use as standalone codes to improve scientific understanding. Rapidly achieving reasonable performance for a small team is the key to maintaining PEM innovation. Thus, the environment must provide the ability to develop portable code at a higher level of abstraction, which can then be tuned, as needed. PEM concentrate their computational footprint in one or a few kernels that must perform efficiently. Their comparative simplicity permits extreme optimization, so the environment must provide the ability to exercise significant control over the lower software and hardware levels. IC serve as the underlying software tools employed for most ASC problems of interest. Often coupling dozens of physics models into very large, very complex applications, ICs are usually the product of hundreds of staff-years of development, with lifetimes measured in decades. Thus, emphasis is placed on portability, maintainability and overall performance, with optimization done on the whole rather than on individual parts. The exascale environment must provide a high-level standardized programming model with effective tools and mechanisms for fault detection and remediation. Finally, V&V addresses the infrastructure and methods to facilitate the assessment of code and model suitability for applications, and uncertainty quantification (UQ) methods for assessment and quantification of margins of uncertainty (QMU). V&V employs both PEM and IC, with somewhat differing goals, i.e., parameter studies and error assessments to determine both the quality of the calculation

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

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

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

    OpenAIRE

    Ana Vânia Carvalho; Luiz Carlos Oliveira Lima

    2002-01-01

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

  3. Psychophysical evaluation of Catphan®600 CT image quality findings using human observers and software analysis

    International Nuclear Information System (INIS)

    Purpose: A comparison of image quality obtained from human observers and software analysis of CT phantom images. Methods and materials: A Catphan®600 CT QA phantom was scanned for: posterior fossa; cerebrum; abdomen and chest on three CT models, as part of a dose optimisation strategy. CT image data sets (n = 24) obtained pre and post optimisation were blindly evaluated by radiographers (n = 8) identifying the number of distinct line pairs and contrast discs for each of the three supra-slice sets within the phantom's high and low contrast resolution modules. The same images were also reviewed using the web based service – Image Owl for automatic analysis of Catphan®600 images. Results: Inter-observer reliability measured using Cronbach's α between human observers and again including software analysis as the 9th observer gave α = 0.97 for both instances, indicating comparable internal consistency with and without software analysis. Results of a paired sample t-test showed no significant difference (p ≥ 0.05) between human observers and software analysis in 37.5% of observations for line pairs and 37.5%; 12.5% and 50% for the sets of contrast discs representing nominal contrast of 1.0%, 0.5% and 0.3% respectively. Software analysis findings improved compared to observer readings as contrast levels reduced. Conclusion: Combined use of human observers and software analysis for evaluation of image quality in CT using phantoms is recommended. However the sole use of software analysis may provide more detail than that obtained by human observers. Further research to investigate the clinical relevance of such image quality findings is recommended

  4. Ribosome-associated Asc1/RACK1 is required for endonucleolytic cleavage induced by stalled ribosome at the 3′ end of nonstop mRNA

    Science.gov (United States)

    Ikeuchi, Ken; Inada, Toshifumi

    2016-01-01

    Dom34-Hbs1 stimulates degradation of aberrant mRNAs lacking termination codons by dissociating ribosomes stalled at the 3′ ends, and plays crucial roles in Nonstop Decay (NSD) and No-Go Decay (NGD). In the dom34Δ mutant, nonstop mRNA is degraded by sequential endonucleolytic cleavages induced by a stalled ribosome at the 3′ end. Here, we report that ribosome-associated Asc1/RACK1 is required for the endonucleolytic cleavage of nonstop mRNA by stalled ribosome at the 3′ end of mRNA in dom34Δ mutant cells. Asc1/RACK1 facilitates degradation of truncated GFP-Rz mRNA in the absence of Dom34 and exosome-dependent decay. Asc1/RACK1 is required for the sequential endonucleolytic cleavages by the stalled ribosome in the dom34Δ mutant, depending on its ribosome-binding activity. The levels of peptidyl-tRNA derived from nonstop mRNA were elevated in dom34Δasc1Δ mutant cells, and overproduction of nonstop mRNA inhibited growth of mutant cells. E3 ubiquitin ligase Ltn1 degrades the arrest products from truncated GFP-Rz mRNA in dom34Δ and dom34Δasc1Δ mutant cells, and Asc1/RACK1 represses the levels of substrates for Ltn1-dependent degradation. These indicate that ribosome-associated Asc1/RACK1 facilitates endonucleolytic cleavage of nonstop mRNA by stalled ribosomes and represses the levels of aberrant products even in the absence of Dom34. We propose that Asc1/RACK1 acts as a fail-safe in quality control for nonstop mRNA. PMID:27312062

  5. 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…

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

  7. Water Quality Analysis of Drinking Water Distribution Systems of Rey Township Using IWQIS Software

    Directory of Open Access Journals (Sweden)

    B Sepehrnia

    2016-06-01

    Full Text Available Background and Objective: In this study, WQI was estimated using an Iranian software called IWQIS to assess drinking water quality in Ray Township distribution systems. Materials and Methods: The assessment of 73 samples of drinking water during 2013 and the comparison of 18 physicochemical parameters with the standard Code of 1053 (Iran National Standard was done. Results: The results showed that the concentration of 7 parameters is out of normal range in special percentage of the samples. Those parameters are as follow: total hardness (31.5%, Mg (46.6%, nitrate (50.68%, Na (45.2%, F (42.46%, Cl (2.7%, Sulfate (28.76% of samples. The medium concentration of theses parameters was: total hardness (375 mg/L, Mg (32 mg/L, Nitrate (47.43 mg/L, Na (187 mg/L, F (0.5 mg/L, Cl (169 mg/L, and Sulfate (263 mg/L. It is estimated that 5.6% of the population of this township are highly exposed to nitrate, 79.1% to fluoride and 13.5% are exposed to sodium. The average WQI in Rey Township in a good spectrum is 71.22. Conclusion: 17 samples (23.2% were assessed in excellent spectrum, 54 samples (74% in good and 1 sample (1.4% in very poor spectrum and 1 sample in unsuitable condition were assessed. No sample was assessed in poor situation. The samples of the autumn showed the worst quality.

  8. Can Web 2.0 and Social Software Help Transform How We Measure Quality in Teaching, Learning, and Research?

    Science.gov (United States)

    Attwell, Graham

    This paper focuses on the issue of quality in teaching, learning, and research. In the second section, the paper looks at the different ways technology is being used to learn and at the changing expectations of learners leading to pressures for transformations in both pedagogy and institutional structures. The third section proposes a new rhizomatic model of learning. The following section "Quality Frameworks: Perception and Reality" suggests that traditional measures of the quality of teaching, learning, and research have been hijacked by the commodification of education. This is explored further in Section "The Commodification of Education and Its Impact on How We Measure Quality". Section "How will Web 2.0 and Social Software Change our Understandings and Measurement of Quality?" looks at how Web 2.0 and social software can provide opportunities of new ways of measuring the quality of learning through embedding quality measures within the processes of teaching and learning and knowledge development. Sections "What is the Purpose of Traditional Assessment Measures?" and "Critiques of Assessment Processes" provide a critique of traditional assessment processes and suggest the need to move from the assessment of learning to assessment for learning. Section "Personal Learning Environments and Assessment for Learning Through Authentic Learning Tasks" looks at how personal learning environment can be used to support authentic learning and assessment for learning. The conclusion suggests that the development of new quality processes will require fundamental rethinking of the purpose and role of universities.

  9. 智能手机APP质量模型%The Quality Model of Application Software Product for Mobile Phone

    Institute of Scientific and Technical Information of China (English)

    郭文胜

    2014-01-01

    The quality issues of application software product for intelligent mobile phones which have become increasingly prominent in the market have seriously hampered the development of the mobile internet industry. However, there is no quality definition based on APP Characteristic. By tailoring and amending the general software quality model through the existing national standards, a new product quality model is proposed that guides the application software providers for improving their product quality, and provides the third party lab with inspection standard, which results in effectively protecting the end consumers' legitimate rights and interests. The Model presented in this paper has been used successfully in a Local standard.%市场上智能手机APP质量问题日益突出,已经严重制约移动互联网产业的发展,目前还没有专门针对智能手机APP软件产品特点的质量定义。本文通过对现行国家软件标准进行裁剪和修订,提出了APP的质量模型,用于指导APP供方提高产品质量,为第三方检测机构提供依据,切实保护广大终端消费者的合法权益。

  10. Software Testing Techniques and Strategies

    OpenAIRE

    Isha,; Sunita Sangwan

    2014-01-01

    Software testing provides a means to reduce errors, cut maintenance and overall software costs. Numerous software development and testing methodologies, tools, and techniques have emerged over the last few decades promising to enhance software quality. This paper describes Software testing, need for software testing, Software testing goals and principles. Further it describe about different Software testing techniques and different software testing strategies.

  11. Supporting Early Math--Rationales and Requirements for High Quality Software

    Science.gov (United States)

    Haake, Magnus; Husain, Layla; Gulz, Agneta

    2015-01-01

    There is substantial evidence that preschooler's performance in early math is highly correlated to math performance throughout school as well as academic skills in general. One way to help children attain early math skills is by using targeted educational software and the paper discusses potential gains of using such software to support early math…

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

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

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

  15. 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 services; (2) Use of the facility where the surgical procedures are performed; (3) Any laboratory testing... (CONTINUED) MEDICARE PROGRAM AMBULATORY SURGICAL SERVICES Coverage, Scope of ASC Services, and...

  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. Qualifying codes under software quality assurance: Two examples as guidelines for codes that are existing or under development

    International Nuclear Information System (INIS)

    Software quality assurance is an area of concern for DOE, EPA, and other agencies due to the poor quality of software and its documentation they have received in the past. This report briefly summarizes the software development concepts and terminology increasingly employed by these agencies and provides a workable approach to scientific programming under the new requirements. Following this is a practical description of how to qualify a simulation code, based on a software QA plan that has been reviewed and officially accepted by DOE/OCRWM. Two codes have recently been baselined and qualified, so that they can be officially used for QA Level 1 work under the DOE/OCRWM QA requirements. One of them was baselined and qualified within one week. The first of the codes was the multi-phase multi-component flow code TOUGH version 1, an already existing code, and the other was a geochemistry transport code STATEQ that was under development The way to accomplish qualification for both types of codes is summarized in an easy-to-follow step-by step fashion to illustrate how to baseline and qualify such codes through a relatively painless procedure

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

  19. Validation of quality control tests of a multi leaf collimator using electronic portal image devices and commercial software

    International Nuclear Information System (INIS)

    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)

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

  1. Climate and product quality in software development teams: assessing the mediating role of problem solving and learning

    OpenAIRE

    Açıkgöz, Atif; Günsel, Ayşe; Kuzey, Cemil

    2015-01-01

    The popularity of new product development has been increasing in knowledgeintensive organizations as a means to manage aggressive competition. Given the criticality of product development to the performance of many organizations, it is important to unveil the mechanisms that support problem solving. In line with the relevant literature, this study examined the relationships among team climate, team problem solving, team learning, and software quality. As well, this study exp...

  2. Server-based enterprise collaboration software improves safety and quality in high-volume PET/CT practice.

    Science.gov (United States)

    McDonald, James E; Kessler, Marcus M; Hightower, Jeremy L; Henry, Susan D; Deloney, Linda A

    2013-12-01

    With increasing volumes of complex imaging cases and rising economic pressure on physician staffing, timely reporting will become progressively challenging. Current and planned iterations of PACS and electronic medical record systems do not offer workflow management tools to coordinate delivery of imaging interpretations with the needs of the patient and ordering physician. The adoption of a server-based enterprise collaboration software system by our Division of Nuclear Medicine has significantly improved our efficiency and quality of service. PMID:24159008

  3. 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 的软件项目质量管理方面的改进方案,并且提出了以软件项目开发管理、软件项目需求管理、软件质量保证的软件项目质量控制框架。

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

  5. Assessing software quality at each step of its life-cycle to enhance reliability of control systems

    International Nuclear Information System (INIS)

    A distributed software control system aims to enhance the upgrade ability and reliability by sharing responsibility between several components. The disadvantage is that it makes it harder to detect problems on a significant number of modules. With Kaizen in mind we have chosen to continuously invest in automation to obtain a complete overview of software quality despite the growth of legacy code. The development process has already been mastered by staging each life-cycle step thanks to a continuous integration server based on JENKINS and MAVEN. We enhanced this process, focusing on 3 objectives: Automatic Test, Static Code Analysis and Post-Mortem Supervision. Now, the build process automatically includes a test section to detect regressions, incorrect behaviour and integration incompatibility. The in-house TANGOUNIT project satisfies the difficulties of testing distributed components such as Tango Devices. In the next step, the programming code has to pass a complete code quality check-up. The SONAR quality server has been integrated in the process, to collect each static code analysis and display the hot topics on summary web pages. Finally, the integration of Google BREAKPAD in every TANGO Devices gives us essential statistics from crash reports and enables us to replay the crash scenarios at any time. We have already gained greater visibility on current developments. Some concrete results will be presented including reliability enhancement, better management of subcontracted software development, quicker adoption of coding standards by new developers and understanding of impacts when moving to a new technology. (authors)

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

    OpenAIRE

    Alessandra Santos Lopes; Rita de Cássia Salvucci Celeste Ormenese; Flávio Martins Montenegro; Patrocínio Gonçalves Ferreira Júnior

    2007-01-01

    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 < 0,05 ou valores próximos) linear e quadrático. Para a azodicarbonam...

  7. Improving Reliability of Spectrum Analysis for Software Quality Requirements Using TCM

    OpenAIRE

    KAIYA, Haruhiko; Tanigawa, Masaaki; Suzuki, Shunichi; Sato, Tomonori; Osada, Akira; Kaijiri, Kenji

    2010-01-01

    Quality requirements are scattered over a requirements specification. thus it Is hard to measure and trace such quality requirements to validate the specification against stakeholders' needs We proposed a technique called "spectrum analysis for quality requirements" which enabled analysts to sort a requirements specification to measure and track quality requirements in the specification In the same way as a spectrum in optics, a quality spectrum of a specification shows a quantitative feature...

  8. Towards Applying Text Mining Techniques on Software Quality Standards and Models

    OpenAIRE

    Kelemen, Zádor Dániel; Kusters, Rob; Trienekens, Jos; Balla, Katalin

    2013-01-01

    Many of quality approaches are described in hundreds of textual pages. Manual processing of information consumes plenty of resources. In this report we present a text mining approach applied on CMMI, one well known and widely known quality approach. The text mining analysis can provide a quick overview on the scope of a quality approaches. The result of the analysis could accelerate the understanding and the selection of quality approaches.

  9. Models, methods and software tools to evaluate the quality of informational and educational resources

    International Nuclear Information System (INIS)

    The paper studies the modern methods and tools to evaluate the quality of data systems, which allows determining the specificity of informational and educational resources (IER). The author has developed a model of IER quality management at all stages of the life cycle and an integrated multi-level hierarchical system of IER quality assessment, taking into account both information properties and targeted resource assignment. The author presents a mathematical and algorithmic justification of solving the problem of IER quality management, and offers data system to assess the IER quality

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

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

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

  13. High Technology Systems with Low Technology Failures: Some Experiences with Rockets on Software Quality and Integration

    Science.gov (United States)

    Craig, Larry G.

    2010-01-01

    This slide presentation reviews three failures of software and how the failures contributed to or caused the failure of a launch or payload insertion into orbit. In order to avoid these systematic failures in the future, failure mitigation strategies are suggested for use.

  14. WE-D-9A-06: Open Source Monitor Calibration and Quality Control Software for Enterprise Display Management

    Energy Technology Data Exchange (ETDEWEB)

    Bevins, N; Vanderhoek, M; Lang, S; Flynn, M [Henry Ford Health System, Detroit, MI (United States)

    2014-06-15

    Purpose: Medical display monitor calibration and quality control present challenges to medical physicists. The purpose of this work is to demonstrate and share experiences with an open source package that allows for both initial monitor setup and routine performance evaluation. Methods: A software package, pacsDisplay, has been developed over the last decade to aid in the calibration of all monitors within the radiology group in our health system. The software is used to calibrate monitors to follow the DICOM Grayscale Standard Display Function (GSDF) via lookup tables installed on the workstation. Additional functionality facilitates periodic evaluations of both primary and secondary medical monitors to ensure satisfactory performance. This software is installed on all radiology workstations, and can also be run as a stand-alone tool from a USB disk. Recently, a database has been developed to store and centralize the monitor performance data and to provide long-term trends for compliance with internal standards and various accrediting organizations. Results: Implementation and utilization of pacsDisplay has resulted in improved monitor performance across the health system. Monitor testing is now performed at regular intervals and the software is being used across multiple imaging modalities. Monitor performance characteristics such as maximum and minimum luminance, ambient luminance and illuminance, color tracking, and GSDF conformity are loaded into a centralized database for system performance comparisons. Compliance reports for organizations such as MQSA, ACR, and TJC are generated automatically and stored in the same database. Conclusion: An open source software solution has simplified and improved the standardization of displays within our health system. This work serves as an example method for calibrating and testing monitors within an enterprise health system.

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

  16. Application of Regression Analysis in the Software Quality Control%回归分析在软件质量控制中的应用

    Institute of Scientific and Technical Information of China (English)

    倪德强

    2015-01-01

    Regression analysis is a kind of widely used statistical analysis method, software quality control is the evaluation, testing and other activities in order to ensure the quality of the final software product in the process of software development. Bringing the regression analysis into software quality control can effectively dig out the significant factors influencing the quality control activities. The attention and control of significant factors can improve the planning and implementation effect of the software quality control activities, so as to ensure the quality of software products of intermediate and final delivery.%回归分析是一种运用十分广泛的统计分析方法,软件质量控制是在软件研发过程中为了保证最终软件产品质量而开展的评审、测试等活动。在软件质量控制活动中引入回归分析,可以有效地挖掘出影响各类质量控制活动的显著因素,通过对显著因素的关注和调控,可以改善软件质量控制活动的策划工作和实施效果,从而保证中间和最终交付的软件产品质量。

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

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

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

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

  1. A feasibility study on HTS SMES applications for power quality enhancement through both software simulations and hardware-based experiments

    Science.gov (United States)

    Kim, A. R.; Kim, J. G.; Kim, S.; Park, M.; Yu, I. K.; Seong, K. C.; Watanabe, K.

    2011-11-01

    Superconducting magnetic energy storage (SMES) which promises the efficiency of more than 95% and fast response becomes a competitive energy storage device. Because of its advantages, SMES can provide benefit as a power quality enhancement device to an utility especially in connection with renewable energy sources. In this paper, a software simulation and an experiment aiming for power quality enhancement are reported. The utility was referred to Ulleung Island in Korea which had one wind power generation system. The simulation was performed using power system computer aided design/electromagnetic transient including DC (PSCAD/EMTDC) and power-hardware-in-the-loop simulation (PHILS) was implemented to monitor the operational characteristics of SMES when it was connected to utility. This study provides a highly reliable simulation results, and the feasibility of a SMES application is discussed.

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

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

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

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

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

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

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

  9. Simulation of gradient-drift striations on the ASC

    International Nuclear Information System (INIS)

    The evolution of many artificial ionospheric plasma clouds is governed by a simple two-dimensional model consisting of a continuity equation and a variable-coefficient elliptic equation. This type of model applies also to some nonplasma fluid flows. Despite the simplicity of the model, state-of-the-art methods are required to maintain integrity of the solution. These are explained in moderate detail. The one-level striation code used is highly vectorized and achieves in excess of 80% execution efficiency on the ASC. Typical results and timings for the code are given, and areas of current investigations are mentioned. 4 figures, 2 tables

  10. Hardware-software system for the automatic quality evaluation of a welded joint

    International Nuclear Information System (INIS)

    The automatic digital processing of radiographic images has advantages over conventional methods employing x-ray television or x-ray films and an operator as the decision-maker. These advantages are primarily the elimination of subjectivity in the operator evaluation of flaws (so that the result of expert examination is presented to the customer in terms that preclude arbitrary interpretation), the possibilities of using morphological analysis, and the production of a large active data base of flaw images. The authors describe a system that incorporates an optical scanner, a videographic adapter with a graphic monitor, a personal computer, and a software package implementing the functions of automatic analysis of a static-test radiographic image of a welded joint, viz., input and storage of the radiographic image, optimal linear and nonlinear filtering of the primary image to produce a reliable flaw map, and the assignment of weld flaws to four classes: voids, cracks, nonbond flaws, and inclusions. 7 refs

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

  12. LSIL/ASC-H (LSIL-H in Cervicovaginal Smear: Histopathological Outcomes and Clinical Significance

    Directory of Open Access Journals (Sweden)

    Ecmel IŞIK KAYGUSUZ

    2011-01-01

    Full Text Available Objective: Conventional Pap smears exhibiting unequivocal features of ‘low grade squamous intraepithelial lesion' (LSIL are occasionally mixed with some cells suspicious for, but not diagnostic of ‘high grade squamous intraepithelial lesion' (HSIL on daily routine. The 2001 Bethesda System does not address the significance of such cytological entities. We have referred to these changes in our laboratory as ‘LSIL, atypical squamous cells cannot exclude HSIL' (LSIL/ASC-H. In this study, we aimed to compare the cytology and biopsy results of LSIL/ ASC-H to LSIL, ASC-H and HSIL.Material and Method: Out of 37884 cases which were evaluated between 2005-2009 in our laboratory, cases interpreted as LSIL, LSIL/ ASC-H, HSIL and ASC-H were reevaluated and 153 cases for which biopsy materials were available were selected.Results: The rate of histological CIN2 or worse associated with LSIL/ ASC-H (45% was between the rates of LSIL (10% and HSIL (65%, but not significantly different from ASC-H (50%. However, LSIL/ ASC-H was more frequently associated with a definitive histological diagnosis of any CIN2 than ASC-H (30% vs. 8%.Conclusion: Based on our results, we recommend LSIL/ASC-H to be added to Bethesda System, and Pap test cases of LSIL/ASC-H may need to be clinically followed-up in a manner similar to ASC-H, i.e., with colposcopy for all patients.

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

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

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

  16. A feasibility study on HTS SMES applications for power quality enhancement through both software simulations and hardware-based experiments

    Energy Technology Data Exchange (ETDEWEB)

    Kim, A.R.; Kim, J.G.; Kim, S. [Changwon National University, 9 Sarim-Dong, Changwon 641-773 (Korea, Republic of); Park, M., E-mail: paku@changwon.ac.kr [Changwon National University, 9 Sarim-Dong, Changwon 641-773 (Korea, Republic of); Yu, I.K. [Changwon National University, 9 Sarim-Dong, Changwon 641-773 (Korea, Republic of); Seong, K.C. [Superconducting Device and Cryogenics Group, Korea Electrotechnology Research Institute, Changwon 641-120 (Korea, Republic of); Watanabe, K. [HFLSM, Institute for Materials Research, Tohoku University, Sendai 980-8577 (Japan)

    2011-11-15

    SMES system was simulated to improve the power quality. The utility has one wind power generator and wind speed is continuously changed. Utility frequency was fluctuated due to wind speed variation. We made 10 kJ toroid-type HTS SMES for stabilization of utility frequency. We can monitor the operational characteristics of HTS SMES for power application. Superconducting magnetic energy storage (SMES) which promises the efficiency of more than 95% and fast response becomes a competitive energy storage device. Because of its advantages, SMES can provide benefit as a power quality enhancement device to an utility especially in connection with renewable energy sources. In this paper, a software simulation and an experiment aiming for power quality enhancement are reported. The utility was referred to Ulleung Island in Korea which had one wind power generation system. The simulation was performed using power system computer aided design/electromagnetic transient including DC (PSCAD/EMTDC) and power-hardware-in-the-loop simulation (PHILS) was implemented to monitor the operational characteristics of SMES when it was connected to utility. This study provides a highly reliable simulation results, and the feasibility of a SMES application is discussed.

  17. 改善软件质量的软件安全开发流程研究%Researches on the Security of Software Development Process to Improve the Software Quality

    Institute of Scientific and Technical Information of China (English)

    冯晓媛

    2012-01-01

    目前的软件开发已经有一套严谨且成熟的开发流程,但开发过程中软件安全质量的问题却较少被关注,这势必会造成软件系统的安全危机.以现有的软件开发流程为基础,通过加强制度、管理、技术三个层面的安全措施,规划出一套软件安全开发流程,在软件开发初期就能标出阶段性的安全缺失与漏洞,确保软件安全开发流程能够持续强化软件系统的安全性.%The current software .development is a set of rigorous and mature software development process, but was less con- cerned about the quality of software security problems in the development process, which will inevitably lead to software systems there is a serious security crisis. Based on the existing software development process as the basis, to strengthen the system, man- agement, technology, three aspects of safety measures, so as to plan a set of software development process, software development can be marked out in the early stages of the security flaws and loopholes, ensure security software development process can contin- ue to strengthen the software system security.

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

    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.

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

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

  1. Asc1 supports cell-wall integrity near bud sites by a Pkc1 independent mechanism.

    Directory of Open Access Journals (Sweden)

    Daniel Melamed

    Full Text Available BACKGROUND: The yeast ribosomal protein Asc1 is a WD-protein family member. Its mammalian ortholog, RACK1 was initially discovered as a receptor for activated protein C kinase (PKC that functions to maintain the active conformation of PKC and to support its movement to target sites. In the budding yeast though, a connection between Asc1p and the PKC signaling pathway has never been reported. METHODOLOGY/PRINCIPAL FINDINGS: In the present study we found that asc1-deletion mutant (asc1Delta presents some of the hallmarks of PKC signaling mutants. These include an increased sensitivity to staurosporine, a specific Pkc1p inhibitor, and susceptibility to cell-wall perturbing treatments such as hypotonic- and heat shock conditions and zymolase treatment. Microscopic analysis of asc1Delta cells revealed cell-wall invaginations near bud sites after exposure to hypotonic conditions, and the dynamic of cells' survival after this stress further supports the involvement of Asc1p in maintaining the cell-wall integrity during the mid-to late stages of bud formation. Genetic interactions between asc1 and pkc1 reveal synergistic sensitivities of a double-knock out mutant (asc1Delta/pkc1Delta to cell-wall stress conditions, and high basal level of PKC signaling in asc1Delta. Furthermore, Asc1p has no effect on the cellular distribution or redistribution of Pkc1p at optimal or at cell-wall stress conditions. CONCLUSIONS/SIGNIFICANCE: Taken together, our data support the idea that unlike its mammalian orthologs, Asc1p acts remotely from Pkc1p, to regulate the integrity of the cell-wall. We speculate that its role is exerted through translation regulation of bud-site related mRNAs during cells' growth.

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

  3. "软件质量保证与测试"授课经验分享%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.

  4. 基于软件全面质量管理的团队建设%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.

  5. Software scripts for quality checking of high-throughput nucleic acid sequencers.

    Science.gov (United States)

    Lazo, G R; Tong, J; Miller, R; Hsia, C; Rausch, C; Kang, Y; Anderson, O D

    2001-06-01

    We have developed a graphical interface to allow the researcher to view and assess the quality of sequencing results using a series of program scripts developed to process data generated by automated sequencers. The scripts are written in Perl programming language and are executable under the cgibin directory of a Web server environment. The scripts direct nucleic acid sequencing trace file data output from automated sequencers to be analyzed by the phred molecular biology program and are displayed as graphical hypertext mark-up language (HTML) pages. The scripts are mainly designed to handle 96-well microtiter dish samples, but the scripts are also able to read data from 384-well microtiter dishes 96 samples at a time. The scripts may be customized for different laboratory environments and computer configurations. Web links to the sources and discussion page are provided. PMID:11414222

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

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

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

  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. GPS 数据质量检查软件的可视化开发%Visualized Development of GPS Data Quality Inspect Software

    Institute of Scientific and Technical Information of China (English)

    罗伏军; 李程; 岳国栋

    2014-01-01

    在分析影响GPS观测数据质量的因素的基础上介绍了TEQC软件进行GPS数据质量检查的原理,并利用Visual C#2010对TEQC进行界面开发,实现了参数设置、质量评价、报表输出等功能。该软件对于GPS观测数据质量检查工作具有一定的实用价值。%This paper analyzes the factors that influence the quality of GPS observation data and introduces the principle of GPS data quality inspect by the TEQC software .Develop interface for TEQC by using visual C#2010 , and realize the parameter setting , quality evaluation, report output and other functions .The software has a certain practical value for GPS data quality inspect work .

  11. 软件构件质量评价模型研究%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)是解决软件危机,提高软件生产率的有效方法.软件构件的质量对最终软件产品的质量有重大影响.本文结合构件自身特性,参照业界标准,提出一套基于层次分析法和模糊综合评价法的构件评价方法,作为构件用户和构件管理员选用构件时的参考方案.

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

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

  14. How can Software Packages Certification Improve Software Process

    OpenAIRE

    Pivka, Marjan; Potočan, Vojko

    1997-01-01

    Popular software assessment models such as CMM, BOOTSTRAP, SPICE or ISO 9000 ignore the impact of software product certification on software quality. The first standard for software product quality was German DIN 66285. Based on this standard, the ISO developed a international standard for quality requirements and testing procedures for software packages: ISO/IEC 12119. This paper presents our experience with classical testing models based on ISO/IEC 12119 and DIN 66285 and with our improved ...

  15. Role of ASC in the Mouse Model of Helicobacter pylori Infection

    OpenAIRE

    Benoit, Bekale N.; Kobayashi, Motohiro; Kawakubo, Masatomo; Takeoka, Michiko; Sano, Kenji; Zou, Jian; Itano, Naoki; Tsutsui, Hiroko; Noda, Tetsuo; Fukuda, Minoru; Nakayama, Jun; Taniguchi, Shun'ichiro

    2009-01-01

    Apoptosis-associated speck-like protein containing a C-terminal caspase recruitment domain (ASC) is an adaptor molecule activating caspase-1 that stimulates pro-interleukin-1β (pro-IL-1β) and pro-IL-18, two pro-inflammatory cytokines with critical functions in host defense against a variety of pathogens. In this study, we investigated the role of ASC in the host defense against Helicobacter pylori utilizing ASC-deficient mice. Mice were orally inoculated with H. pylori; bacterial load, degree...

  16. 软件服务质量的顾客感知心智模式%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提出的总体服务质量模型的服务质量要素结构,参照某软件企业中提供软件服务的多名专家的意见,构建并通过修正得到了效度、信度较为理想的软件服务质量量表,通过分析量表包含的结构要素得出顾客感知软件服务质量的心智模式。

  17. Quality assurance with TL 9000 in agile software development of set-top boxes : The case of Motorola and the use of Scrum

    OpenAIRE

    Gustafsson, Kristofer; Jacobsson, Johan

    2009-01-01

    In today’s fast-paced world, there is a constant demand for better and more efficient ways of doing business. Motorola in Linköping are using the agile development framework, Scrum in their software development. A certain level of quality must also be assured of the delivered goods and services. Is it possible to use Scrum and still meet the quality requirements? This Master Thesis is performed to investigate if it is possible to achieve a quality certificate from TL 9000, the telecom industr...

  18. SU-E-J-199: A Software Tool for Quality Assurance of Online Replanning with MR-Linac

    International Nuclear Information System (INIS)

    Purpose: To develop a quality assurance software tool, ArtQA, capable of automatically checking radiation treatment plan parameters, verifying plan data transfer from treatment planning system (TPS) to record and verify (R&V) system, performing a secondary MU calculation considering the effect of magnetic field from MR-Linac, and verifying the delivery and plan consistency, for online replanning. Methods: ArtQA was developed by creating interfaces to TPS (e.g., Monaco, Elekta), R&V system (Mosaiq, Elekta), and secondary MU calculation system. The tool obtains plan parameters from the TPS via direct file reading, and retrieves plan data both transferred from TPS and recorded during the actual delivery in the R&V system database via open database connectivity and structured query language. By comparing beam/plan datasets in different systems, ArtQA detects and outputs discrepancies between TPS, R&V system and secondary MU calculation system, and delivery. To consider the effect of 1.5T transverse magnetic field from MR-Linac in the secondary MU calculation, a method based on modified Clarkson integration algorithm was developed and tested for a series of clinical situations. Results: ArtQA is capable of automatically checking plan integrity and logic consistency, detecting plan data transfer errors, performing secondary MU calculations with or without a transverse magnetic field, and verifying treatment delivery. The tool is efficient and effective for pre- and post-treatment QA checks of all available treatment parameters that may be impractical with the commonly-used visual inspection. Conclusion: The software tool ArtQA can be used for quick and automatic pre- and post-treatment QA check, eliminating human error associated with visual inspection. While this tool is developed for online replanning to be used on MR-Linac, where the QA needs to be performed rapidly as the patient is lying on the table waiting for the treatment, ArtQA can be used as a general QA tool

  19. 软件质量保证过程研究%The Research of Software Quality Assurance Process

    Institute of Scientific and Technical Information of China (English)

    胡庆林; 王一苇

    2016-01-01

    In order to regularize software quality assurance(SQA)process,many industries formulated relat-ed standards.The Enterprise can form an effective SQA method during they carry out these standards to improve its SQA ability.Compare and analyze the SQA process requirement of GJB 2786、GJB 439、GJB 5000A and DO-178C,put forward suggestions that Perform process and product evaluation of GJB 5000A and GJB 439A,perform SQA activities of DO-178C,release SQAP,and audit if corresponding activities are carried out,if the evidences of software life cycle data are existent,to assure that the SQA process is effec-tive.%为规范软件质量保证过程,许多行业制定了相关标准。企业在执行各类标准过程中可博采众长,形成一套有效的软件质量保证方法,以此提高企业的软件质量保证能力。通过比较分析GJB 2786、GJB 439A、GJB 5000A和DO-178C的软件质量保证过程,提出以GJB 5000A和GJB 439A过程和产品评价主要活动为中心,结合DO-178C定义的软件生命周期过程目标和软件质量保证目标,制定软件质量保证计划,执行软件质量保证活动,审核是否按照软件过程要求执行了相应活动,是否形成了软件生命周期数据相关证据,使软件质量保证过程行之有效。

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

  1. IDENTIFICATION OF TYPES AND MODELS OF AIRCRAFT USING ASC-ANALYSIS OF THEIR SILHOUETTES (CONTOURS (GENERALIZATION, ABSTRACTION, CLASSIFICATION AND IDENTIFICATION

    Directory of Open Access Journals (Sweden)

    Lutsenko Y. V.

    2015-12-01

    Full Text Available The article discusses the application of automated system-cognitive analysis (ASC-analysis, its mathematical model which is system theory of information and its software tool, which is intellectual system called "Eidos" for solving problems related to identification of types and models of aircraft by their silhouettes on the ground, to be more precise, their external contours: 1 digitization of scanned images of aircraft and creation of their mathematical models; 2 formation of mathematical models of specific aircraft with the use of the information theory; 3 modeling of the generalized images of various aircraft types and models and their graphic visualization; 4 comparing an image of a particular plane with generalized images of various aircraft types and models, and quantifying the degree of similarities and differences between them, i.e., the identification of the type and model of airplane by its silhouette (contour on the ground; 5 quantification of the similarities and differences of the generalized images of the planes with each other, i.e., clusterconstructive analysis of generalized images of various aircraft types and models. The article gives a new approach to digitizing images of aircraft, based on the use of the polar coordinate system, the center of gravity of the image and its external contour. Before digitizing images, we may use their transformation, standardizing the position of the images, their sizes (resolution, distance and the angle of rotation (angle in three dimensions. Therefore, the results of digitization and ASC-analysis of the images can be invariant (independent relative to their position, dimensions and turns. The shape of the contour of a particular aircraft is considered as a noise information on the type and model of aircraft, including information about the true shape of the aircraft type and its model (clean signal and noise, which distort the real shape, due to noise influences, both of the means of

  2. 软件质量管理若干问题研究%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行业技术发展的速度非常快,使得许多软件企业虽然凭借着遵循软件工程理论和自身累积的组织过程资产建立了一些软件开发管理规范,但是由于我国软件行业自身发展方面存在着众多问题。因此,不能从根本上解决软件开发过程中的质量控制问题,导致软件产品的质量不达标,客户对交付物不满意,直接导致软件后期的维护,升级出现麻烦,问题严重的最终可能会导致项目的失败,这将对企业的利益和信誉造成极大的影响。本文主要探讨了软件项目管理过程中的质量管理若干问题,包括软件项目质量的定义和其主要影响因素,质量问题产生的原因,质量问题的危害,以及质量控制中使用的几种

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

  4. Power laws in software systems

    OpenAIRE

    Tonelli, Roberto

    2012-01-01

    The main topic of my PhD has been the study of power laws in software systems within the perspective of describing software quality. My PhD research contributes to a recent stream of studies in software engineering, where the investigation of power laws in software systems has become widely popular in recent years, since they appear on an incredible variety of different software quantities and properties, like, for example, software metrics, software faults, refactoring, Java byte-code,...

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

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

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

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

  9. Analysis of the assignment scheduling capability for Unmanned Aerial Vehicles (ASC-U) simulation tool

    OpenAIRE

    Nannini, Christopher J.

    2006-01-01

    The U.S. Army Training and Doctrine Command (TRADOC) Analysis Center (TRAC) and the Modeling, Virtual Environments, and Simulations Institute (MOVES) at the Naval Postgraduate School, Monterey, California developed the Assignment Scheduling Capability for UAVs (ASC-U) simulation to assist in the analysis of unmanned aerial vehicle (UAV) requirements for the current and future force. ASC-U employs a discrete event simulation coupled with the optimization of a linear objective function. At ...

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

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

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

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

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

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

  18. Ultrasound -Assisted Gene Transfer to Adipose Tissue-Derived Stem/Progenitor Cells (ASCs)

    Science.gov (United States)

    Miyamoto, Yoshitaka; Ueno, Hitomi; Hokari, Rei; Yuan, Wenji; Kuno, Shuichi; Kakimoto, Takashi; Enosawa, Shin; Negishi, Yoichi; Yoshinaka, Kiyoshi; Matsumoto, Yoichiro; Chiba, Toshio; Hayashi, Shuji

    2011-09-01

    In recent years, multilineage adipose tissue-derived stem cells (ASCs) have become increasingly attractive as a promising source for cell transplantation and regenerative medicine. Particular interest has been expressed in the potential to make tissue stem cells, such as ASCs and marrow stromal cells (MSCs), differentiate by gene transfection. Gene transfection using highly efficient viral vectors such as adeno- and sendai viruses have been developed for this purpose. Sonoporation, or ultrasound (US)-assisted gene transfer, is an alternative gene manipulation technique which employs the creation of a jet stream by ultrasonic microbubble cavitation. Sonoporation using non-viral vectors is expected to be a much safer, although less efficient, tool for prospective clinical gene therapy. In this report, we assessed the efficacy of the sonoporation technique for gene transfer to ASCs. We isolated and cultured adipocyets from mouse adipose tissue. ASCs that have the potential to differentiate with transformation into adipocytes or osteoblasts were obtained. Using the US-assisted system, plasmid DNA containing beta-galactosidase (beta-Gal) and green fluorescent protein (GFP) genes were transferred to the ASCs. For this purpose, a Sonopore 4000 (NEPAGENE Co.) and a Sonazoid (Daiichi Sankyo Co.) instrument were used in combination. ASCs were subjected to US (3.1 MHz, 50% duty cycle, burst rate 2.0 Hz, intensity 1.2 W/cm2, exposure time 30 sec). We observed that the gene was more efficiently transferred with increased concentrations of plasmid DNA (5-150 μg/mL). However, further optimization of the US parameters is required, as the gene transfer efficiency was still relatively low. In conclusion, we herein demonstrate that a gene can be transferred to ASCs using our US-assisted system. In regenerative medicine, this system might resolve the current issues surrounding the use of viral vectors for gene transfer.

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

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

  1. 基于敏捷管理模式的软件质量度量方法研究%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.

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

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

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

  5. First experiences with the implementation of the European standard EN 62304 on medical device software for the quality assurance of a radiotherapy unit

    International Nuclear Information System (INIS)

    According to the latest amendment of the Medical Device Directive standalone software qualifies as a medical device when intended by the manufacturer to be used for medical purposes. In this context, the EN 62304 standard is applicable which defines the life-cycle requirements for the development and maintenance of medical device software. A pilot project was launched to acquire skills in implementing this standard in a hospital-based environment (in-house manufacture). The EN 62304 standard outlines minimum requirements for each stage of the software life-cycle, defines the activities and tasks to be performed and scales documentation and testing according to its criticality. The required processes were established for the pre-existent decision-support software FlashDumpComparator (FDC) used during the quality assurance of treatment-relevant beam parameters. As the EN 62304 standard implicates compliance with the EN ISO 14971 standard on the application of risk management to medical devices, a risk analysis was carried out to identify potential hazards and reduce the associated risks to acceptable levels. The EN 62304 standard is difficult to implement without proper tools, thus open-source software was selected and integrated into a dedicated development platform. The control measures yielded by the risk analysis were independently implemented and verified, and a script-based test automation was retrofitted to reduce the associated test effort. After all documents facilitating the traceability of the specified requirements to the corresponding tests and of the control measures to the proof of execution were generated, the FDC was released as an accessory to the HIT facility. The implementation of the EN 62304 standard was time-consuming, and a learning curve had to be overcome during the first iterations of the associated processes, but many process descriptions and all software tools can be re-utilized in follow-up projects. It has been demonstrated that a

  6. A Framework of the Use of Information in Software Testing

    Science.gov (United States)

    Kaveh, Payman

    2010-01-01

    With the increasing role that software systems play in our daily lives, software quality has become extremely important. Software quality is impacted by the efficiency of the software testing process. There are a growing number of software testing methodologies, models, and initiatives to satisfy the need to improve software quality. The main…

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

  8. 基于社区软件外包服务过程的质量评价方法%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

  9. Next generation software process improvement

    OpenAIRE

    Turnas, Daniel

    2003-01-01

    Approved for public release; distribution is unlimited Software is often developed under a process that can at best be described as ad hoc. While it is possible to develop quality software under an ad hoc process, formal processes can be developed to help increase the overall quality of the software under development. The application of these processes allows for an organization to mature. The software maturity level, and process improvement, of an organization can be measured with the Cap...

  10. 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... PROSPECTIVELY DETERMINED PAYMENT RATES FOR SKILLED NURSING FACILITIES Specific Categories of Costs § 413.118 Payment for facility services related to covered ASC surgical procedures performed in hospitals on...

  11. Structure and assembly of the mouse ASC inflammasome by combined NMR spectroscopy and cryo-electron microscopy

    Science.gov (United States)

    Sborgi, Lorenzo; Ravotti, Francesco; Dandey, Venkata P.; Dick, Mathias S.; Mazur, Adam; Reckel, Sina; Chami, Mohamed; Scherer, Sebastian; Huber, Matthias; Böckmann, Anja; Egelman, Edward H.; Stahlberg, Henning; Broz, Petr; Meier, Beat H.; Hiller, Sebastian

    2015-01-01

    Inflammasomes are multiprotein complexes that control the innate immune response by activating caspase-1, thus promoting the secretion of cytokines in response to invading pathogens and endogenous triggers. Assembly of inflammasomes is induced by activation of a receptor protein. Many inflammasome receptors require the adapter protein ASC [apoptosis-associated speck-like protein containing a caspase-recruitment domain (CARD)], which consists of two domains, the N-terminal pyrin domain (PYD) and the C-terminal CARD. Upon activation, ASC forms large oligomeric filaments, which facilitate procaspase-1 recruitment. Here, we characterize the structure and filament formation of mouse ASC in vitro at atomic resolution. Information from cryo-electron microscopy and solid-state NMR spectroscopy is combined in a single structure calculation to obtain the atomic-resolution structure of the ASC filament. Perturbations of NMR resonances upon filament formation monitor the specific binding interfaces of ASC-PYD association. Importantly, NMR experiments show the rigidity of the PYD forming the core of the filament as well as the high mobility of the CARD relative to this core. The findings are validated by structure-based mutagenesis experiments in cultured macrophages. The 3D structure of the mouse ASC-PYD filament is highly similar to the recently determined human ASC-PYD filament, suggesting evolutionary conservation of ASC-dependent inflammasome mechanisms. PMID:26464513

  12. Logistic曲线在软件开发质量预测中的应用研究%ON APPLYING LOGISTIC CURVE IN SOFTWARE DEVELOPMENT QUALITY PREDICTION

    Institute of Scientific and Technical Information of China (English)

    晏明

    2014-01-01

    影响软件质量的因素除了开发方式多种多样外,还受其他因素影响。对于多阶段、不断开发、不断测试的软件开发项目,跟踪项目整体的测试质量对项目的质量控制有重要意义。研究发现软件开发项目中测试出的缺陷累计值的时间曲线基本符合Lo-gistic与Gompertz函数曲线。采用VBA编程,遍历所有实测数据的三点可求解出实测数据分别与两条函数曲线拟合度最好(最小2乘法)的三个曲线参数( L,b,a)。其中Logistic曲线的L值(即饱和值)可用于预测软件开发项目系统稳定时的缺陷累计值。通过分析软件项目开发中及系统发布运行后的累计缺陷的实测值与函数曲线(三个参数决定的曲线)的预测值,发现该函数曲线可用于预测及监控软件开发过程中及系统发布后的软件质量。%The factors affecting the quality of software are also influenced by other complications apart from the diversity of development modes.For software development projects with multi-phases, constant developing and continual tests, to follow up the overall test quality of the project is of significance to the project quality control.Our study found that the shapes of the time curves of cumulative defect values tested in software development projects are basically in accord with the curves of Logistic and Gompertz function.By adopting VBA programming to traverse three points of all the measured data, three curve parameters ( L, b, a) of the measured data which have the best fitting degrees with two function curves ( the least squares) respectively can be computed.Among them the L value ( saturation value) of Logistic curve can be used to predict the cumulative defect values of the software development project system when it is stable.By analysing the measured cumulative defect values and the prediction values of the functional curves ( determined by three parameters) of the software project

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

  14. CpG island methylation of TMS1/ASC and CASP8 genes in cervical cancer

    Directory of Open Access Journals (Sweden)

    Tamandani DM

    2009-02-01

    Full Text Available Abstract Background Gene silencing associated with aberrant methylation of promoter region CpG islands is an acquired epigenetic alteration that serves as an alternative to genetic defects in the inactivation of tumor suppressor and other genes in human cancers. Aims This study describes the methylation status of TMS1/ASC and CASP8 genes in cervical cancer. We also examined the prevalence of TMS1/ASC and CASP8 genes methylation in cervical cancer tissue and none - neo plastic samples in an effort to correlate with smoking habit and clinicopathological features. Method Target DNA was modified by sodium bisulfite, converting all unmethylated, but not methylated, cytosines to uracil, and subsequently amplified by Methylation Specific (MS PCR with primers specific for methylated versus unmethylated DNA. The PCR product was detected by gel electrophoresis and combined with the clinical records of patients. Results The methylation pattern of the TMS1/ASC and CASP8 genes in specimens of cervical cancer and adjacent normal tissues were detected [5/80 (6.2%, 3/80 (3.75%-2/80 (2.5%, 1/80 (1.2% respectively]. No statistical differences were seen in the extent of differentiation, invasion, pathological type and smoking habit between the methylated and unmethylated tissues (P > 0.05. Conclusion The present study conclude that the frequency of TMS1/ASC and CASP8 genes methylation in cervical cancer are rare (

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

    Science.gov (United States)

    2011-05-12

    ... From the Federal Register Online via the Government Publishing Office DEPARTMENT OF LABOR Employment and Training Administration ASC Machine Tools, Inc., Spokane Valley, WA; Notice of Negative Determination on Reconsideration On October 7, 2010, the Department of Labor issued an Affirmative Determination Regarding Application for...

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

    Science.gov (United States)

    2010-10-25

    ... From the Federal Register Online via the Government Publishing Office DEPARTMENT OF LABOR Employment and Training Administration ASC Machine Tools, Inc., Spokane Valley, WA; Notice of Affirmative Determination Regarding Application for Reconsideration By application dated September 21, 2010, a representative of the International Association...

  17. Cognitive Mechanisms underlying visual perspective taking in typical and ASC children.

    Science.gov (United States)

    Pearson, Amy; Marsh, Lauren; Ropar, Danielle; Hamilton, Antonia

    2016-01-01

    Previous research has suggested that people with Autism Spectrum Conditions (ASC) may have difficulty with visual perspective taking (VPT) but it is not clear how this relates to different strategies that can be used in perspective taking tasks. The current study examined VPT in 30 children with autism and 30 verbal mental age matched typical children, in comparison to mental rotation (MR) abilities and body representation abilities. Using a similar paradigm to Hamilton, Brindley, and Frith [2009] all children completed three tasks: a VPT task in which children decided what a toy on a table would look like from a different points of view; a MR task in which the child decided what a toy would look like after it had been rotated; and a body posture matching task, in which children matched pictures of a body shown from different viewpoints. Results showed that children with ASC performed better than the typically developing children on the MR task, and at a similar level on the VPT task and body matching task. Importantly, in the typical children VPT performance was predicted by performance on the body matching task, whereas in the ASC children VPT performance was predicted by MR ability. These findings suggest that differences in VPT in ASC may be explained by the use of a spatial rotation strategy rather than the embodied egocentric transformation strategy used by typical children. PMID:26052836

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

  19. Probability-Based Design Criteria of the ASCE 7 Tsunami Loads and Effects Provisions (Invited)

    Science.gov (United States)

    Chock, G.

    2013-12-01

    Mitigation of tsunami risk requires a combination of emergency preparedness for evacuation in addition to providing structural resilience of critical facilities, infrastructure, and key resources necessary for immediate response and economic and social recovery. Critical facilities would include emergency response, medical, tsunami refuges and shelters, ports and harbors, lifelines, transportation, telecommunications, power, financial institutions, and major industrial/commercial facilities. The Tsunami Loads and Effects Subcommittee of the ASCE/SEI 7 Standards Committee is developing a proposed new Chapter 6 - Tsunami Loads and Effects for the 2016 edition of the ASCE 7 Standard. ASCE 7 provides the minimum design loads and requirements for structures subject to building codes such as the International Building Code utilized in the USA. In this paper we will provide a review emphasizing the intent of these new code provisions and explain the design methodology. The ASCE 7 provisions for Tsunami Loads and Effects enables a set of analysis and design methodologies that are consistent with performance-based engineering based on probabilistic criteria. . The ASCE 7 Tsunami Loads and Effects chapter will be initially applicable only to the states of Alaska, Washington, Oregon, California, and Hawaii. Ground shaking effects and subsidence from a preceding local offshore Maximum Considered Earthquake will also be considered prior to tsunami arrival for Alaska and states in the Pacific Northwest regions governed by nearby offshore subduction earthquakes. For national tsunami design provisions to achieve a consistent reliability standard of structural performance for community resilience, a new generation of tsunami inundation hazard maps for design is required. The lesson of recent tsunami is that historical records alone do not provide a sufficient measure of the potential heights of future tsunamis. Engineering design must consider the occurrence of events greater than

  20. Software architecture 2

    CERN Document Server

    Oussalah, Mourad Chabanne

    2014-01-01

    Over the past 20 years, software architectures have significantly contributed to the development of complex and distributed systems. Nowadays, it is recognized that one of the critical problems in the design and development of any complex software system is its architecture, i.e. the organization of its architectural elements. Software Architecture presents the software architecture paradigms based on objects, components, services and models, as well as the various architectural techniques and methods, the analysis of architectural qualities, models of representation of architectural templa

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

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

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

  4. An independent monitor unit calculation by commercial software as a part of a radiotherapy treatment planning system quality control

    International Nuclear Information System (INIS)

    For the independent calculation of the monitored unit (MU) the commercial software RadCalc (Lifeline Software Inc., Tyler TX) was used as the choice of some available similar programs. The program was configured and used to verify the doses calculated by commercially accessible planning system Eclipse version 8.6.17 (Varian Medical System Inc., Palo Alto). This system is being used during the clinical running for the creation of the treatment plans. The results of each plan were compared to the dose phantom measurements by the ionization chamber at the same point in which the calculation were done (Eclipse, RadCalc) - in the izocentre. TPS is configured by the beam data (PDD and OAR). Those beam data were exported and afterwards the same data were imported to the program RadCalc. The consistent and independent data between TPS and RadCalc were gained by this process. The reference conditions were set the identical in RadCalc as in TPS, so the consistency between TPS and RadCalc output factors has been achieved (Collimator Scatter Factor: Sc, Phantom Scatter Factor: Sp). Those output factors were also measured by the ionizing chamber in the water phantom and compared with the TPS. Based on the clinical data of the response to the doses, ICRU recommends ensuring the ability of dosimetric systems to deliver the doses with accuracy of at least 5%. Many factors, such as layout of anatomic structures, positioning of a patient, factors related to an accelerator (a dose calibration and mechanic parameters) cause random and systematic failures in a dose delivery. The source of some problems can be also caused by the system databases and relating information transfer; and the TPS containing besides other things other dose calculation algorithms. (authors)

  5. 基于CMMI4的软件质量控制活动过程管理研究%Management Research of Software Quality Control Activity Based on CMMI4

    Institute of Scientific and Technical Information of China (English)

    罗毅洁

    2013-01-01

      Software quality control is through the “review” and “test” of this kind of quality control activities to eliminate the fault of the software product,delivered to the user a high quality software. In this paper,based on the CMMI4 of quantitative management requirements,in a careful study of the software quality control activity classification,measurement and process,proposed the software quality control process management. The application of the process management can design quality control management system.%  软件质量控制是通过“评审”和“测试”这类质量控制活动来消除软件产品中的缺陷,交付给用户一个高质量的软件。基于软件能力成熟度模型第4级中的定量管理要求,在仔细研究了软件质量控制活动的分类,度量和流程后,提出了软件质量控制活动过程管理。应用该过程管理可以设计质量控制活动管理系统。

  6. Sintering process online quality analysis system based on Minitab software%基于Minitab软件的烧结过程在线质量分析系统

    Institute of Scientific and Technical Information of China (English)

    王娟

    2012-01-01

    摘要:为提高烧结过程质量分析的准确性,缩短分析周期,笔者通过Minitab软件的Com组件将Minitab软件的分析功能嵌入到生产过程控制系统中,最终形成一种基于Minitab软件的烧结过程在线质量分析系统,同时,建立了过程数据的自动采集及统计功能。阐述了在线质量分析系统的构架、功能及实现方式。通过应用实例表明该分析系统运行稳定、可靠,为过程质量控制提供了可靠、充分的数据依据。%Abstract: To improve accuracy of sintering process quality analysis and shorten analysis cycle time, a- nalysis function of Minitab software was embedded into production process control system through Corn component of Minitab software, an online quality analysis system of sintering process based on Minitab was formed, and automatic acquisition and statistical functions of process data were built. Architecture, function and implement technique are explained. Application practice shows that operation of the sys- tem is stable and reliable and it provides credible and sufficient data basis for process quality control.

  7. Research on Embedded Software Quality Control Method Based on Concurrent Engineering%基于并行工程的嵌入式软件质量控制方法的研究

    Institute of Scientific and Technical Information of China (English)

    代睿

    2014-01-01

    With the embedded technology is used widely in the electronic equipments, the quality supervision of the embedded software becomes more and more important. On the base of introducing the importance of software and the difficult point of the quality supervision of the embedded software, the embedded software test model based on concurrent engineering is proposed. And the concurrent engineering based developing method of the progress coding and test coding is discussed in the aim to enhance the quality control of software development so as to improve the quality of software.%随着嵌入式技术大量应用到电子设备中,嵌入式软件的质量监督检验日趋重要。本文在阐述软件质量的重要性和嵌入式软件质量监督的难点的基础上,提出了基于并行工程的嵌入式软件测试模型和编码阶段的程序代码与测试代码并行开发的方法,旨在加强软件开发过程的质量控制,从而提高软件的质量。

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

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

  10. Mathematical software production

    Energy Technology Data Exchange (ETDEWEB)

    Cowell, W. R.; Fosdick, L. D.

    1977-01-01

    Locally constructed collections of mathematical routines are gradually being replaced by mathematical software that has been produced for broad dissemination and use. The process of producing such software begins with algorithmic analysis, and proceeds through software construction and documentation to extensive testing and, finally, to distribution and support of the software products. These are demanding and costly activities which require such a range of skills that they are carried out in collaborative projects. The costs and effort are justified by the utility of high-quality software, the efficiency of producing it for general distribution, and the benefits of providing a conduit from research to applications. This paper first reviews certain of the early developments in the field of mathematical software. Then it examines the technical problems that distinguish software production as an intellectual activity, problems whose descriptions also serve to characterize ideal mathematical software. Next, three mathematical software projects are sketched with attention to their emphasis, accomplishments, organization, and costs. Finally, comments are offered on possible future directions for mathematical software production, as extrapolations of the present involvement of universities, government laboratories, and private industry. 48 references.

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

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

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

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

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

  16. REUSING APPROACH FOR SOFTWARE PROCESSES BASED ON SOFTWARE ARCHITECTURES.

    OpenAIRE

    Aoussat, Fadila; Ahmed-Nacer, Mohamed; Oussalah, Mourad Chabane

    2010-01-01

    International audience; Capitalizing and reusing the knowledge in the field of software process engineering is the objective of this work. In order to ensure a high quality for software process models, regarding to the specific needs of new development techniques and methods, we propose an approach based on two essential points: The Capitalization of the knowledge through a domain ontology, and the reusing of this knowledge across handling software process models as software architectures.

  17. Development of a software for the control of the quality management system of the TRIGA-Mark III reactor

    International Nuclear Information System (INIS)

    The quality has not only become one of the essential requirements of the product but rather at the present time 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)

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

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

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

  1. 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的阳性价值.

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

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

  4. Prediction of Defective Software Modules Using Class Imbalance Learning

    OpenAIRE

    Divya Tomar; Sonali Agarwal

    2016-01-01

    Software defect predictors are useful to maintain the high quality of software products effectively. The early prediction of defective software modules can help the software developers to allocate the available resources to deliver high quality software products. The objective of software defect prediction system is to find as many defective software modules as possible without affecting the overall performance. The learning process of a software defect predictor is difficult due to the imbal...

  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. 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...... project- and quality management and their implementation in practice. So far, our results suggest that the necessity for a systematic software development is well recognized, while software development still follows an ad-hoc rather than a systematized style. Our results provide initial findings, which we...

  7. LDUA software custodian's notebook

    International Nuclear Information System (INIS)

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

  8. SCAM – Software Component Assessment Model

    OpenAIRE

    Hasan Tahir; Aasia Khannum; Ruhma Tahir

    2011-01-01

    It is widely understood that component based development is different from conventional development because components offer accelerated growth. In the absence of an effective component assessment strategy the developers of a software project have no way of assessing the quality of the software component they are about to incorporate into the project. We present two laws that link software components, software projects and their quality. We further propose a simple software component assessme...

  9. Knowledge Management in Software Process Improvement

    OpenAIRE

    Bjørnson, Finn Olav

    2007-01-01

    Reports of software a development projects that miss schedule, exceeds budget and deliver products with poor quality are abundant in the literature. Both researchers and the industry are seeking methods to counter these trends and improve software quality.Software Process Improvement is a systematic approach to improve the capabilities and performance of software organizations. One basic idea is to assess the organizations’ current practice and improve their software process on the basis of t...

  10. Grid-less imaging with antiscatter correction software in 2D mammography: the effects on image quality and MGD under a partial virtual clinical validation study

    Science.gov (United States)

    Van Peteghem, Nelis; Bemelmans, Frédéric; Bramaje Adversalo, Xenia; Salvagnini, Elena; Marshall, Nicholas; Bosmans, Hilde; Van Ongeval, Chantal

    2016-03-01

    This work investigated the effect of the grid-less acquisition mode with scatter correction software developed by Siemens Healthcare (PRIME mode) on image quality and mean glandular dose (MGD) in a comparative study against a standard mammography system with grid. Image quality was technically quantified with contrast-detail (c-d) analysis and by calculating detectability indices (d') using a non-prewhitening with eye filter model observer (NPWE). MGD was estimated technically using slabs of PMMA and clinically on a set of 11439 patient images. The c-d analysis gave similar results for all mammographic systems examined, although the d' values were slightly lower for the system with PRIME mode when compared to the same system in standard mode (-2.8% to -5.7%, depending on the PMMA thickness). The MGD values corresponding to the PMMA measurements with automatic exposure control indicated a dose reduction from 11.0% to 20.8% for the system with PRIME mode compared to the same system without PRIME mode. The largest dose reductions corresponded to the thinnest PMMA thicknesses. The results from the clinical dosimetry study showed an overall population-averaged dose reduction of 11.6% (up to 27.7% for thinner breasts) for PRIME mode compared to standard mode for breast thicknesses from 20 to 69 mm. These technical image quality measures were then supported using a clinically oriented study whereby simulated clusters of microcalcifications and masses were inserted into patient images and read by radiologists in an AFROC study to quantify their detectability. In line with the technical investigation, no significant difference was found between the two imaging modes (p-value 0.95).

  11. A DOMAIN ONTLOGY FOR SOFTWARE PROCESS REUSING

    OpenAIRE

    Aoussat, Fadila; Oussalah, Mourad Chabane; Ahmed-Nacer, Mohamed

    2014-01-01

    International audience; Reuse the best practices and know-how capitalized from existing Software Process Models is a promising approach to model high quality Software Processes. This paper presents a part of an approach for software processes reuse based on software architectures. This contribution is based on exploiting Software Process know-how and the solution proposed after the study of existing work on software process reuse field, our study focuses on approaches for reusing based on sof...

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

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

  14. 面向领域的软件质量评价模型研究与应用%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.

  15. Software Reliability Growth Model with Logistic-Exponential Test-Effort Function and Analysis of Software Release Policy

    OpenAIRE

    Shaik. Mohammad Rafi; Dr.K.Nageswara Rao; Shaheda Akthar

    2010-01-01

    software reliability is one of the important factors of software quality. Before software delivered in to market it is thoroughly checked and errors are removed. Every software industry wants to develop software that should be error free. Software reliabilitygrowth models are helping the software industries to develop software which is error free and reliable. In this paper an analysis is done based on incorporating the logistic-exponential testing-effort in to NHPP Software reliability growt...

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

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

  18. Software engineering

    CERN Document Server

    Sommerville, Ian

    2016-01-01

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

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

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

  1. A Comparative Study of Software Testing Techniques

    OpenAIRE

    Anju Bansal

    2014-01-01

    Software testing is the process used to measure the quality of developed computer software. It exhibits all mistakes, errors and flaws in the developed software. In this paper, the three most prevalent and commonly used software testing techniques for detecting errors are described and compared, they are: white box testing, black box testing and grey box testing.

  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. Solidification of radioactive resins by using ASC cement and zeolite blends

    International Nuclear Information System (INIS)

    The solidification of simulated spent radioactive resins is investigated using ASC cement and zeolite blends. The compress strengths and leaching rates of the solidified objects with various added amount of zeolite were compared. The microstructures of the matrix were investigated by SEM in order to explain the effect of zeolite amount on the performance of solidified object. The experimental results indicate that the addition of zeolite causes a structural shift of solidified object from pinhead crystal to layer crystal, and addition of 10%-20% zeolite can decrease the leaching rate of Cs greatly, however, it had little influence on the compress strengths. (authors)

  4. APPLICATION OF INFORMATION THEORY AND A.S.C. ANALYSIS FOR EXPERIMENTAL RESEARCH IN NUMBER THEORY

    Directory of Open Access Journals (Sweden)

    Lutsenko Y. V.

    2014-03-01

    Full Text Available Is it possible to automate the study of the properties of numbers and their relationship so that the results of this study can be formulated in the form of statements, indicating the specific quantity of information stored in them? To answer this question it is offered to apply the same method that is widely tested and proved in studies of real objects and their relations in various fields to study the properties of numbers in the theory of numbers namely - the automated system-cognitive analysis (A.S.C. analysis, based on information theory

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

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

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

    International Nuclear Information System (INIS)

    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)

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

  9. Software testing

    Science.gov (United States)

    Price-Whelan, Adrian M.

    2016-01-01

    Now more than ever, scientific results are dependent on sophisticated software and analysis. Why should we trust code written by others? How do you ensure your own code produces sensible results? How do you make sure it continues to do so as you update, modify, and add functionality? Software testing is an integral part of code validation and writing tests should be a requirement for any software project. I will talk about Python-based tools that make managing and running tests much easier and explore some statistics for projects hosted on GitHub that contain tests.

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

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

  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)

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

    1984-01-01

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

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

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

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

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

    Science.gov (United States)

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

    1997-01-01

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

  18. Quality

    International Nuclear Information System (INIS)

    What is quality? How do you achieve it? How do you keep it once you have got it. The answer for industry at large is the three-step hierarchy of quality control, quality assurance and Total quality Management. An overview is given of the history of quality movement, illustrated with examples from Schlumberger operations, as well as the oil industry's approach to quality. An introduction of the Schlumberger's quality-associated ClientLink program is presented. 15 figs., 4 ills., 16 refs

  19. Defect Management in Agile Software Development

    Directory of Open Access Journals (Sweden)

    Rida Noor

    2014-03-01

    Full Text Available Agile development reduces the risk of developing low quality software in the first place by minimizing defects. In agile software development formal defect management processes help to build quality software. The core purpose of defect management is to make the software more effective and efficient in order to increase its quality. There are several methods for handling defects like defect prevention, defect discovery and resolution which are used by software developers and testers. Refactoring keeps the system clean by identifying and removing quality defects. To gain the full confidence of the customer defect management should be involved at every stage of development. Agile methodologies focus on delivering the software in form of short iterations. Thus each iteration helps to overcome defects and leads better development and end user satisfaction. This study paints the picture of handling the software defects using agile based Software Development Process.

  20. Reliability in open source software

    OpenAIRE

    Ullah, Najeeb

    2014-01-01

    Open Source Software is a component or an application whose source code is freely accessible and changeable by the users, subject to constraints expressed in a number of licensing modes. It implies a global alliance for developing quality software with quick bug fixing along with quick evolution of the software features. In the recent year tendency toward adoption of OSS in industrial projects has swiftly increased. Many commercial products use OSS in various fields such as embedded systems, ...

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

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

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

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

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

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

  7. A layered software specification architecture

    NARCIS (Netherlands)

    M. Snoeck; S. Poelmans; G. Dedene

    2000-01-01

    Separation of concerns is a determining factor of the quality of object- oriented software development. Done well, it can provide substantial benefits such as additive rather than invasive change and improved adaptability, customizability, and reuse. In this paper we propose a software architecture

  8. Future of Software Engineering Standards

    Science.gov (United States)

    Poon, Peter T.

    1997-01-01

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

  9. Technical Excellence in Agile Software Projects

    OpenAIRE

    Pietola, Mikko

    2012-01-01

    The software industry has evolved over the past decades and it has become one of the most important industries of our time. Competition in the software industry environment is tight. The winners are often first on the market, their products deliver the requisite quality and functionality to their customers and they are able to adapt to business and technological changes rapidly. This means the leaders provide high quality software more quickly. The agile software development methods were ...

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

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

  12. Verification of safety critical software

    International Nuclear Information System (INIS)

    To assure quality of safety critical software, software should be developed in accordance with software development procedures and rigorous software verification and validation should be performed. Software verification is the formal act of reviewing, testing of checking, and documenting whether software components comply with the specified requirements for a particular stage of the development phase[1]. New software verification methodology was developed and was applied to the Shutdown System No. 1 and 2 (SDS1,2) for Wolsung 2,3 and 4 nuclear power plants by Korea Atomic Energy Research Institute(KAERI) and Atomic Energy of Canada Limited(AECL) in order to satisfy new regulation requirements of Atomic Energy Control Boars(AECB). Software verification methodology applied to SDS1 for Wolsung 2,3 and 4 project will be described in this paper. Some errors were found by this methodology during the software development for SDS1 and were corrected by software designer. Outputs from Wolsung 2,3 and 4 project have demonstrated that the use of this methodology results in a high quality, cost-effective product. 15 refs., 6 figs. (author)

  13. Software Testing Process in Agile Development

    OpenAIRE

    Malik, Ahsan Nawaz & Kashif Masood

    2008-01-01

    Software testing is the most important process to verify the quality of a product. Software testing in Agile development is very complex and controversial issue in literature and industry. Different people have different views about software testing in Agile methods, because most of Agile methods do not focus much on software testing activities. Agile strongly focus on the close customer collaboration, short iterations and frequent deliveries. But when it comes to software testing, then it is...

  14. Software reengineering

    Science.gov (United States)

    Fridge, Ernest M., III

    1991-01-01

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

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

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

  17. La culture Hip-Hop: un outil d’intégration tiptop pour l’ASC

    OpenAIRE

    Bajram, Ulka; Fumeaux, Nicole

    2013-01-01

    Les animateurs socioculturels (ASC) ont constaté que la culture Hip-Hop influence de manière positive et constructive beaucoup de jeunes issus de l’immigration des années nonante à nos jours. En effet, c’est un moyen d’expression pour la plupart d’entre eux et elle favorise leur bien-être et améliore leurs comportements sociaux. De ce fait, les ASC apprécient tous ces changements qui permettent aux personnes de développer de nombreuses compétences, par exemple dans la réalisation de projets. ...

  18. Aceptabilidad de lechuga de hoja fresca troceada, tratada con ácido ascórbico mediante hidroenfriamiento

    OpenAIRE

    Juan Ramón Esparza-Rivera; Agustín Navarro Bravo; Patricia Kendall; Manuel Fortis Hernández; Pablo Preciado Rangel; Jorge Armando Meza Velázquez

    2013-01-01

    Se evaluó el efecto del ácido ascórbico aplicado mediante dos métodos de hidroenfriamiento sobre la aceptabilidad general, sabor y apariencia de lechuga verde de hoja troceada, así como la relación entre el sabor y la apariencia de la lechuga de hoja procesada sobre la aceptabilidad general de este producto. La lechuga de hoja fue hidroenfriada con una solución de ácido ascórbico al 1% mediante inmersión y aspersión, o con agua por inmersión. Se uso como control a lechuga no hidroenfriada. La...

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

  20. MIAWARE Software

    DEFF Research Database (Denmark)

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

    2008-01-01

    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......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......, a deductive report search was obtained, which may be helpful for doctors while diagnosing patients’ cases. Finally, the MIAWARE software can be considered also as a teaching tool for future radiologists and physicians....

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

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

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

  4. 7 CFR 1945.28 - Relationship between ASCS and FmHA or its successor agency under Public Law 103-354.

    Science.gov (United States)

    2010-01-01

    ... Agriculture (Continued) RURAL HOUSING SERVICE, RURAL BUSINESS-COOPERATIVE SERVICE, RURAL UTILITIES SERVICE...) EMERGENCY Disaster Assistance-General § 1945.28 Relationship between ASCS and FmHA or its successor agency... its successor agency under Public Law 103-354 by coordinating certain ASCS disaster programs with...

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

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

  7. Software Reviews.

    Science.gov (United States)

    Mathematics and Computer Education, 1987

    1987-01-01

    Presented are reviews of several microcomputer software programs. Included are reviews of: (1) Microstat (Zenith); (2) MathCAD (MathSoft); (3) Discrete Mathematics (True Basic); (4) CALCULUS (True Basic); (5) Linear-Kit (John Wiley); and (6) Geometry Sensei (Broderbund). (RH)

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

  9. A Survey on Software Testing Techniques using Genetic Algorithm

    OpenAIRE

    Chayanika Sharma; Proffesoor. Sangeeta Sabharwal; Asst. Professor Ritu Sibal

    2013-01-01

    The overall aim of the software industry is to ensure delivery of high quality software to the end user. To ensure high quality software, it is required to test software. Testing ensures that software meets user specifications and requirements. However, the field of software testing has a number of underlying issues like effective generation of test cases, prioritisation of test cases etc which need to be tackled. These issues demand on effort, time and cost of the testing. Different techniqu...

  10. Safety critical software development qualification

    International Nuclear Information System (INIS)

    With the increasing use of digital systems in control applications, customers must acquire appropriate expectations for software development and quality assurance procedures. Purchasers and users of digital systems need to understand the benefits to the supplier of effective quality systems. These systems consist not only of procedures but tools that enable automation. Without the use of automation, quality can not be assured. A software and systems quality program starts with the documents you are very familiar with. But these documents must define more than the final system. They must address specific development environment characteristics and testing capabilities. Starting with the RFP, some of the items that should be introduced are Software Configuration Management, regression testing and defect tracking. The digital system customer is in the best position to enforce the use of software and systems quality programs by including them in project requirements as early as the Purchase Order. The customer's understanding of the full scope and implementation of a software quality program is essential to achieving the quality necessary in nuclear projects, and, incidentally, completing those projects on schedule. (authors)

  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. Enzymatically Inactive Procaspase 1 stabilizes the ASC Pyroptosome and Supports Pyroptosome Spreading during Cell Division.

    Science.gov (United States)

    Stein, Robert; Kapplusch, Franz; Heymann, Michael Christian; Russ, Susanne; Staroske, Wolfgang; Hedrich, Christian Michael; Rösen-Wolff, Angela; Hofmann, Sigrun Ruth

    2016-08-26

    Caspase-1 is a key player during the initiation of pro-inflammatory innate immune responses, activating pro-IL-1β in so-called inflammasomes. A subset of patients with recurrent febrile episodes and systemic inflammation of unknown origin harbor mutations in CASP1 encoding caspase-1. CASP1 variants result in reduced enzymatic activity of caspase-1 and impaired IL-1β secretion. The apparent paradox of reduced IL-1β secretion but systemic inflammation led to the hypothesis that CASP1 mutations may result in variable protein interaction clusters, thus activating alternative signaling pathways. To test this hypothesis, we established and characterized an in vitro system of transduced immortalized murine macrophages expressing either WT or enzymatically inactive (p.C284A) procaspase-1 fusion reporter proteins. Macrophages with variant p.C284A caspase-1 did not secrete IL-1β and exhibited reduced inflammatory cell death, referred to as pyroptosis. Caspase-1 and apoptosis-associated speck-like protein containing a CARD (ASC) formed cytosolic macromolecular complexes (so-called pyroptosomes) that were significantly increased in number and size in cells carrying the p.C284A caspase-1 variant compared with WT caspase-1. Furthermore, enzymatically inactive caspase-1 interacted with ASC longer and with increased intensity compared with WT caspase-1. Applying live cell imaging, we documented for the first time that pyroptosomes containing enzymatically inactive variant p.C284A caspase-1 spread during cell division. In conclusion, variant p.C284A caspase-1 stabilizes pyroptosome formation, potentially enhancing inflammation by two IL-1β-independent mechanisms: pyroptosomes convey an enhanced inflammatory stimulus through the recruitment of additional proteins (such as RIP2, receptor interacting protein kinase 2), which is further amplified through pyroptosome and cell division. PMID:27402835

  13. Research on the quality control in development process of nuclear safety software for design and analysis%核安全相关设计分析软件开发过程质量控制研究

    Institute of Scientific and Technical Information of China (English)

    张娜; 刘东

    2014-01-01

    在阐述核电工程设计分析专用软件的自主化研发工作背景的基础上,结合核电核安全相关软件开发现状,分析了软件开发过程质量控制的必要性。同时,通过对软件全生命周期过程管理以及关键管理活动的描述,详细阐述了中国核动力研究设计院在核安全相关设计分析软件开发过程质量控制方面的工作重点,即通过建立有效的软件开发过程质量管理体系、规范和流程,确保软件开发质量,提高软件的正确有效性、可靠性、可维护性和可适应性,从而为解决中国核电工程出口面临的软件自主知识产权问题,增强研究、设计工作的自主创新能力,提升核安全保障能力奠定了良好的基础。%Based on the description of background and software development actuality in the nuclear power engi-neering software technology research project, it analyzes the need of quality control in development process, de-scribes the main work on quality control of nuclear safety design and analysis software of Nuclear Power Institu-tion of China in detail, introduces the management of software life cycle and key activities.Based on building the standard, criterion, implement method and process on quality control in development process, this program can not only insure the quality and promote the validity, reliability, maintainability and adaptability of the software, but also enhance the ability of independence innovation and improve software level of nuclear engineering.

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

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

  16. Mutations at the Asc locus of tomato confer resistance to the fungal pathogen Alternaria alternata f. sp. lycopersici

    NARCIS (Netherlands)

    Biezen, E.A. van der; Nijkamp, H.J.J.; Hille, J.

    1996-01-01

    The fungal pathogen Alternaria alternata f. sp. lycopersici produces host-selective AAL-toxins that cause Alternaria stem canker in tomato. Susceptibility to the disease is based on the relative sensitivity of the host to the AAL-toxins and is controlled by the Asc locus on chromosome 3L. Chemical m

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

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

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

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

    Science.gov (United States)

    Neri, Simona; Bourin, Philippe; Peyrafitte, Julie-Anne; Cattini, Luca; Facchini, Andrea; Mariani, Erminia

    2013-01-01

    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.

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

  2. [Computer-based quality-of-life monitoring in head and neck cancer patients: a validation model using the EORTC-QLQ C30 and EORTC- H&N35 Portuguese PC-software version].

    Science.gov (United States)

    Silveira, Augusta; Gonçalves, Joaquim; Sequeira, Teresa; Ribeiro, Cláudia; Lopes, Carlos; Monteiro, Eurico; Pimentel, Francisco Luís

    2011-12-01

    Quality of Life is a distinct and important emerging health focus, guiding practice and research. The routine Quality of Life evaluation in clinical, economic, and epidemiological studies and in medical practice promises a better Quality of Life and improved health resources optimization. The use of information technology and a Knowledge Management System related to Quality of Life assessment is essential to routine clinical evaluation and can define a clinical research methodology that is more efficient and better organized. In this paper, a Validation Model using the Quality of Life informatics platform is presented. Portuguese PC-software using European Organization for Research and Treatment of Cancer questionnaires (EORTC-QLQ C30 and EORTC-H&N35), is compared with the original paper-pen approach in the Quality of Life monitoring of head and neck cancer patients. The Quality of Life informatics platform was designed specifically for this study with a simple and intuitive interface that ensures confidentiality while providing Quality of Life evaluation for all cancer patients. For the Validation Model, the sample selection was random. Fifty-four head and neck cancer patients completed 216 questionnaires (108 using the informatics platform and 108 using the original paper-pen approach) with a one-hour interval in between. Patient preferences and computer experience were registered. Quality of Life informatics platform showed high usability as a user-friendly tool. This informatics platform allows data collection by auto-reply, database construction, and statistical data analysis and also facilitates the automatic listing of the questionnaires. When comparing the approaches (Wilcoxon test by item, percentile distribution and Cronbach's alpha), most of the responses were similar. Most of the patients (53.6%) reported a preference for the software version. The Quality of Life informatics platform has revealed to be a powerful and effective tool, allowing a real time

  3. How does agility ensure quality?

    OpenAIRE

    Huo, Ming; Verner, June; Ali Babar, Muhammad; Zhu, Liming

    2004-01-01

    peer-reviewed Software quality is one of our most important software concerns. Agile methods may produce software faster but we also need to know how they meet our quality requirements. In this paper we compare the waterfall model with agile processes to show how agile methods achieve software quality. We also show how agile methods attain quality under time pressure and in an unstable requirements environment, i.e. we analyze agile software quality assurance. We ...

  4. The Impact of Feedback on the Motivation of Software Engineers

    OpenAIRE

    Sach, Rien

    2013-01-01

    This research investigates how feedback affects the motivation of software engineers and develops a model of feedback in software engineering. Motivation has been reported as having an impact on software engineers’ productivity, the quality of the software they produce, the overall success of a software development project, and on the retention of software engineers. Findings from the last 30 years of research investigating motivation in software engineering have identified several factors th...

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

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

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

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

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

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

  11. Un enfoque actual sobre la calidad del software

    OpenAIRE

    Fernández Carrasco, Oscar M.; García León, Delba; Beltrán Benavides, Alfa

    1995-01-01

    The quality of software is a set of qualities that characterize it and that determine their utility and existence. The quality is synonymous of efficiency, flexibility, correction, trustworthiness, portability, usability, security and integrity. The quality of software is measurable and varies from a system to another one or from a program to another one. A software elaborated for the control of spaceships must be reliable at the "zero errors level"; a software made to execute a single time d...

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

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

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

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

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

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

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

  19. Software Architecture Patterns for System Administration Support

    OpenAIRE

    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, when applied by software architects, support the work of system administrators: PROVIDE AN ADMINISTRATION API, SINGLE FILE LOCATION, and CENTRALIZED SYSTEM LOGGING. PROVIDE AN ADMINISTRATION API shoul...

  20. Automating Object-Oriented Software Development Methods

    OpenAIRE

    Tekinerdogan, Bedir; SAEKI, Motoshi; Sunyé, Gerson; Broek, van den, E.; 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 development methods have been defined. Nevertheless, methods often provide a complexity by their own due to their large number of artifacts, method rules and their complicated processes. We think that au...

  1. Formalizing the ISDF Software Development Methodology

    OpenAIRE

    Mihai Liviu DESPA

    2015-01-01

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

  2. Automating Object-Oriented Software Development Methods

    OpenAIRE

    Tekinerdogan, Bedir; SAEKI, Motoshi; Sunyé, Gerson; Broek, van den, E.; 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 development methods have been defined. Nevertheless, methods often provide a complexity by their own due to their large number of artifacts, method rules and their complicated processes. We think that au...

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

  4. Issues in Testing of Software with NFR

    Directory of Open Access Journals (Sweden)

    Pratima Singh

    2012-08-01

    Full Text Available Software Development has started experiencing the need of consideration of NFR (Non FunctionalRequirements for producing high quality acceptable software. Mostly software engineering literature hasconsidered only for testing Functional Requirements. In context of such a need this work attempts toconsider NFR, resulting from quality concerns of stakeholder, along with their impact and effect on testing.We identify and bring out issues, in testing of NFR that warrant, purposeful and meaningfulconsiderations.

  5. Software Engineering to Professionalize Software Development

    OpenAIRE

    Juan Miguel Alonso; Fernando García

    2011-01-01

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

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

  7. Effect of HPV - DNA genotyping test in hierarchical processing of ASC - US%HPV-DNA分型检测在ASC-US患者分层处理中的作用

    Institute of Scientific and Technical Information of China (English)

    黄永芳; 崔芳; 赵文霞; 徐珊; 严琦

    2012-01-01

    目的:了解HPV - DNA分型检测在意义不明确的宫颈不典型鳞状上皮细胞(ASC - us)患者分层处理中的作用.方法:260例宫颈细胞学诊断为ASC - US的患者进行HPV - DNA分型检测,同时在阴道镜下多点活检.结果:260例患者中慢性炎症168例(64.62%),其中高危HPV阳性率为38.10% (64/168);宫颈上皮内瘤变(CIN) 90例(34.62%),其中高危HPV阳性率为81.11% (73/90);早期浸润癌2例(0.77%),其中高危型HPV感染2例,感染率100%.慢性炎症和CIN患者两者比较高危HPV感染阳性率差异有统计学意义(P<0.05),且两型及以上HPV感染阳性率两组差异亦有统计学意义(P<0.05).260例中高危HPV感染排在前5位的亚型分别是HPV - 16、58、52、33、31.结论:HPV - DNA分型检测在ASC - US患者分层处理中有意义,对高危HPV亚型l6、58、52、33、31感染的ASC - US患者需及时干预,加强随访.%Objective: To understand the effect of human papillomavirus - DNA (HPV - DNA) genotyping a3say in hierarchical processing of atypical squamous cells of undetermined significance (ASC - US ) . Methods: Two hundred and sixly patients with ASC - US underwent HPV - DNA genotyping test and multi - point biopsy und?r colposcope during the same period. Results; Among 260 patients, 16S patients (64.62%) were found with chronic inflammation, the positive rate of high risk HPV was 38. 10% (64/168); 90 patients (34. 62% ) were found with cervical intraepithelial neoplasia (CIN) , the positive rate of high risk HPV was 81.11% (73/90) ; two patients (0. 77% ) were found with early invasive carcinoma, and the two patients were also found with high risk HPV infection, the infection rate was 100%. There was significant difference in the positive rale of high risk HPV infection between the patients with chronic inflammation and the patients with CIN (P<0.05) , and there was significant difference in the positive rate of multiple HPV infection between the two groups (P<0

  8. On verification of software components

    OpenAIRE

    Basem Y. Alkazem

    2012-01-01

    Utilizing third party software components in the development of new systems became somewhat unfavourable approach among many organizations nowadays. This reluctance is primarily built due to the lack of support to verify the quality attributes of software components in order to avoid potential mismatches with systems requirements. This paper presents an approach to overcome this problem by providing a tool support to check component compatibility to a specification provided by developers. So,...

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

  10. Method for Improving the Quality of Software Requirement Analysis%一种提高软件需求分析质量的方法

    Institute of Scientific and Technical Information of China (English)

    杨毅; 杨杰

    2014-01-01

    It has been more than 40 years since the “software engineering” concept mentioned at NATO conference in 1969. Recently, software engineering theory has made great progress and gained huge success. For forty years, the theory of software engineering does not change much, continuing the natural logic of four stages which are requirement, design, coding and testing. The projects are finished step by step and in each stage, the demand and the development cooperated closely. In reality, software developments still face many problems, such as the uncertainty of demand and cost’s out of control which eventually lead to the failure of the development. Based on the analysis of software development method and the development cost of the software engineering, demand and acceptance stage problems are analyzed. A appropriate technique to realize software visualization and standardization is proposed. The improved demand analysis method can form analysis more specific and control the development costs easier, improving the success rate of software development.%自从“软件工程”在1969年NATO会议中提出以来已有四十多年。在此期间,软件工程理论有了很大进步,取得了巨大成就。但对照四十年前的理论,软件工程理论在基本框架上没有重大改变,仍然延续着需求、设计、编码和测试四个阶段的自然逻辑,强调着工程的循序渐进,各阶段的承前启后,需求方和开发方的密切配合。然而,在现实软件开发过程中,按照上述理论去做仍然会碰到许多问题,如需求的不确定性和软件开发成本失控等,最终导致相当部分的软件开发不成功。为了提高软件开发的成功率,本文从分析软件开发方式及开发成本构成出发,对现有软件工程需求和验收阶段的问题进行了分析,提出运用合适的技术手段实现软件需求可视化和标准化,规范需求提取操作。改进的需求分析方法

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

  12. Generation of high quality multi-view confocal 3D datasets of zebrafish larval brains suitable for analysis using Virtual Brain Explorer (ViBE-Z) software

    OpenAIRE

    sprotocols

    2015-01-01

    Authors: Meta Rath, Roland Nitschke, Alida Filippi, Olaf Ronneberger & Wolfgang Driever ### Abstract In this protocol we describe a method to produce multi-view confocal 3D datasets suitable to be processed by the Virtual Brain Explorer (ViBE-Z) software. The method is optimized for Zebrafish (Danio rerio) embryos and larvae from one to five days post fertilization, but may be used also for other small biological objects. Zebrafish larvae are stained using either fluorescent in si...

  13. Experiment to evaluate software safety

    International Nuclear Information System (INIS)

    The process of licensing nuclear power plants for operation consists of mandatory steps featuring detailed examination of the instrumentation and control system by the safety authorities, including softwares. The criticality of these softwares obliges the manufacturer to develop in accordance with the IEC 880 standard 'Computer software in nuclear power plant safety systems' issued by the International Electronic Commission. The evaluation approach, a two-stage assessment is described in detail. In this context, the IPSN (Institute of Protection and Nuclear Safety), the technical support body of the safety authority uses the MALPAS tool to analyse the quality of the programs. (R.P.). 4 refs

  14. Software Architecture Design Reasoning

    Science.gov (United States)

    Tang, Antony; van Vliet, Hans

    Despite recent advancements in software architecture knowledge management and design rationale modeling, industrial practice is behind in adopting these methods. The lack of empirical proofs and the lack of a practical process that can be easily incorporated by practitioners are some of the hindrance for adoptions. In particular, the process to support systematic design reasoning is not available. To rectify this issue, we propose a design reasoning process to help architects cope with an architectural design environment where design concerns are cross-cutting and diversified.We use an industrial case study to validate that the design reasoning process can help improve the quality of software architecture design. The results have indicated that associating design concerns and identifying design options are important steps in design reasoning.

  15. Analysis of Test Efficiency during Software Development Process

    OpenAIRE

    Nair, T. R. Gopalakrishnan; Suma, V.; Tiwari, Pranesh Kumar

    2012-01-01

    One of the prerequisites of any organization is an unvarying sustainability in the dynamic and competitive industrial environment. Development of high quality software is therefore an inevitable constraint of any software industry. Defect management being one of the highly influencing factors for the production of high quality software, it is obligatory for the software organizations to orient them towards effective defect management. Since, the time of software evolution, testing is deemed a...

  16. Fitting and Modeling of AXAF Data with the ASC Fitting Application

    Science.gov (United States)

    Doe, S.; Ljungberg, M.; Siemiginowska, A.; Joye, W.

    The AXAF mission will provide X-ray data with unprecedented spatial and spectral resolution. Because of the high quality of these data, the AXAF Science Center will provide a new data analysis system--including a new fitting application. Our intent is to enable users to do fitting that is too awkward with, or beyond, the scope of existing astronomical fitting software. Our main goals are: 1) to take advantage of the full capabilities of the AXAF, we intend to provide a more sophisticated modeling capability (i.e., models that are $f(x,y,E,t)$, models to simulate the response of AXAF instruments, and models that enable ``joint-mode'' fitting, i.e., combined spatial-spectral or spectral-temporal fitting); and 2) to provide users with a wide variety of models, optimization methods, and fit statistics. In this paper, we discuss the use of an object-oriented approach in our implementation, the current features of the fitting application, and the features scheduled to be added in the coming year of development. Current features include: an interactive, command-line interface; a modeling language, which allows users to build models from arithmetic combinations of base functions; a suite of optimization and fit statistics; the ability to perform fits to multiple data sets simultaneously; and, an interface with SM and SAOtng to plot or image data, models, and/or residuals from a fit. We currently provide a modeling capability in one or two dimensions, and have recently made an effort to perform spectral fitting in a manner similar to XSPEC. We also allow users to dynamically link the fitting application to their own algorithms. Our goals for the coming year include incorporating the XSPEC model library as a subset of models available in the application, enabling ``joint-mode'' analysis and adding support for new algorithms.

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

  18. 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. PMID:27612684

  19. Estabilidade de ácido ascórbico em sucos de frutas frescos sob diferentes formas de armazenamento

    OpenAIRE

    Kelly Damasceno Cunha; Priscila Ribeiro da Silva; Ana Lígia Faria e Silva da Fonseca Costa; Anderson Junger Teodoro; Maria Gabriela Bello Koblitz

    2014-01-01

    O ácido ascórbico é uma vitamina hidrossolúvel de importância nutricional há muito estabelecida, por sua atuação como cofator em diversos processos fisiológicos e como antioxidante. O ser humano depende da ingestão diária desse micronutriente, cujas principais fontes são as frutas e hortaliças. Por ser um nutriente menos estável, o ácido ascórbico sofre perdas no processamento e no armazenamento, influenciadas por diversos fatores, como pH, temperatura, presença de íons, etc. A literatura apr...

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