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

  • Nils Przigoda
  • , Robert Wille
  • , Judith Przigoda
  • , Rolf Drechsler

Research output: BookMonograph

Abstract

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.
Original languageEnglish
Place of PublicationCham, Schweiz
PublisherSpringer International Publishing AG
Number of pages255
ISBN (Print)978-3-319-72813-1
Publication statusPublished - 2018

Fields of science

  • 102 Computer Sciences
  • 202 Electrical Engineering, Electronics, Information Engineering

JKU Focus areas

  • Computation in Informatics and Mathematics
  • Mechatronics and Information Processing
  • Nano-, Bio- and Polymer-Systems: From Structure to Function

Cite this