Dočasný poskytovatel T2 - T2 Temporal Prover
Původní autoři | Microsoft Research |
---|---|
Vývojáři | Microsoft |
Stabilní uvolnění | CADE_2017 / 30. května 2017 |
Úložiště | github |
Napsáno | F# |
Operační systém | Okna, Linux (Debian, Ubuntu ), Operační Systém Mac |
Plošina | .NET Framework, Mono |
Typ | Analyzátor programu |
Licence | Licence MIT |
webová stránka | www |
Dočasný poskytovatel T2 je automatizovaný programový analyzátor vyvinut v Terminátor výzkumný projekt ve společnosti Microsoft Research.
Přehled
T2 si klade za cíl zjistit, zda program může běžet nekonečně dlouho (tzv. A analýza ukončení ). Podporuje vnořené smyčky a rekurzivní funkce, ukazatele a vedlejší efekty a ukazatele funkcí i souběžné programy. Jako všechny programy pro analýzu ukončení se snaží vyřešit zastavení problému pro konkrétní případy, protože obecný problém je nerozhodnutelný.[1] Poskytuje řešení, které je zvuk, což znamená, že když se uvádí, že program se vždy ukončí, je výsledek spolehlivý.
Zdrojový kód podléhá licenci pod Licence MIT a hostil dne GitHub.[2]
Reference
- ^ Rob Knies. „Terminátor řeší nemožný úkol“. Citováno 2010-05-25.
- ^ „GitHub - mmjb / T2: T2 Temporal Prover“. 4. prosince 2019 - prostřednictvím GitHub.
Další čtení
- Marc Brockschmidt, Byron Cook, Samin Ishtiaq, Heidy Khlaaf, Nir Piterman (2016). "T2: Ověření dočasného majetku". Sborník TACAS'16. Springer.CS1 maint: používá parametr autoři (odkaz)
externí odkazy
- Dočasný poskytovatel logiky T2 na GitHub
- T2: Publikace dočasného vlastnictví ve společnosti Microsoft Research
- Terminátorský výzkumný projekt na Wayback Machine (archivováno 4. října 2013)
![]() | Tento Microsoft Windows software související článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |
![]() | Tento vědecký software článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |