General methodology
Steps of analysis
The methodology to generate automatically FMEA and faults trees with Eclipse Safety Framework consist of 5 main steps :
- The creation or import of a functional or organico-functional system model to analyze.
- The local analysis consist of the local failure definition for each leaf block in the system. It means link the failure modes of the block outputs, with the failure modes of its intputs, or with its local events. This step is performed manually by the analyst.
- The global analysis which is done automatically by a propagation engine. Eclipse Safety Framework includes its own engine.
- The reports generation to save the analysis results as a table of critical paths, or a faults tree.
- The export of the enriched model to other tools, for example to work on the trees, etc.
GUI presentation
On the first launch, the main window of Eclipse Safety Framework is the following :

This corresponds to the default perspective, Design, which contains the following views :
- Project Explorer, used to navigate in your workspace and in the referenced projects
- Properties, which displays the properties of the selected objects, and may allow their edition
- Report, which will contain the reports generated on the user demand, to sum up some information on the model, or the propagation results
- Info Log, used as an history of the user actions results, and the warning or error messages
- Outline, which can show a global representation of the current graphical editor content, as a tree or as an image.
Moreover, an editor zone will contain all the different editor in separated tabs. This include the tree editors of the model and the feared events library, and all the graphical representations, like the system representation and the local analysis of each bloc.
Remark : All the views can be moved, to arrange the perspective as you want. They can even be extracted of the main window to have a some views displayed on others screens.