RIAPS Platform Information

Logo

RIAPS is a Resilient Middleware for Smart Grids. See riaps.isis.vanderbilt.edu for more information.

View My GitHub Profile

Repositories

RIAPS is spread across a number of repositories, all under the RIAPS organization.

Repository Content
riaps-core C++ sources for the component framework and discovery
service (dht-based)
riaps-pycom Python sources for riaps_{ctrl,deplo,actor,device}
and alternate discovery service (redis-based)
riaps-integration Scripts for building and packaging RIAPS into deb packages,
and configuring a development VM and target node for RIAPS
riaps-apps Example RIAPS apps
riaps-timesync Sources and scripts for the time-synchronization service
riaps-dsml RIAPS modeling language plugin for Eclipse
riaps-tests Tests for basic functions in RIAPS
riaps-library Source for some device components with standard protocols
riaps.github.io Content of this website
spdlog-python A fork of the same package with a few minor changes in Python logger
apparmor_monkeys More secure and simple AppArmor profiles for Python
python-prctl A fork of the same package which enables changing the ‘ambient capability’ set in a more pythonic interface method.
butter A fork to fix an installation issue on Ubuntu 20.04