Skip to content

RIAPS/riaps.github.io

Repository files navigation

Welcome to RIAPS!

What is RIAPS?

Resilient Information Architecture Platform for Smart Grid == RIAPS

RIAPS is a software platform for building distributed real-time embedded applications using a component-oriented approach. Our application area is power systems - the 'Smart Grid' where RIAPS can serve as the foundation for implementing the distributed intelligence.

RIAPS includes:

  • Application run-time system
    • A component model
    • A component execution engine
    • A messaging framework
    • A resource and fault management framework
    • A security framework
  • Run-time services
    • Discovery service
    • Deployment service (supports resource and fault management)
    • Time synchronization service
  • Design-time tools
    • Modeling languages for architecture and deployment
    • Software generators
  • Operation services
    • Application deployment and control tool

The original project website is located at: https://riaps.isis.vanderbilt.edu The website has some technical background information about the project, as well as academic papers and recorded demonstrations.

Acknowledgment

The information, data, or work presented herein was funded in part by the Advanced Research Projects Agency-Energy (ARPA-E), U.S. Department of Energy, under Award Number DE-AR0000666. The views and opinions of authors expressed herein do not necessarily state or reflect those of the United States Government or any agency thereof.

Credit is due to the developers of the open source packages RIAPS is built on. The core list includes: Zeromq and its related packages, Eclipse, Python, and, most fundamentally, Linux.

About

RIAPS github website content.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published