<p>In this book, Hussmann builds a bridge between the pragmatic methods for the design of information systems and the formal, mathematical background. Firstly, the principal feasibility of an integration of the different methods is demonstrated. Secondly, the formalism is used as a systematic semant
Formal Foundations for Software Engineering Methods
โ Scribed by Heinrich Huรmann (eds.)
- Publisher
- Springer-Verlag Berlin Heidelberg
- Year
- 1997
- Tongue
- English
- Leaves
- 288
- Series
- Lecture Notes in Computer Science 1322
- Edition
- 1
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
In this book, Hussmann builds a bridge between the pragmatic methods for the design of information systems and the formal, mathematical background. Firstly, the principal feasibility of an integration of the different methods is demonstrated. Secondly, the formalism is used as a systematic semantic analysis of the concepts in SSADM, a British standard structured software engineering method. Thirdly, a way of obtaining a hybrid formal-pragmatic specification using a combination of SSADM notations and formal (SPECTRUM) specifications is shown. This well-written book encourages scientists and software engineers to apply formal methods to practical software development problems.
โฆ Table of Contents
Introduction....Pages 1-12
Terminology....Pages 13-17
SSADM โ a pragmatic requirements engineering method....Pages 19-26
Spectrum โ a formal specification framework....Pages 27-36
Alternative ways to an integration of SSADM and spectrum ....Pages 37-60
A semantic reference specification for SSADM....Pages 61-74
The SSADM technique โlogical data modellingโ....Pages 75-97
The SSADM technique โentity-event modellingโ....Pages 99-160
Logical consistency of SSADM-F....Pages 161-183
Formal extensions for SSADM-F....Pages 185-206
The SSADM technique โdata flow modellingโ....Pages 207-223
Summary and outlook....Pages 225-232
โฆ Subjects
Software Engineering
๐ SIMILAR VOLUMES
ะะทะดะฐัะตะปัััะฒะพ Springer, 1997, -288 pp.<div class="bb-sep"></div>Formal methods in computer science aim at a scientific foundation on which methods and tools for practical system construction can be based. Practice requires methods for the specification of software systems, tools for checking specific
Software programs are formal entities with precise meanings independent of their programmers, so the transition from ideas to programs necessarily involves a formalisation at some point. The first part of this graduate-level introduction to formal methods develops an understanding of what constitute
Software programs are formal entities with precise meanings independent of their programmers, so the transition from ideas to programs necessarily involves a formalisation at some point. The first part of this graduate-level introduction to formal methods develops an understanding of what constitute
Software programs are formal entities with precise meanings independent of their programmers, so the transition from ideas to programs necessarily involves a formalisation at some point. The first part of this graduate-level introduction to formal methods develops an understanding of what constitute
<p><p>This book constitutes the refereed proceedings of the 16th International Conference on Software Engineering and Formal Methods, SEFM 2018, held as part of STAF 2018, in Toulouse, France, in June 2018.<br> The 17 full papers presented in this book were carefully reviewed and selected from 58 su