Shape Analysis
Analizy kształtu koncentrujące się na wnioskowaniu o wysoce złożonych właściwościach programów manipulujących stertą są technikami stosowanymi w automatycznej weryfikacji programów o nieskończonym stanie.
Niniejszy przegląd stanowi kompleksowe wprowadzenie do dziedziny analizy kształtu i przedstawia podstawy tematu w sposób przystępny dla czytelników, którzy nie są z nim zaznajomieni. W tym celu autorzy scharakteryzowali istotę analizy kształtu w porównaniu z bardziej klasycznymi analizami wskaźników, a także przedstawili intuicję leżącą u podstaw abstrakcji powszechnie stosowanych w analizie kształtu oraz algorytmów, które pozwalają na statyczne obliczanie skomplikowanych właściwości semantycznych.
Autorzy omawiają główne rodziny abstrakcji i algorytmów analizy kształtu, podkreślają podobieństwa między nimi i charakteryzują główne różnice między najpopularniejszymi podejściami. Wreszcie, autorzy demonstrują wpływ tej dziedziny, opisując kilka innych prac z zakresu analizy statycznej - abstrakcji tablic, abstrakcji słownikowych i analiz międzyproceduralnych - na które wpływ miały idee analizy kształtu.
Naukowcy i studenci, którzy dopiero zapoznają się z koncepcją analizy kształtu, znajdą w tej monografii kompleksowe informacje, które szybko wprowadzą ich we wszystkie aspekty tego tematu. Dzięki kompleksowemu zestawowi odniesień, to przystępne badanie umożliwi czytelnikowi szybkie przyjęcie technik we własnych dalszych badaniach.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)