PhD ThesisThe selection and the implementation of representations for the data used in a computer program are considered in order to see what assistance can be provided to the programmer in carrying out these responsibilities. The notational and system support required to enable a library of generally applicable data representations to be established and used during program development are investigated. An approach to data representation has been developed which is based on transformations applied to the source language form of a program. A description is given of a notation for expressing such transformations in a form suitable for inclusion in a library of representations. An experimental system to aid selection and implementati...
Recently, Scott and Strachey [7,8] developed a mathematical semantics for programming languages. In ...
This research describes the use of abstract data types as a design and implementation tool for data ...
This dissertation presents a descriptive notation for data structures which is embedded in a program...
This research concerns the problem of specifying the information relationships and their transformat...
Purpose. Rapidly growing volumes of information systems data being manipulated significantly reduce ...
The Data Structure Display System will be a helpful tool for students in an introductory level cours...
The book reflects the development of the use of computers and sophisticated algorithms to prepare an...
Traditionally, programming languages support data abstraction through some kind of module construct...
We consider the nature of software system specifications and designs, then survey the languages used...
This paper explains the vital role of data abstraction in the development of computer programs. Abst...
Central issues in the teaching of computer science and other subjects such as mathematics are those ...
The Data Description Language (DDL) is a language for describing the structure of data, and expressi...
Abstraction in computer programming provides a means of reducing complexity by emphasising the signi...
We are considering a class of problems of formation type where the goal is to construct by computer ...
zAlthough there are many advanced and specialized texts and handbooks on algorithms, until now there...
Recently, Scott and Strachey [7,8] developed a mathematical semantics for programming languages. In ...
This research describes the use of abstract data types as a design and implementation tool for data ...
This dissertation presents a descriptive notation for data structures which is embedded in a program...
This research concerns the problem of specifying the information relationships and their transformat...
Purpose. Rapidly growing volumes of information systems data being manipulated significantly reduce ...
The Data Structure Display System will be a helpful tool for students in an introductory level cours...
The book reflects the development of the use of computers and sophisticated algorithms to prepare an...
Traditionally, programming languages support data abstraction through some kind of module construct...
We consider the nature of software system specifications and designs, then survey the languages used...
This paper explains the vital role of data abstraction in the development of computer programs. Abst...
Central issues in the teaching of computer science and other subjects such as mathematics are those ...
The Data Description Language (DDL) is a language for describing the structure of data, and expressi...
Abstraction in computer programming provides a means of reducing complexity by emphasising the signi...
We are considering a class of problems of formation type where the goal is to construct by computer ...
zAlthough there are many advanced and specialized texts and handbooks on algorithms, until now there...
Recently, Scott and Strachey [7,8] developed a mathematical semantics for programming languages. In ...
This research describes the use of abstract data types as a design and implementation tool for data ...
This dissertation presents a descriptive notation for data structures which is embedded in a program...