Formal methods: The next generation of system design tools

被引:0
|
作者
Schofield, Mike [1 ]
机构
[1] Coherent Technology Ltd, United Kingdom
关键词
Computational methods - Computer applications - Computer hardware - Computer software - Formal logic - Systems analysis;
D O I
暂无
中图分类号
学科分类号
摘要
Because of the growing demand for increasingly complex computer-based systems there is now an urgent need to provide tools to assist during the design of such systems. Formal specifications and formal methods provide such assistance but their widespread adoption has been hindered by the so-called `math fear' and the perception that the tools are too difficult, too time consuming and too costly to use in a commercial environment. The aim of this article is to dispel the mystery surrounding the topic and to explain what formal methods are, how and why they are used, the benefits that accrue and why the technology should be accepted on a broader front. The application of formal methods to the design of computer-based systems will be discussed without resorting to jargon or mathematics. The discussion will concentrate more on the software content of systems but the arguments apply equally well to hardware. Some of the available tools will also be introduced.
引用
收藏
页码:549 / 555
相关论文
共 50 条
  • [1] Next generation system level design tools
    Rosenstiel, W
    DESIGN, AUTOMATION AND TEST IN EUROPE, PROCEEDINGS, 1998, : 488 - 488
  • [2] EXPERT SYSTEM TOOLS - THE NEXT GENERATION
    VRBA, JA
    HERRERA, JA
    IEEE EXPERT-INTELLIGENT SYSTEMS & THEIR APPLICATIONS, 1989, 4 (01): : 75 - 76
  • [3] Architecture for the next generation system management tools
    Gallard, Jerome
    Lebre, Adrien
    Morin, Christine
    Naughton, Thomas
    Scott, Stephen L.
    Vallee, Geoffroy
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2012, 28 (01): : 136 - 146
  • [4] Systematic Evaluation and Usability Analysis of Formal Methods Tools for Railway Signaling System Design
    Ferrari, Alessio
    Mazzanti, Franco
    Basile, Davide
    ter Beek, Maurice H.
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2022, 48 (11) : 4675 - 4691
  • [5] Formal Methods in System Design: Foreword
    Formal Methods Syst Des, 2006, 2 (115-116):
  • [6] Formal methods in computer system design
    Hoare, C.A.R.
    Computer Physics Communications, 1989, 57 (1-3): : 206 - 210
  • [7] Next generation methods and tools for timing the evolution of species and strains
    Sudhir Kumar
    Koichiro Tamura
    BMC Genomics, 15 (Suppl 2)
  • [8] Tools for the next generation
    Nature Reviews Cancer, 2022, 22 : 315 - 315
  • [9] Tools for the next generation
    不详
    NATURE REVIEWS CANCER, 2022, 22 (06) : 315 - 315
  • [10] Preface for the formal methods in system design special issue on ‘Formal Methods 2021’
    Marieke Huisman
    Corina S. Păsăreanu
    Naijun Zhan
    Formal Methods in System Design, 2022, 61 : 1 - 2