https://www.mdu.se/

mdu.sePublications
System disruptions
We are currently experiencing disruptions on the search portals due to high traffic. We are working to resolve the issue, you may temporarily encounter an error message.
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Formal Methods in Industry
Formal Methods and Tools Lab, CNR-ISTI, Pisa, Italy.ORCID iD: 0000-0002-2930-6367
Automated Reasoning Group, Amazon Web Services, Bath United Kingdom of Great Britain and Northern Ireland.ORCID iD: 0000-0003-2717-760X
University of Maryland, College Park, United States.ORCID iD: 0000-0002-4952-5380
INRIA, Grenoble France.ORCID iD: 0009-0000-5304-8081
Show others and affiliations
2024 (English)In: Formal Aspects of Computing, ISSN 0934-5043, E-ISSN 1433-299XArticle in journal (Refereed) Published
Abstract [en]

Formal methods encompass a wide choice of techniques and tools for the specification, development, analysis, and verification of software and hardware systems. Formal methods are widely applied in industry, in activities ranging from the elicitation of requirements and the early design phases all the way to the deployment, configuration, and runtime monitoring of actual systems. Formal methods allow one to precisely specify the environment in which a system operates, the requirements and properties that the system should satisfy, the models of the system used during the various design steps, and the code embedded in the final implementation, as well as to express conformance relations between these specifications. We present a broad scope of successful applications of formal methods in industry, not limited to the well-known success stories from the safety-critical domain, like railways and other transportation systems, but also covering other areas such as lithography manufacturing and cloud security in e-commerce, to name but a few. We also report testimonies from a number of representatives from industry who, either directly or indirectly, use or have used formal methods in their industrial project endeavours. These persons are spread geographically, including Europe, Asia, North and South America, and the involved projects witness the large coverage of applications of formal methods, not limited to the safety-critical domain. We thus make a case for the importance of formal methods, and in particular of the capacity to abstract and mathematical reasoning that are taught as part of any formal methods course. These are fundamental Computer Science skills that graduates should profit from when working as computer scientists in industry, as confirmed by industry representatives.

Place, publisher, year, edition, pages
2024.
National Category
Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
URN: urn:nbn:se:mdh:diva-69381DOI: 10.1145/3689374OAI: oai:DiVA.org:mdh-69381DiVA, id: diva2:1919692
Available from: 2024-12-09 Created: 2024-12-09 Last updated: 2024-12-09Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full text

Authority records

Gu, RongSeceleanu, Cristina

Search in DiVA

By author/editor
ter Beek, Maurice H.Chapman, RodCleaveland, RanceGaravel, HubertGu, Rongter Horst, IvoKeiren, Jeroen J. A.Lecomte, ThierryLeuschel, MichaelRozier, Kristin YvonneSampaio, AugustoSeceleanu, CristinaThomas, MartynWillemse, Tim A. C.Zhang, Lijun
By organisation
Embedded Systems
In the same journal
Formal Aspects of Computing
Electrical Engineering, Electronic Engineering, Information Engineering

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 31 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf