Alphard: Form and Content

Alphard: Form and Content
Author :
Publisher : Springer Science & Business Media
Total Pages : 319
Release :
ISBN-10 : 9781461259794
ISBN-13 : 1461259797
Rating : 4/5 (94 Downloads)

Book Synopsis Alphard: Form and Content by : Mary Shaw

Download or read book Alphard: Form and Content written by Mary Shaw and published by Springer Science & Business Media. This book was released on 2012-12-06 with total page 319 pages. Available in PDF, EPUB and Kindle. Book excerpt: Alphard is a design for a programming system that supports the abstraction and verification techniques required by modern program'ming methodology. During the language design process, we were concerned simultaneously with problems of methodology, correctness, and efficiency. Methodological concerns are addressed through facilities for defining new, task·specific abstractions that capture complex notions in terms of their intended properties, without explicating them in terms of specific low· level implementations. Techniques for verifying certain properties of these programs address the correctness concerns. Finally, the language has been designed to permit compilation to efficient object code. Although a compiler was not implemented, the research shed light on specification issues and on programming methodology. an abstraction, specifying its behavior Alphard language constructs allow a programmer to isolate publicly while localizing knowledge about its implementation. The verification of such an abstraction consists of showing that its implementation behaves in accordance with the public specification. Given such a verification, the abstraction may be used with confidence to construct higher·level, more abstract, programs. The most common kind of abstraction in Alphard corresponds to what is now called an abstract data type. An abstract data type comprises a set of values for elements of the type and a set of operations on those values. A new language construct, the form, provides a way to encapsulate the definitions of data structures and operations in such a way that only public information could be accessed by the rest of the program.


Alphard: Form and Content Related Books

Alphard: Form and Content
Language: en
Pages: 319
Authors: Mary Shaw
Categories: Computers
Type: BOOK - Published: 2012-12-06 - Publisher: Springer Science & Business Media

DOWNLOAD EBOOK

Alphard is a design for a programming system that supports the abstraction and verification techniques required by modern program'ming methodology. During the l
Bibliography on Abstract Data Types
Language: en
Pages: 201
Authors: B. Kutzler
Categories: Computers
Type: BOOK - Published: 2012-12-06 - Publisher: Springer Science & Business Media

DOWNLOAD EBOOK

Sponsored by the "Österr. Fonds zur Förderung der Wissenschaftlichen Forschung", project nr. P4567
Object-Oriented Analysis and Design with Applications
Language: en
Pages: 808
Authors: Grady Booch
Categories: Computers
Type: BOOK - Published: 2007-04-30 - Publisher: Pearson Education

DOWNLOAD EBOOK

Object-Oriented Design with Applications has long been the essential reference to object-oriented technology, which, in turn, has evolved to join the mainstream
High-Integrity System Specification and Design
Language: en
Pages: 698
Authors: Jonathan P. Bowen
Categories: Computers
Type: BOOK - Published: 2012-12-06 - Publisher: Springer Science & Business Media

DOWNLOAD EBOOK

Errata, detected in Taylor's Logarithms. London: 4to, 1792. [sic] 14.18.3 6 Kk Co-sine of 3398 3298 - Nautical Almanac (1832) In the list of ERRATA detected in
Cybernetics Abstracts
Language: en
Pages: 796
Authors:
Categories: Cybernetics
Type: BOOK - Published: 1982 - Publisher:

DOWNLOAD EBOOK