scispace - formally typeset
Book ChapterDOI

Systems Level Specification and Modeling of Reactive Systems: Concepts, Methods, and Tools

Uwe Glässer
- pp 375-385
Reads0
Chats0
TLDR
A crucial aspect in this attempt to make the logic link between the application domain specific view and the formal view explicit is the concept of evolving algebra, which provides the formal basis of a specification methodology which has been applied to a variety of specification and verification problems.
Abstract
As part of a comprehensive design concept for complex reactive systems we investigate the derivation of formal requirements and design specifications at systems level. We discuss the meaning of correctness with respect to the embedding of mathematical models into the physical world. A crucial aspect in our attempt to make the logic link between the application domain specific view and the formal view explicit is the concept of evolving algebra [13, 14]; it provides the formal basis of a specification methodology which has successfully been applied to a variety of specification and verification problems. We introduce an evolving algebra abstract machine as a conceptual framework for the development of tools for machine based analysis and execution of evolving algebra specifications.

read more

Citations
More filters
Book ChapterDOI

Abstract State Machines

TL;DR: This chapter describes ASMs as `pseudocode over abstract data’ which comes with a well defined semantics supporting the intuitive understanding, and suggests to skip this chapter and to come back to it only should the need be felt upon further reading.
Journal Article

The Origins and the Development of the ASM Method for High Level System Design and Analysis

TL;DR: The research belonging to the Abstract State Machines approach to system design and analysis is surveyed and documented in an annotated ASM bibliography and some lessons for the future of ASMs are drawn.
Book ChapterDOI

An Introduction to Formal Methods

TL;DR: This chapter begins with an introduction to the main concepts of formal methods, while the use of semi formal notations and their integration with formal methods is covered.
Proceedings Article

Using simple pushlogic

TL;DR: This work defines ‘re-hydration’ for dynamic binding of rules to new device instances and a load-time model checker that runs before a new bundle of rules may join a domain of participation.
Journal ArticleDOI

System level design of telecom systems using formal model refinement: Applying the B method/language in practice

TL;DR: The proposed approach outlines the use of the B method/language for producing correct-by-construction implementations of telecommunication systems and the feasibility of the latter is evaluated through the design of a real world telecom application, borrowed from the domain of wireless telecommunication networks.
References
More filters
Book

Universal Algebra

The instituteof electrical and electronics engineers,inc.

TL;DR: Whenindoubt, sendthe manuscript toE.K.Gannett, Director, Editorial Ser- Advertising Producetion Manager vices, atIEEEHeadquarters, forforwarding tothecorrect party as discussed by the authors.
Book ChapterDOI

On the development of reactive systems

TL;DR: The recently proposed statechart method is recommended for finding satisfactory methods for behavioral description in reactive systems, observing that most reactive systems cannot be developed in a linear stepwise fashion, but, rather, give rise to a two-dimensional development process, featuring behavioral aspects in the one dimension and implementational ones in the other.
Book ChapterDOI

Applications of temporal logic to the specification and verification of reactive systems: a survey of current trends

TL;DR: In this article, the authors define the Fair Transition System (FTS) model as a family of sets, where each set is a fair set and each set has a fairness requiement.