## Why use evolving algebras for hardware and software engineering? (1995)

Citations: | 37 - 4 self |

### BibTeX

@MISC{Börger95whyuse,

author = {Egon Börger},

title = {Why use evolving algebras for hardware and software engineering? },

year = {1995}

}

### Years of Citing Articles

### OpenURL

### Abstract

In this paper I answer the question how evolving algebras can be used for the design and analysis of complex hardware and software systems. I present the salient features of this new method and illustrate them through several examples from my work on specification and verification of programming languages, compilers, protocols and architectures. The definition of a mathematical model for Hennessy and Patterson's RISC architecture DLX serves as a running example; this model is used in [24] to prove the correctness of instruction pipelining. I will point out the yet unexplored potential of the evolving algebra method for large-scale industrial applications.