Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


E-SCORE

A web application that suggests additional security criteria and security mechanism to be used in security requirements in a specific domain.
View Demo

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. License
  5. Contact

About The Project

E-SCORE is a web-based tool that enhances the security requirements engineering process by providing suggestions for additional security criteria based on a primary criterion. It utilizes the SCORE ontology, which takes into account various domains, security mechanisms, and security criteria to provide comprehensive security recommendations.

(back to top)

Built With

  • React
  • Bootstrap
  • ReactFlow
  • WebVOWL

(back to top)

Getting Started

To start the project you need to follow the next steps:

Prerequisites

  • npm
    npm install npm@latest -g

Installation

$ cd ../E-SCORE

$ npm install

$ npm start

The web interface connects directly to a back-end we deployed. To use it with your own deployment of the back-end, add the url of your api deployment and the jwt token in proxy.js and deploy it (proxy.js). Then you need to change the ip variable in config.js to the ip of your deployed proxy.

(back to top)

Usage

For further explanation of the SCORE ontology and the use of the E-SCORE web application please refer to the following document: Documentation

(back to top)

Contributing

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement".

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/NewFeature)
  3. Commit your Changes (git commit -m 'Add some NewFeature')
  4. Push to the Branch (git push origin feature/NewFeature)
  5. Open a Pull Request

(back to top)

License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

Contact

Hiba Hnaini - hiba-hnaini@hotmail.com

Project Link: https://github.com//hibahnaini/E-SCORE/

(back to top)

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages