kbss-cvut / 19msmt-distribution

MSMT Reliability Management System
GNU General Public License v3.0
0 stars 0 forks source link

LTACH19032 project distribution

This repository contains references to all developed artefacts within the project Ontology engineering utilization in reliability and quality knowledge management systems in the aviation including reference to live demo and video demonstrations of the developed system. The project was focused on development of a knowledge management system in air transport with utilization of ontology engineering in the domain. The goal of the project was application of quality and reliability conceptual modeling to represent knowledge and correlations in quality and reliability data.

Main software artefacts of the distribution

Within the project four standalone software artefacts were developed:

Demo

To demonstrate the functionality of developed software artefacts described above the demo application was developed. It is a web application consisting of two integrated tools -- 1) Annotator tool is used to annotate documents (e.g. an airplain flight manual), which can be then imported to the FTA-FMEA tool and used for reliability analysis of hardware systems. User manuals of both of the tools are available within referenced artefacts above.

Live demo

Live demo in addition to mentioned web components contains video demonstrations of the developed system.

Installation

The demo is standard multi-container Docker application that uses Docker Compse for defining and running its containers.

Requirements

Running the system

To run the demo, navigate to the root of the project and and execute following steps:

  1. Download GraphDB standalone server ZIP archive and place it into the db-server folder.
  2. Set GRAPHDB_ZIP variable in .env file to point to the downloaded zip file.
  3. Run docker-compose pull to retrieve depending services.
  4. Run docker-compose up --build -d to start the application.
  5. Open a browser on `http://localhost:8090'.

This repository was created within the project LTACH19032.