H ? « »

Language peer sets for AED:
United States
United States/1963
Designed 1963
1960s languages
Third generation
Early Cold War
Genus True ALGOL60s
Specialised Languages
True ALGOL60s
Generation of Algol 60
Algol family
True ALGOL60s/1963
Generation of Algol 60/1963
Algol family/1963
True ALGOL60s/United States
Generation of Algol 60/United States
Algol family/United States
Specialised Languages
Specialised Languages/1963
Specialised Languages/us

AED(ID:217/aed001)

Engineering flavour of ALGOL 

alternate simple view
Country: United States
Designed 1963
Published: 1965
Genus: True ALGOL60s
Sammet category: Specialised Languages


Automated Engineering Design (aka ALGOL Extended for Design).

A general purpose system based in Algol 60 with very powerful string and list processing facilities



MIT System Laboratory ca 1965 by a team led by Douglas T. Ross, and including J E Rodriguez (dataflow pioneer). Systems language for IBM 7090 and 360, an extension of ALGOL-60 with records ("plexes"), pointers, and dynamic allocation. DYNAMO II was written in AED, as was the first BCPL compiler.
Sammet 1969 and 1978.



Hardware:
Structures:
Related languages
ALGOL 60 AED   Extension of
APT AED   Evolution of
AED AED String Package   Extension of
AED AED-0   Extension of
AED AED-JR   Subset
AED AEDNET   Extension of
AED BCPL   Written using
AED DYNAMO II   Written using
AED Rodriguez dataflow   Evolution of aspect
AED RSL   Incorporated features of

