Skip to content

Commit

Permalink
Update paper.md
Browse files Browse the repository at this point in the history
  • Loading branch information
pradeeban authored Aug 10, 2022
1 parent 87debbd commit 142e67f
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion paper.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ The CONTROL-CORE framework is a flexible software platform for designing and imp

The CONTROL-CORE framework consists of the _concore_ protocol at its core. The _concore_ protocol allows seamless synchronized communication between the programs (such as PMs and controllers) that compose a study as a workflow. _concore_ enables simulations to run on different operating systems, be developed in various programming languages (such as Matlab, Python, C++, and Verilog), and be run locally, in containers, and a distributed fashion.

CONTROL-CORE also consists of a Mediator implementation that facilitates the distributed execution of _concore_ studies through REST calls over the Internet. When the Mediator is deployed to enable inter-organization workflows with services spread across the Internet, access control and authentication mechanisms must be used to protect the shared data. The Mediator leverages the API key-based authentication provided by the Kong API gateway to enable such Internet deployment. Figure 1 shows an illustrative CONTROL-CORE deployment across 3 distributed sites, with a public instance of a Mediator.
CONTROL-CORE also consists of a Mediator implementation that facilitates the distributed execution of _concore_ studies through REST calls over the Internet. The Mediator uses wrappers developed as part of _concore_ to communicate between programs at distributed sites. When the Mediator is deployed to enable inter-organization workflows with services spread across the Internet, access control and authentication mechanisms must be used to protect the shared data. The Mediator leverages the API key-based authentication provided by the Kong API gateway to enable such Internet deployment. Figure 1 shows an illustrative CONTROL-CORE deployment across 3 distributed sites, with a public instance of the Mediator.

![A sample CONTROL-CORE distributed deployment spanning multiple sites](figures/joss-concore.png)

Expand Down

0 comments on commit 142e67f

Please sign in to comment.