module Ph_translator: sig
.. end
Translation of Process Hitting into different formats.
val dump_of_ph : Ph_types.ph -> Ph_types.ctx -> string
Returns a Process Hitting source as a flat action list from the given Process Hitting.
val prism_of_ph : Ph_types.ph -> Ph_types.ctx -> string
Returns the PRISM (ctmc) translation of the given Process Hitting.
type
opts = {
|
alpha : float ; |
|
round_fi : float * float -> int * int ; |
|
coop_priority : bool ; |
}
Stochastic parameters to strict timed interval conversion options:
alpha
is the confidence coefficient;
round_fi (d,D)
converts a float interval into an integer interva;
val romeo_pid : Ph_types.ph -> Ph_types.process -> string
Returns the Romeo string representation of given process.
val romeo_of_ph : opts -> Ph_types.ph -> Ph_types.ctx -> string
Returns the Romeo translation of the given Process Hitting.
val asp_of_ph : Ph_types.ph -> Ph_types.ctx -> string
Returns the ASP translation of the given Process Hitting - WiP
val an_of_ph : opts -> Ph_types.ph -> Ph_types.ctx -> string
Returns the AN-Pint translation of the given Process Hitting.