Parameterized tree systems
2008 (English)In: Formal Techniques for Networked and Distributed Systems: FORTE 2008 / [ed] Suzuki K, Berlin: Springer-Verlag , 2008, 69-83 p.Conference paper (Refereed)
Several recent works have considered parameterized verification, i.e. automatic verification of systems consisting of an arbitrary number of finite-state processes organized in a linear array. The aim of this paper is to extend these works by giving a simple and efficient method to prove safety properties for systems with tree-like architectures. A process in the system is a finite-state automaton and a transition is performed jointly by a process and its parent and children processes. The method derives an over-approximation of the induced transition system, which allows the use of finite trees as symbolic representations of infinite sets of configurations. Compared to traditional methods for parameterized verification of systems with tree topologies, our method does not require the manipulation of tree transducers, hence its simplicity and efficiency. We have implemented a prototype which works well on several nontrivial tree-based protocols.
Place, publisher, year, edition, pages
Berlin: Springer-Verlag , 2008. 69-83 p.
, Lecture Notes in Computer Science, ISSN 0302-9743 ; 5048
IdentifiersURN: urn:nbn:se:uu:diva-106058DOI: 10.1007/978-3-540-68855-6_5ISI: 000256666500005ISBN: 978-3-540-68854-9OAI: oai:DiVA.org:uu-106058DiVA: diva2:223662
28th International Conference on Formal Techniques for Networked and Distributed Systems Tokyo, JAPAN, JUN 10-13, 2008