References:
  • Ross (1961) Ross, Douglas T. "A generalized technique for symbol manipulation and numerical calculation", pp147-150 Extract: Introduction
          in [ACM] (1961) [ACM] CACM 4(03) (March 1961)
  • Ross, D. T. , and Rodriguez, J. E . , (1963) Ross, D. T. , and Rodriguez, J. E . , "Theoretical Foundations for the Computer-Aided Design System, " M. I . T . Report ESL-TM-170, March, 1963.
          in [ACM] (1961) [ACM] CACM 4(03) (March 1961)
  • Ross, D. T., and Coons, S.A., (1963) Ross, D. T., and Coons, S.A., "Investigations in Computer-Aided Design for Numerically Controlled Production." Interim Technical Progress Report No. 6, MIT Report ESL-IR-180. Covers period 1 September 1962 through 31 May 1963, August, 1963.
          in [ACM] (1961) [ACM] CACM 4(03) (March 1961)
  • Ross, DT; and Rodriguez, JE (1963) Ross, DT; and Rodriguez, JE "Theoretical Foundations for the Computer-Aided Design System"
          in [AFIPS JCC 23] (1963) [AFIPS JCC 23] Proceedings of the 1963 Spring Joint Computer Conference in Detroit SJCC 1963
  • (1964) Ross, D.T., and Feldmann, C.G., Verbal and Graphical Language for the AED System: A Progress Report, MAC-TR-4 May 6, 1964. Abstract Extract: AED-0 description Page at MIT for this paper Extract: Meaning of PLEX Extract: Introduction Extract: Plex Extract: Graphical Language
          in [AFIPS JCC 23] (1963) [AFIPS JCC 23] Proceedings of the 1963 Spring Joint Computer Conference in Detroit SJCC 1963
  • Ross, Douglas T. and Feldmann, Clarence G. (1964) Ross, Douglas T. and Feldmann, Clarence G. "Verbal and graphical language for the AED system: A progress report" pp7.1-7.26 Abstract
          in [ACM/IEEE] (1964) [ACM/IEEE] Proceedings of the SHARE design automation workshop 1964
  • Tonge, Fred M. (1964) Tonge, Fred M. Review of Ross 1960
          in [ACR] (1964) ACM Computing Reviews 5(06) November-December 1964
  • Crisman, P. (1965) Crisman, P. A. (Ed.) The time-sharing system: a programmer's guide. (2nd ed.) M.I.T. Press, Cambridge,Mass., 1966 Extract: LAnguages and Subsystems available
          in [ACR] (1964) ACM Computing Reviews 5(06) November-December 1964
  • Fano, Robert (1965) Fano, Robert "The MAC system: a progress report" pp131-150
          in Sass, M. (1965) Sass, M. and W. Wilkinson, eds. Computer Augmentation of Human Reasoning Spartan Books, Washington, D.C., 1965
  • Ross, Douglas T. (1965) Ross, Douglas T. "Current status of AED" p15.1-15.7
          in [ACM/IEEE] (1965) [ACM/IEEE] Proceedings of the SHARE Design Automation Project Annual ACM IEEE Design Automation Conference 1965
  • Robinson, C. E. (1966) Robinson, C. E. "A data structure for a computer aided design system" pp14.1-14.9 Extract: AED Extract: 3 functions of system flow
          in [ACM/IEEE] (1965) [ACM/IEEE] Proceedings of the SHARE Design Automation Project Annual ACM IEEE Design Automation Conference 1965
  • Ross, D.T. (1967) Ross, D.T. "The Automated Engineering Design (AED) Approach to Generalized Computer-Aided Design"
          in [ACM] (1967) Proceedings of the 22nd national ACM conference 1967, Washington, D.C.
  • Sammet, Jean E., (1967) Sammet, Jean E., "Roster of Programming Languages 1967" Extract: AED
          in (1967) Computers & Automation 16(6) June 1967
  • Weindlin, M. (1967) Weindlin, M. "Is there a 'Best' Programming Language For Design Automation?" pp24.1-24.24 Extract: AED
          in (1967) Proceedings of the 4th Annual ACM IEEE Design Automation Conference archive
  • Sammet, Jean E. (1968) Sammet, Jean E. "Revised Annotated Descriptor Based Bibliography for the Use of Computers for Non-Numerical Mathematics"
          in Bobrow, D. G. (ed) (1968) Bobrow, D. G. (ed) "Symbol Manipulation Languages and Techniques", Proceedings of the IFIP Working Conference on Symbol Manipulation Languages. North-Holland Publishing Co., Amsterdam, 1968
  • Sammet, Jean E. (1969) Sammet, Jean E. "Computer Languages - Principles and History" Englewood Cliffs, N.J. Prentice-Hall 1969.
          in Bobrow, D. G. (ed) (1968) Bobrow, D. G. (ed) "Symbol Manipulation Languages and Techniques", Proceedings of the IFIP Working Conference on Symbol Manipulation Languages. North-Holland Publishing Co., Amsterdam, 1968
  • PUGH, Alexander L., III: (1970) PUGH, Alexander L., III: "DYNAMO II user's manual". Cambridge, Mass.; London: MIT Press 1970. X,73 S. ISBN 0-262-66012-1 Extract: PREFACE Extract: BRIEF HISTORY OF DYNAMO Extract: BRIEF HISTORY OF DYNAMO
          in Bobrow, D. G. (ed) (1968) Bobrow, D. G. (ed) "Symbol Manipulation Languages and Techniques", Proceedings of the IFIP Working Conference on Symbol Manipulation Languages. North-Holland Publishing Co., Amsterdam, 1968
  • Sammet (1972) Sammet, Jean E., "Roster of Programming Languages 1972" 5
          in (1972) Computers & Automation 21(6B), 30 Aug 1972
  • Ross D. T., (1973) Ross D. T., "Introduction to AED Programming", SofTech, 460 Totten Pond Rd., Waltham, Mass. 02154 (Nov. 1973).
          in (1972) Computers & Automation 21(6B), 30 Aug 1972
  • Sammet, Jean E. (1973) Sammet, Jean E. "Roster of Programming Languages for 1973" p147 Extract: Review
          in (1974) ACM Computing Reviews 15(04) April 1974
  • Stock and Stock (1973) Stock, Marylene and Stock, Karl F. "Bibliography of Programming Languages: Books, User Manuals and Articles from PLANKALKUL to PL/I" Verlag Dokumentation, Pullach/Munchen 1973 13 Abstract
          in (1974) ACM Computing Reviews 15(04) April 1974
  • Ross, D. T., (1975) Ross, D. T., "Plex1: Sameness and the Need for Rigor", Document 9031-1. 1975, SofTech, Inc.
          in (1974) ACM Computing Reviews 15(04) April 1974
  • Ross, D. T., (1975) Ross, D. T., "Plex2: Sameness and Type", SofTech Document 9031-2.0, 1975
          in (1974) ACM Computing Reviews 15(04) April 1974
  • Sammet, Jean E (1978) Sammet, Jean E "Roster of programming languages for 1976-77" pp56-85 Extract: AED
          in [SIGPLAN] (1978) SIGPLAN Notices 13(11) Nov 1978
  • Ross, Douglas (1995) Ross, Douglas "CAD Timeline at MIT LCS" Online resource
          in [SIGPLAN] (1978) SIGPLAN Notices 13(11) Nov 1978
    Search in: Google  Google scholar  World Cat  Yahoo  Overture  DBLP  Monash bib  NZ  IEEE  ACM portal  CiteSeer  CSB  ncstrl  jstor  Bookfinder