ACM Home Page
Please provide us with feedback. Feedback
A file definition facility for file structures
Full text PdfPdf (585 KB)
Source International Conference on Management of Data archive
Proceedings of the 1974 ACM SIGFIDET (now SIGMOD) workshop on Data description, access and control table of contents
Ann Arbor, Michigan
Pages: 1 - 14  
Year of Publication: 1974
Author
Sponsors
SIGMOD: ACM Special Interest Group on Management of Data
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 0,   Downloads (12 Months): 18,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues   peer to peer  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/800296.811501
What is a DOI?

ABSTRACT

This paper describes a file definition facility (FDF) for defining files as graph structures. The structure of the file is explicitly declared in the file definition. Primitive functions (from graph theory), operators, and the format of the definition statements are given. The combination of functions and operators appear as directives to the programming system for structuring files. Several simple examples are given to illustrate the use of the FDF. The data organization for the implementation of this facility is described in detail. Problems of considerable importance that are treated are: (1) garbage collection, (2) template construction, and (3) runtime address calculation. The external definitions are represented internally by descriptors. The format of the descriptors is given and a discussion of the items in the descriptors is presented.


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
Bachman, C.W. and Williams, S.B. "The Integrated Data Store—A General Purpose Programming System for Random Access Memories", AFIPS 1964 FJCC, Vol. 26, Spartan Books, N.Y., pp. 411-422.
2
 
3
Claybrook, Billy G. "LPL: A Generalized List Processing Language", To appear in the 1974 Proceedings of the NCC&E.
4
 
5
Dodd, George D. "APL—A Language for Associative Data Handling in PL/1", AFIPS 1966 FJCC, Vol. 29, Spartan Books, N.Y., pp. 677-684.
6
 
7
Lefkovitz, David. File Structures for On-Line Systems, Spartan Books, New York, 1969.
 
8
McGee, William C. "File Structures for Generalized Data Management", Information Processing 68, North-Holland Publishing Company, Amsterdam, 1968, pp. 1233-1239.
 
9
 
10
Standish, T. A. "A Data Definition Facility for Programming Languages", Dissertation, Department of Computer Science, Carnegie Institute of Technology, May 1967.
11



Peer to Peer - Readers of this Article have also read: