No abstract available.
Architecture-driven modelling and analysis
Over the past 15 years there has been increasing recognition that careful attention to the design of a system's software architecture is critical to satisfying its requirements for quality attributes such as performance, security, and dependability. As ...
Certified software factory: open software toolsuites, safe methodologies and system architectures
This paper discusses model-based design in the context of the Safety Critical Application Development Environment (SCADE), developed by Esterel Technologies.1
On proof-test intervals for safety functions implemented in software
Given a target probability of functional failure on demand for a system, a corresponding dangerous failure rate for the system can be derived, provided that a proof-test interval for the function is known. IEC 61508, and related standards, requires that ...
Dynamic design and evaluation of software architecture in critical systems development
The software architecture of a computing system is an abstracted structure of the system in terms of elements and relationships. Such structures may be viewed from a number of viewpoints including static/module, dynamic/execution, and deployment ...
Assuring separation of safety and non-safety related systems
Safety standards call for the separation of safety and non-safety related systems. Although good guidance is provided in these standards on how to achieve the required hazard analysis, safety integrity assignment and validation to prove a safe system, ...
Using software architecture techniques to support the modular certification of safety-critical systems
In software engineering the role of software architecture as a means of managing complexity and achieving emergent qualities such as modifiability is increasingly well understood. In this paper we demonstrate how many principles from the field of ...
Formal modelling and analysis of mission-critical software in military avionics systems
A typical avionics mission system of a military aircraft is a complex real-time system consisting of a mission control computer, different kinds of sensors, navigation and communication subsystems, and various displays and stores; all interconnected by ...
Certification criteria for emulation technology in the australian defence force military avionics context
Emulatin technology promises to provide a means of addressing obsolescence issues in legacy computer processors in the military avionics domains. It has also been suggested that such technology might apply to safety critical and safety related systems ...
Safety, software architecture and MIL-STD-1760
Integrating modern aircraft stores, particularly weapons, creates a complex system of systems challenge. The traditional approach to such integrations was for each to be a stand-alone program. For each program a unique interface would usually be ...
Implementation of a triple modular redundant FPGA based safety critical system for reliable software execution
This paper describes the implementation of a TMR (Triple Modular Redundant) microprocessor system on a FPGA. The system exhibits true redundancy in that three instances of the same processor system (both software and hardware) are executed in parallel. ...


