Close #20
This commit is contained in:
		| @@ -239,6 +239,7 @@ function getCheckedApplications() { | |||||||
|             </optgroup> |             </optgroup> | ||||||
|             <optgroup label="Proprietary / Other"> |             <optgroup label="Proprietary / Other"> | ||||||
|                 <option value="All Rights Reserved">All Rights Reserved</option> |                 <option value="All Rights Reserved">All Rights Reserved</option> | ||||||
|  |                 <option value="NASA Open-Source">NASA Open-Source</option> | ||||||
|             </optgroup> |             </optgroup> | ||||||
|             <option value="">Select a license</option>    document.getElementById('licenses').addEventListener('change', function() { |             <option value="">Select a license</option>    document.getElementById('licenses').addEventListener('change', function() { | ||||||
|             document.getElementById('licenses-hidden').value = this.value; |             document.getElementById('licenses-hidden').value = this.value; | ||||||
|   | |||||||
							
								
								
									
										10
									
								
								tools/runtime/_index.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								tools/runtime/_index.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,10 @@ | |||||||
|  | +++ | ||||||
|  | title = "Runtime Verifiers" | ||||||
|  | layout = "section" | ||||||
|  | +++ | ||||||
|  |  | ||||||
|  | This page lists all of the Runtime Verifiers on this site in alphabetical order. | ||||||
|  | Click a tool name in the first column to view tool details.  | ||||||
|  | Click a colorful item in the second column to view all the tools for which that term applies. | ||||||
|  | Item colors mean nothing and are intended to make it easy to skim the page.  | ||||||
|  | Colors are generated by hashing each term's name and converting it to RGB color values. | ||||||
							
								
								
									
										16
									
								
								tools/runtime/contractlarva.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								tools/runtime/contractlarva.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,16 @@ | |||||||
|  | +++ | ||||||
|  | title = 'contractLarva' | ||||||
|  | subtitle = 'Runtime Verifier' | ||||||
|  | links = [	{ title = "Source Code", url = "https://github.com/gordonpace/contractLarva", icon = 'fa-solid fa-code' }, | ||||||
|  | ] | ||||||
|  | applications = ["Runtime Verifier"] | ||||||
|  | developers = [] | ||||||
|  | licenses = ["Apache-2.0"] | ||||||
|  | inputs = [] | ||||||
|  | interfaces = ["CLI"] | ||||||
|  | maintenance = ["Actively Maintained"] | ||||||
|  | draft = false | ||||||
|  | date = 2025-08-22 | ||||||
|  | +++ | ||||||
|  |  | ||||||
|  | contractLarva is a runtime verification tool for Solidity contracts. For more details about the tool check out the user manual in the docs folder. | ||||||
							
								
								
									
										18
									
								
								tools/runtime/copilot.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								tools/runtime/copilot.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,18 @@ | |||||||
|  | +++ | ||||||
|  | title = 'Copilot' | ||||||
|  | subtitle = 'Runtime Verifier' | ||||||
|  | links = [ | ||||||
|  | 	{ title = "Homepage", url = "https://copilot-language.github.io/", icon = 'fa-solid fa-home' }, | ||||||
|  | 	{ title = "Source Code", url = "https://github.com/Copilot-Language/copilot", icon = 'fa-solid fa-code' }, | ||||||
|  | ] | ||||||
|  | applications = ["Runtime Verifier"] | ||||||
|  | developers = [] | ||||||
|  | licenses = [] | ||||||
|  | inputs = [] | ||||||
|  | interfaces = ["CLI"] | ||||||
|  | maintenance = ["Actively Maintained"] | ||||||
|  | draft = false | ||||||
|  | date = 2025-08-22 | ||||||
|  | +++ | ||||||
|  |  | ||||||
|  | Copilot is a runtime verification framework for hard real-time systems. | ||||||
							
								
								
									
										18
									
								
								tools/runtime/detecter.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								tools/runtime/detecter.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,18 @@ | |||||||
|  | +++ | ||||||
|  | title = 'detectEr' | ||||||
|  | subtitle = 'Runtime Verifier' | ||||||
|  | links = [ | ||||||
|  | 	{ title = "Homepage", url = "https://duncanatt.github.io/detecter/", icon = 'fa-solid fa-home' }, | ||||||
|  | 	{ title = "Source Code", url = "https://github.com/duncanatt/detecter", icon = 'fa-solid fa-code' }, | ||||||
|  | ] | ||||||
|  | applications = ["Runtime Verifier"] | ||||||
|  | developers = [] | ||||||
|  | licenses = ["GPL-3.0"] | ||||||
|  | inputs = [] | ||||||
|  | interfaces = ["CLI"] | ||||||
|  | maintenance = ["Actively Maintained"] | ||||||
|  | draft = false | ||||||
|  | date = 2025-08-22 | ||||||
|  | +++ | ||||||
|  |  | ||||||
|  | A runtime verification tool for monitoring asynchronous component systems. | ||||||
							
								
								
									
										16
									
								
								tools/runtime/easyrte.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								tools/runtime/easyrte.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,16 @@ | |||||||
|  | +++ | ||||||
|  | title = 'easy-rte' | ||||||
|  | subtitle = 'Runtime Verifier' | ||||||
|  | links = [	{ title = "Source Code", url = "https://github.com/PRETgroup/easy-rte", icon = 'fa-solid fa-code' }, | ||||||
|  | ] | ||||||
|  | applications = ["Runtime Verifier"] | ||||||
|  | developers = [] | ||||||
|  | licenses = ["MIT"] | ||||||
|  | inputs = [] | ||||||
|  | interfaces = ["CLI"] | ||||||
|  | maintenance = ["Actively Maintained"] | ||||||
|  | draft = false | ||||||
|  | date = 2025-08-22 | ||||||
|  | +++ | ||||||
|  |  | ||||||
|  |  Toolchain to automatically generate and verify HW or SW runtime enforcers from text-based framework  | ||||||
							
								
								
									
										15
									
								
								tools/runtime/hlola.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										15
									
								
								tools/runtime/hlola.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,15 @@ | |||||||
|  | +++ | ||||||
|  | title = 'hlola' | ||||||
|  | subtitle = 'Runtime Verifier' | ||||||
|  | links = [	{ title = "Source Code", url = "https://github.com/imdea-software/hlola", icon = 'fa-solid fa-code' }, | ||||||
|  | ] | ||||||
|  | applications = ["Runtime Verifier"] | ||||||
|  | developers = [] | ||||||
|  | licenses = ["MIT"] | ||||||
|  | inputs = [] | ||||||
|  | interfaces = ["CLI"] | ||||||
|  | maintenance = ["Actively Maintained"] | ||||||
|  | draft = false | ||||||
|  | date = 2025-08-22 | ||||||
|  | +++ | ||||||
|  |  | ||||||
							
								
								
									
										19
									
								
								tools/runtime/ivoryrtverification.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								tools/runtime/ivoryrtverification.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,19 @@ | |||||||
|  | +++ | ||||||
|  | title = 'ivory-rtverification' | ||||||
|  | subtitle = 'Runtime Verifier' | ||||||
|  | links = [	{ title = "Source Code", url = "https://github.com/GaloisInc/ivory-rtverification", icon = 'fa-solid fa-code' }, | ||||||
|  | ] | ||||||
|  | applications = ["Runtime Verifier"] | ||||||
|  | developers = [] | ||||||
|  | licenses = ["BSD-3-Clause"] | ||||||
|  | inputs = [] | ||||||
|  | interfaces = ["CLI"] | ||||||
|  | maintenance = ["Not Maintained"] | ||||||
|  | updated_year = 2014 | ||||||
|  | draft = false | ||||||
|  | date = 2025-08-22 | ||||||
|  | +++ | ||||||
|  |  | ||||||
|  | {{<inactive year="2014">}} | ||||||
|  |  | ||||||
|  | Runtime verification for C code via a GCC plugin architecture.  | ||||||
							
								
								
									
										19
									
								
								tools/runtime/javamop.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								tools/runtime/javamop.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,19 @@ | |||||||
|  | +++ | ||||||
|  | title = 'JavaMOP' | ||||||
|  | subtitle = 'Runtime Verifier' | ||||||
|  | links = [	{ title = "Source Code", url = "https://github.com/runtimeverification/javamop", icon = 'fa-solid fa-code' }, | ||||||
|  | ] | ||||||
|  | applications = ["Runtime Verifier"] | ||||||
|  | developers = [] | ||||||
|  | licenses = [] | ||||||
|  | inputs = [] | ||||||
|  | interfaces = ["CLI"] | ||||||
|  | maintenance = ["Not Maintained"] | ||||||
|  | updated_year = 2019 | ||||||
|  | draft = false | ||||||
|  | date = 2025-08-22 | ||||||
|  | +++ | ||||||
|  |  | ||||||
|  | {{<inactive year="2019">}} | ||||||
|  |  | ||||||
|  |  Runtime verification system for Java, using AspectJ for instrumentation.  | ||||||
							
								
								
									
										16
									
								
								tools/runtime/mesa.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								tools/runtime/mesa.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,16 @@ | |||||||
|  | +++ | ||||||
|  | title = 'MESA' | ||||||
|  | subtitle = 'Runtime Verifier' | ||||||
|  | links = [	{ title = "Source Code", url = "https://github.com/NASA-SW-VnV/mesa", icon = 'fa-solid fa-code' }, | ||||||
|  | ] | ||||||
|  | applications = ["Runtime Verifier"] | ||||||
|  | developers = [] | ||||||
|  | licenses = ["NASA Open Source"] | ||||||
|  | inputs = [] | ||||||
|  | interfaces = ["CLI"] | ||||||
|  | maintenance = ["Actively Maintained"] | ||||||
|  | draft = false | ||||||
|  | date = 2025-08-22 | ||||||
|  | +++ | ||||||
|  |  | ||||||
|  | MESA is a framework that provides runtime verification of distributed systems in a nonintrusive manner. | ||||||
							
								
								
									
										16
									
								
								tools/runtime/paranoidscientist.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								tools/runtime/paranoidscientist.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,16 @@ | |||||||
|  | +++ | ||||||
|  | title = 'Paranoid Scientist' | ||||||
|  | subtitle = 'Runtime Verifier' | ||||||
|  | links = [	{ title = "Source Code", url = "https://github.com/mwshinn/paranoidscientist", icon = 'fa-solid fa-code' }, | ||||||
|  | ] | ||||||
|  | applications = ["Runtime Verifier"] | ||||||
|  | developers = [] | ||||||
|  | licenses = ["MIT"] | ||||||
|  | inputs = [] | ||||||
|  | interfaces = ["Library"] | ||||||
|  | maintenance = ["Actively Maintained"] | ||||||
|  | draft = false | ||||||
|  | date = 2025-08-22 | ||||||
|  | +++ | ||||||
|  |  | ||||||
|  |  Runtime software verification and automated testing for scientific software in Python  | ||||||
							
								
								
									
										19
									
								
								tools/runtime/qea.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								tools/runtime/qea.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,19 @@ | |||||||
|  | +++ | ||||||
|  | title = 'QEA' | ||||||
|  | subtitle = 'Runtime Verifier' | ||||||
|  | links = [	{ title = "Source Code", url = "https://github.com/selig/qea", icon = 'fa-solid fa-code' }, | ||||||
|  | ] | ||||||
|  | applications = ["Runtime Verifier","Specification Language"] | ||||||
|  | developers = [] | ||||||
|  | licenses = ["MIT"] | ||||||
|  | inputs = [] | ||||||
|  | interfaces = ["CLI"] | ||||||
|  | maintenance = ["Not Maintained"] | ||||||
|  | updated_year = 2019 | ||||||
|  | draft = false | ||||||
|  | date = 2025-08-22 | ||||||
|  | +++ | ||||||
|  |  | ||||||
|  | {{<inactive year="2019">}} | ||||||
|  |  | ||||||
|  | Quantified Event Automata (QEA) is a specification formalism developed for runtime monitoring. This project is a reimplementation and extension of QEA monitoring techniques (explored in Giles Reger’s PhD work) by Master’s student Helena Cuenca. | ||||||
							
								
								
									
										19
									
								
								tools/runtime/r2u2.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								tools/runtime/r2u2.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,19 @@ | |||||||
|  | +++ | ||||||
|  | title = 'R2U2' | ||||||
|  | subtitle = 'Runtime Verifier' | ||||||
|  | links = [ | ||||||
|  | 	{ title = "Homepage", url = "https://r2u2.temporallogic.org/", icon = 'fa-solid fa-home' }, | ||||||
|  | 	{ title = "Source Code", url = "https://github.com/R2U2/r2u2", icon = 'fa-solid fa-code' }, | ||||||
|  | 	{ title = "Playground", url = "https://r2u2.temporallogic.org/playground/", icon = 'fa-solid fa-gamepad' } | ||||||
|  | ] | ||||||
|  | applications = ["Runtime Verifier"] | ||||||
|  | developers = ["Iowa State University"] | ||||||
|  | licenses = ["MIT", "Apache-2.0"] | ||||||
|  | inputs = [] | ||||||
|  | interfaces = ["Web","CLI"] | ||||||
|  | maintenance = ["Actively Maintained"] | ||||||
|  | draft = false | ||||||
|  | date = 2025-08-22 | ||||||
|  | +++ | ||||||
|  |  | ||||||
|  |  The Realizable Responsive Unobtrusive Unit is an online runtime monitor framework.  | ||||||
							
								
								
									
										16
									
								
								tools/runtime/rosmonitoring.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								tools/runtime/rosmonitoring.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,16 @@ | |||||||
|  | +++ | ||||||
|  | title = 'ROSMonitoring' | ||||||
|  | subtitle = 'Runtime Verifier' | ||||||
|  | links = [	{ title = "Source Code", url = "https://github.com/autonomy-and-verification-uol/ROSMonitoring", icon = 'fa-solid fa-code' }, | ||||||
|  | ] | ||||||
|  | applications = ["Runtime Verifier"] | ||||||
|  | developers = [] | ||||||
|  | licenses = ["MIT"] | ||||||
|  | inputs = [] | ||||||
|  | interfaces = ["CLI"] | ||||||
|  | maintenance = ["Actively Maintained"] | ||||||
|  | draft = false | ||||||
|  | date = 2025-08-22 | ||||||
|  | +++ | ||||||
|  |  | ||||||
|  | ROSMonitoring is a framework developed for verifying at runtime the messages exchanged in a ROS system.  | ||||||
							
								
								
									
										19
									
								
								tools/runtime/rosrv.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								tools/runtime/rosrv.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,19 @@ | |||||||
|  | +++ | ||||||
|  | title = 'ROSRV' | ||||||
|  | subtitle = 'Runtime Verifier' | ||||||
|  | links = [	{ title = "Source Code", url = "https://github.com/cansuerdogan/ROSRV", icon = 'fa-solid fa-code' }, | ||||||
|  | ] | ||||||
|  | applications = ["Runtime Verifier"] | ||||||
|  | developers = [] | ||||||
|  | licenses = [] | ||||||
|  | inputs = [] | ||||||
|  | interfaces = ["CLI"] | ||||||
|  | maintenance = ["Not Maintained"] | ||||||
|  | updated_year = 2014 | ||||||
|  | draft = false | ||||||
|  | date = 2025-08-22 | ||||||
|  | +++ | ||||||
|  |  | ||||||
|  | {{<inactive year="2014">}} | ||||||
|  |  | ||||||
|  | ROSRV is a runtime verification framework for the Robot Operating System (ROS). | ||||||
							
								
								
									
										21
									
								
								tools/runtime/rvhyper.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								tools/runtime/rvhyper.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,21 @@ | |||||||
|  | +++ | ||||||
|  | title = 'RVHyper' | ||||||
|  | subtitle = 'Runtime Verifier' | ||||||
|  | links = [ | ||||||
|  | 	{ title = "Homepage", url = "https://www.react.uni-saarland.de/tools/rvhyper/", icon = 'fa-solid fa-home' }, | ||||||
|  | 	{ title = "Source Code", url = "https://github.com/reactive-systems/rvhyper", icon = 'fa-solid fa-code' }, | ||||||
|  | ] | ||||||
|  | applications = ["Runtime Verifier"] | ||||||
|  | developers = [] | ||||||
|  | licenses = ["GPL-3.0"] | ||||||
|  | inputs = [] | ||||||
|  | interfaces = ["CLI"] | ||||||
|  | maintenance = ["Not Maintained"] | ||||||
|  | updated_year = 2019 | ||||||
|  | draft = false | ||||||
|  | date = 2025-08-22 | ||||||
|  | +++ | ||||||
|  |  | ||||||
|  | {{<inactive year="2019">}} | ||||||
|  |  | ||||||
|  |  RVHyper - A Runtime Verification Tool for Temporal Hyperproperties.  | ||||||
		Reference in New Issue
	
	Block a user