𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Notations for Software Design

✍ Scribed by Loe M. G. Feijs, Hans B. M. Jonkers, Cornelis A. Middelburg (auth.)


Publisher
Springer-Verlag London
Year
1994
Tongue
English
Leaves
432
Series
Formal Approaches to Computing and Information Technology (FACIT)
Edition
1
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


Notations for Software Design aims to explain formal specification and design to practitioners in software development, and to set out the ingredients of a sound software design process.
It examines COLD-1, which is currently being implemented by Philips in many of its business centres. The fact that it is a wide-spectrum language which supports many styles of specification makes it an excellent basis for the volume. It also examines some widely-used informal techniques, such as Venn diagrams and Petri nets, thus creating a strong link between current and future practice. Rather than proposing new pictorial notations the authors place existing ones into a coherent framework, and explain practical ways of exploiting them in conjunction with COLD-1.

✦ Table of Contents


Front Matter....Pages i-xii
Introduction....Pages 1-8
The Vending Machine Case....Pages 9-38
Patterns for Definitions....Pages 39-70
Patterns for Components....Pages 71-102
Mechanisms for Naming....Pages 103-124
The Automatic Railway Case....Pages 125-199
Pictorial Representations....Pages 201-258
More Pictorial Representations....Pages 259-323
Advanced Topics....Pages 325-376
Back Matter....Pages 377-425

✦ Subjects


Mathematical Logic and Formal Languages; Software Engineering; Programming Languages, Compilers, Interpreters


πŸ“œ SIMILAR VOLUMES


Design for Software
✍ Erik Klimczak πŸ“‚ Library πŸ“… 2013;2012 πŸ› John Wiley & Sons Inc 🌐 English

<p><b>A unique resource to help software developers create a desirable user experience</b><p>Today, top-flight software must feature a desirable user experience. This one-of-a-kind book creates a design process specifically for software, making it easy for developers who lack design background to cr

C++ Software Design: Design Principles a
✍ Klaus Iglberger πŸ“‚ Library πŸ“… 2022 πŸ› O'Reilly Media 🌐 English

<p><span>Good software design is essential for the success of your project, but designing software is hard to do. You need to have a deep understanding of the consequences of design decisions and a good overview of available design alternatives. With this book, experienced C++ developers will get a

Design Principles for Interactive Softwa
✍ Christian Gram, Gilbert Cockton (auth.), Christian Gram, Gilbert Cockton (eds.) πŸ“‚ Library πŸ“… 1996 πŸ› Springer US 🌐 English

<p>IFIP's Working Group 2.7(13.4)* has, since its establishment in 1974, conΒ­ centrated on the software problems of user interfaces. From its original interest in operating systems interfaces the group has gradually shifted emΒ­ phasis towards the development of interactive systems. The group has org