Jump to content

Template:Program analysis: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Add runtime verification
not the catman
 
(7 intermediate revisions by 3 users not shown)
Line 20: Line 20:
* [[Runtime verification]]
* [[Runtime verification]]
* [[Safety and liveness properties|Safety and liveness]]
* [[Safety and liveness properties|Safety and liveness]]
* [[Undefined behavior]]


| group2 = [[Semantics (computer science)|Semantics]]
| group2 = [[Semantics (computer science)|Semantics]]
Line 32: Line 33:
** [[Big Step Semantics|Big-step]]
** [[Big Step Semantics|Big-step]]
** [[Small Step Semantics|Small-step]]
** [[Small Step Semantics|Small-step]]
| group2 = Models
| group2 = [[Model of computation|Models]]
| list2 =
| list2 =
<!-- These are alphabetical -->
<!-- These are alphabetical -->
Line 54: Line 55:
* [[Data-flow analysis|Data-flow]]
* [[Data-flow analysis|Data-flow]]
* [[Dependence analysis|Dependence]]
* [[Dependence analysis|Dependence]]
* [[Effect system]]
* [[Escape analysis|Escape]]
* [[Escape analysis|Escape]]
* [[Model checking]]
* [[Model checking]]
Line 67: Line 69:
* [[Dynamic data-flow analysis|Data-flow]]
* [[Dynamic data-flow analysis|Data-flow]]
** [[Taint tracking]]
** [[Taint tracking]]
* [[Dynamic symbolic execution]]
* [[Concolic execution]]
* [[Fuzzing]]
* [[Fuzzing]]
* [[Invariant inference]]
* [[Invariant inference]]
Line 81: Line 83:
* [[Loop invariant]]
* [[Loop invariant]]
* [[Program refinement|Refinement]]
* [[Program refinement|Refinement]]
* [[Side effect (computer science)|Side effect]]
* [[Soundness]] and [[Completeness (logic)|completeness]]
* [[Soundness]] and [[Completeness (logic)|completeness]]
* [[Formal specification|Specification]]
* [[Formal specification|Specification]]
Line 106: Line 109:
| list1 =
| list1 =
<!-- These are alphabetical -->
<!-- These are alphabetical -->
* [[Constrained horn clause|CHC]]
* [[Constrained Horn clauses|CHC]]
* [[SAT solver|SAT]]
* [[SAT solver|SAT]]
* [[SMT solver|SMT]]
* [[SMT solver|SMT]]
| group2 = Lightweight
| group2 = [[Formal methods#Lightweight formal methods|Lightweight]]
| list2 =
| list2 =
<!-- These are alphabetical -->
<!-- These are alphabetical -->
Line 119: Line 122:
* [[ACL2]]
* [[ACL2]]
* [[Agda (programming language)|Agda]]
* [[Agda (programming language)|Agda]]
* [[Coq]]
* [[Coq (software)|Coq]]
* [[F*]]
* [[F*]]
* [[HOL Light]]
* [[HOL Light]]
Line 144: Line 147:
{{documentation|content=
{{documentation|content=
{{collapsible option}}
{{collapsible option}}
[[Category:Computer science templates| ]]
[[Category:Computer science templates]]
[[Category:Computer science navigational boxes| ]]
[[Category:Computer science navigational boxes]]
}}
}}
</noinclude>
</noinclude>

Latest revision as of 18:44, 5 December 2024