Am Donnerstag, den 15.8. kann es zwischen 16 und 18 Uhr aufgrund von Wartungsarbeiten des ZIM zu Einschränkungen bei der Katalognutzung kommen.
Sie befinden Sich nicht im Netzwerk der Universität Paderborn. Der Zugriff auf elektronische Ressourcen ist gegebenenfalls nur via VPN oder Shibboleth (DFN-AAI) möglich. mehr Informationen...
Ergebnis 17 von 40
Electronic proceedings in theoretical computer science, 2013-01, Vol.129 (Festschrift for Dave Schmidt), p.384-403
2013
Volltextzugriff (PDF)

Details

Autor(en) / Beteiligte
Titel
Iterable Forward Reachability Analysis of Monitor-DPNs
Ist Teil von
  • Electronic proceedings in theoretical computer science, 2013-01, Vol.129 (Festschrift for Dave Schmidt), p.384-403
Ort / Verlag
Open Publishing Association
Erscheinungsjahr
2013
Quelle
EZB Free E-Journals
Beschreibungen/Notizen
  • There is a close connection between data-flow analysis and model checking as observed and studied in the nineties by Steffen and Schmidt. This indicates that automata-based analysis techniques developed in the realm of infinite-state model checking can be applied as data-flow analyzers that interpret complex control structures, which motivates the development of such analysis techniques for ever more complex models. One approach proposed by Esparza and Knoop is based on computation of predecessor or successor sets for sets of automata configurations. Our goal is to adapt and exploit this approach for analysis of multi-threaded Java programs. Specifically, we consider the model of Monitor-DPNs for concurrent programs. Monitor-DPNs precisely model unbounded recursion, dynamic thread creation, and synchronization via well-nested locks with finite abstractions of procedure- and thread-local state. Previous work on this model showed how to compute regular predecessor sets of regular configurations and tree-regular successor sets of a fixed initial configuration. By combining and extending different previously developed techniques we show how to compute tree-regular successor sets of tree-regular sets. Thereby we obtain an iterable, lock-sensitive forward reachability analysis. We implemented the analysis for Java programs and applied it to information flow control and data race detection.
Sprache
Englisch
Identifikatoren
ISSN: 2075-2180
eISSN: 2075-2180
DOI: 10.4204/EPTCS.129.24
Titel-ID: cdi_doaj_primary_oai_doaj_org_article_1fb0a6a4b1f040ee9653fe7e0d92f5ee
Format

Weiterführende Literatur

Empfehlungen zum selben Thema automatisch vorgeschlagen von bX