101,822 research outputs found
A synthesis of logic and bio-inspired techniques in the design of dependable systems
Much of the development of model-based design and dependability analysis in the design of dependable systems, including software intensive systems, can be attributed to the application of advances in formal logic and its application to fault forecasting and verification of systems. In parallel, work on bio-inspired technologies has shown potential for the evolutionary design of engineering systems via automated exploration of potentially large design spaces. We have not yet seen the emergence of a design paradigm that effectively combines these two techniques, schematically founded on the two pillars of formal logic and biology, from the early stages of, and throughout, the design lifecycle. Such a design paradigm would apply these techniques synergistically and systematically to enable optimal refinement of new designs which can be driven effectively by dependability requirements. The paper sketches such a model-centric paradigm for the design of dependable systems, presented in the scope of the HiP-HOPS tool and technique, that brings these technologies together to realise their combined potential benefits. The paper begins by identifying current challenges in model-based safety assessment and then overviews the use of meta-heuristics at various stages of the design lifecycle covering topics that span from allocation of dependability requirements, through dependability analysis, to multi-objective optimisation of system architectures and maintenance schedules
Improve safety by reducing the impact of external corrosion on pipelines
• Proactive prevention of corrosion defects from growing
to a size that ultimately impacts a pipeline’s structural
integrity
• Continuous assessment to identify & address where
corrosion has occurred, is occurring or may occur
• Repairing corrosion defects
• Correcting the causes of corrosio
Safety arguments for next generation location aware computing
Concerns over the accuracy, availability, integrity and
continuity of Global Navigation Satellite Systems (GNSS)
have limited the integration of GPS and GLONASS for
safety-critical applications. More recent augmentation
systems, such as the European Geostationary Navigation
Overlay Service (EGNOS) and the North American Wide
Area Augmentation System (WAAS) have begun to address
these concerns. Augmentation architectures build on the
existing GPS/GLONASS infrastructures to support locationbased services in Safety of Life (SoL) applications. Much of the technical development has been directed by air traffic management requirements, in anticipation of the more extensive support to be offered by GPS III and Galileo. WAAS has already been approved to provide vertical guidance against ICAO safety performance criteria for aviation applications. During the next twelve months, we will see the full certification of EGNOS for SoL applications.
This paper identifies strong similarities between the safety
assessment techniques used in Europe and North America.
Both have relied on hazard analysis techniques to derive
estimates of the Probability of Hazardously Misleading
Information (PHMI). Later sections identify significant
differences between the approaches adopted in application
development. Integrated fault trees have been developed by
regulatory and commercial organisations to consider both
infrastructure hazards and their impact on non-precision
RNAV/VNAV approaches using WAAS. In contrast,
EUROCONTROL and the European Space Agency have
developed a more modular approach to safety-case
development for EGNOS. It remains to be seen whether the
European or North American strategy offers the greatest
support as satellite based augmentation systems are used
within a growing range of SoL applications from railway
signalling through to Unmanned Airborne Systems. The key
contribution of this paper is to focus attention on the safety
arguments that might support this wider class of location
based services
Automatic allocation of safety requirements to components of a software product line
Safety critical systems developed as part of a product line must still comply with safety standards. Standards use the concept of Safety Integrity Levels (SILs) to drive the assignment of system safety requirements to components of a system under design. However, for a Software Product Line (SPL), the safety requirements that need to be allocated to a component may vary in different products. Variation in design can indeed change the possible hazards incurred in each product, their causes, and can alter the safety requirements placed on individual components in different SPL products. Establishing common SILs for components of a large scale SPL by considering all possible usage scenarios, is desirable for economies of scale, but it also poses challenges to the safety engineering process. In this paper, we propose a method for automatic allocation of SILs to components of a product line. The approach is applied to a Hybrid Braking System SPL design
System Dynamics in Food Quality Certifications: Development of an Audit Integrity System
Due to the complex structure of certification schemes the risk of flaws and scandals is generally high. It has further increased by several developments during the last years. With regard to their potential effects, it is questionable whether the certification approaches are actually able to detect deficiencies within the system and thus prevent crises which may lead to its breakdown. Hence, the ability of a standard to meet its objectives of food quality and safety needs to be enforced. In this contribution we launch the implementation of a controlling tool which automatically monitors audit quality based on information of the respective data bases. By analysing possible negative influences, opportunistic behaviour can thus be detected.certification, quality assurance systems, risk oriented auditing approach, Food Consumption/Nutrition/Food Safety, Food Security and Poverty,
Exploring the impact of different cost heuristics in the allocation of safety integrity levels
Contemporary safety standards prescribe processes in which system safety requirements, captured early and expressed in the form of Safety Integrity Levels (SILs), are iteratively allocated to architectural elements. Different SILs reflect different requirements stringencies and consequently different development costs. Therefore, the allocation of safety requirements is not a simple problem of applying an allocation "algebra" as treated by most standards; it is a complex optimisation problem, one of finding a strategy that minimises cost whilst meeting safety requirements. One difficulty is the lack of a commonly agreed heuristic for how costs increase between SILs. In this paper, we define this important problem; then we take the example of an automotive system and using an automated approach show that different cost heuristics lead to different optimal SIL allocations. Without automation it would have been impossible to explore the vast space of allocations and to discuss the subtleties involved in this problem
A synthesis of logic and biology in the design of dependable systems
The technologies of model-based design and dependability analysis in the design of dependable systems, including software intensive systems, have advanced in recent years. Much of this development can be attributed to the application of advances in formal logic and its application to fault forecasting and verification of systems. In parallel, work on bio-inspired technologies has shown potential for the evolutionary design of engineering systems via automated exploration of potentially large design spaces. We have not yet seen the emergence of a design paradigm that combines effectively and throughout the design lifecycle these two techniques which are schematically founded on the two pillars of formal logic and biology. Such a design paradigm would apply these techniques synergistically and systematically from the early stages of design to enable optimal refinement of new designs which can be driven effectively by dependability requirements. The paper sketches such a model-centric paradigm for the design of dependable systems that brings these technologies together to realise their combined potential benefits
- …