%%% -*-BibTeX-*-
%%% ====================================================================
%%% BibTeX-file{
%%% author = "Nelson H. F. Beebe",
%%% version = "3.09",
%%% date = "26 November 2007",
%%% time = "15:05:57 MST",
%%% filename = "sigplan1980.bib",
%%% address = "University of Utah
%%% Department of Mathematics, 110 LCB
%%% 155 S 1400 E RM 233
%%% Salt Lake City, UT 84112-0090
%%% USA",
%%% telephone = "+1 801 581 5254",
%%% FAX = "+1 801 581 4148",
%%% URL = "http://www.math.utah.edu/~beebe",
%%% checksum = "22735 50667 218381 2101561",
%%% email = "beebe at math.utah.edu, beebe at acm.org,
%%% beebe at computer.org (Internet)",
%%% codetable = "ISO/ASCII",
%%% keywords = "bibliography; BibTeX; programming languages;
%%% SIGPLAN",
%%% license = "public domain",
%%% supported = "yes",
%%% docstring = "This is a bibliography of ACM SIGPLAN
%%% Notices, covering (incompletely) 1980--1989.
%%%
%%% The initial draft was extracted from the ACM
%%% Computing Archive CD ROM for the 1980s, with
%%% manual corrections and additions. Major
%%% additions were obtained from the huge
%%% Computer Science bibliography archive on
%%% ftp.ira.uka.de, in late 1995, from the OCLC
%%% Contents1st database, and in spring 1998,
%%% from the IEEE INSPEC database.
%%%
%%% There are World Wide Web sites for the
%%% journal at
%%%
%%% http://www.acm.org/sigplan/
%%%
%%% and
%%%
%%% http://www.rowan.edu/sigplan/
%%%
%%% and coverage of about a dozen volumes can be found at
%%%
%%% http://ftp.informatik.rwth-aachen.de/dblp/db/journals/sigplan/index.html
%%%
%%% Several conference proceedings are published
%%% as volumes of SIGPLAN Notices. Many of them
%%% can also be found via the ACM proceedings Web
%%% sites:
%%%
%%% http://www.acm.org/pubs/contents/proceedings/
%%% http://www.acm.org/pubs/contents/proceedings/plan/
%%%
%%% At version 3.09, the year coverage looks
%%% like this:
%%%
%%% 1979 ( 1) 1983 ( 158) 1987 ( 279)
%%% 1980 ( 134) 1984 ( 151) 1988 ( 236)
%%% 1981 ( 128) 1985 ( 125) 1989 ( 332)
%%% 1982 ( 123) 1986 ( 194)
%%%
%%% Article: 1711
%%% Book: 2
%%% InProceedings: 110
%%% Proceedings: 38
%%%
%%% Total entries: 1861
%%%
%%% At version 1.17 [15-Dec-1995] of this
%%% bibliography, there were 1308 entries
%%% covering 28 years, an average of 47 per
%%% year. Examination of issues from recent
%%% years suggests an average of about 10 to 12
%%% articles per issue, or about 100 to 120
%%% yearly. The coverage by this bibliography
%%% is therefore only about 40%.
%%%
%%% At version 1.19 [31-Dec-1995], there were
%%% 1516 entries, representing about 45%
%%% coverage.
%%%
%%% At version 2.00 [25-Apr-1998], there were
%%% 3517 entries, which is about 95% coverage.
%%%
%%% At version 3.00 [03-May-1999], the original
%%% bibliography had reached more than 4000
%%% entries, and it was therefore split into
%%% decade-specific files, sigplan19xx.bib, where
%%% (xx = 60, 70, 80, 90).
%%%
%%% Besides missing entries for some articles,
%%% there are regrettably numerous issues that
%%% are missing entirely, including the following
%%% volume(number) pairs for these years:
%%%
%%% 1966: 1(all)
%%% 1967: 2(all)
%%% 1968: 3(all)
%%% 1969: 4(1) 4(2) 4(3) 4(4) 4(5) 4(6) 4(7) 4(8)
%%% 4(10) 4(11) 4(12)
%%% 1970: 5(3) 5(4) 5(5) 5(8) 5(9) 5(10) 5(11)
%%% 5(12)
%%% 1971: 6(1) 6(2) 6(3) 6(4) 6(5) 6(6) 6(7) 6(10)
%%% 6(11)
%%% 1972: 7(4) 7(5) 7(6) 7(8) 7(9) 7(11) 7(12)
%%% 1973: 8(1) 8(3) 8(4) 8(5) 8(6) 8(7) 8(10)
%%% 8(12)
%%% 1981: 16(1)
%%% 1982: 17(4)
%%% 1987: 22(10)
%%% 1990: 25(3) 25(4) 25(7) 25(9) 25(11)
%%% 1991: 26(2) 26(3) 26(5) 26(9) 26(10) 26(11)
%%% 1992: 27(2) 27(4) 27(8)
%%%
%%% Some of the bibliography entries in this
%%% file contain abstracts. These are governed
%%% by the ACM Copyright Notice for ACM SIGPLAN
%%% Notices, which says:
%%%
%%% ``Permission to copy without fee all
%%% or part of this material is granted
%%% provided that the copies are not made
%%% or distributed for commercial
%%% advantage, the ACM copyright notice
%%% and the title of the publication and
%%% its date appear, and notice is given
%%% that copying is by permission of the
%%% Association for Computing Machinery.
%%% To copy otherwise, or to republish,
%%% requires a fee and/or specific
%%% permission.''
%%%
%%% Inasmuch as this bibliography, and its
%%% companion files in the master collection,
%%% is freely distributed without charge,
%%% inclusion of article abstracts clearly
%%% falls within the copyright permissions, and
%%% this author considers that ACM has given
%%% the required permission under the terms of
%%% the above Copyright Notice.
%%%
%%% BibTeX citation tags are uniformly chosen
%%% as name:year:abbrev, where name is the
%%% family name of the first author or editor,
%%% year is a 4-digit number, and abbrev is a
%%% 3-letter condensation of important title
%%% words. Citation tags were automatically
%%% generated by software developed for the
%%% BibNet Project.
%%%
%%% In this bibliography, entries are sorted in
%%% publication order, using bibsort -byvolume.
%%%
%%% The checksum field above contains a CRC-16
%%% checksum as the first value, followed by the
%%% equivalent of the standard UNIX wc (word
%%% count) utility output of lines, words, and
%%% characters. This is produced by Robert
%%% Solovay's checksum utility.",
%%% }
%%% ====================================================================
@Preamble{
"\input bibnames.sty " #
"\input path.sty " #
"\hyphenation{
Bie-li-ko-va
Common-Loops
DeMich-iel
Distributed-Con-current-Small-talk
Dober-kat
Er-vier
Fell-eisen
Gam-ma
Gem-Stone
Glan-ville
Gold-in
Goos-sens
Graph-Trace
Grim-shaw
Hoeks-ma
Hor-o-witz
Kam-i-ko
Kenn-e-dy
Kess-ler
Lisp-edit
LISP-TALK
Nich-o-las
Obern-dorf
Ohsen-doth
Para-sight
Par-log
Pega-Sys
Pren-tice
Ra-guid-eau
Rich-ard
Schee-vel
Schlotz-hauer
Schwartz-bach
Sieg-fried
SIG-OA
SIG-PLAN
SIG-SOFT
SMALL-TALK
Small-talk
Spring-er
Stroh-meier
Thing-Lab
Zhong-xiu
}"}
%%% ====================================================================
%%% Acknowledgement abbreviations:
@String{ack-nhfb = "Nelson H. F. Beebe,
University of Utah,
Department of Mathematics, 110 LCB,
155 S 1400 E RM 233,
Salt Lake City, UT 84112-0090, USA,
Tel: +1 801 581 5254,
FAX: +1 801 581 4148,
e-mail: \path|beebe@math.utah.edu|,
\path|beebe@acm.org|,
\path|beebe@computer.org| (Internet),
URL: \path|http://www.math.utah.edu/~beebe/|"}
%%% ====================================================================
%%% Journal abbreviations:
@String{j-ACTA-INFO = "Acta Informatica"}
@String{j-CACM = "Communications of the ACM"}
@String{j-FORTRAN-FORUM = "ACM FORTRAN Forum"}
@String{j-IEEE-TRANS-SOFTW-ENG = "IEEE Transactions on Software
Engineering"}
@String{j-INFO-PROC-LETT = "Information Processing Letters"}
@String{j-INT-J-MAN-MACH-STUD = "Int. J. Man-Mach. Stud."}
@String{j-SIGPLAN = "ACM SIG{\-}PLAN Notices"}
%%% ====================================================================
%%% Publisher abbreviations:
@String{pub-ACM = "ACM Press"}
@String{pub-ACM:adr = "New York, NY, USA"}
@String{pub-AP = "Academic Press Inc."}
@String{pub-AP:adr = "New York, USA"}
@String{pub-IEEE-STD = "IEEE"}
@String{pub-IEEE-STD:adr = "New York, NY, USA"}
@String{pub-MIT = "MIT Press"}
@String{pub-MIT:adr = "Cambridge, MA, USA"}
%%% ====================================================================
%%% Series abbreviations:
@String{ser-SIGPLAN = "ACM SIG{\-}PLAN Notices"}
%%% ====================================================================
%%% Cross-references from ACTA-INFO:
@Article{Anderson:1982:AII,
author = "S. O. Anderson and R. C. Backhouse",
title = "An alternative implementation of an insertion-only
recovery technique",
journal = j-ACTA-INFO,
volume = "18",
number = "3",
pages = "289--298",
month = dec,
year = "1982",
CODEN = "AINFA2",
ISSN = "0001-5903",
bibdate = "Sat Aug 13 17:16:20 MDT 1994",
acknowledgement = ack-nhfb,
keywords = "algorithms; languages; performance; theory",
review = "ACM CR 40746",
subject = "D.2.5 Software, SOFTWARE ENGINEERING, Testing and
Debugging, Error handling and recovery \\ D.3.4
Software, PROGRAMMING LANGUAGES, Processors, Parsing",
}
%%% ====================================================================
%%% Cross-references from CACM:
@Article{Cichelli:1980:MPH,
author = "R. J. Cichelli",
key = "Cichelli",
title = "Minimal Perfect Hash Functions Made Simple",
journal = j-CACM,
volume = "23",
number = "1",
pages = "17--19",
month = jan,
year = "1980",
CODEN = "CACMA2",
ISSN = "0001-0782",
bibdate = "Mon Apr 24 09:59:18 1995",
note = "See remarks in \cite{Jaeschke:1980:CMP}, and the
author's response in \cite{Cichelli:1980:CMP}. A simple
improvement giving dramatic speedups is described in
\cite{Trono:1995:CTS}.",
acknowledgement = ack-nhfb,
}
@Article{Cichelli:1980:CMP,
author = "R. J. Cichelli",
title = "On {Cichelli}'s Minimal Perfect Hash Functions
Method",
journal = j-CACM,
volume = "23",
number = "12",
pages = "728--729",
month = dec,
year = "1980",
CODEN = "CACMA2",
ISSN = "0001-0782",
bibdate = "Tue Jul 19 22:50:23 1994",
note = "This is the author's response to the comments in
\cite{Jaeschke:1980:CMP} about
\cite{Cichelli:1980:MPH}.",
acknowledgement = ack-nhfb,
}
@Article{Jaeschke:1980:CMP,
author = "G. Jaeschke and G. Osterburg",
title = "On {Cichelli}'s Minimal Perfect Hash Functions
Method",
journal = j-CACM,
volume = "23",
number = "12",
pages = "728--729",
month = dec,
year = "1980",
CODEN = "CACMA2",
ISSN = "0001-0782",
bibdate = "Tue Jul 19 22:51:08 1994",
note = "This letter to the editor contains comments on
\cite{Cichelli:1980:MPH}, together with a response from
R. J. Cichelli \cite{Cichelli:1980:CMP}.",
acknowledgement = ack-nhfb,
}
@Article{Gonnet:1983:CAD,
author = "G. Gonnet and F. W. Tompa",
title = "A constructive approach to the design of algorithms
and their data structures",
journal = j-CACM,
volume = "26",
number = "11",
pages = "912--920",
month = nov,
year = "1983",
CODEN = "CACMA2",
ISSN = "0001-0782",
bibdate = "Sat Aug 13 17:16:20 MDT 1994",
acknowledgement = ack-nhfb,
keywords = "algorithms; design; documentation; languages;
performance",
review = "ACM CR 8407-0561",
subject = "F.3 Theory of Computation, LOGICS AND MEANINGS OF
PROGRAMS, Miscellaneous \\ F.4 Theory of Computation,
MATHEMATICAL LOGIC AND FORMAL LANGUAGES, Formal
Languages \\ F.4 Theory of Computation, MATHEMATICAL
LOGIC AND FORMAL LANGUAGES, Grammars and Other
Rewriting Systems \\ D.3.3 Software, PROGRAMMING
LANGUAGES, Language Constructs, Data types and
structures E Data, DATA STRUCTURES \\ F.2 Theory of
Computation, ANALYSIS OF ALGORITHMS AND PROBLEM
COMPLEXITY, Miscellaneous",
}
%%% ====================================================================
%%% Cross-references from FORTRAN-FORUM:
@Article{Berns:1985:SFR,
author = "G. M. Berns",
title = "Significant {Fortran} reliability problems and what
{Fortran 8X} can do about them",
journal = j-FORTRAN-FORUM,
volume = "4",
number = "1",
pages = "25--32",
month = mar,
year = "1985",
ISSN = "1061-7264",
bibdate = "Sat Aug 13 17:16:20 MDT 1994",
acknowledgement = ack-nhfb,
keywords = "languages; reliability; standardization",
subject = "D.3.2 Software, PROGRAMMING LANGUAGES, Language
Classifications, FORTRAN 8X \\ D.3.3 Software,
PROGRAMMING LANGUAGES, Language Constructs, Data types
and structures \\ D.2.1 Software, SOFTWARE ENGINEERING,
Requirements/Specifications, Languages \\ D.3.4
Software, PROGRAMMING LANGUAGES, Processors,
Compilers",
}
@Article{Smith:1985:SPF,
author = "B. T. Smith",
title = "Software parts in {Fortran 8X}",
journal = j-FORTRAN-FORUM,
volume = "4",
number = "1",
pages = "33--38",
month = mar,
year = "1985",
ISSN = "1061-7264",
bibdate = "Sat Aug 13 17:16:20 MDT 1994",
acknowledgement = ack-nhfb,
keywords = "documentation; languages; standardization",
subject = "D.3.2 Software, PROGRAMMING LANGUAGES, Language
Classifications, FORTRAN 8X \\ D.3.3 Software,
PROGRAMMING LANGUAGES, Language Constructs, Abstract
data types \\ D.3.0 Software, PROGRAMMING LANGUAGES,
General, Standards \\ D.2.2 Software, SOFTWARE
ENGINEERING, Tools and Techniques, Modules and
interfaces \\ D.2.7 Software, SOFTWARE ENGINEERING,
Distribution and Maintenance, Documentation",
}
@Article{Wagener:1985:IFG,
author = "J. L. Wagener",
title = "Is {Fortran} getting too big?",
journal = j-FORTRAN-FORUM,
volume = "4",
number = "2",
pages = "16--16",
month = jun,
year = "1985",
ISSN = "1061-7264",
bibdate = "Sat Aug 13 17:16:20 MDT 1994",
acknowledgement = ack-nhfb,
keywords = "design; languages",
subject = "D.3.2 Software, PROGRAMMING LANGUAGES, Language
Classifications, FORTRAN 8X \\ D.3.3 Software,
PROGRAMMING LANGUAGES, Language Constructs, Modules,
packages",
}
@Article{Aharonian:1985:LKF,
author = "G. Aharonian",
title = "Let's kill future {Fortran}s",
journal = j-FORTRAN-FORUM,
volume = "4",
number = "3",
pages = "21--23",
month = oct,
year = "1985",
ISSN = "1061-7264",
bibdate = "Sat Aug 13 17:16:20 MDT 1994",
acknowledgement = ack-nhfb,
keywords = "algorithms; languages",
subject = "D.3.2 Software, PROGRAMMING LANGUAGES, Language
Classifications, FORTRAN 77 \\ D.3.4 Software,
PROGRAMMING LANGUAGES, Processors, Compilers \\ D.3.2
Software, PROGRAMMING LANGUAGES, Language
Classifications, FORTRAN 8X \\ D.3.3 Software,
PROGRAMMING LANGUAGES, Language Constructs, Data types
and structures",
}
@Article{Aharonian:1985:TCA,
author = "Gregory Aharonian",
title = "Technical contributions: Automated {Fortran}
conversion",
journal = j-FORTRAN-FORUM,
volume = "4",
number = "4",
pages = "13--19",
month = dec,
year = "1985",
ISSN = "1061-7264",
bibdate = "Sat Aug 17 16:39:26 1996",
acknowledgement = ack-nhfb,
keywords = "algorithms; design; languages",
subject = "D.3.2 Software, PROGRAMMING LANGUAGES, Language
Classifications, FORTRAN \\ I.2.7 Computing
Methodologies, ARTIFICIAL INTELLIGENCE, Natural
Language Processing, Machine translation \\ D.3.3
Software, PROGRAMMING LANGUAGES, Language Constructs,
Procedures, functions, and subroutines; \\ D.3.4
Software, PROGRAMMING LANGUAGES, Processors, Translator
writing systems and compiler generators",
}
@Article{Reid:1987:JRRa,
author = "John Reid",
title = "{John Reid} reports: {X3J3} meeting, {August 1986}",
journal = j-FORTRAN-FORUM,
volume = "6",
number = "1",
pages = "4--77",
month = apr,
year = "1987",
bibdate = "Sat Aug 17 16:38:47 1996",
acknowledgement = ack-nhfb,
keywords = "languages; standardization",
subject = "A.0 General Literature, GENERAL, Conference
proceedings \\ D.3.2 Software, PROGRAMMING LANGUAGES,
Language Classifications, FORTRAN \\ D.3.0 Software,
PROGRAMMING LANGUAGES, General, Standards",
}
@Article{Reid:1987:JRRb,
author = "John Reid",
title = "{John Reid} reports: {X3J3} meeting, {November 1986}",
journal = j-FORTRAN-FORUM,
volume = "6",
number = "1",
pages = "8--11",
month = apr,
year = "1987",
bibdate = "Sat Aug 17 16:38:52 1996",
acknowledgement = ack-nhfb,
keywords = "languages; standardization",
subject = "A.0 General Literature, GENERAL, Conference
proceedings \\ D.3.2 Software, PROGRAMMING LANGUAGES,
Language Classifications, FORTRAN \\ D.2.0 Software,
SOFTWARE ENGINEERING, General, Protection mechanisms",
}
@Article{Reid:1987:JRRc,
author = "John Reid",
title = "{John Reid} reports: {X3J3} meeting, {February 1987}",
journal = j-FORTRAN-FORUM,
volume = "6",
number = "1",
pages = "12--27",
month = apr,
year = "1987",
bibdate = "Sat Aug 13 17:16:20 MDT 1994",
acknowledgement = ack-nhfb,
keywords = "languages; standardization",
subject = "D.3.2 Software, PROGRAMMING LANGUAGES, Language
Classifications, FORTRAN \\ A.0 General Literature,
GENERAL, Conference proceedings \\ D.3.0 Software,
PROGRAMMING LANGUAGES, General, Standards",
}
@Article{Metcalf:1987:FES,
author = "M. Metcalf",
title = "{Fortran 8X}--the emerging standard",
journal = j-FORTRAN-FORUM,
volume = "6",
number = "1",
pages = "28--47",
month = apr,
year = "1987",
bibdate = "Sat Aug 13 17:16:20 MDT 1994",
acknowledgement = ack-nhfb,
keywords = "languages; standardization",
subject = "D.3.0 Software, PROGRAMMING LANGUAGES, General,
Standards \\ D.3.2 Software, PROGRAMMING LANGUAGES,
Language Classifications, FORTRAN \\ K.1 Computing
Milieux, THE COMPUTER INDUSTRY, Standards",
}
@Article{Adams:1987:FDF,
author = "J. Adams and J. Reid",
title = "{Fortran 8X}--the draft {Fortran} standard revision",
journal = j-FORTRAN-FORUM,
volume = "6",
number = "2",
pages = "27--38",
month = oct,
year = "1987",
bibdate = "Sat Aug 13 17:16:20 MDT 1994",
acknowledgement = ack-nhfb,
keywords = "languages; standardization",
subject = "D.3.2 Software, PROGRAMMING LANGUAGES, Language
Classifications, FORTRAN \\ K.1 Computing Milieux, THE
COMPUTER INDUSTRY, Standards",
}
@Article{Guinier:1987:FPP,
author = "D. Guinier",
title = "{Fortran} programs on a personal computer",
journal = j-FORTRAN-FORUM,
volume = "6",
number = "2",
pages = "39--47",
month = oct,
year = "1987",
bibdate = "Sat Aug 13 17:16:20 MDT 1994",
acknowledgement = ack-nhfb,
keywords = "design; languages",
subject = "D.3.2 Software, PROGRAMMING LANGUAGES, Language
Classifications, FORTRAN \\ K.8 Computing Milieux,
PERSONAL COMPUTING \\ D.3.4 Software, PROGRAMMING
LANGUAGES, Processors, Translator writing systems and
compiler generators",
}
@Article{Meissner:1987:CFD,
author = "Lorer P. Meissner",
title = "Concerning the {Fortran 8X} draft",
journal = j-FORTRAN-FORUM,
volume = "6",
number = "3",
pages = "1--31",
month = dec,
year = "1987",
bibdate = "Sat Aug 13 17:16:20 MDT 1994",
acknowledgement = ack-nhfb,
keywords = "languages; standardization",
subject = "D.3.2 Software, PROGRAMMING LANGUAGES, Language
Classifications, FORTRAN",
}
@Article{Reid:1987:XMN,
author = "John Reid",
title = "{X3J3} meeting, {November 1987}",
journal = j-FORTRAN-FORUM,
volume = "6",
number = "3",
pages = "4--96",
month = dec,
year = "1987",
bibdate = "Sat Aug 13 17:16:20 MDT 1994",
acknowledgement = ack-nhfb,
keywords = "languages; standardization",
subject = "D.3.2 Software, PROGRAMMING LANGUAGES, Language
Classifications, FORTRAN",
}
@Article{Hybl:1987:C,
author = "Albert Hybl",
title = "Correspondence",
journal = j-FORTRAN-FORUM,
volume = "6",
number = "3",
pages = "10--11",
month = dec,
year = "1987",
bibdate = "Sat Aug 13 17:16:20 MDT 1994",
acknowledgement = ack-nhfb,
keywords = "languages; standardization",
subject = "D.3.2 Software, PROGRAMMING LANGUAGES, Language
Classifications, FORTRAN",
}
@Article{Schonfelder:1987:PFS,
author = "L. Schonfelder and S. Morgan",
title = "Pointer functionality Sans data-type",
journal = j-FORTRAN-FORUM,
volume = "6",
number = "3",
pages = "12--26",
month = dec,
year = "1987",
bibdate = "Sat Aug 13 17:16:20 MDT 1994",
acknowledgement = ack-nhfb,
keywords = "design; languages; standardization",
subject = "D.3.2 Software, PROGRAMMING LANGUAGES, Language
Classifications, FORTRAN \\ D.3.3 Software, PROGRAMMING
LANGUAGES, Language Constructs",
}
@Article{Lahey:1987:FS,
author = "T. Lahey",
title = "The {Fortran 8X} standard",
journal = j-FORTRAN-FORUM,
volume = "6",
number = "3",
pages = "27--30",
month = dec,
year = "1987",
bibdate = "Sat Aug 13 17:16:20 MDT 1994",
acknowledgement = ack-nhfb,
keywords = "design; languages; standardization",
subject = "D.3.2 Software, PROGRAMMING LANGUAGES, Language
Classifications, FORTRAN \\ E.1 Data, DATA STRUCTURES
\\ K.2 Computing Milieux, HISTORY OF COMPUTING,
FORTRAN",
}
@Article{Fullerton:1987:ADF,
author = "J. Fullerton",
title = "An alternate design for {Fortran 8X}",
journal = j-FORTRAN-FORUM,
volume = "6",
number = "3",
pages = "31--40",
month = dec,
year = "1987",
bibdate = "Sat Aug 13 17:16:20 MDT 1994",
acknowledgement = ack-nhfb,
keywords = "design; languages; standardization",
subject = "D.3.2 Software, PROGRAMMING LANGUAGES, Language
Classifications, FORTRAN",
}
@Article{Miyawaki:1987:FA,
author = "S. Miyawaki",
title = "{Fortran 8X} abridgement",
journal = j-FORTRAN-FORUM,
volume = "6",
number = "3",
pages = "41--78",
month = dec,
year = "1987",
bibdate = "Sat Aug 13 17:16:20 MDT 1994",
acknowledgement = ack-nhfb,
keywords = "languages; standardization",
subject = "D.3.2 Software, PROGRAMMING LANGUAGES, Language
Classifications, FORTRAN \\ K.2 Computing Milieux,
HISTORY OF COMPUTING, FORTRAN \\ D.3.3 Software,
PROGRAMMING LANGUAGES, Language Constructs",
}
@Article{Dolan:1988:FD,
author = "Kent P. Dolan",
title = "{Fortran 8X} discussion",
journal = j-FORTRAN-FORUM,
volume = "7",
number = "1",
pages = "17--27",
month = apr,
year = "1988",
bibdate = "Sat Aug 13 17:16:20 MDT 1994",
acknowledgement = ack-nhfb,
keywords = "languages",
subject = "D.3.2 Software, PROGRAMMING LANGUAGES, Language
Classifications, FORTRAN",
}
@Article{Meissner:1988:MFP,
author = "Loren Meissner",
title = "More on {Fortran 8X} pointer proposals",
journal = j-FORTRAN-FORUM,
volume = "7",
number = "1",
pages = "28--36",
month = apr,
year = "1988",
bibdate = "Sat Aug 13 17:16:20 MDT 1994",
acknowledgement = ack-nhfb,
keywords = "languages",
subject = "D.3.2 Software, PROGRAMMING LANGUAGES, Language
Classifications, FORTRAN \\ D.3.3 Software, PROGRAMMING
LANGUAGES, Language Constructs, Data types and
structures",
}
@Article{Meissner:1989:XAD,
author = "Loren P. Meissner",
title = "{X3J3} avoids deadlock",
journal = j-FORTRAN-FORUM,
volume = "8",
number = "1",
pages = "1--53",
month = jan,
year = "1989",
bibdate = "Sat Aug 13 17:16:20 MDT 1994",
acknowledgement = ack-nhfb,
keywords = "languages; standardization",
subject = "D.3.0 Software, PROGRAMMING LANGUAGES, General,
Standards \\ D.3.2 Software, PROGRAMMING LANGUAGES,
Language Classifications, FORTRAN",
}
@Article{Reid:1989:JRR,
author = "John Reid",
title = "{John Reid} Reports",
journal = j-FORTRAN-FORUM,
volume = "8",
number = "1",
pages = "6--32",
month = jan,
year = "1989",
bibdate = "Sat Aug 13 17:16:20 MDT 1994",
acknowledgement = ack-nhfb,
keywords = "languages; standardization",
subject = "D.3.2 Software, PROGRAMMING LANGUAGES, Language
Classifications, FORTRAN \\ D.3.0 Software, PROGRAMMING
LANGUAGES, General, Standards",
}
@Article{Reid:1989:ERC,
author = "Edward Reid",
title = "{Edward Reid}: some comments on {Fortran 8X}",
journal = j-FORTRAN-FORUM,
volume = "8",
number = "1",
pages = "33--36",
month = jan,
year = "1989",
bibdate = "Sat Aug 13 17:16:20 MDT 1994",
acknowledgement = ack-nhfb,
keywords = "languages; standardization",
subject = "D.3.2 Software, PROGRAMMING LANGUAGES, Language
Classifications, FORTRAN \\ D.3.0 Software, PROGRAMMING
LANGUAGES, General, Standards",
}
@Article{Meissner:1989:SF,
author = "Loren P. Meissner",
title = "Summary of {Fortran 88}",
journal = j-FORTRAN-FORUM,
volume = "8",
number = "2",
pages = "15--31",
month = may,
year = "1989",
bibdate = "Sat Aug 13 17:16:20 MDT 1994",
acknowledgement = ack-nhfb,
keywords = "design; languages",
subject = "D.3.2 Software, PROGRAMMING LANGUAGES, Language
Classifications, FORTRAN",
}
@Article{Adams:1989:SCF,
author = "Jeanne C. Adams and Jerrold L. Wagener",
title = "Summary of changes to {Fortran} draft",
journal = j-FORTRAN-FORUM,
volume = "8",
number = "3",
pages = "13--19",
month = aug,
year = "1989",
bibdate = "Sat Aug 13 17:16:20 MDT 1994",
acknowledgement = ack-nhfb,
keywords = "design; languages; standardization",
subject = "D.3.2 Software, PROGRAMMING LANGUAGES, Language
Classifications, FORTH \\ D.3.0 Software, PROGRAMMING
LANGUAGES, General, Standards \\ D.3.3 Software,
PROGRAMMING LANGUAGES, Language Constructs",
}
@Article{Meissner:1989:PIO,
author = "Loren P. Meissner",
title = "Partial-record input and output",
journal = j-FORTRAN-FORUM,
volume = "8",
number = "3",
pages = "20--23",
month = aug,
year = "1989",
bibdate = "Sat Aug 13 17:16:20 MDT 1994",
acknowledgement = ack-nhfb,
keywords = "design; languages; performance",
subject = "D.3.2 Software, PROGRAMMING LANGUAGES, Language
Classifications, FORTH \\ D.3.0 Software, PROGRAMMING
LANGUAGES, General, Standards \\ D.3.3 Software,
PROGRAMMING LANGUAGES, Language Constructs,
Input/Output",
}
@Article{CBEMA:1989:FD,
author = "{Computer and Business Equipment Manufacturers
Association (CBEMA)}",
title = "{Fortran 8X} draft, {May 1989}: {American National
Standard for Information Systems Programming Language
Fortran, S8 (X3.9-198x), Revision of X3.9-1978}",
journal = j-FORTRAN-FORUM,
volume = "8",
number = "4",
pages = "various",
month = dec,
year = "1989",
bibdate = "Sat Aug 13 17:16:20 MDT 1994",
acknowledgement = ack-nhfb,
keywords = "languages; standardization",
subject = "D.3.2 Software, PROGRAMMING LANGUAGES, Language
Classifications, FORTRAN 8X \\ D.2.1 Software, SOFTWARE
ENGINEERING, Requirements/Specifications",
}
%%% ====================================================================
%%% Cross-references from IEEE-TRANS-SOFTW-ENG:
@Article{Horowitz:1986:SSD,
author = "Ellis Horowitz and Ronald C. Williamson",
title = "{SODOS}: a software documentation support environment
--- its definition",
journal = j-IEEE-TRANS-SOFTW-ENG,
volume = "SE-12",
number = "8",
pages = "849--859",
month = aug,
year = "1986",
CODEN = "IESEDJ",
ISSN = "0098-5589",
bibdate = "Sat Aug 13 17:16:20 MDT 1994",
acknowledgement = ack-nhfb,
keywords = "design; documentation; languages",
review = "ACM CR 8706-0481",
subject = "D.2.7 Software, SOFTWARE ENGINEERING, Distribution and
Maintenance, Documentation \\ D.2.6 Software, SOFTWARE
ENGINEERING, Programming Environments, SODOS \\ D.3.2
Software, PROGRAMMING LANGUAGES, Language
Classifications, SMALLTALK-80 \\ H.2.3 Information
Systems, DATABASE MANAGEMENT, Languages, Data
manipulation languages (DML) \\ D.2.9 Software,
SOFTWARE ENGINEERING, Management, Life cycle \\ D.2.1
Software, SOFTWARE ENGINEERING,
Requirements/Specifications, Methodologies \\ H.2.1
Information Systems, DATABASE MANAGEMENT, Logical
Design, Data models \\ G.2.2 Mathematics of Computing,
DISCRETE MATHEMATICS, Graph Theory, Network problems
\\
H.2.m Information Systems, DATABASE MANAGEMENT,
Miscellaneous",
}
%%% ====================================================================
%%% Cross-references from INFO-PROC-LETT:
@Article{Grune:1984:HPA,
author = "D. Grune",
title = "How to produce all sentences from a two-level
grammar",
journal = j-INFO-PROC-LETT,
volume = "19",
number = "4",
pages = "181--185",
month = "??",
year = "1984",
CODEN = "IFPLAT",
ISSN = "0020-0190",
bibdate = "Sun Sep 18 20:12:36 1994",
acknowledgement = ack-nhfb,
keywords = "algorithms; languages; theory",
review = "ACM CR 8507-0640",
subject = "F.4.2 Theory of Computation, MATHEMATICAL LOGIC AND
FORMAL LANGUAGES, Grammars and Other Rewriting Systems,
Grammar types \\ D.3 Software, PROGRAMMING LANGUAGES,
Formal Definitions and Theory \\ F.4.3 Theory of
Computation, MATHEMATICAL LOGIC AND FORMAL LANGUAGES,
Formal Languages, Operations on languages \\ F.4.2
Theory of Computation, MATHEMATICAL LOGIC AND FORMAL
LANGUAGES, Grammars and Other Rewriting Systems,
Parsing",
}
@Article{Kral:1984:SE,
author = "J. Kral",
title = "On software equations",
journal = j-INFO-PROC-LETT,
volume = "19",
number = "4",
pages = "191--196",
month = "??",
year = "1984",
CODEN = "IFPLAT",
ISSN = "0020-0190",
bibdate = "Sun Sep 18 20:12:47 1994",
acknowledgement = ack-nhfb,
keywords = "measurement",
review = "ACM CR 8506-0496",
subject = "D.2 Software, SOFTWARE ENGINEERING, Metrics",
}
%%% ====================================================================
%%% Cross-references from INT-J-MAN-MACH-STUD:
@Article{Smith:1984:HDI,
author = "S. Smith and D. Barnard and I. MacLeod",
title = "Holophrasted displays in an interactive environment",
journal = j-INT-J-MAN-MACH-STUD,
volume = "20",
number = "4",
pages = "343--355",
month = apr,
year = "1984",
bibdate = "Sat Aug 13 17:16:20 MDT 1994",
acknowledgement = ack-nhfb,
keywords = "algorithms; design; experimentation; human factors;
languages",
review = "ACM CR 8502-0073",
subject = "D.2.2 Software, SOFTWARE ENGINEERING, Tools and
Techniques, User interfaces \\ D.4.7 Software,
OPERATING SYSTEMS, Organization and Design, Interactive
systems \\ D.3.4 Software, PROGRAMMING LANGUAGES,
Processors, Run-time environments \\ D.2 Software,
SOFTWARE ENGINEERING, Programming Environments \\ I.7
Computing Methodologies, TEXT PROCESSING, Miscellaneous
\\ H.1.2 Information Systems, MODELS AND PRINCIPLES,
User/Machine Systems, Human factors \\ D.2.3 Software,
SOFTWARE ENGINEERING, Coding, Pretty printers",
}
%%% ====================================================================
%%% Finally, SIGPLAN entries:
@Article{Srinivasan:1979:CFC,
author = "B. Srinivasan and V. Gopalakrishna",
title = "Control flow complexity and structuredness of
programs",
journal = j-SIGPLAN,
volume = "14",
number = "11",
pages = "110--115",
month = nov,
year = "1979",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Sat Apr 25 11:46:37 MDT 1998",
note = "See comment \cite{Zucconi:1980:CSF}.",
acknowledgement = ack-nhfb,
classification = "C6110 (Systems analysis and programming)",
corpsource = "Nat. Informatics Centre, New Delhi, India",
keywords = "automatic programming; automatically; control flow
complexity; restructure programs; structured
programming",
treatment = "P Practical",
}
@Article{Reynolds:1980:RAA,
author = "John C. Reynolds",
title = "Reasoning about arrays",
journal = j-SIGPLAN,
volume = "15",
number = "1",
pages = "23--23",
month = jan,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Sun Dec 14 09:14:30 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
}
@Article{Beidler:1980:ILD,
author = "John Beidler and John Meinke",
title = "An intermediate level dynamic storage capability",
journal = j-SIGPLAN,
volume = "15",
number = "1",
pages = "24--33",
month = jan,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Sun Dec 14 09:14:30 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6120 (File organisation); C6150J (Operating
systems)",
corpsource = "Dept. of Math., Univ. of Scranton, Scranton, PA, USA",
keywords = "control structures; data structures; dynamic
allocation; intermediate level dynamic storage
capability; storage allocation",
treatment = "P Practical",
}
@Article{Cichelli:1980:PIC,
author = "Richard J. Cichelli",
title = "{Pascal-I}: interactive, conversational {Pascal-S}",
journal = j-SIGPLAN,
volume = "15",
number = "1",
pages = "34--44",
month = jan,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Sun Dec 14 09:14:30 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6140D (High level languages)",
keywords = "compiler; debugging; debugging system; documentation;
formatter; HELP command; interpreter; Pascal; PASCAL I;
PASCAL S; source text; stack code; text editor",
treatment = "P Practical",
}
@Article{Culik:1980:WFL,
author = "Karel Culik",
title = "What is a flowchart loop and about structured
programming",
journal = j-SIGPLAN,
volume = "15",
number = "1",
pages = "45--57",
month = jan,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Sun Dec 14 09:14:30 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6110 (Systems analysis and programming)",
corpsource = "Computer Sci. Dept., Pennsylvania State Univ.,
University Park, PA, USA",
keywords = "ALGOL; flowchart loop; flowcharting; FORTRAN;
programming languages; structured programming; syntax",
treatment = "P Practical",
}
@Article{Gannon:1980:TTS,
author = "John Gannon and Paul McMullin and Richard Hamlet and
Mark Ardis",
title = "Testing traversable stacks",
journal = j-SIGPLAN,
volume = "15",
number = "1",
pages = "58--65",
month = jan,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Sun Dec 14 09:14:30 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6120 (File organisation); C6150G (Diagnostic,
testing, debugging and evaluating systems)",
corpsource = "Dept. of Computer Sci., Univ. of Maryland, College
Park, MD, USA",
keywords = "DAISTS; data abstraction; data structures; program
testing; testing; traversable stacks",
treatment = "P Practical",
}
@Article{Kaye:1980:IPI,
author = "Douglas R. Kaye",
title = "Interactive {Pascal} input",
journal = j-SIGPLAN,
volume = "15",
number = "1",
pages = "66--68",
month = jan,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Sun Dec 14 09:14:30 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6140D (High level languages); C6150J (Operating
systems)",
corpsource = "Rational Data Systems, New York, NY, USA",
keywords = "input-output programs; input/output programs programs;
interactive input; lazy input; Pascal; PASCAL
programs",
treatment = "P Practical",
}
@Article{LaPlant:1980:ULA,
author = "William P. {LaPlant, Jr.} and Matthew A. Jaro",
title = "The {UNIMAC} lexical analyzer",
journal = j-SIGPLAN,
volume = "15",
number = "1",
pages = "69--76",
month = jan,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Sun Dec 14 09:14:30 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6150C (Compilers, interpreters and other
processors)",
corpsource = "Air Force Data Services Center, Washington, DC, USA",
keywords = "computer language oriented macro processor; macros;
program processors; UNIMAC lexical analyzer",
treatment = "P Practical",
}
@Article{Laski:1980:HAP,
author = "Janusz W. Laski",
title = "A hierarchical approach to program testing",
journal = j-SIGPLAN,
volume = "15",
number = "1",
pages = "77--85",
month = jan,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Sun Dec 14 09:14:30 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6150G (Diagnostic, testing, debugging and
evaluating systems)",
corpsource = "Inst. of Informatics, Tech. Univ. of Gdansk, Gdansk,
Poland",
keywords = "control; data flow; levels of abstraction; program
model; program testing",
treatment = "P Practical",
}
@Article{Moss:1980:SPL,
author = "C. D. S. Moss",
title = "Structures programming with {LOOP} statements",
journal = j-SIGPLAN,
volume = "15",
number = "1",
pages = "86--94",
month = jan,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Sun Dec 14 09:14:30 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6110 (Systems analysis and programming)",
corpsource = "Computing and Control Dept., Imperial Coll., London,
UK",
keywords = "loop exits; LOOP statements; structured programming",
treatment = "P Practical",
}
@Article{Schoenberger:1980:RMP,
author = "Roger Schoenberger",
title = "Resource management in {PORTAL}",
journal = j-SIGPLAN,
volume = "15",
number = "1",
pages = "95--102",
month = jan,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Sun Dec 14 09:14:30 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6140D (High level languages)",
corpsource = "Landis and Gyr Zug AG, Zug, Switzerland",
keywords = "concurrent PASCAL; interactive program; PORTAL; post
mortem dumps; problem oriented languages; resource
management",
treatment = "P Practical",
}
@Article{Sutton:1980:AUI,
author = "Stephen A. Sutton",
title = "An algorithm for user interaction",
journal = j-SIGPLAN,
volume = "15",
number = "1",
pages = "103--104",
month = jan,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Sun Dec 14 09:14:30 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6110 (Systems analysis and programming)",
corpsource = "Naval Res. Lab., Washington, DC, USA",
keywords = "structural design; structural programming; structured
programming; user interaction",
treatment = "P Practical",
}
@Article{Taylor:1980:APL,
author = "Richard N. Taylor",
title = "Assertions in programming languages",
journal = j-SIGPLAN,
volume = "15",
number = "1",
pages = "105--114",
month = jan,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Sun Dec 14 09:14:30 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6150G (Diagnostic, testing, debugging and
evaluating systems)",
corpsource = "Space and Military Applications Div., Boeing Computer
Services Co., Seattle, WA, USA",
keywords = "ADA; embedding assertions; HAL/S; procedure oriented
languages; program testing; program verification;
programming languages",
treatment = "P Practical",
}
@Article{Rosen:1980:HPP,
author = "Barry K. Rosen",
title = "How practical is {POPL?}",
journal = j-SIGPLAN,
volume = "15",
number = "1",
pages = "115--116",
month = jan,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Sun Dec 14 09:14:30 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6140D (High level languages)",
corpsource = "Computer Sci. Dept., IBM Thomas J. Watson Res. Center,
Yorktown Heights, NY, USA",
keywords = "POPL; problem oriented languages",
treatment = "P Practical",
}
@Article{Firestone:1980:ELS,
author = "Roger M. Firestone",
title = "An experimental {LISP} system for the {Sperry Univac
1100} series",
journal = j-SIGPLAN,
volume = "15",
number = "1",
pages = "117--129",
month = jan,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Sun Dec 14 09:14:30 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6140D (High level languages)",
corpsource = "Sperry Univac, Blue Bell, PA, USA",
keywords = "compiler; LISP; LISP system; logical structure; Sperry
Univac 1100 series",
treatment = "P Practical",
}
@Article{Mayor:1980:LNA,
author = "Michael A. Mayor",
title = "A language for network analysis and definition",
journal = j-SIGPLAN,
volume = "15",
number = "1",
pages = "130--138",
month = jan,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Sun Dec 14 09:14:30 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C5620 (Computer networks and techniques); C6110
(Systems analysis and programming); C6150J (Operating
systems)",
corpsource = "Communications Systems Engng., Sperry Univac, Blue
Bell, PA, USA",
keywords = "computer communication networks; computer networks;
data sets; network analysis; network definition;
network management services; network topology;
operating systems (computers); systems analysis;
systems analysts; time sharing systems",
treatment = "P Practical",
}
@Article{Mehrlich:1980:PHL,
author = "F. P. Mehrlich and S. M. Tanner",
title = "Portability: high level language implementation",
journal = j-SIGPLAN,
volume = "15",
number = "1",
pages = "139--145",
month = jan,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Sun Dec 14 09:14:30 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6110 (Systems analysis and programming); C6150C
(Compilers, interpreters and other processors)",
corpsource = "Language Processor Dev., Salt Lake City, UT, USA",
keywords = "COBOL compiler project; program compilers; single;
single source language; software portability; UTS400
Intelligent Terminal",
treatment = "P Practical",
}
@Article{Stodola:1980:PPL,
author = "Frank W. Stodola",
title = "The {PLUS} programming language",
journal = j-SIGPLAN,
volume = "15",
number = "1",
pages = "146--155",
month = jan,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Sun Dec 14 09:14:30 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6140D (High level languages)",
corpsource = "Language Systems, Sperry Univac, Roseville, MN, USA",
keywords = "ASCII FORTRAN; compilers; data management systems;
HVTS; interpreters; MACRO; operating systems; PL/1;
PLUS; PLUS programming language; procedure oriented
languages; security facilities; systems programmers;
Univac Systems",
treatment = "P Practical",
}
@Article{Weidner:1980:CCS,
author = "Thomas G. Weidner",
title = "{CHAMIL}: a case study in microprogramming language
design",
journal = j-SIGPLAN,
volume = "15",
number = "1",
pages = "156--166",
month = jan,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Sun Dec 14 09:14:30 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6140D (High level languages)",
corpsource = "Minicomputer Operations, Sperry Univac, Irvine, CA,
USA",
keywords = "CHAMIL; control structures; data structures;
microprogramming; microprogramming language design;
problem oriented languages; translator development",
treatment = "P Practical",
}
@Article{Baker:1980:SRI,
author = "Henry G. {Baker, Jr.}",
title = "A source of redundant identifiers in {PASCAL}
programs",
journal = j-SIGPLAN,
volume = "15",
number = "2",
pages = "14--16",
month = feb,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Sat Apr 25 11:46:37 MDT 1998",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6110 (Systems analysis and programming); C6140D
(High level languages)",
corpsource = "Computer Sci. Dept., Univ. of Rochester, Rochester,
NY, USA",
keywords = "cost; Pascal; PASCAL programs; programming; redundant
identifiers; symbol tables; symbolic debugging",
treatment = "P Practical",
}
@Article{Boute:1980:SAR,
author = "Raymond T. Boute",
title = "Simplifying {ADA} by removing limitations",
journal = j-SIGPLAN,
volume = "15",
number = "2",
pages = "17--29",
month = feb,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:53 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6140D (High level languages)",
corpsource = "Bell Telephone Mfg. Co., Antwerpen, Belgium",
keywords = "ADA; exception handling; modules; name equivalence;
parameterization problems; procedure oriented
languages; procedure oriented languages effects
handling; side effects handling; subprograms; type
equivalence; types",
treatment = "P Practical",
}
@Article{Ganzinger:1980:OIA,
author = "Harald Ganzinger and Knut Ripken",
title = "Operator identification in {ADA}: formal
specification, complexity, and concrete
implementation",
journal = j-SIGPLAN,
volume = "15",
number = "2",
pages = "30--42",
month = feb,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:53 MST 2003",
bibsource = "http://portal.acm.org/",
note = "See comment \cite{Janas:1980:CSI}.",
acknowledgement = ack-nhfb,
classification = "C6140D (High level languages); C6150C (Compilers,
interpreters and other processors)",
corpsource = "Inst. fur Informatik, Tech. Univ. Munchen, Munchen,
West Germany",
keywords = "ADA; ADA design contract; ADA test translator;
complexity; concrete implementation; expression tree;
formal specification; operator identification
algorithms; overloading rules; procedure oriented
languages; program interpreters",
treatment = "P Practical",
}
@Article{Ince:1980:IIL,
author = "D. C. Ince",
title = "An interpretative implementation of limited entry
decision tables in {ALGOL 68}",
journal = j-SIGPLAN,
volume = "15",
number = "2",
pages = "43--45",
month = feb,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:53 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6120 (File organisation); C6140D (High level
languages)",
corpsource = "Faculty of Math., Open Univ., Bletchley, UK",
keywords = "ALGOL 68; implementation; limited entry decision
tables; table lookup; table lookup table lookup",
treatment = "P Practical",
}
@Article{Kral:1980:PP,
author = "Jaroslav Kr{\'a}l",
title = "Parkinson programming",
journal = j-SIGPLAN,
volume = "15",
number = "2",
pages = "46--50",
month = feb,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:53 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6110 (Systems analysis and programming)",
corpsource = "Inst. for Computation Tech., CVUT, Praha,
Czechoslovakia",
keywords = "Parkinson's laws; software engineering; structured
programming",
treatment = "P Practical",
}
@Article{Lee:1980:FPS,
author = "Godfrey Lee and Tim Boreham and Bob Minns and Fred
Smith and Rick Soderstrom",
title = "{FORTRAN} programming standards",
journal = j-SIGPLAN,
volume = "15",
number = "2",
pages = "51--63",
month = feb,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:53 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6110 (Systems analysis and programming); C6140D
(High level languages)",
corpsource = "Quasar Systems Ltd., Ottawa, Ont., Canada",
keywords = "FORTRAN; FORTRAN programming; intermediate programmer;
junior programmers; programming; senior programmers;
standards; structured programming",
treatment = "P Practical",
}
@Article{Silberschatz:1980:ECA,
author = "A. Silberschatz and R. B. Kieburtz",
title = "The external consistency of abstract data types",
journal = j-SIGPLAN,
volume = "15",
number = "2",
pages = "64--73",
month = feb,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:53 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6120 (File organisation)",
corpsource = "Univ. of Texas, Dallas, TX, USA",
keywords = "abstract data types; data structures; data structures
type definition; external consistency; specification;
type definition",
treatment = "P Practical",
}
@Article{Weber:1980:GRA,
author = "Manfred Weber and Susan L. Bernstein",
title = "Global register allocation for non-equivalent register
sets",
journal = j-SIGPLAN,
volume = "15",
number = "2",
pages = "74--81",
month = feb,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:53 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6120 (File organisation); C6150J (Operating
systems)",
keywords = "register allocation; register architectures; register
sets; source code; storage allocation; structured
programming",
treatment = "P Practical",
}
@Article{Zucconi:1980:CSF,
author = "Linda Zucconi",
title = "A comment on {``Control flow complexity and
structuredness of programs''} by {Srinivasan} and
{Gopalakrishna}",
journal = j-SIGPLAN,
volume = "15",
number = "2",
pages = "82--84",
month = feb,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:53 MST 2003",
bibsource = "http://portal.acm.org/",
note = "See \cite{Srinivasan:1979:CFC}.",
acknowledgement = ack-nhfb,
}
@Article{Anderson:1980:TSL,
author = "Bruce Anderson",
title = "Type syntax in the language `{C}', an object lesson in
syntactic innovation",
journal = j-SIGPLAN,
volume = "15",
number = "3",
pages = "21--27",
month = mar,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:54 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6140D (High level languages)",
corpsource = "Man-Machine Lab., Univ. of Essex, Colchester, UK",
keywords = "C; compilers; formatter; Interdata 8/32; operating
systems; PDP 11; procedure oriented languages; RSX 11;
RT 11; syntax; syntax analyzers; systems implementation
language; type structure; Unix; user errors; VAX",
treatment = "P Practical",
}
@Article{Klaeren:1980:ASS,
author = "Herbert A. Klaeren",
title = "An abstract software specification technique based on
structural recursion",
journal = j-SIGPLAN,
volume = "15",
number = "3",
pages = "28--34",
month = mar,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:54 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6110 (Systems analysis and programming)",
corpsource = "Lehrstuhl fur Informatik II, RWTH Aachen, Aachen, West
Germany",
keywords = "abstract software specification technique;
constructive algebraic methods; mathematical induction;
natural numbers; software engineering; software
engineering engineering; structural recursion",
treatment = "P Practical",
}
@Article{Raiha:1980:BAG,
author = "K.-J. Raiha",
title = "Bibliography on attribute grammars",
journal = j-SIGPLAN,
volume = "15",
number = "3",
pages = "35--44",
month = mar,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Sat Apr 25 11:46:37 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C4210 (Formal logic)",
corpsource = "Dept. of Computer Sci., Univ. of Helsinki, Helsinki,
Finland",
keywords = "attribute grammars; attributed graph grammars;
attributed transformation grammars; grammars; semantic
attributes; semantic formalisms",
treatment = "B Bibliography",
}
@Article{Shaw:1980:TRA,
author = "Mary Shaw and Wm. A. Wulf",
title = "Toward relaxing assumptions in languages and their
implementations",
journal = j-SIGPLAN,
volume = "15",
number = "3",
pages = "45--61",
month = mar,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:54 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C4210 (Formal logic); C6140D (High level
languages)",
corpsource = "Computer Sci. Dept., Carnegie Mellon Univ.,
Pittsburgh, PA, USA",
keywords = "abstraction techniques; formal languages; involuted
code; language decisions; language features; languages;
procedure oriented languages; relaxing assumptions",
treatment = "G General Review",
}
@Article{Addyman:1980:DPP,
author = "A. M. Addyman",
title = "A draft proposal for {PASCAL}",
journal = j-SIGPLAN,
volume = "15",
number = "4",
pages = "1--66",
month = apr,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:54 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6140D (High level languages)",
corpsource = "Dept. of Computer Sci., Univ. of Manchester,
Manchester, UK",
keywords = "blocks; compliance; expressions; function
declarations; hardware representation; input and
output; lexical tokens; PASCAL; Pascal; processors;
programs; requirements; standard; standards;
statements",
treatment = "P Practical",
}
@Article{Addyman:1980:PS,
author = "A. M. Addyman",
title = "{PASCAL} standardisation",
journal = j-SIGPLAN,
volume = "15",
number = "4",
pages = "67--69",
month = apr,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:54 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6140D (High level languages)",
corpsource = "Dept. of Computer Sci., Univ. of Manchester,
Manchester, UK",
keywords = "British Standards Institution; DPS/13/4; Pascal;
PASCAL standardisation; programming languages;
standardisation; technical committee",
treatment = "P Practical",
}
@Article{Cohen:1980:GNN,
author = "Norman H. Cohen",
title = "{G{\"o}del} numbers: a new approach to structured
programming",
journal = j-SIGPLAN,
volume = "15",
number = "4",
pages = "70--74",
month = apr,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:54 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6110 (Systems analysis and programming)",
corpsource = "Software Res. Group, Sperry Univac, Blue Bell, PA,
USA",
keywords = "computable function; G{\"o}del numbers; programming
problems; structured programming; universal Turing
machine",
treatment = "P Practical",
}
@Article{Harel:1980:DCO,
author = "David Harel",
title = "``do considered od'' considered odder than ``do
considered ob''",
journal = j-SIGPLAN,
volume = "15",
number = "4",
pages = "75--75",
month = apr,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:54 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6110 (Systems analysis and programming)",
corpsource = "IBM Thomas J. Watson Res. Center, Yorktown Heights,
NY, USA",
keywords = "keywords; programming; programming languages",
treatment = "P Practical",
}
@Article{Hetrick:1980:CCH,
author = "Brian A. Hetrick and H. Eisenberg",
title = "Confinement of a class of harmful effects of the goto
statement",
journal = j-SIGPLAN,
volume = "15",
number = "4",
pages = "76--78",
month = apr,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:54 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6110 (Systems analysis and programming)",
corpsource = "Digital Equipment Corp., Merrimack, NH, USA",
keywords = "goto statement; programming; statement sequences",
treatment = "P Practical",
}
@Article{Schild:1980:RTP,
author = "R. Schild and H. Lienhard",
title = "Real-time programming in {PORTAL}",
journal = j-SIGPLAN,
volume = "15",
number = "4",
pages = "79--92",
month = apr,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:54 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6140D (High level languages)",
corpsource = "Central Res. Lab., Landis and Gyr Zug Corp., Zug,
Switzerland",
keywords = "holons; modules; PORTAL; procedure oriented languages;
real time programming",
treatment = "P Practical",
}
@Article{Cichelli:1980:FP,
author = "Richard J. Cichelli",
title = "Fixing {PASCAL}'s {I/O}",
journal = j-SIGPLAN,
volume = "15",
number = "5",
pages = "19--19",
month = may,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:55 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6120 (File organisation); C6140D (High level
languages); C6150J (Operating systems)",
corpsource = "ANPA/RI, Easton, PA, USA",
keywords = "file facility; file organisation; input-output
programs; PASCAL; Pascal; relative record I/O; terminal
I/O",
treatment = "P Practical",
}
@Article{Crowley:1980:SPR,
author = "Charles Crowley",
title = "Structured programming is reductionistic!",
journal = j-SIGPLAN,
volume = "15",
number = "5",
pages = "20--23",
month = may,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:55 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6110 (Systems analysis and programming)",
corpsource = "Computing and Information Sci., Univ. of New Mexico,
Albuquerque, NM, USA",
keywords = "block structure; closed subroutines; complexity;
control structures; looping; sequencing; structured
programming",
treatment = "P Practical",
}
@Article{Ellis:1980:LS,
author = "John R. Ellis",
title = "A {Lisp} shell",
journal = j-SIGPLAN,
volume = "15",
number = "5",
pages = "24--34",
month = may,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:55 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6140D (High level languages)",
corpsource = "Computer Sci. Dept., Yale Univ., New Haven, CT, USA",
keywords = "INTERLISP; LISP; shell system; UNIX system",
treatment = "P Practical",
}
@Article{Jones:1980:TPP,
author = "Douglas W. Jones",
title = "Tasking and parameters: a problem area in {Ada}",
journal = j-SIGPLAN,
volume = "15",
number = "5",
pages = "37--40",
month = may,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:55 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6140D (High level languages)",
corpsource = "Dept. of Computer Sci., Univ. of Illinois, Urbana, IL,
USA",
keywords = "Ada; data structures; parameters; procedure oriented
languages; tasking",
treatment = "P Practical",
}
@Article{Leinbaugh:1980:IC,
author = "Dennis W. Leinbaugh",
title = "Indenting for the compiler",
journal = j-SIGPLAN,
volume = "15",
number = "5",
pages = "41--48",
month = may,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:55 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6150C (Compilers, interpreters and other
processors)",
corpsource = "Computer Sci. Dept., Univ. of Nebraska, Lincoln, NE,
USA",
keywords = "block structure; closing keywords; compiler; control
statement; indent statements; indentation rule; PASCAL
like language; program compilers",
treatment = "P Practical",
}
@Article{Levine:1980:WLB,
author = "John Levine",
title = "Why a {Lisp-based} command language?",
journal = j-SIGPLAN,
volume = "15",
number = "5",
pages = "49--53",
month = may,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:55 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6140D (High level languages)",
corpsource = "Dept. of Computer Sci., Yale Univ., New Haven, CT,
USA",
keywords = "LISP; programmable system command languages",
treatment = "G General Review",
}
@Article{Ljungkvist:1980:PEF,
author = "Sten Ljungkvist",
title = "{Pascal} and existing {Fortran} files",
journal = j-SIGPLAN,
volume = "15",
number = "5",
pages = "54--55",
month = may,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:55 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6140D (High level languages)",
corpsource = "Sveriges Meteorologiska och Hydrologiska Inst.,
Norrk{\"o}ping, Sweden",
keywords = "existing FORTRAN files; PASCAL; Pascal",
treatment = "P Practical",
}
@Article{Noodt:1980:SEP,
author = "Terje Noodt and Dag Belsnes",
title = "A simple extension of {PASCAL} for quasi-parallel
processing",
journal = j-SIGPLAN,
volume = "15",
number = "5",
pages = "56--65",
month = may,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:55 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6140D (High level languages); C6150J (Operating
systems)",
corpsource = "Computing Center, Univ. of Oslo, Oslo, Norway",
keywords = "parallel processing; Pascal; PASCAL; PASCAL compiler;
QPP; quasi parallel processing",
treatment = "P Practical",
}
@Article{VanZandt:1980:VTS,
author = "John {Van Zandt}",
title = "On visual and textual structures",
journal = j-SIGPLAN,
volume = "15",
number = "5",
pages = "78--80",
month = may,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:55 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6110 (Systems analysis and programming)",
corpsource = "Electrical Engng. and Computer Sci. Dept., Univ. of
California, San Diego, CA, USA",
keywords = "formatting; program texts; structured programming;
textual structures",
treatment = "P Practical",
}
@Article{Galkowski:1980:CDC,
author = "J. T. Galkowski",
title = "A critique of the {DOD} common language effort",
journal = j-SIGPLAN,
volume = "15",
number = "6",
pages = "15--18",
month = jun,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:55 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6140D (High level languages)",
keywords = "ADA; common language; procedure oriented languages;
programming language; STEELMAN",
treatment = "A Application; G General Review",
}
@Article{Blatt:1980:GBS,
author = "D. W. E. Blatt",
title = "On the great big substitution problem",
journal = j-SIGPLAN,
volume = "15",
number = "6",
pages = "19--27",
month = jun,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:55 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6120 (File organisation); C6130 (Data handling
techniques)",
corpsource = "Dept. of Math., Univ. of Newcastle, Newcastle, NSW,
Australia",
keywords = "data handling; SNOBOL; string processing; string
processing languages; substitution problem; text
editing; text editors; virtual storage",
treatment = "A Application",
}
@Article{Bradshaw:1980:PSL,
author = "Franklyn T. Bradshaw and George W. Ernst and Raymond
J. Hookway and William F. Ogden",
title = "Procedure semantics and language definition",
journal = j-SIGPLAN,
volume = "15",
number = "6",
pages = "28--33",
month = jun,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:55 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6140D (High level languages)",
corpsource = "Computer Engng. and Sci. Dept., Case Inst. of
Technol., Case Western Reserve Univ., Cleveland, OH,
USA",
keywords = "distributed computing; language definition; procedure
calls; procedure oriented languages; procedure
semantics",
treatment = "A Application",
}
@Article{Foster:1980:PMP,
author = "Victor S. Foster",
title = "Performance measurement of a {Pascal} compiler",
journal = j-SIGPLAN,
volume = "15",
number = "6",
pages = "34--38",
month = jun,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:55 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6140D (High level languages); C6150C (Compilers,
interpreters and other processors)",
corpsource = "Dept. of Appl. Math. and Computer Sci., Univ. of
Virginia, Charlottesville, VA, USA",
keywords = "execution efficiency; Pascal; PASCAL compiler;
performance measurement; program compilers",
treatment = "A Application",
}
@Article{Mahjoub:1980:NMC,
author = "Ahmed Mahjoub",
title = "A new {Modula} compiler for the {LSI-11}",
journal = j-SIGPLAN,
volume = "15",
number = "6",
pages = "39--45",
month = jun,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:55 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6150C (Compilers, interpreters and other
processors)",
corpsource = "Philips Labs., Briarcliff Manor, NY, USA",
keywords = "LSI 11 microprocessor; Modula compiler; PASCAL;
program compilers",
treatment = "A Application",
}
@Article{McNeil:1980:PPE,
author = "Michael McNeil and William Tracz",
title = "{PL/I} program efficiency",
journal = j-SIGPLAN,
volume = "15",
number = "6",
pages = "46--60",
month = jun,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:55 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6110 (Systems analysis and programming); C6140D
(High level languages)",
corpsource = "Federal Systems Div., IBM Corp., Owego, NY, USA",
keywords = "bit string manipulation; character string
manipulation; logical switches; multiway branching;
PL/1; PL/I compiler; PL/I program; program efficiency;
programming",
treatment = "A Application",
}
@Article{Meek:1980:SAP,
author = "Brian Meek",
title = "Serial attitudes, parallel attitudes",
journal = j-SIGPLAN,
volume = "15",
number = "6",
pages = "61--63",
month = jun,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:55 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6150C (Compilers, interpreters and other
processors)",
corpsource = "Computer Unit, Queen Elizabeth Coll., Univ. of London,
London, UK",
keywords = "parallel attitudes; program compilers; serial
attitudes",
treatment = "A Application",
}
@Article{Moitra:1980:NAS,
author = "Abha Moitra",
title = "A note on algebraic specification of binary trees",
journal = j-SIGPLAN,
volume = "15",
number = "6",
pages = "64--67",
month = jun,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:55 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C4210 (Formal logic)",
corpsource = "Tata Inst. of Fundamental Res., Bombay, India",
keywords = "algebraic specification; binary trees; formal logic;
trees (mathematics)",
treatment = "T Theoretical or Mathematical",
}
@Article{Reid:1980:FMF,
author = "J. K. Reid",
title = "Functions for manipulating floating-point numbers",
journal = j-SIGPLAN,
volume = "15",
number = "6",
pages = "68--76",
month = jun,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:55 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C5230 (Digital arithmetic methods)",
corpsource = "Computer Sci. and Systems Div., AERE, Harwell, Didcot,
UK",
keywords = "complete computer programs; digital arithmetic;
floating point numbers; function manipulation;
portability; software portability",
treatment = "T Theoretical or Mathematical",
}
@Article{vandenBos:1980:CAP,
author = "Jan van den Bos",
title = "Comments on {ADA} process communication",
journal = j-SIGPLAN,
volume = "15",
number = "6",
pages = "77--81",
month = jun,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:55 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6140D (High level languages)",
corpsource = "Dept. of Informatics, Univ. of Nijmegen, Nijmegen,
Netherlands",
keywords = "ADA; procedure oriented languages; process
communication",
treatment = "A Application",
}
@Article{Chandy:1980:SMD,
author = "K. M. Chandy and J. Misra",
title = "A simple model of distributed programs based on
implementation-hiding and process autonomy",
journal = j-SIGPLAN,
volume = "15",
number = "7--8",
pages = "26--35",
month = jul # "\slash " # aug,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:56 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6150J (Operating systems)",
corpsource = "Univ. of Texas, Austin, TX, USA",
keywords = "binding; distributed processing; distributed programs;
implementation hiding; invoked computation; parameter
passing; procedures; sequential programming",
treatment = "A Application",
}
@Article{DeRemer:1980:SDP,
author = "Frank DeRemer and Tom Pennello and Richard Meyers",
title = "A syntax diagram for (preliminary) {Ada}",
journal = j-SIGPLAN,
volume = "15",
number = "7--8",
pages = "36--47",
month = jul # "\slash " # aug,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:56 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C4210 (Formal logic); C6140D (High level
languages)",
corpsource = "Univ. of California, Santa Cruz, CA, USA",
keywords = "Ada; grammars; procedure oriented languages; regular
right part grammar; syntax diagram",
treatment = "A Application; T Theoretical or Mathematical",
}
@Article{Glass:1980:PWF,
author = "Robert L. Glass",
title = "The ``project which failed'' which succeeded",
journal = j-SIGPLAN,
volume = "15",
number = "7--8",
pages = "48--51",
month = jul # "\slash " # aug,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:56 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6000 (Computer software)",
keywords = "computer software; programmers",
treatment = "G General Review",
}
@Article{Ince:1980:PIO,
author = "D. C. Ince",
title = "Paged input\slash output in some high level
languages",
journal = j-SIGPLAN,
volume = "15",
number = "7--8",
pages = "52--57",
month = jul # "\slash " # aug,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:56 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6120 (File organisation); C6140D (High level
languages); C6160 (Database management systems
(DBMS))",
corpsource = "Faculty of Math., Open Univ., Milton Keynes, UK",
keywords = "algebraic manipulation; data structures; database
management systems; DBMS; file based data structures;
file organisation; high level languages; paging;
Pascal; procedure oriented languages; random access
input/output; virtual storage",
treatment = "A Application",
}
@Article{Jackel:1980:FPP,
author = "Manfred Jackel",
title = "A formatting parser for {PASCAL} programs",
journal = j-SIGPLAN,
volume = "15",
number = "7--8",
pages = "58--63",
month = jul # "\slash " # aug,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:56 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C4210 (Formal logic); C6140D (High level
languages)",
corpsource = "Seminar fur Informatik, EWH Rheinland-Pfalz, Koblenz,
West Germany",
keywords = "automatic formatting; formatting parser; grammars;
PASCAL; Pascal; syntax",
treatment = "A Application",
}
@Article{Nicolescu:1980:SSC,
author = "Radu Nicolescu",
title = "Some short comments on the definition and the
documentation of the {Ada} programming language",
journal = j-SIGPLAN,
volume = "15",
number = "7--8",
pages = "64--71",
month = jul # "\slash " # aug,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:56 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6140D (High level languages)",
corpsource = "Computing Centre, Univ. of Bucharest, Bucharest,
Romania",
keywords = "Ada; Ada design; documentation; procedure oriented
languages",
treatment = "A Application",
}
@Article{Pagan:1980:NSA,
author = "Frank G. Pagan",
title = "Nested sublanguages of {ALGOL 68} for teaching
purposes",
journal = j-SIGPLAN,
volume = "15",
number = "7--8",
pages = "72--81",
month = jul # "\slash " # aug,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:56 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C0220 (Computing education and training); C6140D
(High level languages)",
corpsource = "Dept. of Computer Sci., Southern Illinois Univ.,
Carbondale, IL, USA",
keywords = "ALGOL 68; computer science education; nested
sublanguages; teaching",
treatment = "A Application",
}
@Article{Pennello:1980:SOI,
author = "Tom Pennello and Frank DeRemer and Richard Meyers",
title = "A simplified operator identification scheme for
{Ada}",
journal = j-SIGPLAN,
volume = "15",
number = "7--8",
pages = "82--87",
month = jul # "\slash " # aug,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:56 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C4210 (Formal logic); C6140D (High level
languages)",
corpsource = "Univ. of California, Santa Cruz, CA, USA",
keywords = "Ada; expression tree; operator identification scheme;
procedure oriented languages; trees (mathematics)",
treatment = "A Application",
}
@Article{Smart:1980:PLV,
author = "Robert Smart",
title = "Pointers to local variables",
journal = j-SIGPLAN,
volume = "15",
number = "7--8",
pages = "88--89",
month = jul # "\slash " # aug,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:56 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C4240 (Programming and algorithm theory)",
corpsource = "La Trobe Univ., Bundoora, Vic., Australia",
keywords = "Ada; PASCAL; pointers; programming theory; SIMULA;
variables",
treatment = "A Application",
}
@Article{Campbell:1980:OPP,
author = "Roy H. Campbell and Robert B. Kolstad",
title = "An overview of {Path Pascal}'s design",
journal = j-SIGPLAN,
volume = "15",
number = "9",
pages = "13--14",
month = sep,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:57 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6120 (File organisation); C6140D (High level
languages)",
corpsource = "Dept. of Computer Sci., Univ. of Illinois, Urbana, IL,
USA",
keywords = "data structures; Pascal; path expressions; Path
Pascal; systems programming language",
treatment = "P Practical",
}
@Article{Kolstad:1980:PPU,
author = "Robert B. Kolstad and Roy H. Campbell",
title = "{Path Pascal} user manual",
journal = j-SIGPLAN,
volume = "15",
number = "9",
pages = "15--24",
month = sep,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:57 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6140D (High level languages)",
corpsource = "Dept. of Computer Sci., Univ. of Illinois, Urbana, IL,
USA",
keywords = "functions; PASCAL; Pascal; Path Pascal user manual",
treatment = "P Practical",
}
@Article{Chiarini:1980:FLC,
author = "A. Chiarini",
title = "On {FP} languages combining forms",
journal = j-SIGPLAN,
volume = "15",
number = "9",
pages = "25--27",
month = sep,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:57 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6140D (High level languages)",
corpsource = "CNEN-CSR 'E. Clementel', Bologna, Italy",
keywords = "ASCII terminals; combining forms; FP languages;
functional programming; grammars; LL (1) grammar;
procedure oriented languages; typing",
treatment = "P Practical",
}
@Article{Dodd:1980:SCR,
author = "W. P. Dodd",
title = "Some comments on a recent article by Salvadori and
Dumont regarding the evaluation of compound conditional
expressions",
journal = j-SIGPLAN,
volume = "15",
number = "9",
pages = "28--31",
month = sep,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:57 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6120 (File organisation)",
corpsource = "Computer Centre, Univ. of Birmingham, Birmingham, UK",
keywords = "compound conditional expressions; data structures",
treatment = "P Practical",
}
@Article{Hanata:1980:CCP,
author = "Syuetsu Hanata and Tadamasa Satoh",
title = "Compact Chart-a program logic notation with high
describability and understandability",
journal = j-SIGPLAN,
volume = "15",
number = "9",
pages = "32--38",
month = sep,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:57 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6110 (Systems analysis and programming)",
corpsource = "Data Processing Div., Yokosuka Electrical
Communication Lab., Kanagawa-ken, Japan",
keywords = "control transfer; flow chart notation; flowcharting;
high describability; process description; program logic
notation; understandability",
treatment = "P Practical",
}
@Article{Janas:1980:COI,
author = "J{\"u}rgen M. Janas",
title = "A comment on `operator identification in {ADA}' by
{Ganzinger} and {Ripken}",
journal = j-SIGPLAN,
volume = "15",
number = "9",
pages = "39--43",
month = sep,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:57 MST 2003",
bibsource = "http://portal.acm.org/",
note = "See \cite{Ganzinger:1980:OIA}.",
acknowledgement = ack-nhfb,
classification = "C6140D (High level languages)",
corpsource = "Hochschule der Bundeswehr Munchen, Fachbereich
Informatik, Munchen, West Germany",
keywords = "ADA; ADA overloading rule; expression trees; operator
identification; passes; procedure oriented languages",
treatment = "P Practical",
}
@Article{Sharp:1980:DOP,
author = "John A. Sharp",
title = "Data oriented program design",
journal = j-SIGPLAN,
volume = "15",
number = "9",
pages = "44--57",
month = sep,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:57 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6110 (Systems analysis and programming); C6140D
(High level languages)",
corpsource = "Dept. of Computer Sci., Univ. Coll. of Swansea,
Swansea, UK",
keywords = "concurrency; data oriented approach; natural
programming tool; parallel computation; parallel
processing; problem oriented languages; program design;
programming approach; programming language; software
engineering",
treatment = "P Practical",
}
@Article{Yucel:1980:BPF,
author = "M. Nadir Y{\"u}cel and Bo{\u{g}}os Pinar",
title = "Bit processing with {FORTRAN}",
journal = j-SIGPLAN,
volume = "15",
number = "9",
pages = "58--60",
month = sep,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:57 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6130 (Data handling techniques); C6140D (High level
languages)",
corpsource = "Istanbul Tech. Univ., Inst. of Computer Sci.,
Istanbul, Turkey",
keywords = "bit processing; data handling; FORTRAN; FORTRAN IV",
treatment = "P Practical",
}
@Article{Takaoka:1980:IHV,
author = "Tadao Takaoka",
title = "Introduction of history to variables",
journal = j-SIGPLAN,
volume = "15",
number = "9",
pages = "61--63",
month = sep,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:57 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6110 (Systems analysis and programming); C6130
(Data handling techniques)",
corpsource = "Dept. of Computer Sci., Univ. of Canterbury,
Christchurch, New Zealand",
keywords = "current value; data handling; history to variables;
programming; variables",
treatment = "P Practical",
}
@Article{Tanik:1980:TEP,
author = "Murat M. Tanik",
title = "Two experiments on a program complexity perception by
programmers",
journal = j-SIGPLAN,
volume = "15",
number = "9",
pages = "64--66",
month = sep,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:57 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6110 (Systems analysis and programming)",
corpsource = "A.A. Collins Inc., College Station, TX, USA",
keywords = "COBOL; FORTRAN; high level languages; program
complexity perception; programmers; software
engineering",
treatment = "P Practical; X Experimental",
}
@Article{Ashcroft:1980:SCM,
author = "Ed Ashcroft and Bill Wadge",
title = "Some common misconceptions about {Lucid}",
journal = j-SIGPLAN,
volume = "15",
number = "10",
pages = "15--26",
month = oct,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:57 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6140D (High level languages)",
corpsource = "Computer Sci. Dept., Univ. of Waterloo, Waterloo,
Ont., Canada",
keywords = "high level languages; Lucid; programming language",
treatment = "P Practical",
}
@Article{Brender:1980:CAA,
author = "Ronald F. Brender",
title = "The case against {Ada} as an {APSE} command language",
journal = j-SIGPLAN,
volume = "15",
number = "10",
pages = "27--34",
month = oct,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:57 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6140D (High level languages)",
corpsource = "Digital Equipment Corp., Maynard, MA, USA",
keywords = "Ada; APSE command language; JCL; job control
languages",
treatment = "P Practical",
}
@Article{Gimpel:1980:CMP,
author = "James F. Gimpel",
title = "Contour: a method of preparing structured flowcharts",
journal = j-SIGPLAN,
volume = "15",
number = "10",
pages = "35--41",
month = oct,
year = "1980",
CODEN = "SINODQ",
ISSN = "0362-1340",
bibdate = "Tue Oct 28 16:16:57 MST 2003",
bibsource = "http://portal.acm.org/"