The concept of abstract data type is practically motivated and its embedding within a number of existing programming languages (PL/1, PASCAL, SIMULA 67) is surveyed. CLU is then introduced as the first language especially designed for supporting abstract data types. Finally some specification techniques for data abstractions are surveyed and compared.

Strutture di dati: livelli di astrazione e metodi di definizione come strumento di progetto dei programmi

MARTELLI, Alberto;SIROVICH, Franco
1977-01-01

Abstract

The concept of abstract data type is practically motivated and its embedding within a number of existing programming languages (PL/1, PASCAL, SIMULA 67) is surveyed. CLU is then introduced as the first language especially designed for supporting abstract data types. Finally some specification techniques for data abstractions are surveyed and compared.
1977
7, 4
255
270
http://www.di.unito.it/~franco/PUBS/Journ/R9.pdf
Metodologie di progetto dei programmi
P. Della Vigna; C. Ghezzi; A. Martelli; F. Sirovich
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2318/46317
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact