Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
422209 | Electronic Notes in Theoretical Computer Science | 2009 | 27 Pages |
Abstract
In this paper we show that states, transitions and behavior of concurrent systems can often be modeled as sheaves over a suitable topological space. In this context, geometric logic can be used to describe which local properties, of individual systems, are preserved, at a global level, when interconnecting the systems. The main area of application is to modular verification of complex systems. We illustrate the ideas by means of an example involving a family of interacting controllers for trains on a rail track.
Related Topics
Physical Sciences and Engineering
Computer Science
Computational Theory and Mathematics