| Structured data structures |
| Full text |
Pdf
(810 KB)
|
Source
|
Communications of the ACM
archive
Volume 17 , Issue 10 (October 1974)
table of contents
Pages: 566 - 574
Year of Publication: 1974
ISSN:0001-0782
|
|
Authors
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 2, Downloads (12 Months): 24, Citation Count: 5
|
|
|
ABSTRACT
Programming systems which permit arbitrary linked list structures enable the user to create complicated structures without sufficient protection. Deletions can result in unreachable data elements, and there is no guarantee that additions will be performed properly. To remedy this situation, this paper proposes a Data Structure Description and Manipulation Language which provides for the creation of a restricted class of data structures but ensures the correctness of the program. This is accomplished by an explicit structure declaration facility, a restriction on the permissible operations, and execution-time checks.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
CODASYL--Data Base Task Group Report. Available from ACM, New York, (Apr. 1971)
|
 |
2
|
|
 |
3
|
|
| |
4
|
Harary, F. Graph Theory. Addison-Wesley, Reading, Mass., 1969.
|
| |
5
|
Integrated Data Store. Honeywell Information Systems, Inc., Wellesly, Mass., 1971.
|
| |
6
|
Kieburtz, R. Steps towards verifiable programs. Tech. Rep 12, Dep. Comput. Sci., SUNY at Stony Brook, N.Y.
|
| |
7
|
Mills, H. Top down programming in large systems. From Debugging Techniques in Large Systems. Gourant Computer Science Symposium, pp. 41-53.
|
 |
8
|
|
 |
9
|
|
| |
10
|
Rosenberg, A. Data graphs and addressing schemes. J. Comput. and Syst. Sci. 5 (1971), 193-223.
|
| |
11
|
Rosenberg, A. Exploiting addressability in data graphs. Rep. RC-3618 IBM, T.J. Watson Res. Cent., 1971.
|
| |
12
|
Rosenberg, A. Symmetries in data graphs. SIAM J. Comput. 1, (1972), 40-65.
|
| |
13
|
Senko, M.E., Altman, E.B., Astrahan, M.M., and Fehder, P.L. Data structures and accessing in data-base systems. IBM Syst. J. 12, 1 (1973).
|
| |
14
|
|
 |
15
|
|
|