Automated Validation & Verification of UML/OCL Models Using Satisfiability Solvers

This book provides a comprehensive discussion of UML/OCL methods and design flow, for automatic validation and verification of hardware and software systems. While the presented flow focuses on using satisfiability solvers, the authors also describe how these methods can be used for any other automa...

Full description

Bibliographic Details
Main Authors: Przigoda, Nils, Wille, Robert (Author), Przigoda, Judith (Author), Drechsler, Rolf (Author)
Format: eBook
Language:English
Published: Cham Springer International Publishing 2018, 2018
Edition:1st ed. 2018
Subjects:
Online Access:
Collection: Springer eBooks 2005- - Collection details see MPG.ReNa
LEADER 02061nmm a2200337 u 4500
001 EB001727239
003 EBX01000000000000000965493
005 00000000000000.0
007 cr|||||||||||||||||||||
008 180205 ||| eng
020 |a 9783319728148 
100 1 |a Przigoda, Nils 
245 0 0 |a Automated Validation & Verification of UML/OCL Models Using Satisfiability Solvers  |h Elektronische Ressource  |c by Nils Przigoda, Robert Wille, Judith Przigoda, Rolf Drechsler 
250 |a 1st ed. 2018 
260 |a Cham  |b Springer International Publishing  |c 2018, 2018 
300 |a XII, 255 p. 16 illus., 5 illus. in color  |b online resource 
653 |a Processor Architectures 
653 |a Electronic circuits 
653 |a Electronics and Microelectronics, Instrumentation 
653 |a Microprocessors 
653 |a Electronics 
653 |a Circuits and Systems 
653 |a Microelectronics 
700 1 |a Wille, Robert  |e [author] 
700 1 |a Przigoda, Judith  |e [author] 
700 1 |a Drechsler, Rolf  |e [author] 
041 0 7 |a eng  |2 ISO 639-2 
989 |b Springer  |a Springer eBooks 2005- 
856 4 0 |u https://doi.org/10.1007/978-3-319-72814-8?nosfx=y  |x Verlag  |3 Volltext 
082 0 |a 621.3815 
520 |a This book provides a comprehensive discussion of UML/OCL methods and design flow, for automatic validation and verification of hardware and software systems. While the presented flow focuses on using satisfiability solvers, the authors also describe how these methods can be used for any other automatic reasoning engine.  Additionally, the design flow described is applied to a broad variety of validation and verification tasks.  The authors also cover briefly how non-functional properties such as timing constraints can be handled with the described flow. Provides a general flow and description for the validation and verification of UML/OCL models; Demonstrates a detailed realization of the general flow using satisfiability solvers; Includes a case study that presents the possibilities of the state-of-the-art approaches