KhronosGroup / KSCAF_DocRequirements

Khronos Safety Critical Advisory Forum’s minimum requirements for developing a safety critical technology specification.
3 stars 1 forks source link

Deterministic (Bug 15989) #1

Closed DeOrellana closed 7 years ago

DeOrellana commented 7 years ago

Erik Noreke 2016-08-30 00:53:12 PDT

For the API to be deterministic, no randomness or unpredictability in the development of future states of the system may exist. A deterministic API will always produce the exact same output, both as far as user experience and in the contract with the application, from a given starting condition or initial state.

Comment 1 Erik Noreke 2016-09-12 07:43:19 PDT

Assigned per WG call 2016-09-12

Comment 2 Erik Noreke 2016-09-20 13:07:24 PDT

Setting QA contact to non-member SCAP mailing list.

DeOrellana commented 7 years ago

Per call 2017-01-23 Applies to functional and behavioral output only. This requirement does not apply to platform timing or system resources. From an API perspective, the API needs to list and describe all state transitions that occur due to the application calling the API function.

DeOrellana commented 7 years ago

Per call 2017-01-23 Combine the above two texts. Assigning to Illya to integrate

irudkin commented 7 years ago

Text entered in to document as section 2

shadazar commented 7 years ago

Closing issue as text is in the document for this issue.