Skip to content

VSecLab/eGovRA-v2

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

eGov_RA

eGov_RA Repository is an client-server application that provides a tool to obtain a threat modeling of a particular process, provided that it has been modeled in bpmn.

Methodology

The methodology is fully described in this work:

Granata, D., Rak, M., Salzillo, G., Di Guida, G., & Petrillo, S. (2023). Automated threat modelling and risk analysis in e-Government using BPMN. Connection Science, 35(1). https://doi.org/10.1080/09540091.2023.2284645

The application is developed using the following technologies:

SERVER-SIDE

  • Python 3
  • Django framework
  • MySQL

CLIENT-SIDE

  • HTML, CSS (BOOTSTRAP)

Configuration guide

Software Requirements

  • Python 3
  • Django
  • MySQL

N.B.: In order to use and start the application you need to:

  • Install django using command: bash pip3 install Django

  • Run server typing: bash python3 manage.py runserver

App available on: http://127.0.0.1:8000

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 98.0%
  • C 0.9%
  • HTML 0.4%
  • JavaScript 0.3%
  • CSS 0.2%
  • Cython 0.2%