Conquering Complexity 2012
DOI: 10.1007/978-1-4471-2297-5_11
|View full text |Cite
|
Sign up to set email alerts
|

Ten Commandments of Formal Methods… Ten Years On

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0

Year Published

2015
2015
2024
2024

Publication Types

Select...
4
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(6 citation statements)
references
References 7 publications
0
6
0
Order By: Relevance
“…These techniques are distinguished by their precisely defined syntax and semantics. The application of formal methods is important to model, verify, and analyze mission-critical systems [30], [31]. Model checking stands out as a powerful formal methods-based technique, that systematically explores all possible states of a system to make sure that the specified properties are met.…”
Section: E Formal Verificationmentioning
confidence: 99%
“…These techniques are distinguished by their precisely defined syntax and semantics. The application of formal methods is important to model, verify, and analyze mission-critical systems [30], [31]. Model checking stands out as a powerful formal methods-based technique, that systematically explores all possible states of a system to make sure that the specified properties are met.…”
Section: E Formal Verificationmentioning
confidence: 99%
“…Finally, operations related to configuration files are divided into two categories. The first category is the operation of generating configuration files, which is performed by MNs, and the second category is the operation of applying them, which is performed by SNs (equations [18][19][20][21][22][23][24][25][26][27].…”
Section: 𝑐𝑜𝑛𝑠𝑡𝑎𝑛𝑡𝑠 𝑆𝑁 𝑀𝑁mentioning
confidence: 99%
“…Formal methods are math-based techniques for creating and checking software and hardware systems 9 . They can ensure correctness and safety for various applications [18], [19]. They can also find and fix errors, improve system quality, and prevent vulnerabilities and attacks [20], [21].…”
Section: Introductionmentioning
confidence: 99%
“…In order to validate the FLAME framework, the Prolog animation was tested using a fully automated approach following the IX commandment proposed in [13], which stresses the importance of testing when using formal methods. The goal of the test-based validation was twofold: (1) detecting flaws in the Z specification, i.e.…”
Section: Test-based Validation Of the Flame Frameworkmentioning
confidence: 99%