27,441 research outputs found

    Preventing Incomplete/Hidden Requirements: Reflections on Survey Data from Austria and Brazil

    Get PDF
    Many software projects fail due to problems in requirements engineering (RE). The goal of this paper is analyzing a specific and relevant RE problem in detail: incomplete/hidden requirements. We replicated a global family of RE surveys with representatives of software organizations in Austria and Brazil. We used the data to (a) characterize the criticality of the selected RE problem, and to (b) analyze the reported main causes and mitigation actions. Based on the analysis, we discuss how to prevent the problem. The survey includes 14 different organizations in Austria and 74 in Brazil, including small, medium and large sized companies, conducting both, plan-driven and agile development processes. Respondents from both countries cited the incomplete/hidden requirements problem as one of the most critical RE problems. We identified and graphically represented the main causes and documented solution options to address these causes. Further, we compiled a list of reported mitigation actions. From a practical point of view, this paper provides further insights into common causes of incomplete/hidden requirements and on how to prevent this problem.Comment: in Proceedings of the Software Quality Days, 201

    Management issues in systems engineering

    Get PDF
    When applied to a system, the doctrine of successive refinement is a divide-and-conquer strategy. Complex systems are sucessively divided into pieces that are less complex, until they are simple enough to be conquered. This decomposition results in several structures for describing the product system and the producing system. These structures play important roles in systems engineering and project management. Many of the remaining sections in this chapter are devoted to describing some of these key structures. Structures that describe the product system include, but are not limited to, the requirements tree, system architecture and certain symbolic information such as system drawings, schematics, and data bases. The structures that describe the producing system include the project's work breakdown, schedules, cost accounts and organization

    Quantification of over-speed risk in wind turbine fleets

    Get PDF
    The effective life management of large and diverse fleets of wind turbines is a new problem facing power system utilities. More specifically, the minimization of over-speed risk is of high importance due to the related impacts of possible loss of life and economic implications of over-speed, such as a loss of containment event. Meeting the goal of risk minimization is complicated by the large range of turbine types present in a typical fleet. These turbines may have different pitch systems, over-speed detection systems and also different levels of functional redundancy, implying different levels of risk. The purpose of this work is to carry out a quantitative comparison of over-speed risk in different turbine configurations, using a Markov process to model detection of faults and repair actions. In the medium-long term, the risk associated with different assets can used as a decision making aid. For example if the operator is a utility, it may want to avoid purchasing high risk sites in the future, or may need to develop mitigation strategies for turbines at high risk of over speed

    The application of a Bayesian approach to assess the seismic vulnerability of historical centers

    Get PDF
    The seismic vulnerability of historical centers at a territorial scale cannot be assessed performing detailed analysis which are usually adopted at the single building scale. In fact, a traditional complete survey would be extremely time-consuming and not sustainable for this purpose. The approach described in this paper is based on the idea that it is possible to infer quantities which cannot be directly detected from buildings outside inspection starting from parameters that can be measured. In order to achieve this purpose, a Bayesian approach is applied, updating initial hypotheses when new data become available. In this context, the procedure herein proposed aims at applying a probabilistic approach instead of a deterministic one to define facades inter-storey height starting from buildings height knowledge. In order to validate the method, for out of plane local mechanisms of collapse (walls overturning), horizontal loads multiplier \uf0610 values are calculated and compared to results obtained by using data collected on-site

    Quantitative risk assessment on a hydrogen refuelling station

    Get PDF
    The Directive 2014/94/UE (DAFI, Alternative Fuel Initiative Directive) on the deployment of alternative fuels (i.e. hydrogen) infrastructures has been recently transposed into national law in Italy. Consequently, the technical regulation on fire prevention for H2fuelling stations has been updated, in order to consider the current maximum delivery pressure (700 bar) of gaseous hydrogen for road vehicles. This technical regulation establishes the prescriptive safety distance from a piece of equipment. In the case of a new station, an assessment of the frequency of the event and its potential consequences is necessary. This is to understand which risk can reasonably be mitigated by a safety distance or whether additional mitigation or prevention measures should be taken. This paper presents the quantitative risk assessment (QRA) study on a hydrogen station planned to be installed, study which aims at determining the safety distances. Such study utilizes the Sandia-developed QRA tool, Hydrogen Risk Analysis Model (HyRAM), to calculate risk values when developing risk-equivalent plans. HyRAM combines reduced order deterministic models that characterize hydrogen release and flame behavior with probabilistic risk models to quantify risk values. Thanks to HyRAM tool it is possible to estimate physical effects and consequences on people and structures and plants, related to risk scenarios, by means of a damage model library. Use of risk assessment may allow station owners and designers to flexibly define station-specific mitigations, with the purpose of achieving equal or better levels of safety with respect to prescriptive recommendation levels, as suggested by ISO19880-1 (2018)

    Results of expert judgments on the faults and risks with Autosub3 and an analysis of its campaign to Pine Island Bay, Antarctica, 2009

    Get PDF
    Probabilistic risk assessment is a methodology that can be systematically applied to estimate the risk associated with the design and operation of complex systems. The National Oceanography Centre, Southampton, UK has developed a risk management process tailored to the operation of autonomous underwater vehicles. Central to the application of the risk management process is a probabilistic risk assessment. The risk management process was applied to estimate the risk associated with an Autosub3 science campaign in the Pine Island Glacier, Antarctica, and to support decision making. The campaign was successful. In this paper we present the Autosub3 risk model and we show how this model was used to assess the campaign risk

    Towards Guidelines for Preventing Critical Requirements Engineering Problems

    Get PDF
    Context] Problems in Requirements Engineering (RE) can lead to serious consequences during the software development lifecycle. [Goal] The goal of this paper is to propose empirically-based guidelines that can be used by different types of organisations according to their size (small, medium or large) and process model (agile or plan-driven) to help them in preventing such problems. [Method] We analysed data from a survey on RE problems answered by 228 organisations in 10 different countries. [Results] We identified the most critical RE problems, their causes and mitigation actions, organizing this information by clusters of size and process model. Finally, we analysed the causes and mitigation actions of the critical problems of each cluster to get further insights into how to prevent them. [Conclusions] Based on our results, we suggest preliminary guidelines for preventing critical RE problems in response to context characteristics of the companies.Comment: Proceedings of the 42th Euromicro Conference on Software Engineering and Advanced Applications, 201
    • …
    corecore