Skip to content
This repository has been archived by the owner on Nov 10, 2022. It is now read-only.

H2020LIGHTest/TrustPolicyAuthoringTool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LIGHTest Trust Policy Authering Tool (TPAT)

LIGHTest

Disclaimer

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND. This software is the output of a research project. It was developed as proof-of-concept to explore, test & verify various components created in the LIGHTest project. It can thus be used to show the concepts of LIGHTest, and as a reference implementation.

LIGHTest

Lightweight Infrastructure for Global Heterogeneous Trust management in support of an open Ecosystem of Stakeholders and Trust schemes.

For more information please visit the LIGHTest website: https://www.lightest.eu/

Documentation

See the LIGHTest Deliverables.

Requirements

  • Java 1.8
  • Maven ~3.6.0
  • LIGHTest Trust Libraries
    • HORN Interpreter

How to use it

  • Use Oracle Java (no troubles with JFX lib)
  • Run eu.lightest.tpat.mvc.view.MainView.java
  • ./saves for saved policies
  • ./Transactions/Formats_DomainTemplates place formats for different domains
  • ./myDocuments converted TPL policies(output)

Import Project in IDE (maven)

Use the pom.xml. Most IDEs support maven, so opening the pom.xml will setup the project for you.

Licence

  • Apache License 2.0 (see LICENSE)
  • © LIGHTest Consortium