This tool provides two types of reliability analyses - Fault Tree Analysis (FTA)
and Failure Modes and Effects Analysis (FMEA)
.
It is primarily focused on FTA which offers possibilities for system partonomy definition,
FTA construction and an automatic conversion of the trees to FMEA tables given the unified ontological model. Detailed description of its features is described in user manual.
npm install
npm run watch
npx serve
Tool also supports configuration to disable registration of new user within security, but by default, everybody can register. There are two flags which need to be set:
- Backend - Run application with
-Dspring.profiles.active=admin-registration-only
profile - Frontend - Set
REACT_APP_ADMIN_REGISTRATION_ONLY
in .env.prod to true
- webpack setup
- styling (css/sass)
- routing
- user context
- data flow through the app
- modules binding
- consultation
- Running demo application - kbss/fta-fmea-demo
- Backend project - fta-fmea
- Download GraphDB standalone server ZIP archive and place it into the
deploy/db-server
folder. - Set
GRAPHDB_ZIP
variable in.env
file to point to the downloaded zip file. - Run
docker-compose up -d
to start the application.
This repository was created within the project LTACH19032.