Proceedings Article10.1145/800227.806890
Integrating a database system and programming / information environment
R. G.G. Cattell
- 23 Jun 1980
- Vol. 11, Iss: 2, pp 110-111
5
TL;DR: The goal of the database subproject of Cedar is to provide a uniform prepackaged way to perform access to data structures, as contrasted to the current state of affairs in which Mesa programmers repeatedly re-invent the facilities the authors intend to provide to type, structure, index, link, robustly store, concurrently access, and cache data.
read more
Abstract: Vast differences in terminology aside, there is considerable overlap between work in knowledge representation, programming language data types, and database models. Our current work on the Cedar programming environment has necessitated integrating a number of ideas in these areas.As part of the Cedar project in the Computer Science Lab at Xerox PARC, we have been constructing a database management system. The goal of the Cedar environment is to greatly increase our productivity by combining the best currently known principles from programming languages, programming tools, and user interfaces into a single integrated system. Cedar is based on the Mesa programming language [1]. The goal of our database subproject of Cedar is to provide a uniform prepackaged way to perform access to data structures, as contrasted to the current state of affairs in which Mesa programmers repeatedly re-invent the facilities we intend to provide to type, structure, index, link, robustly store, concurrently access, and cache data stored in the primary or secondary memory of one or more computers on a network.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
A Bibliography of ACM SIGMOD Record
Nelson H. F. Beebe
- 01 Jan 2005
TL;DR: A chronology of key events and developments in the development ofadversary-based pedagogical practices over the past century.
18
An Experimental Description-Based . Programming Environment: Four Reports
Daniel G. Bobrow
- 01 Jan 2010
TL;DR: See next page for details of the four algorithms used to derive the values of the letters A, B, C and D in the 4.22 programming language.
Reference model for ADA interfaces to database management systems
Fred Friedman,Arthur M. Keller,John Salasin,Gio Wiederhold,Murray Berkowitz,David L. Spooner +5 more
- 05 Feb 1986
TL;DR: This paper defines a layered functional architecture that is useful for describing interfaces (data or parameter exchanges) between Ada and Data Management Systems (DMS) and uses this architecture in discussing potential approaches to implementating standard interfaces.
1
•Dissertation
Some design considerations for commercial exploitation of (interactive) microcomputer based decision support systems
Scott Bleackley
- 01 Jan 1984
TL;DR: This thesis explores some design considerat ions for commercial exploitation of Decision Support systems for powerful, inexpensive microcomputers and discusses the problems of turning private knowledge about the decision making domain into public knowledge and embedding this knowedge into a Decision Support system.
•Proceedings Article
An information presentation system
Frank Zdybel,Norton Greenfeld,Martin Yonke,Jeff Gibbons +3 more
- 24 Aug 1981
TL;DR: The concept of an Information Presentation System (IPS), the intimate relationship between IPS goals and knowledge representation issues, and some of the architecture of AIPS are described.
References
An entity-based database user interface
R. G. G. Cattell
- 14 May 1980
TL;DR: A user interface to a database designed for casual, interactive use is presented and it is proposed that such an interface could be used to supplement a query language or other interface to allow users both kinds of views of the data.
52
Spatial Data Management System
Richard A Bolt
- 31 Dec 1978
TL;DR: An experimental information system which exploits the user's sense of spatiality to organize and access data, and which should have special appeal for that class of user for whom directness and immediacy are essential qualities for interaction.
21
Early experience with Mesa
TL;DR: The experiences of Mesa's first users are discussed in this paper, and some implications for Mesa and similar programming languages are suggested, including data-structuring facilities in Mesa, an equivalence algorithm for types and type coercions, the benefits of the type system and why it is breached occasionally.
Early experience with Mesa
TL;DR: The experiences of Mesa's first users—primarily its implementers—are discussed, and some implications for Mesa and similar programming languages are suggested.
Related Papers (5)
Tim Wright,Andy Cockburn +1 more
- 28 Oct 2003
Doug Janzen,Kris De Volder +1 more
- 27 Oct 2003
A. Ambler,Jennifer L. Leopold +1 more
- 01 Sep 1998