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
David J. Greaves,Daniel Gordon +1 more
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
The instituteof electrical and electronics engineers,inc.
Hendley Blackmon,E. L. Harder,Shigebumi Saito,George Sinclair,Charles Siusskind,Haraden Pratt,Evelyn Tucker,Staff Consultant,Herbert Taylor +8 more
TL;DR: Whenindoubt, sendthe manuscript toE.K.Gannett, Director, Editorial Ser- Advertising Producetion Manager vices, atIEEEHeadquarters, forforwarding tothecorrect party as discussed by the authors.
The instituteof electrical and electronicsengineers,inc.
Vice President,Hendley Blackmon,Shigebumi Saito,George Sinclair,Haraden Pratt,Friedlander Staff Writer,Director Emeritus,Evelyn Tucker,Stella Grazda,Staff Consultant +9 more
Book ChapterDOI
On the development of reactive systems
David Harel,Amir Pnueli +1 more
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.