Formal Specification Level: Concepts, Methods, and AlgorithmsSpringer, 12.11.2014 - 138 Seiten This book introduces a new level of abstraction that closes the gap between the textual specification of embedded systems and the executable model at the Electronic System Level (ESL). Readers will be enabled to operate at this new, Formal Specification Level (FSL), using models which not only allow significant verification tasks in this early stage of the design flow, but also can be extracted semi-automatically from the textual specification in an interactive manner. The authors explain how to use these verification tasks to check conceptual properties, e.g. whether requirements are in conflict, as well as dynamic behavior, in terms of execution traces. |
Inhalt
1 | |
7 | |
3 NLPAssisted Model Generation | 22 |
4 Verification of Static Aspects | 57 |
5 Verification of Dynamic Aspects | 109 |
6 Conclusions | 130 |
References | 133 |
137 | |
Andere Ausgaben - Alle anzeigen
Formal Specification Level: Concepts, Methods, and Algorithms Mathias Soeken,Rolf Drechsler Keine Leseprobe verfügbar - 2014 |
Formal Specification Level: Concepts, Methods, and Algorithms Mathias Soeken,Rolf Drechsler Keine Leseprobe verfügbar - 2016 |
Formal Specification Level: Concepts, Methods, and Algorithms Mathias Soeken,Rolf Drechsler Keine Leseprobe verfügbar - 2014 |
Häufige Begriffe und Wortgruppen
algorithm Alloy applied assigned attributes automatically bit-vector expressions bit-vector variables Boolean satisfiability chapter checking class diagrams considered consistency context contradiction candidates corresponding database debugging denoted dependency graph described design flow detected determined Drechsler dynamic aspects encoding ensure entry evaluation example execution extracted formal model Formal Specification Level formal verification given implementation integrated development environment Interactive 0.00 mapped Model Driven Engineering model elements model finder model transformations Modeling Language natural language processing natural language specification noun Object Constraint Language object diagram OCL constraints OCL expressions OCL invariants OCL operations operation calls ordered set part-of-speech tagging phrase structure tree post-conditions pre-condition problem bounds processor representation represented respective result run-time scenarios semantics sentence sequence sequence diagrams SMT instance SMT solver snapshot Soeken solve static aspects step tagging transformation rules typed dependencies UML model user interaction values verb verification tasks vertex word word sense disambiguation WordNet