H ? « »

Language peer sets for Aldat:
United States
United States/1989
Designed 1989
1980s languages
Fifth generation
Late Cold War
Genus Information algebra
Business Data Processing
Information algebra
Data processing
Close mapping
Information algebra/1989
Data processing/1989
Close mapping/1989
Information algebra/United States
Data processing/United States
Close mapping/United States
Business Data Processing
Business Data Processing/1989
Business Data Processing/us

Aldat (1453/ald001)

ALDAT logo

Database language, based on extended algebra 

alternate simple view
Country: United States
Designed 1989
Published: 1989
Genus: Information algebra
Sammet category: Business Data Processing


for ALgebraic approach to DATa

Database language, based on extended algebra.

Timothy Merrett et al, McGill University 1977-1990

It featured intrinsic relational expressions and a complete information algebral, together with a mechanism for displaying the information space graphically and projecting subdivisions of that space by trig-based queries.


Structures:
Related languages
ALPHA Aldat   Influence
Aldat PLAIN   Citation
Aldat Relix   Implementation

References:
  • Merrett (1977) Merrett, T. H. "Relations as programming language elements" pp29-33
          in (1977) Information Processing Letters 6(1) February 1977
  • Merrett (1977) Merrett, T.H., "Aldat - Augmenting the Relational Algebra for Programmers," Technical Report SOCS 78.1, School of Computer Science, McGill University, Montreal, P.Q., Canada, November, 1977.
          in (1977) Information Processing Letters 6(1) February 1977
  • Merrett (1979) Merrett, T.H., "Aldat - Augmenting the Relational Algebra for Programmers," Technical Report SOCS 78.1, School of Computer Science, McGill University, Montreal, P.Q., Canada, November, Revised Edition 1979.
          in (1977) Information Processing Letters 6(1) February 1977
  • Merrett (1982) Merrett, T. H. and E. J. Otoo, ?Dynamic multipaging: a storage structure for large shared data banks,? in Improving Database Usubilitv and Responsiveness. P. Scheuermann, Ed. New York: Academic, 1982, pp. 237-256
          in (1977) Information Processing Letters 6(1) February 1977
  • Duchting, B. (1983) Duchting, B. "A relational picture editor". McGill University School of Computer Science Tech. Rept. SOCS-83-19 (Aug. 1983).
          in (1977) Information Processing Letters 6(1) February 1977
  • Merrett (1983) Merrett, T. H. "Relational Information Systems" Reston Publishing Co., Reston, Va. 1983
          in (1977) Information Processing Letters 6(1) February 1977
  • Van Rossum, T. (1983) Van Rossum, T. "Implementation of a domain algebra and a functional syntax for a relational database system" McGill University School of Computer Science Tech. Rept. SOCS-83-18 Aug. 1983
          in (1977) Information Processing Letters 6(1) February 1977
  • Gunnlaugsson, B. (1984) Gunnlaugsson, B. "Concurrency and sharing in Prolog and in a picture editor for Aldat" Master?s thesis, School Comput. Sci., McGill
          in (1977) Information Processing Letters 6(1) February 1977
  • Merrett, T. H. (1984) Merrett, T. H. "Extending the relational data model to capture less meaning" pp55-69 Abstract Extract: Operations on Relations Extract: Operations on Attributes
          in (1984) ACM SIGMOD Record 14(3) November 1984
  • Merrett, T. H. (1984) Merrett, T. H. "The relational algebra as a typed language for logic programming," in Proc. First Int. Workshop Expert Database Systems, vol. 2. L. Kerschberg, Ed., Kiawah Island, SC, Oct. 1984. pp. 735-739.
          in (1984) ACM SIGMOD Record 14(3) November 1984
  • Orenstein, J.A. (1984) Orenstein, J.A. and T. H. Merrett. ?A class of data structures for associative searching, ? in Proc. Third ACM SIGACT-SIGMOD Swnp. Principles of Databnse Sysrerns. Apr. 1984, pp. 181-190.
          in (1984) ACM SIGMOD Record 14(3) November 1984
  • T. H. Merrett (1984) T. H. Merrett "First steps to algebraic processing of text" Proc. of the ICOD-2 workshop on New applications of data bases Cambridge, United Kingdom 1984 pp109 - 127
          in (1984) ACM SIGMOD Record 14(3) November 1984
  • Malcolm P. Atkinson, O. Peter Buneman (1987) Malcolm P. Atkinson, O. Peter Buneman "Types and persistence in database programming languages" pp105-170 Extract: ALDAT
          in [ACM] (1987) [ACM] ACM Computing Surveys (CSUR) 19(2) June 1987
  • Merrett, T. H. (1988) Merrett, T. H. "Experience with the domain algebra" in Proc. 3rd Int. Conf. Data and Knowledge Bases Improving Usability and Responsiveness. C. Beeri, U. Dayal. and J. Schmidt, Eds. San Mateo, CA: Morgan Kaufmann, July 1988, pp. 335-346.
          in [ACM] (1987) [ACM] ACM Computing Surveys (CSUR) 19(2) June 1987
  • Merrett, T. H. (1988) Merrett, T. H. "Persistence and Aldat" pp173-188 Abstract Extract: Introduction
          in Data Types and Persistence. (1988) Data Types and Persistence. Atkinson, MP, Buneman, OP, Morrison, R (eds), Proc. 1st Workshop on Persistent Object Systems, Appin, Scotland, 1985. In Series: Topics in Information Systems. Springer-Verlag, ISBN 3-540-18785-5. 1988
  • Merrett, T. (1988) Merrett, T. H. ; N. Laliberte, B. Gunnlaugason. M. Tsakalis. and A. Chong, ?Relix-First steps to an operating language,? School Comout. Sci.. McGill Univ.. Tech. Ren. TR-SOCS-88.1. Jan. 1988
          in Data Types and Persistence. (1988) Data Types and Persistence. Atkinson, MP, Buneman, OP, Morrison, R (eds), Proc. 1st Workshop on Persistent Object Systems, Appin, Scotland, 1985. In Series: Topics in Information Systems. Springer-Verlag, ISBN 3-540-18785-5. 1988
  • Clouatre, A.; Laliberte, N.; Merrett, T. H. (1989) Clouatre, A.; Laliberte, N.; Merrett, T. H. "A general implementation of relational recursion with speedup techniques for programmers" Information Processing Letters 32(05) September 1989 pp257-262 DOI
          in Data Types and Persistence. (1988) Data Types and Persistence. Atkinson, MP, Buneman, OP, Morrison, R (eds), Proc. 1st Workshop on Persistent Object Systems, Appin, Scotland, 1985. In Series: Topics in Information Systems. Springer-Verlag, ISBN 3-540-18785-5. 1988
  • Merrett, T. H. and Laliberte, N. (1989) Merrett, T. H. and Laliberte, N. "Including Scalars in a Programming Language Based on the Relational Algebra" IEEE Transactions on Software Engineering archive 15(11) November 1989 Abstract Online copy Extract: Introduction Extract: Overview of Relix
          in Data Types and Persistence. (1988) Data Types and Persistence. Atkinson, MP, Buneman, OP, Morrison, R (eds), Proc. 1st Workshop on Persistent Object Systems, Appin, Scotland, 1985. In Series: Topics in Information Systems. Springer-Verlag, ISBN 3-540-18785-5. 1988
  • Ness, Linda (1990) Ness, Linda "L.0: a parallel executable temporal logic language" Extract: Introduction
          in [ACM-SIGSOFT] (1990) ACM SIGSOFT Software Engineering Notes , Conference proceedings on Formal methods in software development April 1990 15(4)
  • Merrett, T. H. (1991) Merrett, T. H. "Relixpert - an expert system shell written in a database programming language" Data & Knowledge Engineering 6(2) March 1991 pp151-158 Abstract Online copy
          in [ACM-SIGSOFT] (1990) ACM SIGSOFT Software Engineering Notes , Conference proceedings on Formal methods in software development April 1990 15(4)
  • Merrett, T. H. (1997) Merrett, T. H. "Are Databases a Special Case of Programming Languages?: An overview of the Aldat Project at McGill" McGill University 97/10 Abstract Onlikne copy
          in [ACM-SIGSOFT] (1990) ACM SIGSOFT Software Engineering Notes , Conference proceedings on Formal methods in software development April 1990 15(4)
    Resources
    Search in: Google  Google scholar  World Cat  Yahoo  Overture  DBLP  Monash bib  NZ  IEEE  ACM portal  CiteSeer  CSB  ncstrl  jstor  Bookfinder