From Wikipedia, the free encyclopedia

Perdita Emma Stevens (born 1966) [1] is a British mathematician, theoretical computer scientist, and software engineer who holds a personal chair in the mathematics of software engineering as part of the School of Informatics at the University of Edinburgh. Her research includes work on model-driven engineering, including model transformation, model checking, and the Unified Modeling Language. [2]

Education and career

Stevens read mathematics at the University of Cambridge, earning a bachelor's degree in 1987. She went to the University of Warwick for graduate study in abstract algebra, earning a master's degree in 1988 and completing a PhD in 1992. [3] Her doctoral dissertation, Integral Forms for Weyl Modules of , was supervised by Sandy Green. [3] [4]

After working in industry as a software engineer, Stevens joined the Department of Computer Science at the University of Edinburgh in 1984. She became a reader there in 2003 and in 2014 was given a personal chair as Professor of Mathematics of Software Engineering. [3]

Books

Stevens is the author of books including:

  • Using UML: Software Engineering with Objects and Components (with Rob Pooley, Addison-Wesley, 1999; 2nd ed., 2006)
  • How to Write Good Programs: A Guide for Students (Cambridge University Press, 2020)

References

  1. ^ Birth year from Library of Congress catalog entry, retrieved 2023-01-11
  2. ^ "Perdita Stevens", Staff, University of Edinburgh School of Informatics, retrieved 2023-01-11
  3. ^ a b c "Perdita Stevens", Profiles, University of Edinburgh, retrieved 2023-01-11
  4. ^ Perdita Stevens at the Mathematics Genealogy Project
From Wikipedia, the free encyclopedia

Perdita Emma Stevens (born 1966) [1] is a British mathematician, theoretical computer scientist, and software engineer who holds a personal chair in the mathematics of software engineering as part of the School of Informatics at the University of Edinburgh. Her research includes work on model-driven engineering, including model transformation, model checking, and the Unified Modeling Language. [2]

Education and career

Stevens read mathematics at the University of Cambridge, earning a bachelor's degree in 1987. She went to the University of Warwick for graduate study in abstract algebra, earning a master's degree in 1988 and completing a PhD in 1992. [3] Her doctoral dissertation, Integral Forms for Weyl Modules of , was supervised by Sandy Green. [3] [4]

After working in industry as a software engineer, Stevens joined the Department of Computer Science at the University of Edinburgh in 1984. She became a reader there in 2003 and in 2014 was given a personal chair as Professor of Mathematics of Software Engineering. [3]

Books

Stevens is the author of books including:

  • Using UML: Software Engineering with Objects and Components (with Rob Pooley, Addison-Wesley, 1999; 2nd ed., 2006)
  • How to Write Good Programs: A Guide for Students (Cambridge University Press, 2020)

References

  1. ^ Birth year from Library of Congress catalog entry, retrieved 2023-01-11
  2. ^ "Perdita Stevens", Staff, University of Edinburgh School of Informatics, retrieved 2023-01-11
  3. ^ a b c "Perdita Stevens", Profiles, University of Edinburgh, retrieved 2023-01-11
  4. ^ Perdita Stevens at the Mathematics Genealogy Project

Videos

Youtube | Vimeo | Bing

Websites

Google | Yahoo | Bing

Encyclopedia

Google | Yahoo | Bing

Facebook