Michael J. Butler is an Irish computer scientist. As of 2022, he is professor of
computer science
Computer science is the study of computation, automation, and information. Computer science spans theoretical disciplines (such as algorithms, theory of computation, information theory, and automation) to Applied science, practical discipli ...
and Dean of the Faculty of Engineering and Physical Sciences at the
University of Southampton
, mottoeng = The Heights Yield to Endeavour
, type = Public research university
, established = 1862 – Hartley Institution1902 – Hartley University College1913 – Southampton University Coll ...
, England.
Biography
Butler was born in
Ireland
Ireland ( ; ga, Éire ; Ulster Scots dialect, Ulster-Scots: ) is an island in the Atlantic Ocean, North Atlantic Ocean, in Northwestern Europe, north-western Europe. It is separated from Great Britain to its east by the North Channel (Grea ...
. He received his bachelor's degree in computer science from
Trinity College, Dublin
, name_Latin = Collegium Sanctae et Individuae Trinitatis Reginae Elizabethae juxta Dublin
, motto = ''Perpetuis futuris temporibus duraturam'' (Latin)
, motto_lang = la
, motto_English = It will last i ...
in 1988. He then took an
MSc
MSC may refer to:
Computers
* Message Sequence Chart
* Microelectronics Support Centre of UK Rutherford Appleton Laboratory
* MIDI Show Control
* MSC Malaysia (formerly known as Multimedia Super Corridor)
* USB mass storage device class (USB MSC ...
(1989) and
DPhil
A Doctor of Philosophy (PhD, Ph.D., or DPhil; Latin: or ') is the most common degree at the highest academic level awarded following a course of study. PhDs are awarded for programs across the whole breadth of academic fields. Because it is a ...
(1992) at the
Programming Research Group
The Programming Research Group (PRG) was part of the Oxford University Computing Laboratory (OUCL) in Oxford, England, along with the Numerical Analysis Group, until OUCL became the Department of Computer Science, University of Oxford, Department ...
of the
University of Oxford
, mottoeng = The Lord is my light
, established =
, endowment = £6.1 billion (including colleges) (2019)
, budget = £2.145 billion (2019–20)
, chancellor ...
, working in the area of
communicating sequential processes. He then worked for
Broadcom in
Dublin
Dublin (; , or ) is the capital and largest city of Republic of Ireland, Ireland. On a bay at the mouth of the River Liffey, it is in the Provinces of Ireland, province of Leinster, bordered on the south by the Dublin Mountains, a part of th ...
and at
Ã…bo Akademi University
Ã…bo Akademi University ( sv, Ã…bo Akademi , ) is the only exclusively Swedish language multi-faculty university in Finland (or anywhere outside Sweden). It is located mainly in Turku (Ã…bo is the Swedish name of the city) but has also activiti ...
in
Turku
Turku ( ; ; sv, Åbo, ) is a city and former capital on the southwest coast of Finland at the mouth of the Aura River, in the region of Finland Proper (''Varsinais-Suomi'') and the former Turku and Pori Province (''Turun ja Porin lääni''; ...
, Finland with
Ralph-Johan Back
Ralph-Johan Back is a Finnish computer scientist. Back originated the refinement calculus, an important approach to the formal development of programs using stepwise refinement, in his 1978 PhD thesis at the University of Helsinki, ''On the ...
on
refinement calculus. He joined the University of Southampton in 1995 as a lecturer, rising to reader in 2000 and then professor in the same year. He led the Dependable Systems & Software Engineering group at the
(inactive as of 2022).
His main research is in the area of the
B-Method (originated by J.-R. Abrial), especially tool support such as ProB (advanced model checking for B which allows for the simulation of Event-B machines in the Rodin/Eclipse platform), U2B (
UML and B), csp2B (CSP and B), and the RODIN toolset
for
Event-B.
References
External links
Home pageOfficial university web pageGoogle Scholar profile
{{DEFAULTSORT:Butler, Michael
Year of birth missing (living people)
Living people
British computer scientists
Irish computer scientists
Formal methods people
Alumni of Trinity College Dublin
Alumni of Wolfson College, Oxford
Members of the Department of Computer Science, University of Oxford
Academics of the University of Southampton
Irish expatriates in the United Kingdom