Faron Moller

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

Faron Moller
File:Faron.Moller.png
Faron Moller
Born
Faron George Moller

(1962-02-25) 25 February 1962 (age 64)
Alma mater
Scientific career
FieldsTheoretical computer science[1]
InstitutionsSwansea University
University of Strathclyde
University of Edinburgh
Swedish Institute for Computer Science
Royal Institute of Technology
Uppsala University
ThesisAxioms for Concurrency (1989)
Doctoral advisorRobin Milner

Faron George Moller (born February 25, 1962, in Trail, British Columbia) is a Canadian-born British computer scientist and expert on theoretical computer science, particularly infinite-state automata theory and temporal logic.[1] His work has focussed on structural decomposition techniques for analysing abstract models of computing systems. He is founding director of the Swansea Railway Verification Group;[2] Director of Technocamps; and Head of the Institute of Coding in Wales. In 2023, he was elected General Secretary of the Learned Society of Wales.[3][4][5][6]

Education

[edit | edit source]

Moller studied mathematics and computer science as an undergraduate at the University of British Columbia, and then as a Masters student at the University of Waterloo, before going on to do a PhD supervised by Robin Milner in the Laboratory for Foundations of Computer Science at the University of Edinburgh. [7][8]

Career and research

[edit | edit source]

Moller has held posts at the University of Strathclyde, University of Edinburgh, The Swedish Institute for Computer Science, The Royal Institute of Technology in Stockholm, and Uppsala University before moving to Wales as Professor of Computer Science at Swansea University in 2000.

Moller serves as director of Technocamps,[9][10] a pan-Wales schools outreach programme aimed at introducing and reinforcing Computer Science and Digital Competency within all Welsh schools and inspiring young people to study computing-based topics; and Head of the Institute of Coding in Wales.[11]

Awards and honours

[edit | edit source]

Moller is a Fellow of the Learned Society of Wales (FLSW), a Fellow of the British Computer Society ( FBCS) and Fellow of the Institute of Mathematics and its Applications (FIMA), and served as President of the British Colloquium for Theoretical Computer Science for 15 years (2004-2019).[citation needed] He is a Chartered Mathematician, a Chartered Scientist, and a Chartered IT Professional.

References

[edit | edit source]
  1. ^ a b Faron Moller publications indexed by Google ScholarLua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
  2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  3. ^ F Moller, Infinite Results, in U Montanari and V Sassone (eds.), Lecture Notes in Computer Science, Volume 1119, Springer Verlag (1996), pp195–216.
  4. ^ O Burkart, D Caucal, F Moller and B Steffen, Verification over Infinite States, in J Bergstra, A Ponse and S A Smolka (eds.), Handbook of Process Algebra, Elsevier (2001), pp545–623.
  5. ^ F Moller, S A Smolka and J Srba, On the Computational Complexity of Bisimulation, Redux, Information and Computation, Volume 194(2), Elsevier (2004), pp129–143. Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  6. ^ F Moller and G Struth, Modelling Computing Systems, Springer-Verlag 2013. Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  7. ^ Faron Moller at the Mathematics Genealogy ProjectLua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
  8. ^ Faron Moller at DBLP Bibliography ServerLua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
  9. ^ Casey Hopkins, Faron Moller (2024) Institute of Coding in Wales Digital Skills Bootcamps – Micro-Credentials: A Pilot Project CEP '24: Proceedings of the 8th Conference on Computing Education Practice Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  10. ^ https://www.technocamps.com
  11. ^ https://instituteofcoding.org

Lua error in Module:Authority_control at line 153: attempt to index field 'wikibase' (a nil value).