Jump to content

Steve Reeves (computer scientist)

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by RjwilmsiBot (talk | contribs) at 16:01, 29 September 2010 (External links: Persondata completion using AWB (7192)). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Steve Reeves
Born31st October, 1957
NationalityBritish
Alma materUniversity of Birmingham
Scientific career
FieldsComputer science, software engineering, formal methods
InstitutionsUniversity of Waikato

University of Essex

Queen Mary College, University of London

Prof. Steve Reeves is a computer scientist based at the University of Waikato in New Zealand.[1] He is the Associate Dean and the Programme Co-ordinator of Software Engineering.[2] He has undertaken research work on the Z notation, formal methods for GUI design and a general theory of refinement.

Steve Reeves' academic work is in the area of formal methods to aid software engineering. In particular, he has undertaken research into the design and use of logics for specification. With Prof. Martin Henson, he has studied the formal semantics of the Z notation in detail, which was used in the international ISO standard for the Z notation.[3][failed verification]

Reeves has delivered talks internationally, including as the opening talk in the BCS-FACS seminar series at the British Computer Society in London in 2005.[4]

Selected publications

Reeves has published a number of academic papers, including:[5]

  • Martin C. Henson and Steve Reeves, Revising Z: Part I — Logic and Semantics. Formal Aspects of Computing, 11(4):359–380, 1999.
  • Martin C. Henson and Steve Reeves. Revising Z: Part II — Logical Development. Formal Aspects of Computing, 11(4):381–401, 1999.
  • Martin C. Henson, Steve Reeves and Jonathan P. Bowen, Z Logic and its Consequences. CAI: Computing and Informatics, 22(4):381–415, 2003. In Dines Bjørner (editor), special issue on The Logics of Formal Specification Languages.
  • Judy Bowen and Steve Reeves, UI-Design Driven Model-Based Testing”, EC-EASST, vol. 22. [1]
  • Judy Bowen and Steve Reeves, Refinement for user interface designs. Formal Aspects of Computing, 21(6):589–612, 2009.
  • Judy Bowen and Steve Reeves, Formal models for user interface design artefacts. Innovations in Systems and Software Engineering, 4(2):125–141, 2009.
  • Steve Reeves and David Streader, Data refinement and singleton failures refinement are not equivalent. Formal Aspects of Computing, 20(3):295–301, 2008.
  • Steve Reeves and David Streader, A Robust Semantics Hides Fewer Errors, Lecture Notes in Computer Science, vol. 5850, pp. 499–515, Springer-Verlag, 2009.
  • Greg Reeve and Steve Reeves, -Charts and Z: Hows, Whys and Wherefores. Proceedings of IFM 2000, Lecture Notes in Computer Science, vol. 1945, pp. 256–276, (eds.) W. Grieskamp, T. Santen, and B. Stoddart, Springer-Verlag, 2000.

References

Template:Persondata