Pointer Structures
| Start date: | 01.01.1997 |
| Funded by: | Universität Augsburg |
| Local project leader: | Prof. Dr. Bernhard Möller |
| Local scientists: |
Dr. Thorsten Ehm Han-Hing Dang |
| Publications: | Publication list |
Abstract
In many applications, notably under object oriented proramming, there arise highly complex pointer structures; their careless use is a frequent cause of severe system errors. Hence a formal way of establishing safety is of particular interest for this area. It turns out that a special variant of Kleene algebra provides a solid and concise algebraic basis for this.
It allows also the description of shared mutable data structures as they are used in separation logic.
It allows also the description of shared mutable data structures as they are used in separation logic.

