Formal Methods Adoption in Industry: An Experience Report

Результат исследований

1 Цитирования (Scopus)

Аннотация

While formal methods provide powerful means by which designers can show that their systems meet specific requirements, industry has been slow to adopt them. The need for users to learn specialized languages and have a firm grasp of mathematical logic are primary hurdles to such adoption. Even though formal verification tools can make the process less tedious and reduce human error, they generally still require guidance from humans with specialized knowledge. In this report, the author’s experiences working for a small business are presented, which involved the development and promotion of formal methods tools for public and government agencies. It is notable that the end users of these tools were not necessarily specialists, and often had little to no prior experience with formal methods. Here, we specifically look at the general-purpose design language that was used for modeling, the development of intuitive graphics-based tools to make the system design task easier, and how automated model checking was applied to the resulting system models. We discuss the interactions with and feedback from clients regarding these tools, and in the conclusion make some suggestions regarding their adoption.

Язык оригиналаEnglish
Название основной публикацииFormal Methods for an Informal World - ICTAC 2021 Summer School, Virtual Event, Tutorial Lectures
РедакторыAntonio Cerone
ИздательSpringer Science and Business Media Deutschland GmbH
Страницы152-161
Число страниц10
ISBN (печатное издание)9783031436772
DOI
СостояниеPublished - 2023
Событие18th International Colloquium on Theoretical Aspects of Computing , ICTAC 2021 - Virtual, Online
Продолжительность: сент. 1 2021сент. 7 2021

Серия публикаций

НазваниеLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Том13490 LNCS
ISSN (печатное издание)0302-9743
ISSN (электронное издание)1611-3349

Conference

Conference18th International Colloquium on Theoretical Aspects of Computing , ICTAC 2021
ГородVirtual, Online
Период9/1/219/7/21

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Подробные сведения о темах исследования «Formal Methods Adoption in Industry: An Experience Report». Вместе они формируют уникальный семантический отпечаток (fingerprint).

Цитировать