Welcome to our book review site go-pdf.online!

You may have to Search all our reviewed books and magazines, click the sign up button below to create a free account.

Sign up

Understanding Programming Languages
  • Language: en
  • Pages: 229

Understanding Programming Languages

This book is about describing the meaning of programming languages. The author teaches the skill of writing semantic descriptions as an efficient way to understand the features of a language. While a compiler or an interpreter offers a form of formal description of a language, it is not something that can be used as a basis for reasoning about that language nor can it serve as a definition of a programming language itself since this must allow a range of implementations. By writing a formal semantics of a language a designer can yield a far shorter description and tease out, analyse and record design choices. Early in the book the author introduces a simple notation, a meta-language, used to...

Software Development
  • Language: en
  • Pages: 408

Software Development

A course in software development practice ; problem based, with programs written in PL/I language.

Systematic Software Development Using VDM
  • Language: en
  • Pages: 360

Systematic Software Development Using VDM

  • Type: Book
  • -
  • Published: 1990
  • -
  • Publisher: Unknown

Software -- Software Engineering.

The Vienna Development Method: The Meta-Language
  • Language: en
  • Pages: 384

The Vienna Development Method: The Meta-Language

  • Type: Book
  • -
  • Published: 2014-03-12
  • -
  • Publisher: Springer

None

Informatics
  • Language: en
  • Pages: 379

Informatics

  • Type: Book
  • -
  • Published: 2003-06-29
  • -
  • Publisher: Springer

Informatics - 10 Years Back, 10 Years Ahead presents a unique collection of expository papers on major current issues in the field of computer science and information technology. The 26 contributions written by leading researchers on personal invitation assess the state of the art of the field by looking back over the past decade, presenting important results, identifying relevant open problems, and developing visions for the decade to come. This book marks two remarkable and festive moments: the 10th anniversary of the International Research and Conference Center for Computer Science in Dagstuhl, Germany and the 2000th volume published in the Lecture Notes in Computer Science series.

A Theory of Distributed Objects
  • Language: en
  • Pages: 353

A Theory of Distributed Objects

Offers an extensive review of concurrent languages and calculi, with comprehensive figures and summaries. Presents and analyses many implementation strategies that can readily be used by developers of distributed systems.

Data Refinement
  • Language: en
  • Pages: 439

Data Refinement

The goal of this book is to provide a comprehensive and systematic introduction to the important and highly applicable method of data refinement and the simulation methods used for proving its correctness. The authors concentrate in the first part on the general principles needed to prove data refinement correct. They begin with an explanation of the fundamental notions, showing that data refinement proofs reduce to proving simulation. The book's second part contains a detailed survey of important methods in this field, which are carefully analysed, and shown to be either incomplete, with counterexamples to their application, or to be always applicable whenever data refinement holds. This is shown by proving, for the first time, that all these methods can be described and analysed in terms of two simple notions: forward and backward simulation. The book is self-contained, going from advanced undergraduate level and taking the reader to the state of the art in methods for proving simulation.

Reflections on Programming Systems
  • Language: en
  • Pages: 284

Reflections on Programming Systems

  • Type: Book
  • -
  • Published: 2019-01-10
  • -
  • Publisher: Springer

This book presents a historical and philosophical analysis of programming systems, intended as large computational systems like, for instance, operating systems, programmed to control processes. The introduction to the volume emphasizes the contemporary need of providing a foundational analysis of such systems, rooted in a broader historical and philosophical discussion. The different chapters are grouped around three major themes. The first concerns the early history of large systems developed against the background of issues related to the growing semantic gap between hardware and code. The second revisits the fundamental issue of complexity of large systems, dealt with by the use of forma...

Proof, Language, and Interaction
  • Language: en
  • Pages: 748

Proof, Language, and Interaction

  • Type: Book
  • -
  • Published: 2000
  • -
  • Publisher: MIT Press

This collection of essays reflects the breadth of research in computer science. Following a biography of Robin Milner it contains sections on semantic foundations; programming logic; programming languages; concurrency; and mobility.

The House on the Cliff
  • Language: en
  • Pages: 139

The House on the Cliff

In book two of the amateur detective series The Hardy Boys, brothers Frank and Joe Hardy join their detective father in surveillance of a smuggling operation in the caves beneath an old mansion on a cliff.