Skip to main content

and
  1. Chapter and Conference Paper

    Formal Methods for Critical Systems

    Formal methods have traditionally been reserved for systems with requirements for extremely high assurance. However, the growing popularity of model-based development, in which models of system behavior are cr...

    Steven P. Miller in Formal Methods for Industrial Critical Systems (2009)

  2. Chapter and Conference Paper

    Bridging the Gap Between Model-Based Development and Model Checking

    The growing power of model checking is making it feasible to use formal verification for important classes of software systems. However, for this to be practical it is necessary to bridge the gap between the c...

    Steven P. Miller in Tools and Algorithms for the Construction and Analysis of Systems (2009)

  3. No Access

    Chapter and Conference Paper

    Will This Be Formal?

    While adding formal methods to traditional software development processes can provide very high levels of assurance and reduce costs by finding errors earlier in the development cycle, there are at least four ...

    Steven P. Miller in Theorem Proving in Higher Order Logics (2008)

  4. No Access

    Chapter and Conference Paper

    Proving the Shalls

    This paper describes an experiment conducted to determine how effectively formal methods could be used to capture and validate the requirements of a typical embedded system. A model of the mode logic of a Flig...

    Steven P. Miller, Alan C. Tribble, Mats P. E. Heimdahl in FME 2003: Formal Methods (2003)

  5. No Access

    Chapter and Conference Paper

    Specification-Based Prototy** for Embedded Systems’

    Specification of software for safety critical, embedded computer systems has been widely addressed in literature. To achieve the high level of confidence in a specification’s correctness necessary in many appl...

    Jeffrey M. Thompson, Mats P. E. Heimdahl in Software Engineering — ESEC/FSE ’99 (1999)