all options
forky  ] [  sid  ]
[ Source: haskell-ogma-cli  ]

Package: ogma (1.12.0-1 and others)

Links for ogma

Screenshot

Debian Resources:

Download Source Package haskell-ogma-cli:

Maintainers:

External Resources:

Similar packages:

Helper tool to interoperate between Copilot and other languages

Ogma is a tool to facilitate the integration of safe runtime monitors into other systems. Ogma extends <https://github.com/Copilot-Language/copilot Copilot>, a high-level runtime verification framework that generates hard real-time C99 code.

Some use cases supported by Ogma include:

 - Translating requirements defined in structured natural
 language into monitors in Copilot.

 - Generating the glue code necessary to work with C
 structs in Copilot.

 - Generating
 <https://cfs.gsfc.nasa.gov/ NASA Core Flight System>
 applications that use Copilot for monitoring data
 received from the message bus.

 - Generating message handlers for NASA Core Flight System
 applications to make external data in structs available
 to a Copilot monitor.

 - Generating
 <https://ros.org Robot Operating System (ROS 2)>
 applications that use Copilot for monitoring data
 received from different topics.

 - Generating
 <https://github.com/nasa/fprime F'>
 components that use Copilot for monitoring.

 - Generating monitors from state diagrams specified using
 a graphical notation.

Other Packages Related to ogma

  • depends
  • recommends
  • suggests
  • enhances

Download ogma

Download for all available architectures
Architecture Version Package Size Installed Size Files
alpha (unofficial port) 1.11.0-1 12,937.3 kB130,035.0 kB [list of files]
amd64 1.12.0-1 5,525.9 kB40,496.0 kB [list of files]
arm64 1.12.0-1 5,457.3 kB44,373.0 kB [list of files]
armhf 1.12.0-1 10,940.3 kB72,567.0 kB [list of files]
hppa (unofficial port) 1.11.0-1 11,196.1 kB127,501.0 kB [list of files]
loong64 1.12.0-1 10,510.2 kB82,409.0 kB [list of files]
ppc64 (unofficial port) 1.12.0-1 7,141.3 kB103,383.0 kB [list of files]
ppc64el 1.12.0-1 7,193.3 kB85,842.0 kB [list of files]
riscv64 1.12.0-1 10,335.7 kB70,671.0 kB [list of files]
s390x 1.12.0-1 11,630.5 kB98,088.0 kB [list of files]
sparc64 (unofficial port) 1.11.0-1 9,702.2 kB165,976.0 kB [list of files]