Perdita Stevens
Academic Editor

Perdita Stevens


Perdita Stevens holds a chair in mathematics of software engineering in the LFCS at Edinburgh. She trained as a mathematician, doing a PhD in algebra, before switching to professional software engineering. Since returning to academia, she has worked on topics from model checking to legacy systems reengineering and games for software design; a common thread is that she likes identifying structure in systems and how it changes. Recently most of her work has been in model-driven development.

Software Engineering Theory & Formal Methods

Institution affiliations

Work details


University of Edinburgh