World's Best Scientists 2026 revealed!

D-Index & Metrics

Computer Science

D-Index
41
Citations
8623
World Ranking
8722
National Ranking
530

Overview

Michael Butler is affiliated with the University of Southampton in the United Kingdom. Their research primarily spans the fields of Computer Science and Engineering, with a focus on specialized subfields including Computational Theory and Mathematics, Artificial Intelligence, Software, Safety, Risk, Reliability and Quality, and Information Systems.

Their work covers various main topics such as Formal Methods in Verification, Safety Systems Engineering in Autonomy, Software Reliability and Analysis Research, Advanced Software Engineering Methodologies, Logic, Programming, and Type Systems, Model-Driven Software Engineering Techniques, and Information and Cyber Security.

Michael Butler has contributed to multiple peer-reviewed publications found predominantly in venues including Science of Computer Programming, Technische Universität Berlin - Universitätsbibliothek, Innovations in Systems and Software Engineering, Safety Science, and the Journal of Systems Architecture.

Among their recent papers are the following:

  • "An STPA-based formal composition framework for trustworthy autonomous maritime systems," 2021, Safety Science
  • "Precise Modelling of Compensating Business Transactions and its Application to BPEL," 2020, TUGraz OPEN Library (Graz University of Technology)
  • "Domain-specific scenarios for refinement-based methods," 2020, Journal of Systems Architecture
  • "A fairness-based refinement strategy to transform liveness properties in Event-B models," 2022, Science of Computer Programming
  • "Structuring Functional Requirements of Control Systems to Facilitate Refinement-based Formalisation," 2024, Technische Universität Berlin - Universitätsbibliothek

Their frequent coauthors include Thai Son Hoang, Colin Snook, Asieh Salehi Fathabadi, Dana Dghaym, and Jacob G. Oakley.

Best Publications

  • Rodin: an open toolset for modelling and reasoning in Event-B

    Jean-Raymond Abrial;Michael Butler;Stefan Hallerstede;Thai Son Hoang

  • ProB: A Model Checker for B

    Michael Leuschel;Michael J. Butler

  • ProB : an automated analysis toolset for the B method

    Michael Leuschel;Michael Butler

  • UML-B: Formal modeling and design aided by UML

    Colin Snook;Michael Butler

  • A trace semantics for long-running transactions

    Michael Butler;Tony Hoare;Carla Ferreira

  • An open extensible tool environment for event-b

    Jean-Raymond Abrial;Michael Butler;Stefan Hallerstede;Laurent Voisin

  • An Operational Semantics for StAC, a Language for Modelling Long-Running Business Transactions

    Michael J. Butler;Carla Ferreira

  • Decomposition Structures for Event-B

    Michael Butler

  • Combining CSP and b for specification and property verification

    Michael Butler;Michael Leuschel

  • FM 2011: Formal Methods

    Michael Butler;Wolfram Schulte

  • csp2B: A Practical Approach to Combining CSP and B

    Michael J. Butler

  • Roadmap for enhanced languages and methods to aid verification

    Gary T. Leavens;Jean-Raymond Abrial;Don Batory;Michael Butler

  • A CSP Approach to Action Systems

    Michael John Butler

  • UML-B and Event-B: an integration of languages and tools

    Colin Snook;Michael Butler

  • An Approach to the Design of Distributed Systems with B AMN

    Michael J. Butler

  • An incremental development of the Mondex system in Event-B

    Michael Butler;Divakar Yadav

  • Decomposition tool for event-B

    Renato Silva;Carine Pascal;Thai Son Hoang;Michael Butler

  • Stepwise refinement of communicating systems

    Michael J. Butler

  • Abstract State Machines, B and Z

    Egon Börger;Michael Butler;Jonathan P. Bowen;Paul Boca

  • Practical theory extension in event-B

    Michael Butler;Issam Maamria

  • Distributed System Development in B

    M. Butler;M. Walden

Frequent Co-Authors

Michael Leuschel
Michael Leuschel Heinrich Heine University Düsseldorf
Pieter H. Hartel
Pieter H. Hartel Delft University of Technology
Cliff B. Jones
Cliff B. Jones Newcastle University
Nick Evans
Nick Evans University of Southampton
Juan Carlos Augusto
Juan Carlos Augusto Middlesex University
Wolfram Schulte
Wolfram Schulte Microsoft (United States)
Egon Börger
Egon Börger University of Pisa
Vladimiro Sassone
Vladimiro Sassone University of Southampton
Bashir M. Al-Hashimi
Bashir M. Al-Hashimi King's College London

If you think any of the details on this page are incorrect, let us know.

Report an issue

We appreciate your kind effort to assist us to improve this page, it would be helpful providing us with as much detail as possible in the text box below:

Related Online Degrees & Career Pathways

Exploring computer science in the USA opens up a range of online degree options suited to various backgrounds and career goals. Many students start with online associate degrees, which provide a flexible and affordable entry point into the tech industry. These programs are ideal for those seeking foundational knowledge or considering a career change.

For students aiming for leadership roles or specialized fields, pursuing one of the most valuable masters degrees in computer science can offer a significant advantage. These advanced degrees are in high demand and often lead to lucrative opportunities in areas like AI, cybersecurity, and data science.

Cost is a key factor for many. Fortunately, there are most affordable online colleges offering accredited computer science programs, which help reduce student debt while maintaining strong academic standards.

Not all students have a perfect academic record. The best colleges for low gpa provide flexible admission policies, allowing students with diverse backgrounds to pursue their passion for computer science online.

Best Scientists Citing Michael Butler

Trending Scientists