Skip to content

ShakurTUM/OEDA

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Online Appendix

This appendix is supplementary material to the submission "A Tool for Online Experiment-Driven Adaptation" by Ilias Gerostathopoulos, Ali Naci Uysal, Christian Prehofer and Tomas Bures.

Video illustration (with subtitles) accompanying our tool can be found on Youtube

Evaluating feasibility of OEDA by using it to optimize CrowdNav

Please check the separate page.

OEDA -- Getting Started

Required Dependencies

New Installation instruction

  • install git
sudo apt-get install git
  • clone this repo
cd ~
git clone https://github.com/iliasger/OEDA.git
cd OEDA
bash ./req_installer.sh
  • setup flask, express, angular
bash ./setup_servers.sh
  • Run python server
cd ~/OEDA/Backend/
python server.py

In another terminal, navigate to tests/http-test-server and run node app.js. Make sure localhost:3003 is not being used beforehand

  • Run Angular server
cd ~/OEDA/Frontend/
bash ./serve.sh

Guide

The best way to get started with using OEDA is to watch the above video.

Contact

Ali Naci Uysal or Dr. Ilias Gerostathopoulos

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 90.7%
  • Python 3.7%
  • TypeScript 3.7%
  • HTML 1.2%
  • CSS 0.7%
  • Shell 0.0%