Skip to main content
  • Book
  • © 2017

Automatic Methods for the Refinement of System Models

From the Specification to the Implementation

  • Provides a comprehensive introduction to automatic model refinement
  • Includes techniques to verify automatically the refinements conducted
  • Explains key distinctions between horizontal and vertical refinement
  • Includes supplementary material: sn.pub/extras

Part of the book series: SpringerBriefs in Electrical and Computer Engineering (BRIEFSELECTRIC)

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (7 chapters)

  1. Front Matter

    Pages i-viii
  2. Introduction

    • Julia Seiter, Robert Wille, Rolf Drechsler
    Pages 1-5
  3. Preliminaries

    • Julia Seiter, Robert Wille, Rolf Drechsler
    Pages 7-21
  4. Challenges in Model Refinement

    • Julia Seiter, Robert Wille, Rolf Drechsler
    Pages 23-29
  5. Verification of Vertical Refinement

    • Julia Seiter, Robert Wille, Rolf Drechsler
    Pages 31-58
  6. Extraction of a Relation for Vertical Refinement

    • Julia Seiter, Robert Wille, Rolf Drechsler
    Pages 59-78
  7. Verification of Horizontal Refinement

    • Julia Seiter, Robert Wille, Rolf Drechsler
    Pages 79-92
  8. Summary and Conclusions

    • Julia Seiter, Robert Wille, Rolf Drechsler
    Pages 93-94

About this book

This book provides a comprehensive overview of automatic model refinement, which helps readers close the gap between initial textual specification and its desired implementation. The authors enable readers to follow two “directions” for refinement: Vertical refinement, for adding detail and precision to single description for a given model and Horizontal refinement, which considers several views on one level of abstraction, refining the system specification by dedicated descriptions for structure or behavior. The discussion includes several methods which support designers of electronic systems in this refinement process, including verification methods to check automatically whether a refinement has been conducted as intended.

Authors and Affiliations

  • Verden, Germany

    Julia Seiter

  • Johannes Kepler University Linz , Linz, Austria

    Robert Wille

  • AG Rechnerarchitektur, University of Bremen AG Rechnerarchitektur, Bremen, Germany

    Rolf Drechsler

About the authors

Julia Seiter currently works as a software architect at VEMAG Maschinenbau GmbH in Verden, Germany. She received the Diploma degree in computer science from the University of Bremen, Germany, in 2012. In 2015, she received her Dr.-Ing. degree, also from the University of Bremen, after having been with the Group of Computer Architecture for three years. Her research was focused on the design and verification of formal system models.

Robert Wille is a Full Professor at the Johannes Kepler University Linz. He received the Diploma and Dr.-Ing. degrees in computer science from the University of Bremen, Germany, in 2006 and 2009, respectively. He was with the Group of Computer Architecture at the University of Bremen and with the German Research Center for Artificial Intelligence (DFKI). Additionally, he worked as Lecturer at the University of Applied Science in Bremen, Germany, and as visiting professor at the University of Potsdam, Germany, and the Technical University Dresden, Germany. His research interests are in the design of circuits and systems for both conventional and emerging technologies with a focus in the domain of synthesis and verification.

Rolf Drechsler is head of Cyber-Physical Systems department at the German Research Center for Artificial Intelligence (DFKI) since 2011. Furthermore, he is a Full Professor at the Institute of Computer Science, University of Bremen, since 2001. Before, he worked for the Corporate Technology Department of Siemens AG, and was with the Institute of Computer Science, Albert-Ludwig University of Freiburg/Breisgau, Germany. Rolf Drechsler received the Diploma and Dr. Phil. Nat. degrees in computer science from the Goethe-University in Frankfurt/Main, Germany, in 1992 and, respectively, 1995. Rolf Drechsler focusses in his research at DFKI and in the Group for Computer Architecture, which he is heading at the Institute of Computer Science of the University of Bremen, on the development and design of data structures and algorithms with an emphasis on circuit and system design.


Bibliographic Information

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access