Detail produktu
DiffKemp: Static Analyser of Semantic Differences, version 0.4.0
Vznik: 2023
Název česky
DiffKemp: Statický analyzátor sémantických rozdílů, verze 0.4.0
Typ
software
Licence
K využití výsledku jiným subjektem je vždy nutné nabytí licence
Licenční poplatek
Poskytovatel licence na výsledek nepožaduje licenční poplatek
Autoři
Malík Viktor, Ing., Ph.D.
(UITS)
Glozar Tomáš
Vojnar Tomáš, prof. Ing., Ph.D. (UITS)
Šilling Petr, Ing. (UPGM)
Žáčik Pavol
Malecová Tatiana, Bc.
Rozek Jakub (FIT)
Glozar Tomáš
Vojnar Tomáš, prof. Ing., Ph.D. (UITS)
Šilling Petr, Ing. (UPGM)
Žáčik Pavol
Malecová Tatiana, Bc.
Rozek Jakub (FIT)
Klíčová slova
semantic equivalence, equivalence checking, refactoring, static analysis, light-weight code analysis, semantics-preserving patterns, refactoring patterns, program slicing, Linux kernel
Popis
DiffKemp je nástroj pro automatickou statickou analýzu sémantických rozdílů mezi různými verzemi software, určený pro projekty napsané v jazyce C, zejména jádro operačního systému Linux. Hlavním využitím DiffKempu je porovnání sémantiky seznamu funkcí a konfiguračních nastavení mezi dvěma verzemi software a nahlášení nalezených rozdílů.
Umístění
Licenční podmínky
Volně šířitelný software poskytovaný pod licencí Apache-2.0 (pro přesné znění licence viz. https://www.apache.org/licenses/LICENSE-2.0).
Projekty
Cyber-security Excellence Hub in Estonia and South Moravia, EU, HORIZON EUROPE, 101087529, 2023-2026, řešení
Škálovatelné techniky pro analýzu komplexních vlastností počítačových systémů, GAČR, Standardní projekty, GA20-07487S, 2020-2022, řešení
Škálovatelné techniky pro analýzu komplexních vlastností počítačových systémů, GAČR, Standardní projekty, GA20-07487S, 2020-2022, řešení
Pracoviště
Ústav inteligentních systémů
(UITS)