Reader in Software Engineering in the
School of Informatics of the
University of Edinburgh.
Contact information
I have (moderate, developmental) prosopagnosia, meaning that I am poor at
recognising faces. Please don't take offence if I fail to recognise you: I
do it to close friends and family too.
Research
My interests include aspects of software engineering
and aspects of theoretical computer science. Especially, I am interested in
software design: what good design is, how people do it, how and to what
extent tools can help. Currently, I am mostly interested in model-driven development, especially bidirectional
model transformations. My main affiliation is with the Laboratory for Foundations of Computer
Science.
I have a slowly growing side-line (every academic should have one :-) in modelling viral infection. In this context I am a
member of the Centre for Systems Biology
at Edinburgh.
I write sporadically on my blog, which is called Software
Engineering Research but may include anything I fancy.
Responsibilities
- I am an editor of the Elsevier journal Theoretical Computer Science
(Section B, i.e. Logic, semantics and theory of programming).
- I am on the editorial board of SoSym,
the Springer journal Software and System Modelling,
- and of the Elsevier journal Information and Software
Technology.
- I am on the Scientific Committee of Digiteo.
- Until April 2007 I was chair of the ETAPS steering committee; I am still a member
of it. Steering committee pages. Vladimiro Sassone
has now replaced me as chair: please contact him for all ETAPS-related
matters.
- I am also on the
steering committee for the MODELS series of
conferences (formerly the UML conference).
- Recent and forthcoming PCs: FASE'10, MODELS'09, TOOLS-EUROPE'09,
FASE'09, MODELS'08, MODELS'07,...
Working with me
I would be happy to hear from strong prospective PhD students. You can find
information about how to apply for a PhD (or MSc) place
centrally. Here are some specific notes about
studying with me.
We have no internships, and there are currently no vacancies for research fellows.
I occasionally undertake consultancy in areas relating to my research,
especially software modelling.
Teaching and administration
In 2009/10 I am lecturing:
I am a Director of Studies. Directees can sign up for appointments here
Links to things...
Perdita.Stevens@ed.ac.uk