@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@ieee.org| (Internet),
URL: \path|http://www.math.utah.edu/~beebe/|"}
@String{ack-svs = "Sergey Svishchev,
e-mail: \path|svs@ropnet.ru| (Internet)"}
@String{j-DEC-TECH-J = "Digital Technical Journal of
Digital Equipment Corporation"}
@Article{Fossum:1985:OVS,
author = "Tryggve Fossum and James B. McElroy and William
English",
title = "An Overview of the {VAX 8600} System",
journal = j-DEC-TECH-J,
volume = "1",
number = "1",
pages = "8--23",
month = aug,
year = "1985",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Sun Jan 10 10:34:07 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{Troiani:1985:VBP,
author = "Mario Troiani and S. Stephen Ching and Nii N. Quaynor
and John E. Bloem and Fernando C. Colon Osorio",
title = "The {VAX 8600} {I} Box, {A} Pipelined Implementation
of the {VAX} Architecture",
journal = j-DEC-TECH-J,
volume = "1",
number = "1",
pages = "24--42",
month = aug,
year = "1985",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Sun Jan 10 10:34:07 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{Fossum:1985:FBF,
author = "Tryggve Fossum and William R. Grundmann and Virginia
C. Blaha",
title = "The {F} Box, Floating Point in the {VAX 8600} System",
journal = j-DEC-TECH-J,
volume = "1",
number = "1",
pages = "43--53",
month = aug,
year = "1985",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Sun Jan 10 10:34:07 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{McElroy:1985:PVP,
author = "James B. McElroy",
title = "Packaging the {VAX 8600} Processor",
journal = j-DEC-TECH-J,
volume = "1",
number = "1",
pages = "54--60",
month = aug,
year = "1985",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Sun Jan 10 10:34:07 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{Hackenberg:1985:SIV,
author = "John H. Hackenberg",
title = "Signal Integrity in the {VAX 8600} System",
journal = j-DEC-TECH-J,
volume = "1",
number = "1",
pages = "61--65",
month = aug,
year = "1985",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Sun Jan 10 10:34:07 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{Kalita:1985:CVP,
author = "E. Brian Kalita and William English",
title = "Cooling the {VAX 8600} Processor",
journal = j-DEC-TECH-J,
volume = "1",
number = "1",
pages = "66--70",
month = aug,
year = "1985",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Sun Jan 10 10:34:07 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{Bruckert:1985:DRV,
author = "William B. Bruckert and Ronald E. Josephson",
title = "Designing Reliability into the {VAX 8600} System",
journal = j-DEC-TECH-J,
volume = "1",
number = "1",
pages = "71--77",
month = aug,
year = "1985",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Sun Jan 10 10:34:07 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{Dobberpuhl:1986:MCM,
author = "Daniel W. Dobberpuhl and Robert M. Supnik and Richard
T. Witek",
title = "The {MicroVAX 78032} Chip, {A} 32-Bit Microprocessor",
journal = j-DEC-TECH-J,
volume = "1",
number = "2",
pages = "12--23",
month = mar,
year = "1986",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Sat Mar 27 20:35:11 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{Bidermann:1986:MFP,
author = "William R. Bidermann and Amnon Fisher and Burton M.
Leary and Robert J. Simcoe and William R. Wheeler",
title = "The {MicroVAX 78132} Floating Point Chip",
journal = j-DEC-TECH-J,
volume = "1",
number = "2",
pages = "24--36",
month = mar,
year = "1986",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Sat Mar 27 20:35:11 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{Maskas:1986:DMC,
author = "Barry A. Maskas",
title = "Developing the {MicroVAX II} {CPU} Board",
journal = j-DEC-TECH-J,
volume = "1",
number = "2",
pages = "37--47",
month = mar,
year = "1986",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Sat Mar 27 20:35:11 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{Hutchings:1986:ECC,
author = "Anthony F. Hutchings",
title = "The Evolution of the Custom {CAD} Suite Used on the
{MicroVAX II} System",
journal = j-DEC-TECH-J,
volume = "1",
number = "2",
pages = "48--55",
month = mar,
year = "1986",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Sat Mar 27 20:35:11 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{Spitz:1986:MMW,
author = "Rick Spitz and Peter George and Stephen Zalewski",
title = "The Making of a {MicroVAX} Workstation",
journal = j-DEC-TECH-J,
volume = "1",
number = "2",
pages = "56--65",
month = mar,
year = "1986",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Sat Mar 27 20:35:11 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{Warchol:1986:RQDX,
author = "Nicholas A. Warchol and Stephen F. Shirron",
title = "The {RQDX3} Design Project",
journal = j-DEC-TECH-J,
volume = "1",
number = "2",
pages = "66--75",
month = mar,
year = "1986",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Sat Mar 27 20:35:11 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{Morse:1986:EIE,
author = "Kathleen D. Morse and Lawrence J. Kenah",
title = "The Evolution of Instruction Emulation for the
{MicroVAX} Systems",
journal = j-DEC-TECH-J,
volume = "1",
number = "2",
pages = "76--85",
month = mar,
year = "1986",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Sat Mar 27 20:35:11 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{Boone:1986:TCT,
author = "Steven E. Boone and Guenter E. Schneider",
title = "The {TK50} Cartridge Tape Drive",
journal = j-DEC-TECH-J,
volume = "1",
number = "2",
pages = "86--98",
month = mar,
year = "1986",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Sat Mar 27 20:35:11 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{Lanza:1986:PUS,
author = "Raymond J. Lanza",
title = "Porting {ULTRIX} Software to the {MicroVAX} System",
journal = j-DEC-TECH-J,
volume = "1",
number = "2",
pages = "99--105",
month = mar,
year = "1986",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Sat Mar 27 20:35:11 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{Lauck:1986:DNA,
author = "Anthony G. Lauck and David R. Oran and Radia J.
Perlman",
title = "{Digital Network Architecture} Overview",
journal = j-DEC-TECH-J,
volume = "1",
number = "3",
pages = "10--24",
month = sep,
year = "1986",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Sun Jan 10 10:34:07 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{Jain:1986:PAM,
author = "R. Jain and W. R. Hawe",
title = "Performance Analysis and Modeling of {Digital}'s
{Networking Architecture}",
journal = j-DEC-TECH-J,
volume = "1",
number = "3",
pages = "25--34",
month = sep,
year = "1986",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Wed Jan 3 06:23:17 MST 1996",
bibsource = "/usr/local/src/bib/bibliography/Distributed/networking.bib;
http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-nhfb,
}
@Article{Morency:1986:DSG,
author = "John P. Morency and David Porter and Richard M. Pitkin
and David R. Oran",
title = "The {DECnet\slash SNA} Gateway Product --- {A} Case
Study in Cross Vendor Networking",
journal = j-DEC-TECH-J,
volume = "1",
number = "3",
pages = "35--53",
month = sep,
year = "1986",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Sun Jan 10 10:34:07 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{Hawe:1986:ELA,
author = "William R. Hawe and Mark F. Kempf and Alan J. Kirby",
title = "The Extended Local Area Network Architecture and
{LANBridge 100}",
journal = j-DEC-TECH-J,
volume = "1",
number = "3",
pages = "54--72",
month = sep,
year = "1986",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Sun Jan 10 10:34:07 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{Mann:1986:TSE,
author = "Bruce E. Mann and Colin Strutt and Mark F. Kempf",
title = "Terminal Servers on {Ethernet} Local Area Networks",
journal = j-DEC-TECH-J,
volume = "1",
number = "3",
pages = "73--87",
month = sep,
year = "1986",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Sun Jan 10 10:34:07 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{Beck:1986:DVP,
author = "P. Beck and J. Krycka",
title = "The {DECnet-VAX} Product --- An Integrated Approach to
Networking",
journal = j-DEC-TECH-J,
volume = "1",
number = "3",
pages = "88--99",
month = sep,
year = "1986",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Mon Jun 24 08:07:37 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-nhfb,
}
@Article{Forecast:1986:DUS,
author = "John Forecast and James L. Jackson and Jeffrey A.
Schriesheim",
title = "The {DECnet-ULTRIX} Software",
journal = j-DEC-TECH-J,
volume = "1",
number = "3",
pages = "100--107",
month = sep,
year = "1986",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Sun Jan 10 10:34:07 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{Mierswa:1986:DS,
author = "Peter O. Mierswa and David J. Mitton and Martha L.
Spence",
title = "The {DECnet-DOS} System",
journal = j-DEC-TECH-J,
volume = "1",
number = "3",
pages = "108--116",
month = sep,
year = "1986",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Sun Jan 10 10:34:07 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{Pelle:1986:ENM,
author = "Nancy R. La Pelle and Mark J. Seger and Mark W.
Sylor",
title = "The Evolution of Network Management Products",
journal = j-DEC-TECH-J,
volume = "1",
number = "3",
pages = "117--128",
month = sep,
year = "1986",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Sun Jan 10 10:34:07 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{Sylor:1986:NDM,
author = "Mark W. Sylor",
title = "The {NMCC\slash DECnet} Monitor Design",
journal = j-DEC-TECH-J,
volume = "1",
number = "3",
pages = "129--141",
month = sep,
year = "1986",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Sun Jan 10 10:34:07 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{Mishra:1987:VM,
author = "S. Mishra",
title = "The {VAX 8800} Microarchitecture",
journal = j-DEC-TECH-J,
volume = "1",
number = "4",
pages = "20--33",
month = feb,
year = "1987",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Mon Jun 24 08:23:22 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-nhfb,
}
@Article{Kronenberg:1987:VC,
author = "Nancy P. Kronenberg and Henry M. Levy and William D.
Strecker and Richard J. Merewood",
title = "The {VAXcluster} Concept: An Overview of a Distributed
System",
journal = j-DEC-TECH-J,
volume = "1",
number = "5",
pages = "7--21",
month = sep,
year = "1987",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Mar 19 02:56:53 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{Duffy:1987:SCA,
author = "Darrell J. Duffy",
title = "The {System Communication Architecture}",
journal = j-DEC-TECH-J,
volume = "1",
number = "5",
pages = "22--28",
month = sep,
year = "1987",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Mar 19 02:56:53 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{Snaman:1987:VVD,
author = "William E. {Snaman, Jr.} and David W. Thiel",
title = "The {VAX\slash VMS} Distributed Lock Manager",
journal = j-DEC-TECH-J,
volume = "1",
number = "5",
pages = "29--44",
month = sep,
year = "1987",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Mon Jun 24 11:35:05 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-nhfb,
}
@Article{Goldstein:1987:DFS,
author = "Andrew C. Goldstein",
title = "The Design and Implementation of a Distributed File
System",
journal = j-DEC-TECH-J,
volume = "1",
number = "5",
pages = "45--55",
month = sep,
year = "1987",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Mar 19 02:56:53 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{Fox:1987:LAV,
author = "Michael S. Fox and John A. Ywoskus",
title = "Local Area {VAXcluster} Systems",
journal = j-DEC-TECH-J,
volume = "1",
number = "5",
pages = "56--68",
month = sep,
year = "1987",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Mar 19 02:56:53 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{Balkovich:1987:VAM,
author = "Edward E. Balkovich and Prashant Bhabhalia and William
R. Dunnington and Thomas F. Weyant",
title = "{VAXcluster} Availability Modeling",
journal = j-DEC-TECH-J,
volume = "1",
number = "5",
pages = "69--79",
month = sep,
year = "1987",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Mar 19 02:56:53 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{Park:1987:SLP,
author = "Daeil Park and Rekha D. Von Ehren and Tzyh-Long Wang
and Nii N. Quaynor",
title = "System Level Performance of {VAX 8974} and 8978
Systems",
journal = j-DEC-TECH-J,
volume = "1",
number = "5",
pages = "80--92",
month = sep,
year = "1987",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Mar 19 02:56:53 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{Cao:1987:CBA,
author = "Xi-ren Cao and Nii N. Quaynor and Fernando C. Colon
Osorio",
title = "{CI} Bus Arbitration Performance in a {VAXcluster}
System",
journal = j-DEC-TECH-J,
volume = "1",
number = "5",
pages = "93--103",
month = sep,
year = "1987",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Mar 19 02:56:53 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{Beander:1988:VVS,
author = "B. Beander",
title = "{VAX\slash VMS} software development environment",
journal = j-DEC-TECH-J,
volume = "1",
number = "6",
pages = "10--19",
month = feb,
year = "1988",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-nhfb,
classcodes = "C6115 (Programming support)",
corpsource = "Digital Equipment Corp., Hudson, MA, USA",
keywords = "analysis; browsing environment; code; cycle; DEC; DEC
computers; documentation tools; dynamic; environments;
interface; management; operating systems; operating
systems (computers); program debugging; programming;
project communications; project management tool;
software development environment; software life;
software tools; static analysis; system building; test
management; user; VAX/VMS",
treatment = "P Practical",
}
@Article{Duncan:1988:SPM,
author = "A. Smith Duncan and T. J. Harris",
title = "Software productivity measurements",
journal = j-DEC-TECH-J,
volume = "1",
number = "6",
pages = "20--27",
month = feb,
year = "1988",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-nhfb,
classcodes = "C0310F (Software development management); C6110B
(Software engineering techniques)",
corpsource = "Digital Equipment Corp., Hudson, MA, USA",
keywords = "costs; DEC; defect rate; development cycle; Digital;
DP management; engineering productivity; software;
Software Engineering; software engineering; software
metrics; software productivity",
treatment = "P Practical",
}
@Article{Lupton:1988:LE,
author = "G. Lupton",
title = "Language-sensitive editor",
journal = j-DEC-TECH-J,
volume = "1",
number = "6",
pages = "28--39",
month = feb,
year = "1988",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-nhfb,
classcodes = "C6115 (Programming support); C6130 (Data handling
techniques)",
corpsource = "Digital Equipment Corp., Hudson, MA, USA",
keywords = "DEC; DEC computers; environments; language-sensitive
editor; language-sensitive features; multiple
languages; operating systems (computers); program
development environment; programmer productivity;
programming; software tools; text editing; text editor;
user extensions; user interface; VAX; VAX/VMS",
treatment = "P Practical",
}
@Article{Greenwood:1988:VSR,
author = "S. R. Greenwood",
title = "{VAX SCAN}: rule-based text processing software",
journal = j-DEC-TECH-J,
volume = "1",
number = "6",
pages = "40--50",
month = feb,
year = "1988",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-nhfb,
classcodes = "C6115 (Programming support); C6130D (Document
processing techniques)",
corpsource = "Digital Equipment Corp., Hudson, MA, USA",
keywords = "character recognition; DEC; DEC computers; editing;
pattern-matching; procedural language; rule-based
software; software productivity; software tools; text;
text patterns; text processing; text recognition; VAX
SCAN; word processing",
treatment = "P Practical",
}
@Article{Conti:1988:SPF,
author = "R. A. Conti",
title = "Software productvity features provided by the {Ada}
language and the {VAX Ada} compiler",
journal = j-DEC-TECH-J,
volume = "1",
number = "6",
pages = "51--61",
month = feb,
year = "1988",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-nhfb,
classcodes = "C6140D (High level languages); C6150C (Compilers,
interpreters and other processors)",
corpsource = "Digital Equipment Corp., Hudson, MA, USA",
keywords = "Ada; Ada compiler; automatic inlining; checking; DEC;
DEC computers; operating system; portability; program
compilers; program library manager; software
development productivity; VAX; VMS",
treatment = "P Practical",
}
@Article{Axtell:1988:PPA,
author = "B. A. Axtell and W. H. Clifford and J. S. Saltz",
title = "Programmer productivity aspects of the {VAX GKS} and
{VAX PHIGS} products",
journal = j-DEC-TECH-J,
volume = "1",
number = "6",
pages = "62--70",
month = feb,
year = "1988",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-nhfb,
classcodes = "C6115 (Programming support); C6130B (Graphics
techniques)",
corpsource = "Digital Equipment Corp., Hudson, MA, USA",
keywords = "Base Graphics Architecture; code modules; computer
graphics; DEC; DEC computers; devices; graphics;
graphics programming; high-performance; programmer
productivity; software; software reuse; software tools;
standards; tools; VAX GKS; VAX PHIGS",
treatment = "P Practical",
}
@Article{Lasher:1988:VRS,
author = "L. Lasher",
title = "The {VAX RALLY} system --- a relational
fourth-generation language",
journal = j-DEC-TECH-J,
volume = "1",
number = "6",
pages = "71--79",
month = feb,
year = "1988",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-nhfb,
classcodes = "C6115 (Programming support); C6140D (High level
languages); C6160D (Relational DBMS)",
corpsource = "Digital Equipment Corp., Hudson, MA, USA",
keywords = "application generators; concurrent; databases; DEC;
DEC computers; definition system; fourth-; generation
language; high level languages; interactive database;
object-based; read/write access; relational; relational
databases; relational language; run-time environment;
software tools; user interface; VAX RALLY",
treatment = "P Practical",
}
@Article{Benson:1988:VVP,
author = "L. E. Benson and M. Gianatassio and K. L. McKeen",
title = "{VTX} and {VALU}-software productivity tools for
distributed applications development",
journal = j-DEC-TECH-J,
volume = "1",
number = "6",
pages = "80--90",
month = feb,
year = "1988",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-nhfb,
classcodes = "C5620 (Computer networks and techniques); C6115
(Programming support)",
corpsource = "Digital Equipment Corp., Hudson, MA, USA",
keywords = "computer networks; DEC; DEC computers; distributed
applications development; distributed processing;
heterogeneous environments; information retrieval;
information services; information-retrieval tool;
network access; programming interfaces; software
productivity; software tools; tools; VALU; VAX;
videotex; viewdata; VTX; VTX Application Link
Utilities",
treatment = "P Practical",
}
@Article{Brender:1988:PDV,
author = "R. F. Brender and B. R. Brett and C. Z. Mitchell",
title = "Pragmatics in the Development of {VAX Ada}",
journal = j-DEC-TECH-J,
volume = "1",
number = "6",
pages = "91--100",
month = feb,
year = "1988",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "/usr/local/src/bib/bibliography/Compiler/compiler.bib;
http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
abstract = "The software tools and techniques-pragmatics-used
daily by the VAX Ada developers significantly
contributed to increases in product performance and
developer productivity. Approximately 500,000 lines of
code were written for this project. Of particular
interest in this project's development is the
automation of the coding process, instrumentation of
the compiler, built-in consistency checking within the
compiler-self-checking, and the use of self-describing
data structures. This paper gives examples of how these
tools and techniques were used in the development of
the compiler. However, these tools and techniques can
be applied to a wide range of software development
efforts.",
acknowledgement = ack-nhfb,
classcodes = "C6110B (Software engineering techniques); C6115
(Programming support); C6120 (File organisation);
C6150C (Compilers, interpreters and other processors)",
corpsource = "Digital Equipment Corp., Hudson, MA, USA",
keywords = "Ada; automatic programming; compiler; consistency
checking; data structures; DEC computers; describing
data structures; program compilers; self-;
self-checking; software; software development; software
engineering; software tools; tools; VAX Ada",
owner = "manning",
treatment = "P Practical",
}
@Article{Grass:1988:DGP,
author = "S. J. Grass",
title = "Development of a graphical program generator",
journal = j-DEC-TECH-J,
volume = "1",
number = "6",
pages = "101--109",
month = feb,
year = "1988",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-nhfb,
classcodes = "C6110B (Software engineering techniques); C6115
(Programming support); C6130B (Graphics techniques)",
corpsource = "Digital Equipment Corp., Hudson, MA, USA",
keywords = "application generators; COBOL; COBOL applications;
computer graphics; computers; data dictionary; DEC;
design documentation; development tools; fourth;
generation language; graphical program generator;
graphical-; interface; software engineering; software
tools; VAX COBOL GENERATOR software; work-file",
treatment = "P Practical",
}
@Article{Ziman:1988:PMV,
author = "L. Ziman and M. Dickau",
title = "Project management of the {VAX DEC\slash Test Manager}
software version 2.0",
journal = j-DEC-TECH-J,
volume = "1",
number = "6",
pages = "110--116",
month = feb,
year = "1988",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-nhfb,
classcodes = "C0310F (Software development management); C6110B
(Software engineering techniques); C6115 (Programming
support)",
keywords = "code management; conferencing; DEC; DEC computers;
DEC/Test; DP management; engineering; iterative
development; Manager; performance analysis; program
testing; project management; requirements analysis;
software; software engineering; software tools; source;
specification; VAX DEC/CMS; VAX Language-Sensitive
Editor; VAX NOTES; VAX Performance and Coverage
Analyzer; VMS productivity tools",
treatment = "P Practical",
}
@Article{Gilbert:1988:DVN,
author = "P. D. Gilbert",
title = "Development of the {VAX NOTES} system",
journal = j-DEC-TECH-J,
volume = "1",
number = "6",
pages = "117--124",
month = feb,
year = "1988",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-nhfb,
classcodes = "C6110B (Software engineering techniques); C7410F
(Communications)",
corpsource = "Digital Equipment Corp., Hudson, MA, USA",
keywords = "callable interface; communications tool; computer
conferencing; DEC; DEC computers; discussions; human
factors; human-factors engineering; interfaces; medium;
multiprogramming; multitasking; multithreaded server;
online; program; program testing; software engineering;
storage; technical writer; teleconferencing; testing;
user; user interface; VAX NOTES",
treatment = "P Practical",
}
@Article{Good:1988:SUE,
author = "M. D. Good",
title = "Software usability engineering",
journal = j-DEC-TECH-J,
volume = "1",
number = "6",
pages = "125--133",
month = feb,
year = "1988",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-nhfb,
classcodes = "C6110 (Systems analysis and programming)",
corpsource = "Digital Equipment Corp., Hudson, MA, USA",
keywords = "analysis; DEC; development cycle; software
engineering; software usability engineering; system
users; systems; systems analysis; usability
specification development; user interfaces",
treatment = "P Practical",
}
@Article{Allison:1988:OVF,
author = "Brian Allison",
title = "An Overview of the {VAX 6200} Family of Systems",
journal = j-DEC-TECH-J,
volume = "1",
number = "7",
pages = "10--18",
month = aug,
year = "1988",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Mon Jun 24 06:57:43 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-nhfb,
}
@Article{Allison:1988:ADP,
author = "Brian R. Allison",
title = "The Architectural Definition Process of the {VAX 6200}
Family",
journal = j-DEC-TECH-J,
volume = "1",
number = "7",
pages = "19--27",
month = aug,
year = "1988",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Mar 19 02:56:53 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{Gillett:1988:IVM,
author = "Richard B. {Gillett, Jr.}",
title = "Interfacing a {VAX} Microprocessor to a High-speed
Multiprocessing Bus",
journal = j-DEC-TECH-J,
volume = "1",
number = "7",
pages = "28--46",
month = aug,
year = "1988",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Mar 19 02:56:53 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{Basmaji:1988:CAE,
author = "Jean H. Basmaji and Glenn P. Garvey and Masood Heydari
and Arthur L. Singer",
title = "The Role of Computer-aided Engineering in the Design
of the {VAX 6200} System",
journal = j-DEC-TECH-J,
volume = "1",
number = "7",
pages = "47--56",
month = aug,
year = "1988",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Mar 19 02:56:53 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{Gamache:1988:VSM,
author = "Rodney N. Gamache and Kathleen D. Morse",
title = "{VMS} Symmetric Multiprocessing",
journal = j-DEC-TECH-J,
volume = "1",
number = "7",
pages = "57--63",
month = feb,
year = "1988",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Jan 05 08:07:54 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-nhfb,
}
@Article{Moses:1988:PEV,
author = "Bhagyam Moses and Karen T. DeGregory",
title = "Performance Evaluation of the {VAX 6200} Systems",
journal = j-DEC-TECH-J,
volume = "1",
number = "7",
pages = "64--78",
month = aug,
year = "1988",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Mar 19 02:56:53 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{Lidington:1988:OVP,
author = "Gary P. Lidington",
title = "Overview of the {MicroVAX 3500/3600} Processor
Module",
journal = j-DEC-TECH-J,
volume = "1",
number = "7",
pages = "79--86",
month = aug,
year = "1988",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Mar 19 02:56:53 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{DeVane:1988:DVS,
author = "Charles J. DeVane",
title = "Design of the {MicroVAX 3500/3600} Second-level
Cache",
journal = j-DEC-TECH-J,
volume = "1",
number = "7",
pages = "87--94",
month = aug,
year = "1988",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Mar 19 02:56:53 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{Fox:1988:CVAX,
author = "Thomas F. Fox and Paul E. Gronowski and Anil K. Jain
and Burton M. Leary and Daniel G. Miner",
title = "The {CVAX 78034} Chip, a 32-bit Second-generation
{VAX} Microprocessor",
journal = j-DEC-TECH-J,
volume = "1",
number = "7",
pages = "95--108",
month = aug,
year = "1988",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Mar 19 02:56:53 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{McLellan:1988:DCF,
author = "Edward J. McLellan and Gilbert M. Wolrich and Robert
AJ Yodlowski",
title = "Development of the {CVAX} Floating Point Chip",
journal = j-DEC-TECH-J,
volume = "1",
number = "7",
pages = "109--120",
month = aug,
year = "1988",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Mar 19 02:56:53 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{Winston:1988:SSC,
author = "Jeff Winston",
title = "The System Support Chip, a Multifunction Chip for
{CVAX} Systems",
journal = j-DEC-TECH-J,
volume = "1",
number = "7",
pages = "121--128",
month = aug,
year = "1988",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Mar 19 02:56:53 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{Maskas:1988:DCQ,
author = "Barry A. Maskas",
title = "Development of the {CVAX Q22}-bus Interface Chip",
journal = j-DEC-TECH-J,
volume = "1",
number = "7",
pages = "129--138",
month = aug,
year = "1988",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Mon Jun 24 07:32:49 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-nhfb,
}
@Article{Morgan:1988:CMCTL,
author = "David K. Morgan",
title = "The {CVAX} {CMCTL} -- {A} {CMOS} Memory Controller
Chip",
journal = j-DEC-TECH-J,
volume = "1",
number = "7",
pages = "139--143",
month = aug,
year = "1988",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Mar 19 02:56:53 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{Lary:1989:HSC,
author = "Richard E. Lary and Robert G. Bean",
title = "The Hierarchical Storage Controller, {A} Tightly
Coupled Multiprocessor as Storage Server",
journal = j-DEC-TECH-J,
volume = "1",
number = "8",
pages = "8--24",
month = feb,
year = "1989",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Mar 19 02:56:53 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{Bates:1989:PAH,
author = "Kenneth H. Bates",
title = "Performance Aspects of the {HSC} Controller",
journal = j-DEC-TECH-J,
volume = "1",
number = "8",
pages = "25--37",
month = feb,
year = "1989",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Mar 19 02:56:53 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{Emlich:1989:VFM,
author = "Larry W. Emlich and Herman D. Polich",
title = "{VAXsimPLUS}, {A} Fault Manager Implementation",
journal = j-DEC-TECH-J,
volume = "1",
number = "8",
pages = "38--45",
month = feb,
year = "1989",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Mar 19 02:56:53 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{Crane:1989:DDT,
author = "Barbara A. Crane",
title = "Disk Drive Technology Improvements in the {RA90}",
journal = j-DEC-TECH-J,
volume = "1",
number = "8",
pages = "46--60",
month = feb,
year = "1989",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Mar 19 02:56:53 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{Sidman:1989:CST,
author = "Michael D. Sidman",
title = "Control Systems Technology in Digital's Disk Drives",
journal = j-DEC-TECH-J,
volume = "1",
number = "8",
pages = "61--73",
month = feb,
year = "1989",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Mar 19 02:56:53 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{Smith:1989:MDO,
author = "Alan B. Smith",
title = "Magnetic Domain Observations in Thin-Film Heads Using
Kerr Microscopy",
journal = j-DEC-TECH-J,
volume = "1",
number = "8",
pages = "74--80",
month = feb,
year = "1989",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Mar 19 02:56:53 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{Kretschmer:1989:MAM,
author = "Reinhard Kretschmer and Siegbert Sadowski",
title = "Margin Analysis on Magnetic Disk Recording Channels",
journal = j-DEC-TECH-J,
volume = "1",
number = "8",
pages = "81--87",
month = feb,
year = "1989",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Mar 19 02:56:53 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{Rengarajan:1989:HAM,
author = "T. Rengarajan and P. Spiro and W. Wright",
title = "High Availability Mechanisms of {VAX DBMS} Software",
journal = j-DEC-TECH-J,
volume = "1",
number = "8",
pages = "88--98",
month = feb,
year = "1989",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Mon Jun 24 11:36:08 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-nhfb,
}
@Article{Joshi:1989:RDM,
author = "Ashok M. Joshi and Karen E. Rodwell",
title = "A Relational Database Management System for Production
Applications",
journal = j-DEC-TECH-J,
volume = "1",
number = "8",
pages = "99--109",
month = feb,
year = "1989",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Mar 19 02:56:53 MSK 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
acknowledgement = ack-svs,
}
@Article{Martin:1989:DVD,
author = "Sally J. Martin and Janet M. McCann and David R.
Oran",
title = "Development of the {VAX} distributed name service",
journal = j-DEC-TECH-J,
volume = "1",
number = "9",
pages = "9--15",
month = jun,
year = "1989",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
abstract = "The VAX distributed name service (DNS) is a global,
highly scalable directory system for computer networks.
This robust name service provides fast translation of
network-wide names into the values of attributes stored
with the names. The DNS designers utilized such
techniques as partitioning of the namespace and data
replication to ensure service reliability and
availability. For improved performance, DNS implements
the client interface by means of a clerk which controls
communication protocols and also maintains a cache.",
acknowledgement = ack-nhfb,
classcodes = "B6210L (Computer communications); C6150E (General
utility programs); C5620 (Computer networks and
techniques); C6150J (Operating systems)",
classification = "B6210L (Computer communications); C5620 (Computer
networks and techniques); C6150E (General utility
programs); C6150J (Operating systems)",
keywords = "attributes; Attributes; cache; Cache; Clerk; clerk;
client; Client interface; Communication protocols;
communication protocols; Computer networks; computer
networks; data replication; Data replication; DEC
computers; DNS designers; fast; Fast translation;
highly scalable directory; Highly scalable directory
system; interface; Network-wide names; network-wide
names; Partitioning; partitioning; robust name service;
Robust name service; service reliability; Service
reliability; software packages; supervisory programs;
system; translation; utility programs; VAX distributed
name service",
thesaurus = "Computer networks; DEC computers; Software packages;
Supervisory programs; Utility programs",
treatment = "P Practical; R Product Review",
}
@Article{Nichols:1989:DIV,
author = "William G. Nichols and Joel S. Emer",
title = "Design and implementation of the {VAX} distributed
file service",
journal = j-DEC-TECH-J,
volume = "1",
number = "9",
pages = "16--28",
month = jun,
year = "1989",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
abstract = "The VAX distributed file service (DFS) provides fast,
remote file access for VAX/VMS systems. DFS appears to
be a local file service and thus requires no changes
either to applications or to user commands. The DFS
designers first examined the VMS file system to
determine what type of service-disk, file, or
record-would best achieve their goals. Having
determined that a file service would meet the goals,
they used a queuing network model to assess program
response time and throughput for users in a multiple
workstation environment. This model was used to assess
a number of design alternatives. The resulting
implementation is well integrated into the VMS
operating system and consists of device drivers and a
server process. The authors present the design options,
the model and the DFS implementation.",
acknowledgement = ack-nhfb,
classcodes = "B6210L (Computer communications); C6150E (General
utility programs); C6120 (File organisation); C5620
(Computer networks and techniques); C6150J (Operating
systems)",
classification = "B6210L (Computer communications); C5620 (Computer
networks and techniques); C6120 (File organisation);
C6150E (General utility programs); C6150J (Operating
systems)",
keywords = "access; computer networks; DEC computers; Design
alternatives; design alternatives; Design options;
design options; Device drivers; device drivers; DFS
designers; DFS implementation; DSS product; file; file
organisation; input-output programs; Local file
service; local file service; Multiple workstation
environment; multiple workstation environment; Program
response time; program response time; programs; Queuing
network model; queuing network model; remote file;
Remote file access; Server process; server process;
servers; software packages; User commands; user
commands; utility; VAX distributed file service;
VAX/VMS systems; VMS file system; VMS operating
system",
thesaurus = "Computer networks; DEC computers; File organisation;
File servers; Input-output programs; Software packages;
Utility programs",
treatment = "P Practical; R Product Review",
}
@Article{Griffin:1989:RSM,
author = "David M. Griffin and Brad C. Johnson",
title = "Remote system management in network environments",
journal = j-DEC-TECH-J,
volume = "1",
number = "9",
pages = "29--36",
month = jun,
year = "1989",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
abstract = "The introduction of the DECnet system services product
set opened new possibilities for the management of
systems. One of the products in this set is the remote
system manager (RSM) software, which allows managers
and operations staff to support numbers of systems from
a central point on the network. Based on a
client-server model, RSM is designed to provide such
useful functions as software distribution, file backup
and restoration, and client administration. Each of the
these services uses common RSM facilities and tools
that exist in the operating system environment-either
VMS or ULTRIX.",
acknowledgement = ack-nhfb,
classcodes = "B6210L (Computer communications); C6150E (General
utility programs); C5620 (Computer networks and
techniques); C0310 (EDP management)",
classification = "B6210L (Computer communications); C0310 (EDP
management); C5620 (Computer networks and techniques);
C6150E (General utility programs)",
keywords = "Client administration; client administration;
Client-server model; client-server model; computer
networks; DEC computers; DECnet system services product
set; distribution; DP management; DSS; facilities; File
backup; file backup; Network environments; network
environments; Operating system environment; operating
system environment; Operations staff; operations staff;
packages; Remote system manager; remote system manager;
RSM; RSM facilities; RSM software; software; Software
distribution; Systems management; systems management;
ULTRIX; utility programs; VMS",
thesaurus = "Computer networks; DEC computers; DP management;
Software packages; Utility programs",
treatment = "P Practical; R Product Review",
}
@Article{Mierswa:1989:EM,
author = "Peter O. Mierswa",
title = "The evolution of the {MAILbus}",
journal = j-DEC-TECH-J,
volume = "1",
number = "9",
pages = "37--43",
month = jun,
year = "1989",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
abstract = "The MAILbus product family provides facilities for
creating, transmitting, receiving, and managing
messages in a multiple vendor network environment.
Messages can consist of combinations of text, data, and
arbitrary files and can be exchanged among people or
applications in various computing environments,
including the DECnet network, X.400-conformant
messaging systems, IBM professional office systems and
IBM systems network architecture distribution services
systems. The author presents the development history of
the MAILbus product family and the design decisions
that have made possible the provision of the MAILbus
communication services in a changing heterogeneous
network environment.",
acknowledgement = ack-nhfb,
classcodes = "B6210L (Computer communications); C5620 (Computer
networks and techniques); C6150J (Operating systems)",
classification = "B6210L (Computer communications); C5620 (Computer
networks and techniques); C6150J (Operating systems)",
keywords = "Arbitrary files; arbitrary files; architecture
distribution services systems; computer networks;
computers; computing; Computing environments; DEC
computers; decisions; DECnet network; design; Design
decisions; electronic messaging; environments;
heterogeneous; Heterogeneous network environment; IBM;
IBM professional office systems; IBM systems network;
IBM systems network architecture distribution services
systems; MAILbus communication services; MAILbus
product family; message; Message creation/management;
message creation/management; Message
transmission/receipt; Messaging systems; messaging
systems; multiple; Multiple vendor network environment;
network environment; professional office systems;
software packages; standards; transmission/receipt;
vendor network environment; X400 standard",
thesaurus = "Computer networks; DEC computers; Electronic
messaging; IBM computers; Software packages;
Standards",
treatment = "P Practical; R Product Review",
}
@Article{Abrahams:1989:VSM,
author = "Alan Abrahams",
title = "{VAX\slash VMS} services for {MS-DOS}",
journal = j-DEC-TECH-J,
volume = "1",
number = "9",
pages = "44--50",
month = jun,
year = "1989",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Sat Sep 14 13:52:47 MDT 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
abstract = "VAX/VMS services for MS-DOS is a distributed
application which provides file and disk services to
personal computers from a VAX/VMS system. Using a
server-based model, the product's heterogeneous file
system seamlessly integrates the remote file system
into the MS-DOS environment. The file server allows
simultaneous access to shared data on the VAX system.
The disk server provides a logical block service that
maps MS-DOS disk access requests into a VMS container
file. One of the challenges for product developers was
the design of a remote boot service which allows any
personal computer to be booted over the network by
means of the disk server.",
acknowledgement = ack-nhfb,
classification = "B6210L (Computer communications); C5620 (Computer
networks and techniques); C6150J (Operating systems)",
keywords = "(computers); boot service; computer networks; DEC
computers; disk server; disk services; distributed
application; environment; file server; file servers;
heterogeneous file system; input-output; logical block
service; microcomputer applications; MS-DOS; MS-DOS
disk access; operating systems; personal computers;
product developers; programs; remote; remote file
system; requests; server-based model; shared data;
simultaneous access; VAX/VMS services; VAX/VMS system;
VMS container file",
thesaurus = "Computer networks; DEC computers; File servers;
Input-output programs; Microcomputer applications;
Operating systems [computers]",
treatment = "P Practical; R Product Review",
}
@Article{Viscarola:1989:WTB,
author = "Peter G. Viscarola and Jeffrey E. Watkins",
title = "The {WAVE} tools base for protocol testing",
journal = j-DEC-TECH-J,
volume = "1",
number = "9",
pages = "51--60",
month = jun,
year = "1989",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
abstract = "One goal of data communications protocol testing is to
ensure that the protocols that are implemented adhere
to the relevant standards. Reaching this goal is often
time-consuming and difficult. To help simplify this
particular type of testing, called protocol conformance
testing, Digital's networks and communications (NAC)
conformance engineering group has developed the WAVE
tools base. This unique tool forms a reusable platform
that can be used at almost any protocol layer. The WAVE
tools base implements a programming language
specifically designed to make developing protocol tests
and prototypes easy. Examples of the WAVE design
features presented, are derived from the group's
experiences in developing a conformance test suite for
the DECnet Phase V network routing layer.",
acknowledgement = ack-nhfb,
classcodes = "B6210L (Computer communications); C5620 (Computer
networks and techniques); C6150G (Diagnostic, testing,
debugging and evaluating systems); C6140D (High level
languages); C6155 (Computer communications software)",
classification = "B6210L (Computer communications); C5620 (Computer
networks and techniques); C6140D (High level
languages); C6150G (Diagnostic, testing, debugging and
evaluating systems); C6155 (Computer communications
software)",
keywords = "Conformance engineering group; conformance engineering
group; Conformance test suite; conformance test suite;
conformance testing; Data communications protocol
testing; data communications protocol testing; DEC
computers; DECnet Phase V network routing layer; high
level languages; language; programming; Programming
language; protocol; Protocol conformance testing;
Protocol layer; protocol layer; protocols; Reusable
platform; reusable platform; Standards; standards;
tools base; WAVE; WAVE design features; WAVE tools
base",
thesaurus = "Conformance testing; DEC computers; High level
languages; Protocols; Standards",
treatment = "P Practical; R Product Review",
}
@Article{Finkelstein:1989:PED,
author = "Eugene Finkelstein and Richard A. Grawin",
title = "Performance evaluation of distributed applications and
services in the {DECnet} environment",
journal = j-DEC-TECH-J,
volume = "1",
number = "9",
pages = "61--77",
month = jun,
year = "1989",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
abstract = "Performance evaluation is critical in the design of
distributed systems as well as for purposes of capacity
planning. The distributed system technical evaluation
group (DSTEG), has developed a methodology for
distributed system performance evaluation at the system
level and has applied it in the DECnet environment. The
core of the methodology is the systematic use of an
empirical/analytical approach in which measurements and
modeling are closely coupled. The authors focus on the
empirical component and provide details on experiment
complexity reduction, an instrumented test-bed, and
tools for data collection, reduction, and analysis. The
case studies of VAX DNS, VAX DFS, and RSM, from which
the methodology evolved, present performance evaluation
results of product qualification testing. VAX/VMS mail
and VAX/VMS copy case studies, to which the methodology
was applied, include network file transfer performance
and capacity planning data.",
acknowledgement = ack-nhfb,
classcodes = "B6210L (Computer communications); C6110 (Systems
analysis and programming); C6150J (Operating systems);
C5620 (Computer networks and techniques); C6150E
(General utility programs)",
classification = "B6210L (Computer communications); C5620 (Computer
networks and techniques); C6110 (Systems analysis and
programming); C6150E (General utility programs); C6150J
(Operating systems)",
keywords = "Capacity planning data; capacity planning data; Case
studies; case studies; collection; computer networks;
copy case studies; data; Data collection; DEC
computers; DECnet environment; Distributed system
performance evaluation; distributed system performance
evaluation; Distributed system technical evaluation
group; distributed system technical evaluation group;
Empirical/analytical approach; empirical/analytical
approach; evaluation results; Experiment complexity
reduction; experiment complexity reduction;
Instrumented test-bed; instrumented test-bed;
multiprocessing programs; Network file transfer
performance; network file transfer performance;
performance; performance evaluation; Performance
evaluation results; Product qualification testing;
product qualification testing; program testing; RSM;
System level; system level; utility programs; VAX DFS;
VAX DNS; VAX/VMS; VAX/VMS copy case studies; VAX/VMS
mail",
thesaurus = "Computer networks; DEC computers; Multiprocessing
programs; Performance evaluation; Program testing;
Utility programs",
treatment = "P Practical",
}
@Article{DSilva:1989:MAT,
author = "Vijay G. D'Silva and Ruei-Hsin Hsiao",
title = "Measurement and analysis techniques for {DECnet}
products",
journal = j-DEC-TECH-J,
volume = "1",
number = "9",
pages = "78--86",
month = jun,
year = "1989",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
abstract = "The network performance and conformance engineering
group (NPACE), is actively involved in the stages of
product design, development, and implementation.
Specifically to evaluate an implementation, analysis
first define metrics that effectively reflect a
product's performance. They use and sometimes develop
software tools for testing, and the results are then
generalized and extended using a wide variety of
analytical techniques. Two cases serve to demonstrate
the utility of their approach: the performance
evaluations of VAX distributed file service and those
of VAX distributed name service software. The various
factors affecting performance of these cases were
identified, and these findings led to increased product
performance.",
acknowledgement = ack-nhfb,
classcodes = "B6210L (Computer communications); C6110B (Software
engineering techniques); C6150E (General utility
programs); C5620 (Computer networks and techniques);
C5470 (Performance evaluation and testing)",
classification = "B6210L (Computer communications); C5470 (Performance
evaluation and testing); C5620 (Computer networks and
techniques); C6110B (Software engineering techniques);
C6150E (General utility programs)",
keywords = "Analysis techniques; analysis techniques; Analytical
techniques; analytical techniques; computer networks;
Conformance engineering; conformance engineering; DEC
computers; DECnet products; distributed file service;
Network performance; network performance; performance
evaluation; Performance evaluations; performance
evaluations; Product design; product design; Product
performance; product performance; program testing;
software; software engineering; Software tools;
software tools; utility programs; VAX; VAX distributed
file service; VAX distributed name service; VAX
distributed name service software",
thesaurus = "Computer networks; DEC computers; Performance
evaluation; Program testing; Software engineering;
Utility programs",
treatment = "P Practical",
}
@Article{Morency:1989:MAD,
author = "John P. Morency and Richard P. Pitkin and Ramasamy
Jesuraj and Ambrose C. Kwong",
title = "Modeling and analysis of the {DECnet}\slash {SNA}
gateway",
journal = j-DEC-TECH-J,
volume = "1",
number = "9",
pages = "87--99",
month = jun,
year = "1989",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
abstract = "The DECnet/SNA gateway links the DECnet and SNA
environments to provide a rich range of services to
users. To simulate arbitrary session mixes over this
gateway, the network and communications group at DEC,
developed a programmed model primarily as a tool for
capacity planning. Designers chose to develop a
simulation model-as opposed to a queuing model-to
support the DECnet/SNA terminal emulator, the data
transfer facility and remote job entry. Special tools
and techniques were created during development to
ensure consistent and efficient collection and
reporting of experiment results. Validation of the
model reveals the model's accuracy; a margin of less
than 10 percent is shown between measured results and
model output.",
acknowledgement = ack-nhfb,
classcodes = "B6210L (Computer communications); C5620L (Local area
networks); C6155 (Computer communications software);
C5470 (Performance evaluation and testing); C6110
(Systems analysis and programming)",
classification = "B6210L (Computer communications); C5470 (Performance
evaluation and testing); C5620L (Local area networks);
C6110 (Systems analysis and programming); C6155
(Computer communications software)",
keywords = "Arbitrary session mixes; arbitrary session mixes;
Capacity planning; capacity planning; computer
communications software; Data transfer facility; data
transfer facility; DEC computers; DECnet/SNA gateway;
DECnet/SNA terminal; DECnet/SNA terminal emulator;
digital; Efficient collection; efficient collection;
emulator; environments; evaluation; Experiment results;
experiment results; IBM computers; local area networks;
Model output; model output; performance; Programmed
model; programmed model; Remote job entry; remote job
entry; simulation; Simulation model; simulation model;
SNA; SNA environments; standards; Systems network
architecture; systems network architecture",
thesaurus = "Computer communications software; DEC computers;
Digital simulation; IBM computers; Local area networks;
Performance evaluation; Standards",
treatment = "P Practical",
}
@Article{Travis:1990:COC,
author = "Robert L. {Travis, Jr.}",
title = "{CDA} overview (compound document architecture)",
journal = j-DEC-TECH-J,
volume = "2",
number = "1",
pages = "8--15",
month = "Winter",
year = "1990",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
abstract = "The CDA family of architectures, services, and
applications is designed to support the creation,
interchange, and processing of compound documents in a
heterogeneous network environment. This family emerged
as the result of a fundamental goal: to develop a
coherent set of standards and capabilities for data
interchange across the Digital computing environment.
Of the four stages identified by the CDA document
processing model, the central focus is the revisable
compound document and its logical structures and data
cross-linkages. Key design decisions for each of the
major CDA components were made with reference to
Digital, industry, and international standards.",
acknowledgement = ack-nhfb,
classcodes = "C6130 (Data handling techniques); C0200 (General
computer topics)",
classification = "C0200 (General computer topics); C6130 (Data
handling techniques)",
keywords = "CDA document processing model; compound document;
Compound document architecture; compound document
architecture; data cross-linkages; Data cross-linkages;
data interchange; Data interchange; DEC; DEC computers;
design decisions; Design decisions; Digital computing;
Digital computing environment; electronic data
interchange; environment; heterogeneous network;
Heterogeneous network environment; international
standards; International standards; Logical structures;
logical structures; revisable; Revisable compound
document; standards",
thesaurus = "DEC computers; Electronic data interchange;
Standards",
treatment = "G General Review",
}
@Article{Laurune:1990:DDI,
author = "William R. Laurune and Robert L. {Travis, Jr.}",
title = "The {Digital} document interchange format",
journal = j-DEC-TECH-J,
volume = "2",
number = "1",
pages = "16--27",
month = "Winter",
year = "1990",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
abstract = "The DDIF document interchange format is one of the
central data formats of the CDA architecture. The
design of the format was driven by the user demand for
increased data portability and system support for more
sophisticated document processing capabilities. The
DDIF format supports highly integrated text, graphics,
images, and application data. A major goal was used to
design the DDIF format for acceptance as a standard
document format. The design includes easy and speedy
data access, minimal storage size, high-quality data
representation, revisability, and format extensibility.
The extensibility of the format makes it easy for users
to accommodate individual and future needs.",
acknowledgement = ack-nhfb,
classcodes = "C6130 (Data handling techniques); C6110 (Systems
analysis and programming); C7100 (Business and
administration)",
classification = "C6110 (Systems analysis and programming); C6130
(Data handling techniques); C7100 (Business and
administration)",
keywords = "administrative data processing; application data;
Application data; CDA architecture; central data
formats; Central data formats; data interchange; DDIF
document; DDIF document interchange format; DEC
computers; Digital document interchange format;
electronic; extensibility; format; Format
extensibility; future needs; Future needs; Graphics;
graphics; high-; High-quality data representation;
images; Images; increased data portability; Increased
data portability; integrated; Integrated text;
interchange format; Minimal storage size; minimal
storage size; quality data representation;
revisability; Revisability; software portability;
Sophisticated document processing capabilities;
sophisticated document processing capabilities; Speedy
data access; speedy data access; standard document;
Standard document format; standards; system support;
System support; text; user demand; User demand",
thesaurus = "Administrative data processing; DEC computers;
Electronic data interchange; Software portability;
Standards",
treatment = "P Practical",
}
@Article{Young:1990:DTI,
author = "Carol A. Young and Neal F. Jacobson",
title = "The {Digital} table interchange format",
journal = j-DEC-TECH-J,
volume = "2",
number = "1",
pages = "28--37",
month = "Winter",
year = "1990",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
abstract = "The information explosion has created a multitude of
end-user data table processing applications including
database access tools, spreadsheets, charting packages,
laboratory automation systems and electronic business
documents. As the amount and popularity of tabular data
increases, so does the need to share or interchange
tabular data between applications. Within the CDA
architecture, the DTIF table interchange format defines
an application-independent and architecture-neutral
format for the interchange and storage of revisable
data tables. The DTIF format uses the DDIS data
interchange syntax as the basis for a three-part
architecture that defines the syntax and encoding for
documents containing revisable data tables, the formula
for expressions defining relationships between table
elements, and the presentation and other processing
characteristics of a data table.",
acknowledgement = ack-nhfb,
classcodes = "C6130 (Data handling techniques); C6110 (Systems
analysis and programming); C7100 (Business and
administration)",
classification = "C6110 (Systems analysis and programming); C6130
(Data handling techniques); C7100 (Business and
administration)",
keywords = "administrative data processing;
application-independent; Application-independent;
architecture-neutral format; Architecture-neutral
format; automation systems; CDA architecture; Charting
packages; charting packages; data; data interchange;
database access; Database access tools; DDIS data
interchange syntax; DEC computers; DTIF table
interchange format; electronic; Electronic business
documents; electronic business documents; encoding;
Encoding; End-user data table processing applications;
end-user data table processing applications;
laboratory; Laboratory automation systems; part
architecture; processing characteristics; Processing
characteristics; programming; revisable data tables;
Revisable data tables; spreadsheets; Spreadsheets;
standards; table lookup; tabular; Tabular data; three-;
Three-part architecture; tools",
thesaurus = "Administrative data processing; DEC computers;
Electronic data interchange; Programming; Standards;
Table lookup",
treatment = "P Practical",
}
@Article{Gumbel:1990:DCT,
author = "Richard T. Gumbel and Martin L. Jack",
title = "Development of the {CDA} toolkit",
journal = j-DEC-TECH-J,
volume = "2",
number = "1",
pages = "38--48",
month = "Winter",
year = "1990",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
abstract = "Application program access to CDA documents is complex
because of the many types of data these documents
contain and their complex internal structures. The CDA
toolkit addresses the problem of access by providing a
portable procedure library. The toolkit's primary
feature is a procedural interface that enables
applications to create, modify, read, and write
compound documents. Designers of the toolkit's
interface focused on the definition of the mapping
between the stored document content and the document
content in memory. The basic unit of interaction
between the toolkit and the application is an in-memory
data structure, termed an aggregate. Layered above the
toolkit is a converter architecture that imports and
exports documents to and from non-CDA formats. The
converter makes available a variety of document sources
and destinations to application programs.",
acknowledgement = ack-nhfb,
classcodes = "C6130 (Data handling techniques); C6120 (File
organisation); C6110 (Systems analysis and
programming); C6115 (Programming support)",
classification = "C6110 (Systems analysis and programming); C6115
(Programming support); C6120 (File organisation); C6130
(Data handling techniques)",
keywords = "aggregate; Aggregate; CDA documents; CDA toolkit;
Complex internal structures; complex internal
structures; converter architecture; Converter
architecture; data structures; DEC computers; document
content; electronic data interchange; in-memory data
structure; In-memory data structure; non-CDA formats;
Non-CDA formats; portable procedure library; Portable
procedure library; procedural interface; Procedural
interface; software portability; software tools;
standards; stored; Stored document content;
subroutines",
thesaurus = "Data structures; DEC computers; Electronic data
interchange; Software portability; Software tools;
Standards; Subroutines",
treatment = "P Practical",
}
@Article{Cheung:1990:IAI,
author = "Baldwin K. Cheung and Neal F. Jacobson",
title = "Interapplication access and integration",
journal = j-DEC-TECH-J,
volume = "2",
number = "1",
pages = "49--49",
month = "Winter",
year = "1990",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
abstract = "Applications within the CDA architecture can share and
interchange data through the DECwrite and DECdecision
LiveLink connection. Applications developers can build
more tightly integrated levels of applications with the
AIL library, while DECdecision's Builder allows
application integration at the user-interaction level.
AIL is a platform-independent subroutine library that
provides application invocation, data exchange and flow
control services for interacting applications. Builder
can be used as either a conforming LiveLink application
or stand on its own. Together, these tools form an
interapplication architecture that permits easy
application access and integration.",
acknowledgement = ack-nhfb,
classcodes = "C6130 (Data handling techniques); C6155 (Computer
communications software); C6180 (User interfaces);
C6150E (General utility programs); C7100 (Business and
administration)",
classification = "C6130 (Data handling techniques); C6150E (General
utility programs); C6155 (Computer communications
software); C6180 (User interfaces); C7100 (Business and
administration)",
keywords = "administrative data processing; AIL library;
application; application access; Application
integration; application invocation; Application
invocation; Builder; CDA architecture; computer
communications; conforming; Conforming LiveLink
application; Data exchange; data exchange; DEC
computers; DECdecision LiveLink connection; DECwrite;
easy; Easy application access; electronic data
interchange; flow control services; Flow control
services; integration; interacting applications;
Interacting applications; Interapplication
architecture; interapplication architecture; LiveLink
application; platform-independent; Platform-independent
subroutine library; software; subroutine library;
subroutines; Tightly integrated levels; tightly
integrated levels; user interfaces; user-interaction
level; User-interaction level; utility programs",
thesaurus = "Administrative data processing; Computer
communications software; DEC computers; Electronic data
interchange; Subroutines; User interfaces; Utility
programs",
treatment = "P Practical",
}
@Article{Sung:1990:DDD,
author = "Alan Sung and Neal F. Jacobson and Carol A. Young",
title = "The design and development of the {DECdecision}
product",
journal = j-DEC-TECH-J,
volume = "2",
number = "1",
pages = "60--72",
month = "Winter",
year = "1990",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
abstract = "The DECdecision product is an end-user decision
support application composed of five components that
perform database access, spreadsheet, charting, flow
control and management functions. Each component
presents a consistent, rich, graphical DECwindows user
interface. Users can easily share data between the
components, or with other applications, using the
DECwindows QuickCopy and clipboard facilities. The CDA
architecture supplies the foundation for this data
interchange, as well as support for reading or writing
DECdecision data in a variety of formats. The
DECdecision product provides a level of sophistication
and seamless data integration not found in many
products. The DECdecision product is one of the first,
large-scale applications to showcase the capabilities
of DECwindows and the CDA architecture.",
acknowledgement = ack-nhfb,
classcodes = "C7102 (Decision support systems); C6180 (User
interfaces); C6130 (Data handling techniques)",
classification = "C6130 (Data handling techniques); C6180 (User
interfaces); C7102 (Decision support systems)",
keywords = "architecture; CDA; CDA architecture; Charting;
charting; Clipboard facilities; clipboard facilities;
computer graphics; data integration; data interchange;
Data interchange; database access; Database access;
DECdecision data; DECdecision product; decision support
systems; DECwindows QuickCopy; electronic data;
End-user decision support application; end-user
decision support application; Flow control; flow
control; Graphical DECwindows user interface; graphical
DECwindows user interface; interchange; large-scale
applications; Large-scale applications; Management
functions; management functions; seamless; Seamless
data integration; Spreadsheet; spreadsheet; standards;
user interfaces",
thesaurus = "Computer graphics; Decision support systems;
Electronic data interchange; Standards; User
interfaces",
treatment = "P Practical; R Product Review",
}
@Article{Cohen:1990:RBD,
author = "Seth S. Cohen and Wm. Eugene Morgan",
title = "The relationship between the {DECwrite} editor and the
{Digital} document interchange format",
journal = j-DEC-TECH-J,
volume = "2",
number = "1",
pages = "73--82",
month = "Winter",
year = "1990",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
abstract = "The DECwrite editor is Digital's new DECwindows-based
compound document editor. It is also the first compound
document editor to implement the CDA architecture. The
DECwrite editor supports the creation, editing,
formatting and printing of compound documents across
multiple computing environments. DECwrite uses the DDIF
document interchange format to support the editing of
both CDA documents and those based on other formats,
including SGML and GKS. One of the design issues faced
by the DECwrite editor was how to fully conform to the
DDIF format's interchange goals without compromising
formatting speed and ease of editing. The DECwrite
editor overcomes these conflicting needs by isolating
their side effects to the DECwrite editor's read and
write code.",
acknowledgement = ack-nhfb,
classcodes = "C6130D (Document processing techniques); C6120 (File
organisation)",
classification = "C6120 (File organisation); C6130D (Document
processing techniques)",
keywords = "CDA architecture; CDA documents; data structures; DDIF
document interchange format; DEC computers;
DECwindows-based compound document editor; DECwrite
editor; electronic data interchange; formatting speed;
Formatting speed; GKS; multiple computing environments;
Multiple computing environments; Printing; printing;
SGML; software packages; standards; text editing; word
processing",
thesaurus = "Data structures; DEC computers; Electronic data
interchange; Software packages; Standards; Text
editing; Word processing",
treatment = "P Practical",
}
@Article{Appel:1990:CSE,
author = "Neal B. Appel and Ronald M. Olson",
title = "{CDA} in science and engineering",
journal = j-DEC-TECH-J,
volume = "2",
number = "1",
pages = "83--89",
month = "Winter",
year = "1990",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
abstract = "The CDA architecture is being extended to support the
specific requirements of the scientific and engineering
communities. The DECview3D application is part of the
CDA tools suite that enables science and engineering
users to integrate two-dimensional and
three-dimensional graphics into compound documents.
Graphics can be translated into various formats,
including the DDIF interchange format and engineering
and scientific data can be viewed and annotated.",
acknowledgement = ack-nhfb,
classcodes = "C6130B (Graphics techniques); C7400 (Engineering);
C7300 (Natural sciences)",
classification = "C6130B (Graphics techniques); C7300 (Natural
sciences); C7400 (Engineering)",
keywords = "CDA architecture; CDA tools suite; compound documents;
Compound documents; DDIF; DDIF interchange format; DEC
computers; DECview3D application; electronic data
interchange; engineering; engineering communities;
Engineering communities; engineering users; Engineering
users; graphics; interchange format; natural sciences
computing; Science; science; scientific data;
Scientific data; software packages; standards;
Three-dimensional graphics; three-dimensional
graphics",
thesaurus = "DEC computers; Electronic data interchange;
Engineering graphics; Natural sciences computing;
Software packages; Standards",
treatment = "P Practical; R Product Review",
}
@Article{Slater:1990:VPV,
author = "Debra L. Slater and David M. Fenwick and D. John
Shakshober and Douglas D. Williams",
title = "Vector processing on the {VAXvector} 6000 {Model}
400",
journal = j-DEC-TECH-J,
volume = "2",
number = "2",
pages = "11--26",
month = "Spring",
year = "1990",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
abstract = "The VAXvector 6000 Model 400 processor extends the VAX
6000 family of midrange CMOS-based multiprocessors to
address the computing needs of numerically intensive
applications. The three function units of the vector
processor combine to form an overall vector pipeline
that operates at speeds of up to 90 MFLOPS for
single-precision calculations and 45 MFLOPS for
double-precision calculations. The processor's
performance can also be enhanced by taking advantage of
overlapping and out-of-order instruction execution, as
well as chaining. Further, applications can be tuned to
the VAXvector 6000 hardware through algorithm
optimizations in areas such as equation solvers and
signal processing routines to achieve optimal
performance. Using the VAXvector 6000 Model 400 system,
performance increases ranging from 3 to 35 times that
of the VAX 6000 Model 400 scalar system have been
realized.",
acknowledgement = ack-nhfb,
classcodes = "B1265F (Microprocessors and microcomputers); B2570D
(CMOS integrated circuits); C5130 (Microprocessor
chips); C5440 (Multiprocessor systems and techniques)",
classification = "B1265F (Microprocessors and microcomputers); B2570D
(CMOS integrated circuits); C5130 (Microprocessor
chips); C5440 (Multiprocessor systems and techniques)",
keywords = "45 to 90 MFLOPS; 45 To 90 MFLOPS; Algorithm
optimizations; algorithm optimizations; chaining;
Chaining; CMOS integrated circuits; CMOS-based;
CMOS-based multiprocessors; Equation solvers; equation
solvers; microprocessor chips; multiprocessors;
out-of-order instruction execution; Out-of-order
instruction execution; parallel; processing; processing
routines; signal; Signal processing routines; VAXvector
6000 Model 400; vector processing; Vector processing",
numericalindex = "Computer speed 4.5E+07 to 9.0E+07 FLOPS",
thesaurus = "CMOS integrated circuits; Microprocessor chips;
Parallel processing",
treatment = "P Practical",
}
@Article{Sullivan:1990:VMS,
author = "Patrick Sullivan and Michael A. {Callander, Sr.} and
James R. Lundberg and Rebecca L. Stamm and William J.
Bowhill",
title = "The {VAX 6000 Model 400} scalar processor module",
journal = j-DEC-TECH-J,
volume = "2",
number = "2",
pages = "27--35",
month = "Spring",
year = "1990",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
abstract = "The VAX 6000 Model 400 CPU module is the latest
generation of the compatible VAX 6000 family of
computers. The Model 400 is a single-board, CMOS-based
CPU that significantly extends the performance of the
VAX 6000 series. The system provides nearly 7 VAX units
of performance (VUPs) in single-processor applications
and up to 36 VUPs in six-processor systems. The Model
400 module is a plug-in replacement for the Model 200
and Model 300 processors. Chip set and module designers
of this new system cooperated closely to meet
aggressive timing and performance goals. Several
enhancements were made to the cache and bus interface
units to improve multiprocessor performance. A vector
interface was included for connection to a companion
vector processor module. Signal integrity was an
important consideration for both chip and module
design.",
acknowledgement = ack-nhfb,
classcodes = "B1265F (Microprocessors and microcomputers); B2570D
(CMOS integrated circuits); C5130 (Microprocessor
chips); C5440 (Multiprocessor systems and techniques)",
classification = "B1265F (Microprocessors and microcomputers); B2570D
(CMOS integrated circuits); C5130 (Microprocessor
chips); C5440 (Multiprocessor systems and techniques)",
keywords = "bus interface; Bus interface units; Cache; cache; CMOS
integrated circuits; CMOS-based CPU; microprocessor
chips; parallel; performance goals; Performance goals;
plug-in; Plug-in replacement; processing; replacement;
Timing; timing; units; VAX 6000 Model 400 CPU module;
vector interface; Vector interface",
thesaurus = "CMOS integrated circuits; Microprocessor chips;
Parallel processing",
treatment = "P Practical",
}
@Article{Durdan:1990:OVM,
author = "W. Hugh Durdan and William J. Bowhill and John F.
Brown and William V. Herrick and Richard C. Marcello
and Sridhar Samudrala and G. Michael Uhler and Nicholas
Wade",
title = "An overview of the {VAX 6000 Model 400} chip set",
journal = j-DEC-TECH-J,
volume = "2",
number = "2",
pages = "36--51",
month = "Spring",
year = "1990",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
abstract = "The VAX 6000 Model 400 processor is a CMOS
implementation of Digital's VAX architecture, offering
an average of seven times the performance of the
VAX-11/780 processor at a cycle time of 28 ns. The
processor comprises five custom chips implemented in
Digital's proprietary CMOS-1 and CMOS-2 semiconductor
processes. The chip set design incorporates the best
features of the previous VAX 8700 and VLSI VAX designs
and in addition implements new performance features.
Among these are a larger translation buffer and primary
cache, a de-multiplexed 27-bit address and 64-bit data
bus, and a tightly coupled 128 KB backup cache. The
five chips, which are designed for multiprocessing
environments, are the REX520 CPU, the floating point
accelerator, the VC vector and cache controller chip,
the RSSC system support chip, and the CLK clock chip.",
acknowledgement = ack-nhfb,
classcodes = "B1265F (Microprocessors and microcomputers); B2570D
(CMOS integrated circuits); C5130 (Microprocessor
chips); C5440 (Multiprocessor systems and techniques)",
classification = "B1265F (Microprocessors and microcomputers); B2570D
(CMOS integrated circuits); C5130 (Microprocessor
chips); C5440 (Multiprocessor systems and techniques)",
keywords = "64-Bit data bus; 64-bit data bus; accelerator;
architecture; Cache controller chip; cache controller
chip; CLK clock chip; CMOS implementation; CMOS
integrated circuits; CMOS-1; CMOS-2; floating point;
Floating point accelerator; microprocessor chips;
Multiprocessing environments; multiprocessing
environments; parallel; Performance features;
performance features; Primary cache; primary cache;
processing; REX520 CPU; RSSC system; RSSC system
support chip; support chip; Translation buffer;
translation buffer; VAX; VAX 6000 Model 400 processor;
VAX architecture; VC vector",
thesaurus = "CMOS integrated circuits; Microprocessor chips;
Parallel processing",
treatment = "P Practical",
}
@Article{Bartoszek:1990:VMP,
author = "John T. Bartoszek and Robert J. Hannemann and Stephen
P. Hansen and Robert J. McCarty and John C. Sweeney",
title = "{VAX 6000 Model 400} physical technology",
journal = j-DEC-TECH-J,
volume = "2",
number = "2",
pages = "52--63",
month = "Spring",
year = "1990",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
abstract = "The physical realization of the VAX 6000 Model 400
microprocessor design offered a number of significant
challenges at both the chip package and the module
levels. In meeting the requirements for a robust and
manufacturable midrange implementation, the VAX 6000
Model 400 physical technology approach broke new ground
for Digital, and, in some cases, for the industry. New
developments included the first tape-automated bonding
(TAB) interconnected semiconductors, extensive
board-level physical simulation, and the use of
advanced testability features on a microprocessor-based
midrange product. This paper provides details of the
physical technology used in the VAX 6000 Model 400
project to achieve system-level product goals.",
acknowledgement = ack-nhfb,
classcodes = "B1265F (Microprocessors and microcomputers); B2570D
(CMOS integrated circuits); C5130 (Microprocessor
chips); C5440 (Multiprocessor systems and techniques)",
classification = "B1265F (Microprocessors and microcomputers); B2570D
(CMOS integrated circuits); C5130 (Microprocessor
chips); C5440 (Multiprocessor systems and techniques)",
keywords = "Advanced testability features; advanced testability
features; chip package; Chip package; design; extensive
board-level; Extensive board-level physical simulation;
Interconnected semiconductors; interconnected
semiconductors; lead bonding; microprocessor;
microprocessor chips; Microprocessor design;
Microprocessor-based midrange product;
microprocessor-based midrange product; Module levels;
module levels; parallel processing; physical
simulation; tape-automated bonding; Tape-automated
bonding; VAX 6000 Model 400 physical technology",
thesaurus = "Lead bonding; Microprocessor chips; Parallel
processing",
treatment = "P Practical",
}
@Article{Calcagni:1990:VMC,
author = "Richard E. Calcagni and Will Sherwood",
title = "{VAX 6000 Model 400 CPU} chip set functional design
verification",
journal = j-DEC-TECH-J,
volume = "2",
number = "2",
pages = "64--72",
month = "Spring",
year = "1990",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
abstract = "The VAX 6000 Model 400 system is Digital's first VLSI
CPU to employ a fully micropipelined architecture. The
CPU chip set for this system posed verification
challenges far beyond those of previous designs. The
major problem was the large number of complex control
sequences and combinations that could exhibit design
errors. A single verification strategy would not
sufficiently handle this complexity. Therefore,
verification engineers developed a multipronged
approach for simulation modeling and functional design
verification. They also employed CPU diagnostic
programs, hand-generated tests, and directed
pseudo-random techniques to verify that the design
conformed to the VAX architecture. These techniques
helped them find bugs prior to committing the design to
masks. As a result, the first-pass versions of the CPU
chip set successfully booted an operating system.
Simulation also minimized chip rework and delays in
bringing the product to market.",
acknowledgement = ack-nhfb,
classcodes = "B1265F (Microprocessors and microcomputers); B2570D
(CMOS integrated circuits); C5130 (Microprocessor
chips); C5440 (Multiprocessor systems and techniques)",
classification = "B1265F (Microprocessors and microcomputers); B2570D
(CMOS integrated circuits); C5130 (Microprocessor
chips); C5440 (Multiprocessor systems and techniques)",
keywords = "CMOS integrated circuits; Complex control sequences;
complex control sequences; Design errors; design
errors; diagnostic; Diagnostic programs; Direct
pseudorandom techniques; direct pseudorandom
techniques; First-pass versions; first-pass versions;
Fully micropipelined architecture; fully micropipelined
architecture; hand-generated tests; Hand-generated
tests; microprocessor chips; parallel; processing;
programs; Simulation modeling; simulation modeling;
single; Single verification strategy; VAX 6000 Model
400 CPU chip set functional design; VAX 6000 Model 400
CPU chip set functional design verification;
verification; verification strategy; VLSI; VLSI CPU",
thesaurus = "CMOS integrated circuits; Microprocessor chips;
Parallel processing; VLSI",
treatment = "P Practical",
}
@Article{Croll:1990:TQV,
author = "John W. Croll and Larry T. Camilli and Anthony J.
Vaccaro",
title = "Test and qualification of the {VAX 6000 Model 400}
system",
journal = j-DEC-TECH-J,
volume = "2",
number = "2",
pages = "73--83",
month = "Spring",
year = "1990",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
abstract = "Computer-aided design simulation, which is used in the
design of the VAX 6000 family, finds most problems
during the hardware design phase. Simulation, however,
cannot test a complex system running under system
software control. For the VAX 6000 Model 400 system, a
qualification process was designed to completely test
the interaction of the system's hardware and software
components. The benefit of such a process is clearly
shown in the results. Nearly all the problems found in
the qualification stage could not have been found in
the simulation process. The testing and qualification
of the Model 400 was a multigroup effort. This paper
describes the methods and tools of three Midrange
Systems Engineering groups who were involved in the
project.",
acknowledgement = ack-nhfb,
classcodes = "B1265F (Microprocessors and microcomputers); B2570D
(CMOS integrated circuits); C5130 (Microprocessor
chips); C7410D (Electronic engineering); C5440
(Multiprocessor systems and techniques)",
classification = "B1265F (Microprocessors and microcomputers); B2570D
(CMOS integrated circuits); C5130 (Microprocessor
chips); C5440 (Multiprocessor systems and techniques);
C7410D (Electronic engineering)",
keywords = "CAD simulation; circuit CAD; hardware design; Hardware
design phase; microprocessor chips; parallel
processing; phase; Qualification process; qualification
process; Testing; testing; VAX 6000 Model 400 system",
thesaurus = "Circuit CAD; Microprocessor chips; Parallel
processing",
treatment = "P Practical",
}
@Article{Furlong:1990:DD,
author = "Thomas C. Furlong and Michael J. K. Nielsen and Neil
C. Wilhelm",
title = "Development of the {DECstation} 3100",
journal = j-DEC-TECH-J,
volume = "2",
number = "2",
pages = "84--88",
month = "Spring",
year = "1990",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
abstract = "The DECstation 3100 is the first member of Digital's
family of high-performance ULTRIX workstations. Built
with the R2000 chip set from MIPS Computer Systems
Inc., and highly integrated I/O and graphics
subsystems, the DECstation 3100 implements 12 mips of
RISC-based computing, workstation I/O, and excellent
bit-map graphics on a single module. The DECstation
3100 workstation runs Digital's ULTRIX operating system
(compatible with UNIX software) as well as DECwindows
software, TCP/IP, DECnet software, and Network File
Service (NFS). The workstation can be configured with 8
MB to 24 MB of parity-protected memory, monochrome or
8-plane color graphics, 15-inch or 19-inch monitors,
and SCSI disk and tape devices. This paper describes
the DEC station 3100 product, the design effort,
details of the system, and measured benchmark
performance.",
acknowledgement = ack-nhfb,
classcodes = "C5430 (Microcomputers)",
classification = "C5430 (Microcomputers)",
keywords = "12 MIPS; 8 to 24 MByte; 8 To 24 MByte; DEC computers;
DECstation 3100; DECwindows software; Graphics
subsystems; graphics subsystems; Network File Service;
parity-; Parity-protected memory; protected memory;
R2000 chip set; RISC-based computing; SCSI disk;
TCP/IP; ULTRIX workstations; UNIX software;
workstations",
numericalindex = "Computer execution rate 1.2E+07 IPS; Memory size
8.4E+06 to 2.5E+07 Byte",
thesaurus = "DEC computers; Workstations",
treatment = "P Practical",
}
@Article{Weber:1990:COR,
author = "Larry B. Weber",
title = "Compiler optimization in {RISC} systems",
journal = j-DEC-TECH-J,
volume = "2",
number = "2",
pages = "89--95",
month = "Spring",
year = "1990",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
abstract = "Compiler optimization determines the level of RISC
system performance. The architecture design of
compilers from MIPS Computer Systems, Inc. combined
with support tools facilitates compiler optimization
and overall system throughput. The compiler design
takes advantage of small and high-speed cache memory to
enhance performance. The cord tool positions the
program in memory to ensure that the most frequently
used memory locations never compete for the same cache
locations. Portability is crucial to compiler
effectiveness. MIPS compilers implement many
industry-wide extensions to the standard languages to
make them compatible with other implementations.",
acknowledgement = ack-nhfb,
classcodes = "C6150J (Operating systems); C5220 (Computer
architecture)",
classification = "C5220 (Computer architecture); C6150J (Operating
systems)",
keywords = "cache memory; Cache memory; Compiler optimisation;
compiler optimisation; memory locations; Memory
locations; Performance; performance; program compilers;
reduced instruction set computing; RISC systems",
thesaurus = "Program compilers; Reduced instruction set computing",
treatment = "P Practical",
}
@Article{McGregor:1990:ODA,
author = "S. A. McGregor",
title = "An overview of the {DECwindows} architecture",
journal = j-DEC-TECH-J,
volume = "2",
number = "3",
pages = "9--15",
month = "Summer",
year = "1990",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
abstract = "The DECwindows architecture builds on industry
standards and adds enhancements to provide greater
performance and reliability in the window environment.
The architecture is based on the X Window System
developed at MIT, which consists of three main
components-the X server, Xlib, and the toolkit
intrinsics. The DECwindows implementation extends X in
several ways. DECwindows uses algorithms that expose
additional interfaces, supports a broader choice of
programming languages, provides a complete set of tools
for application development, and promotes ease of use
and user-interface consistency by means of a style
guide. In addition, the DECwindows architecture
includes industry-standard interfaces and extends the
server to take advantage of PostScript,
three-dimensional graphics, and imaging.",
acknowledgement = ack-nhfb,
classcodes = "C6180 (User interfaces); C6130B (Graphics techniques);
C6150J (Operating systems)",
classification = "C6130B (Graphics techniques); C6150J (Operating
systems); C6180 (User interfaces)",
keywords = "application development; Application development;
computer graphics; consistency; DEC computers;
DECwindows architecture; ease of use; Ease of use;
imaging; Imaging; Industry-standard interfaces;
industry-standard interfaces; interfaces;
multiprogramming; PostScript; Programming languages;
programming languages; Style guide; style guide;
System; Three-dimensional graphics; three-dimensional
graphics; toolkit; Toolkit; user; user-interface;
User-interface consistency; window environment; Window
environment; X server; X Window; X Window System;
Xlib",
thesaurus = "Computer graphics; DEC computers; Multiprogramming;
User interfaces",
treatment = "P Practical",
}
@Article{Angebranndt:1990:SXS,
author = "S. Angebranndt and T. D. Newman",
title = "The sample {X11} server architecture",
journal = j-DEC-TECH-J,
volume = "2",
number = "3",
pages = "16--23",
month = "Summer",
year = "1990",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
abstract = "The X11 protocol is the backbone of Digital's
DECwindows program. The sample server is an
implementation of the protocol. The server was
developed by Digital and has become the basis for all
digital product servers. As part of Digital's
commitment to support open system standards within the
industry, the server code was donated to MIT. Because
the software is now publicly available, the server is
the starting point for the X server product
implementations for all other vendors. The paper
describes the architecture of the sample server and
comments on the implementation.",
acknowledgement = ack-nhfb,
classcodes = "B6210L (Computer communications); C5620 (Computer
networks and techniques); C6150J (Operating systems);
C6180 (User interfaces); C6130B (Graphics techniques)",
classification = "B6210L (Computer communications); C5620 (Computer
networks and techniques); C6130B (Graphics techniques);
C6150J (Operating systems); C6180 (User interfaces)",
keywords = "computer graphics; DEC computers; DECwindows;
DECwindows program; Digital; file servers;
multiprogramming; open system standards; Open system
standards; program; protocols; Sample X11 server
architecture; sample X11 server architecture; user
interfaces; X server; X11 protocol",
thesaurus = "Computer graphics; DEC computers; File servers;
Multiprogramming; Protocols; User interfaces",
treatment = "P Practical",
}
@Article{Treggiari:1990:DXT,
author = "L. P. Treggiari and M. D. Collins",
title = "Development of the {XUI} toolkit",
journal = j-DEC-TECH-J,
volume = "2",
number = "3",
pages = "24--33",
month = "Summer",
year = "1990",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
abstract = "The XUI toolkit is a set of run-time routines and
application development tools based upon the X Window
System version 11 (X11). A programmer can use these
tools to create application programs that implement the
user interface techniques and appearance guidelines
used by a DECwindows system. The toolkit was developed
in parallel with the X toolkit intrinsics and is
layered on top of the intrinsics. Within the
architecture, no layer is hidden from another layer.
Programmers can mix calls to all layers. Because of the
toolkit's maturity, performance, and adherence to
standards in its design, XUI was chosen as the base
programming interface for the Open Software
Foundation's Motif toolkit.",
acknowledgement = ack-nhfb,
classcodes = "C6115 (Programming support); C6180 (User interfaces);
C6150J (Operating systems)",
classification = "C6115 (Programming support); C6150J (Operating
systems); C6180 (User interfaces)",
keywords = "appearance guidelines; Appearance guidelines;
application development; Application development tools;
Application programs; application programs; DECwindows;
DECwindows system; Motif toolkit; multiprogramming;
Programming interface; programming interface; run-time
routines; Run-time routines; software tools; system;
tools; user interface techniques; User interface
techniques; user interfaces; X Window System version
11; XUI toolkit",
thesaurus = "Multiprogramming; Software tools; User interfaces",
treatment = "P Practical",
}
@Article{Greenwood:1990:DUI,
author = "S. R. Greenwood",
title = "The {DECwindows} user interface language",
journal = j-DEC-TECH-J,
volume = "2",
number = "3",
pages = "34--43",
month = "Summer",
year = "1990",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
abstract = "A key theme of the DECwindows program is to improve
productivity for both the end user and the developer of
an application. End user productivity can improve
through the use of a windowing environment; the
developers' productivity is improved by the
availability of a high-level set of constructs for
building a windowing application. The user interface
language (UIL) plays an important role in enhancing
productivity. UIL significantly reduces the cost to
build and maintain DECwindows applications by providing
a specification language for describing an application
interface. The paper analyzes the motivation for
developing UIL, its key features, several interesting
implementation issues, and possible future directions
for the language and the product.",
acknowledgement = ack-nhfb,
classcodes = "C6180 (User interfaces); C6140D (High level
languages); C6150J (Operating systems)",
classification = "C6140D (High level languages); C6150J (Operating
systems); C6180 (User interfaces)",
keywords = "application interface; Application interface; DEC
computers; DECwindows user interface language;
directions; future; Future directions; high-level set
of constructs; High-level set of constructs;
multiprogramming; specification language; Specification
language; specification languages; user interfaces;
Windowing application; windowing application; Windowing
environment; windowing environment",
thesaurus = "DEC computers; Multiprogramming; Specification
languages; User interfaces",
treatment = "P Practical",
}
@Article{Spine:1990:EXU,
author = "T. M. Spine and J. L. VanNoy",
title = "The evolution of the {X} user interface style",
journal = j-DEC-TECH-J,
volume = "2",
number = "3",
pages = "44--51",
month = "Summer",
year = "1990",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
abstract = "The X user interface (XUI) was a key element of the
DECwindows program version 1.0. XUI changed Digital's
approach to modern, graphic, direct-manipulation user
interfaces and consistency across applications. The XUI
style provides a consistent means of user interaction
across the VMS, ULTRIX, and MS-DOS operating systems
and the applications available on these operating
system platforms. The design was used by the developers
of the XUI toolkit, as well as application designers.
Further, detailed attention to the iterative
development of an application's graphic user interface
is now a standard aspect of the software development
process.",
acknowledgement = ack-nhfb,
classcodes = "C6180 (User interfaces); C6130B (Graphics techniques);
C6150J (Operating systems)",
classification = "C6130B (Graphics techniques); C6150J (Operating
systems); C6180 (User interfaces)",
keywords = "computer graphics; DECwindows program; direct-;
Direct-manipulation user interfaces; graphic user;
Graphic user interface; interface; manipulation user
interfaces; MS-DOS; multiprogramming; Operating
systems; operating systems; software development;
Software development; ULTRIX; User interaction; user
interaction; user interfaces; VMS; X user interface
style; XUI toolkit",
thesaurus = "Computer graphics; Multiprogramming; User interfaces",
treatment = "P Practical",
}
@Article{Rost:1990:PNT,
author = "R. J. Rost and J. D. Friedberg and P. L. Nishimoto",
title = "{PEX}: a network-transparent three-dimensional
graphics system",
journal = j-DEC-TECH-J,
volume = "2",
number = "3",
pages = "52--63",
month = "Summer",
year = "1990",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
abstract = "PEX is an extension to the X Window System that is
designed to efficiently support PHIGS and much of the
functionality in the proposed PHIGS+extension to PHIGS.
PEX allows each window on the screen display to act as
a complete, independent, virtual three-dimensional
graphics workstation. the paper presents a brief
overview of PEX and describes how it fits into the
network environment of X. In addition, the paper gives
some details about X and PHIGS and discusses the major
design decisions made during the PEX design, as well as
the ramifications of those decisions. The intent is to
share some of the things designers learned in their
effort to unify the different environments of X and
PHIGS.",
acknowledgement = ack-nhfb,
classcodes = "C6180 (User interfaces); C6130B (Graphics techniques);
C6150J (Operating systems)",
classification = "C6130B (Graphics techniques); C6150J (Operating
systems); C6180 (User interfaces)",
keywords = "computer graphics; multiprogramming; network
operating; network-transparent three-dimensional
graphics system; Network-transparent three-dimensional
graphics system; PEX; PHIGS+extension; screen display;
Screen display; systems; user interfaces; virtual
three-dimensional graphics workstation; Virtual
three-dimensional graphics workstation; window; Window;
X Window System",
thesaurus = "Computer graphics; Multiprogramming; Network operating
systems; User interfaces",
treatment = "P Practical",
}
@Article{Kent:1990:XDP,
author = "C. A. Kent",
title = "{XDPS}: a {Display PostScript System} extension for
{DECwindows}",
journal = j-DEC-TECH-J,
volume = "2",
number = "3",
pages = "64--73",
month = "Summer",
year = "1990",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
abstract = "XDPS extends the Display PostScript System into the
DECwindows environment. The extension integrates the
capabilities of both the X imaging model within
DECwindows and the PostScript language for screen
display-Display PostScript. Designers resolved
differences between X and PostScript systems in order
to add a complete PostScript interpreter to the
DECwindows server and a protocol that defines
application access. Most significant among the
differences encountered was each system's approach to
graphical attributes, coordinate systems, color
strategies, and communications models. In their
implementation of the extension protocol and merger of
the two graphics systems, the designers' overall goal
was to provide applications programmers the best
features of each system without imposing constraints on
their use.",
acknowledgement = ack-nhfb,
classcodes = "C6140D (High level languages); C6150J (Operating
systems); C6130B (Graphics techniques); C6180 (User
interfaces)",
classification = "C6130B (Graphics techniques); C6140D (High level
languages); C6150J (Operating systems); C6180 (User
interfaces)",
keywords = "application access; Application access; attributes;
color strategies; Color strategies; communications
models; Communications models; computer graphics;
coordinate systems; Coordinate systems; DECwindows;
DECwindows environment; DECwindows server; display;
Display PostScript; Display PostScript System
extension; environment; graphical; Graphical
attributes; graphics systems; Graphics systems; high
level languages; multiprogramming; PostScript
interpreter; PostScript language; protocol; Protocol;
screen; Screen display; user interfaces; X imaging
model; XDPS",
thesaurus = "Computer graphics; High level languages;
Multiprogramming; User interfaces",
treatment = "P Practical",
}
@Article{Ryan:1990:DDV,
author = "M. R. Ryan and J. H. VanGilder",
title = "The development of {DECwindows VMS} mail",
journal = j-DEC-TECH-J,
volume = "2",
number = "3",
pages = "74--83",
month = "Summer",
year = "1990",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
abstract = "In the DECwindows program, the windowing interface to
the VMS mail utility demonstrates the power of
window-based user interfaces. Users can access mail
from either character-cell terminals or workstations,
exchange mail between all Digital systems, and exchange
compound documents. DEC windows VMS mail also supports
a common user interface with its counterpart on the
ULTRIX system. The development of DEC windows VMS mail
illustrates many of the issues faced in developing
DECwindows applications of moderate size. Further, the
development exemplifies the more general problems
encountered by developers who most integrate
applications with components which are themselves in
initial development stages.",
acknowledgement = ack-nhfb,
classcodes = "B6210G (Electronic mail); C7100 (Business and
administration)C6150J (Operating systems); C6180 (User
interfaces)",
classification = "B6210G (Electronic mail); C6150J (Operating
systems); C6180 (User interfaces); C7100 (Business and
administration)",
keywords = "Character-cell terminals; character-cell terminals;
common; Common user interface; compound documents;
Compound documents; DEC computers; DEC windows VMS
mail; Digital; Digital systems; electronic mail;
interfaces; multiprogramming; systems; ULTRIX system;
user; user interface; VMS mail utility; window-based
user; Window-based user interfaces; windowing
interface; Windowing interface; workstations;
Workstations",
thesaurus = "DEC computers; Electronic mail; Multiprogramming; User
interfaces",
treatment = "P Practical",
}
@Article{Mirchandani:1990:EPR,
author = "D. Mirchandani and P. Biswas",
title = "Ethernet performance of remote {DECwindows}
applications",
journal = j-DEC-TECH-J,
volume = "2",
number = "3",
pages = "84--94",
month = "Summer",
year = "1990",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
abstract = "In Digital's windowed computing system, the Ethernet
is the communication medium for both DECwindows traffic
and remote disk I/O traffic. This level of traffic
prompted a study to investigate whether or not the
Ethernet would be a system-level bottleneck for
DECwindows applications. The methodology developed
characterizes the Ethernet traffic generated by a
DECwindows application executing remotely on the
workstations in a local area VAXcluster. A simulation
model was used to predict the Ethernet performance of a
large cluster running this application and a range of
other hypothetical remote DECwindows applications. The
results of this study can be extended in many ways and
should be of interest to those involved in sizing local
area clusters running remote DECwindows applications.",
acknowledgement = ack-nhfb,
classcodes = "B6210L (Computer communications); C5620L (Local area
networks); C6180 (User interfaces); C6150J (Operating
systems)",
classification = "B6210L (Computer communications); C5620L (Local area
networks); C6150J (Operating systems); C6180 (User
interfaces)",
keywords = "area clusters; DEC computers; DECwindows traffic;
Ethernet; Ethernet performance; Ethernet traffic;
interfaces; large cluster; Large cluster; local; Local
area clusters; local area networks; Local area
VAXcluster; local area VAXcluster; model;
multiprogramming; Predict; predict; remote DECwindows
applications; Remote DECwindows applications; Remote
disk I/O traffic; remote disk I/O traffic; simulation;
Simulation model; traffic; user; Workstations;
workstations",
thesaurus = "DEC computers; Local area networks; Multiprogramming;
User interfaces",
treatment = "P Practical",
}
@Article{Fite:1990:DSV,
author = "D. B. {Fite, Jr.} and T. Fossum and D. Manley",
title = "Design strategy for the {VAX 9000} system",
journal = j-DEC-TECH-J,
volume = "2",
number = "4",
pages = "13--24",
month = "Fall",
year = "1990",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
abstract = "The VAX 9000 system is Digital's newest high-end
processor in the VAX family. This paper describes the
design strategy used to achieve high performance and
shows how RISC concepts were applied to a CISC
architecture. New opportunities for parallelism in VAX
program execution were found by breaking the VAX
instructions into simple tasks which could be pipelined
efficiently. By using independent, dedicated pipeline
stages, execution rates approach one instruction per
cycle.",
acknowledgement = ack-nhfb,
affiliation = "Digital Equipment Corp., Maynard, MA, USA",
classcodes = "C5420 (Mainframes and minicomputers); C5440
(Multiprocessor systems and techniques); C5220
(Computer architecture)",
classification = "C5220 (Computer architecture); C5420 (Mainframes and
minicomputers); C5440 (Multiprocessor systems and
techniques)",
corpsource = "Digital Equipment Corp., Maynard, MA, USA",
keywords = "architecture; CISC; CISC architecture; DEC computers;
Design strategy; design strategy; instruction set
computing; mainframes; parallel processing;
parallelism; Parallelism; reduced; RISC; VAX 9000
system",
thesaurus = "DEC computers; Mainframes; Parallel processing;
Reduced instruction set computing",
treatment = "P Practical",
}
@Article{Murray:1990:VII,
author = "J. E. Murray and R. C. Hetherington and R. M. Salett",
title = "{VAX} instructions that illustrate the architectural
features of the {VAX 9000 CPU}",
journal = j-DEC-TECH-J,
volume = "2",
number = "4",
pages = "25--42",
month = "Fall",
year = "1990",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
abstract = "The VAX 9000 system is Digital's largest and most
powerful VAX system. As such, it offers many unique
features that required the use of advanced technology
and innovative architecture in the design of the
system. Overall, the VAX 9000 micro architecture
produces a high level of system performance and the
lowest cycle time of any VAX processor, i.e. less than
five cycles per instruction. Three sections of the VAX
9000 CPU-the instruction fetch and decode unit (I-box),
the execution unit (E-box), and the data cache and main
memory interface unit (M-box)-are illustrated in this
paper through descriptions of a small sample of VAX
instructions. These instructions are discussed in
relation to their flow through the pipeline, how their
architectural features combine to work on a single
macro instruction, and how various stages of the
pipeline interact.",
acknowledgement = ack-nhfb,
affiliation = "Digital Equipment Corp., Maynard, MA, USA",
classcodes = "C5420 (Mainframes and minicomputers); C5220 (Computer
architecture)",
classification = "C5220 (Computer architecture); C5420 (Mainframes and
minicomputers)",
corpsource = "Digital Equipment Corp., Maynard, MA, USA",
keywords = "9000 CPU; architectural features; Architectural
features; computer architecture; data cache; Data
cache; DEC computers; Decode unit; decode unit;
Execution unit; execution unit; Instruction fetch;
instruction fetch; instruction sets; main memory
interface unit; Main memory interface unit; mainframes;
Micro architecture; micro architecture; System
performance; system performance; VAX; VAX 9000 CPU; VAX
instructions",
thesaurus = "Computer architecture; DEC computers; Instruction
sets; Mainframes",
treatment = "P Practical",
}
@Article{Adiletta:1990:STH,
author = "M. J. Adiletta and R. L. Doucette and J. H. Hackenberg
and D. H. Leuthold and D. M. Litwinetz",
title = "Semiconductor technology in a high-performance {VAX}
system",
journal = j-DEC-TECH-J,
volume = "2",
number = "4",
pages = "43--60",
month = "Fall",
year = "1990",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
abstract = "The VAX 9000 system is the newest number of Digital's
VAX family of computer systems. The 9000 is a
high-performance ECL processor, with a very fast,
16-nanosecond cycle time. To achieve this high level of
performance, a new generation of semicustom and custom
integrated circuits was required for the scalar CPU and
the vector processing option. Goals for circuit
density, performance, and skew maintenance were
fulfilled with the development of a high-speed gate
array, special custom chips used in key applications,
and a high-speed RAM employing a new architecture.",
acknowledgement = ack-nhfb,
affiliation = "Digital Equipment Corp., Maynard, MA, USA",
classcodes = "B2570 (Semiconductor integrated circuits); C5420
(Mainframes and minicomputers)",
classification = "B2570 (Semiconductor integrated circuits); C5420
(Mainframes and minicomputers)",
corpsource = "Digital Equipment Corp., Maynard, MA, USA",
keywords = "circuit density; Circuit density; DEC computers; ECL
processor; gate array; Gate array; high-performance;
High-performance VAX system; high-speed RAM; High-speed
RAM; integrated circuit technology; mainframes;
semiconductor technology; Semiconductor technology;
skew maintenance; Skew maintenance; VAX 9000 system;
VAX system",
thesaurus = "DEC computers; Integrated circuit technology;
Mainframes",
treatment = "P Practical",
}
@Article{Brunner:1990:VPV,
author = "R. A. Brunner and D. P. Bhandarkar and F. X. McKeen
and B. Patel and W. J. {Rogers, Jr.} and G. L. Yoder",
title = "Vector processing on the {VAX 9000} system",
journal = j-DEC-TECH-J,
volume = "2",
number = "4",
pages = "61--79",
month = "Fall",
year = "1990",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
abstract = "The VAX 9000 system provides the first emitter-coupled
logic (ECL) implementation of the VAX vector
architecture. The optional vector processor on the VAX
9000 system addresses the computing needs of
numerically intensive applications with a peak
performance of 125 MFLOPS for double-precision
calculations. The innovative design of the vector
register file allows the vector processor to overlap
the execution of up to three vector instructions.
Supported by both the VMS and ULTRIX operating systems,
the vector processor on the VAX 9000 system provides
four to five times performance improvement for
vectorizable applications over its scalar processor.",
acknowledgement = ack-nhfb,
affiliation = "Digital Equipment Corp., Maynard, MA, USA",
classcodes = "C5420 (Mainframes and minicomputers); C5220 (Computer
architecture)",
classification = "C5220 (Computer architecture); C5420 (Mainframes and
minicomputers)",
corpsource = "Digital Equipment Corp., Maynard, MA, USA",
keywords = "125 MFLOPS; DEC computers; Emitter-coupled logic;
emitter-coupled logic; mainframes; operating systems;
parallel architectures; ULTRIX; ULTRIX operating
systems; VAX 9000 system; vector architecture; Vector
architecture; vector register file; Vector register
file; VMS",
numericalindex = "Computer speed 1.25E+08 FLOPS",
thesaurus = "DEC computers; Mainframes; Parallel architectures",
treatment = "P Practical",
}
@Article{Dunbeck:1990:HMU,
author = "P. B. Dunbeck and R. J. Dischler and J. B. McElroy and
F. J. Swiatowiec",
title = "{HDSC} and multichip unit design and manufacture",
journal = j-DEC-TECH-J,
volume = "2",
number = "4",
pages = "80--89",
month = "Fall",
year = "1990",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
abstract = "The VAX 9000 system effectively integrates
state-of-the-art packaging and interconnects with
advanced integrated circuits to achieve a short machine
cycle time (16 nanoseconds) and a high rate of
instruction execution. To meet high-frequency
electrical signal and pin count requirements for the
system, engineers chose tape automated bonding
technology and consequently conceived and developed the
high-density signal carrier (HDSC). The HDSC offers
densities three to five times greater than conventional
printed circuit boards. This unique technology is
manufactured using semiconductor and advanced printed
circuit board techniques. The HDSC is at the heart of
the multichip unit, a high-performance logic module,
with which the VAX 9000 CPUs and system control unit
are constructed.",
acknowledgement = ack-nhfb,
affiliation = "Digital Equipment Corp., Maynard, MA, USA",
classcodes = "B2240 (Microassembly techniques); B0170J (Product
packaging); C5420 (Mainframes and minicomputers)",
classification = "B0170J (Product packaging); B2240 (Microassembly
techniques); C5420 (Mainframes and minicomputers)",
corpsource = "Digital Equipment Corp., Maynard, MA, USA",
keywords = "board techniques; count requirements; DEC computers;
HDSC; high density signal carrier; High density signal
carrier; interconnects; Interconnects; lead bonding;
mainframes; Manufacture; manufacture; multichip;
Multichip unit design; packaging; Packaging; packaging;
pin; Pin count requirements; printed circuit; Printed
circuit board techniques; system control unit; System
control unit; tape automated bonding; Tape automated
bonding; unit design",
thesaurus = "DEC computers; Lead bonding; Mainframes; Packaging",
treatment = "P Practical",
}
@Article{Goldman:1990:VSP,
author = "M. S. Goldman and P. H. Dormitzer and P. A. Leveille",
title = "The {VAX 9000} service processor unit",
journal = j-DEC-TECH-J,
volume = "2",
number = "4",
pages = "90--101",
month = "Fall",
year = "1990",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
abstract = "The VAX 9000 service processor unit provides the
front-end services needed to support a highly available
and reliable mainframe system. The unit is closely
linked to the VAX 9000 system to provide realtime
detection and recovery of system failures. However, the
unit is independent enough to be isolated for
maintenance without affecting normal system processor
operation. This combination is a first for VAX systems.
The service processor also provides various debugging
features that were essential for development and early
manufacture of the VAX 9000 system. These features
utilize a system-wide scan architecture to achieve
direct access to machine-state, which provides
extensive visibility and control of system logic
functions. The inclusion and use of such a scan
architecture is a new feature for a Digital
processor.",
acknowledgement = ack-nhfb,
affiliation = "Digital Equipment Corp., Maynard, MA, USA",
classcodes = "C5420 (Mainframes and minicomputers); C5220 (Computer
architecture)",
classification = "C5220 (Computer architecture); C5420 (Mainframes and
minicomputers)",
corpsource = "Digital Equipment Corp., Maynard, MA, USA",
keywords = "computer architecture; debugging features; Debugging
features; DEC computers; front-end; Front-end services;
logic functions; mainframes; Realtime detection;
realtime detection; Recovery; recovery; scan
architecture; Scan architecture; services; system;
system failures; System failures; System logic
functions; system-wide scan architecture; System-wide
scan architecture; VAX 9000 service processor unit",
thesaurus = "Computer architecture; DEC computers; Mainframes",
treatment = "P Practical",
}
@Article{Chin:1990:UFV,
author = "D. J. Chin and B. G. Brown and C. F. Butala and L. L.
Chang and S. J. Chenetz and G. E. Cotter and B. T.
Lynch and T. Natarajan and L. J. Salafia",
title = "The unique features of the {VAX 9000} power system
design",
journal = j-DEC-TECH-J,
volume = "2",
number = "4",
pages = "102--117",
month = "Fall",
year = "1990",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
abstract = "The VAX 9000 series represents Digital's first
implementation of a mainframe computer system. To be
competitive in this market, the power system for the
VAX 9000 series had to provide high system
availability. To meet this goal, the system includes
features neither considered nor found in previous large
Digital computer systems. Some of these features are
the use of redundancy in parts of the design and the
addition of more power system diagnosis capability for
quicker fault isolation and faulty unit replacement.
Other features provide competitive advantages in
specific marketplaces, such as meeting low harmonic
distortion for AC input current, which is an emerging
European AC power quality standard. Simulation tools,
which are used more prevalently in digital logic, were
used to improve the power design.",
acknowledgement = ack-nhfb,
affiliation = "Digital Equipment Corp., Maynard, MA, USA",
classcodes = "B1210 (Power electronics, supply and supervisory
circuits); C5420 (Mainframes and minicomputers); C5150
(Other circuits for digital computers)",
classification = "B1210 (Power electronics, supply and supervisory
circuits); C5150 (Other circuits for digital
computers); C5420 (Mainframes and minicomputers)",
corpsource = "Digital Equipment Corp., Maynard, MA, USA",
keywords = "DEC computers; Fault isolation; fault isolation;
mainframes; power supplies to apparatus; power supply
circuits; power system design; Power system design;
redundancy; Redundancy; simulation tools; Simulation
tools; unique features; Unique features; VAX 9000",
thesaurus = "DEC computers; Mainframes; Power supplies to
apparatus; Power supply circuits",
treatment = "P Practical",
}
@Article{Hooper:1990:SCS,
author = "D. F. Hooper and J. C. Eck",
title = "Synthesis in the {CAD} system used to design the {VAX}
9000 system",
journal = j-DEC-TECH-J,
volume = "2",
number = "4",
pages = "118--129",
month = "Fall",
year = "1990",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
abstract = "The design of the VAX 9000 system represents a sixfold
increase in complexity over the VAX 8600/8650 system.
This increased complexity posed a significant challenge
because of the concurrent need to shorten the duration
of the project design cycle and convert all
high-performance systems computer-aided design (CAD)
software from the DECSYSTEM-20 system to the VAX
system. As part of the task of meeting these
challenges, the CAD Group proposed the implementation
of a design methodology that used logic synthesis for
the first time in the development of a major product
for Digital. The primary objectives of this methodology
were to increase the productivity of the logic
designers and to reduce the number of errors introduced
during conversion of high-level designs into gate-level
structural designs.",
acknowledgement = ack-nhfb,
affiliation = "Digital Equipment Corp., Maynard, MA, USA",
classcodes = "B1265B (Logic circuits); C5210B (Computer-aided logic
design)C5420 (Mainframes and minicomputers)",
classification = "B1265B (Logic circuits); C5210B (Computer-aided
logic design); C5420 (Mainframes and minicomputers)",
corpsource = "Digital Equipment Corp., Maynard, MA, USA",
keywords = "CAD system; DEC computers; gate-level structural
designs; Gate-level structural designs; High-level
designs; high-level designs; logic; logic CAD; Logic
synthesis; mainframes; Project design cycle; project
design cycle; synthesis; VAX 9000 system",
thesaurus = "DEC computers; Logic CAD; Mainframes",
treatment = "P Practical",
}
@Article{Barnard:1990:HFD,
author = "K. E. Barnard and R. P. Harokopus",
title = "Hierarchical fault detection and isolation strategy
for the {VAX 9000} system",
journal = j-DEC-TECH-J,
volume = "2",
number = "4",
pages = "130--141",
month = "Fall",
year = "1990",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
abstract = "The VAX 9000 system was designed to compete in the
mainframe market. Mainframe customers not only require
high processor performance and throughput, but also a
system which is reliable and always available. This
paper demonstrates how the newly implemented scan
system, in conjunction with scan pattern testing and
symptom-directed diagnosis (SDD), is essential to
satisfy these needs. SDD is the use of on-line error
detectors and state information saved at the time of an
error to isolate the fault that caused the error. The
scan system of the VAX 9000 system allows individual
state elements in the processor to be set and sensed,
and is the basis for fault detection and isolation.",
acknowledgement = ack-nhfb,
affiliation = "Digital Equipment Corp., Maynard, MA, USA",
classcodes = "C5420 (Mainframes and minicomputers); C5470
(Performance evaluation and testing)",
classification = "C5420 (Mainframes and minicomputers); C5470
(Performance evaluation and testing)",
corpsource = "Digital Equipment Corp., Maynard, MA, USA",
keywords = "computers; DEC; DEC computers; fault tolerant
computing; Hierarchical fault detection; hierarchical
fault detection; high; High processor performance;
Isolation strategy; isolation strategy; mainframes;
Online error detection; online error detection;
processor performance; scan pattern testing; Scan
pattern testing; Scan system; scan system; state
elements; State elements; Symptom-directed diagnosis;
symptom-directed diagnosis; VAX 9000 system",
thesaurus = "DEC computers; Fault tolerant computing; Mainframes",
treatment = "P Practical",
}
@Article{Anonymous:1991:EIa,
author = "Anonymous",
title = "Editors Introduction",
journal = j-DEC-TECH-J,
volume = "3",
number = "1",
pages = "??--??",
month = "Winter",
year = "1991",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Jan 04 06:22:45 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/tp-introduction.txt",
acknowledgement = ack-nhfb,
}
@Article{Bernstein:1991:DDD,
author = "Philip A. Bernstein and William T. Emberton and Vijay
Treba",
title = "{DECdta} --- Digital's Distributed Transaction
Processing Architecture",
journal = j-DEC-TECH-J,
volume = "3",
number = "1",
pages = "10--17",
month = "Winter",
year = "1991",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v3n1/DECdta_Digitals_Distribute_01oct1991DTJ101P8.ps;
http://www.digital.com:80/info/DTJ101/DTJ101SC.TXT",
abstract = "Digital's Distributed Transaction Processing
Architecture (DECdta) describes the modules and
interfaces that are common to Digital's transaction
processing (DECtp) products. The architecture allows
easy distribution of DECtp products. In particular, it
supports client\slash server style applications.
Distributed transaction management is the main function
that ties DECdta modules together. It ensures that
application programs, database systems, and other
resource managers interoperate reliably in a
distributed system.",
acknowledgement = ack-nhfb,
affiliation = "Digital Equipment Corp., Maynard, MA, USA",
classcodes = "C6150J (Operating systems)",
classification = "C6150J (Operating systems)",
corpsource = "Digital Equipment Corp., Maynard, MA, USA",
keywords = "DECdta; distributed; Distributed architecture;
distributed architecture; distributed processing;
Distributed system; distributed transaction;
Distributed transaction processing architecture;
processing architecture; system; transaction
processing; Transaction processing; transaction
processing",
thesaurus = "Distributed processing; Transaction processing",
treatment = "P Practical",
}
@Article{Speer:1991:DTP,
author = "Thomas G. Speer and Mark W. Storm",
title = "{Digital}'s Transaction Processing Monitors",
journal = j-DEC-TECH-J,
volume = "3",
number = "1",
pages = "18--32",
month = "Winter",
year = "1991",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "/usr/local/src/bib/bibliography/Database/Graefe.bib;
http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v3n1/Digitals_Transaction_Processi_01oct1991DTJ102P8.ps;
http://www.digital.com:80/info/DTJ102/DTJ102SC.TXT",
abstract = "Digital provides two transaction processing (TP)
monitor products --- ACMS (Application Control and
Management System) and DECintact (Integrated
Application Control). Each monitor is a unified set of
transaction processing services for the application
environment. These services are layered on the VMS
operating system. Although there is a large functional
overlap between the two, both products achieve similar
goals by means of some significantly different
implementation strategies. Flow control and
multithreading in the ACMS monitor is managed by means
of a fourth-generation language (4GL) task definition
language. Flow control and multithreading in the
DECintact monitor is managed at the application level
by third-generation language (3GL) calls to a library
of services. The ACMS monitor supports a deferred task
model of queuing, and the DECintact monitor supports a
message-based model. Over time, the persistent
distinguishing feature between the two monitors will be
their different application programming inter faces.",
acknowledgement = ack-nhfb,
affiliation = "Digital Equipment Corp., Maynard, MA, USA",
classcodes = "C6150J (Operating systems)",
classification = "C6150J (Operating systems)",
corpsource = "Digital Equipment Corp., Maynard, MA, USA",
keywords = "ACMS; Application; Application Control; Application
Control and Management System; Application programming
interfaces; application programming interfaces; Control
and Management System; DECintact; Digital; Integrated;
Integrated Application Control; message-based model;
Message-based model; monitors; Monitors;
Multithreading; multithreading; Queuing; queuing;
supervisory programs; task definition language; Task
definition language; transaction processing;
Transaction processing; transaction processing; VMS
operating system",
thesaurus = "Supervisory programs; Transaction processing",
treatment = "P Practical",
}
@Article{Laing:1991:TMS,
author = "William A. Laing and James E. Johnson and Robert V.
Landau",
title = "Transaction Management Support in the {VMS} Operating
System Kernal",
journal = j-DEC-TECH-J,
volume = "3",
number = "1",
pages = "33--44",
month = "Winter",
year = "1991",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "/usr/local/src/bib/bibliography/Database/Graefe.bib;
http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v3n1/Transaction_Management_Suppor_01oct1991DTJ103P8.ps;
http://www.digital.com:80/info/DTJ103/DTJ103SC.TXT",
abstract = "Distributed transaction management support is an
enhancement to the VMS operating system. This support
provides services in the VMS operating system for
atomic transactions that may span multiple resource
managers, such as those for flat files, net work
databases, and relational databases. These transactions
may also be distributed across multiple nodes in a
network, independent of the communications mechanisms
used by either the application programs or the resource
managers. The Digital distributed transaction manager
(DECdtm) services implement an optimized variant of the
two phase commit protocol to ensure transaction
atomicity. Additionally, these services take advantage
of the unique VAXcluster capabilities to greatly reduce
the potential for blocking that occurs with the
traditional two-phase commit protocol. These features,
now part of the VMS operating system, are readily
available to multiple resource managers and to many
applications outside the traditional transaction
processing monitor environment.",
acknowledgement = ack-nhfb,
affiliation = "Digital Equipment Corp., Maynard, MA, USA",
classcodes = "C6150J (Operating systems)",
classification = "C6150J (Operating systems)",
corpsource = "Digital Equipment Corp., Maynard, MA, USA",
keywords = "Atomic transactions; atomic transactions; databases;
DECdtm; distributed processing; Flat files; flat files;
managers; multiple resource; Multiple resource
managers; Network databases; network databases;
operating system; Operating system kernel; operating
system kernel; operating systems (computers);
relational; Relational databases; transaction
management support; Transaction management support;
transaction processing; VMS; VMS operating system",
thesaurus = "Distributed processing; Operating systems [computers];
Transaction processing",
treatment = "P Practical",
}
@Article{Kohler:1991:PET,
author = "Walter H. Kohler and Yun-Ping Hsu and Thomas K. Rogers
and Wael H. Bahaa-El-Din",
title = "Performance Evaluation of Transaction Processing
Systems",
journal = j-DEC-TECH-J,
volume = "3",
number = "1",
pages = "45--58 (or 45--57??)",
month = "Winter",
year = "1991",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "/usr/local/src/bib/bibliography/Database/Graefe.bib;
http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v3n1/Performance_Evaluation_of_Tran_01oct1991DTJ104P8.ps;
http://www.digital.com:80/info/DTJ104/DTJ104SC.TXT",
abstract = "Performance and price/performance are important
attributes to consider when evaluating a transaction
processing system. Two major approaches to performance
evaluation are measurement and modeling. TPC Benchmark
A is an industry standard benchmark for measuring a
transaction processing system's performance and
price/performance. Digital has implemented TPC
Benchmark A in a distributed transaction processing
environment. Benchmark measurements were performed on
the VAX 9000 Model 210 and the VAX 4000 Model 300
systems. Further, a comprehensive analytical model was
developed and customized to model the performance
behavior of TPC Benchmark A on Digital's transaction
processing platforms. This model was validated using
measurement results and has proven to be an accurate
performance prediction tool.",
acknowledgement = ack-nhfb,
affiliation = "Digital Equipment Corp., Maynard, MA, USA",
classcodes = "C6150G (Diagnostic, testing, debugging and evaluating
systems); C6150J (Operating systems)",
classification = "C6150G (Diagnostic, testing, debugging and
evaluating systems); C6150J (Operating systems)",
corpsource = "Digital Equipment Corp., Maynard, MA, USA",
keywords = "Benchmark A; Distributed transaction processing
environment; distributed transaction processing
environment; performance evaluation; Performance
evaluation; performance evaluation; TPC; TPC Benchmark
A; transaction processing; Transaction processing;
transaction processing; VAX 4000 Model 300; VAX 9000
Model 210",
thesaurus = "Performance evaluation; Transaction processing",
treatment = "P Practical",
}
@Article{Zahavi:1991:TTP,
author = "William Z. Zahavi and Frances A. Habib and Kenneth J.
Omahen",
title = "Tools and Techniques for Preliminary Sizing of
Transaction Processing Applications",
journal = j-DEC-TECH-J,
volume = "3",
number = "1",
pages = "58--64",
month = "Winter",
year = "1991",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "/usr/local/src/bib/bibliography/Database/Graefe.bib;
http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v3n1/Tools_and_Techniques_for_Preli_01oct1991DTJ105P8.ps;
http://www.digital.com:80/info/DTJ105/DTJ105SC.TXT",
abstract = "Sizing transaction processing systems correctly is a
difficult task. By nature, transaction processing
applications are not predefined and can vary from the
simple to the complex. Sizing during the analysis and
design stages of the application development cycle is
particularly difficult. It is impossible to measure the
resource requirements of an application which is not
yet written or fully implemented. To make sizing easier
and more accurate in these stages, a sizing methodology
was developed that uses measurements from systems on
which industry-standard benchmarks have been run and
employs standard systems analysis techniques for
acquiring sizing information. These metrics are then
used to predict future transaction resource usage.",
acknowledgement = ack-nhfb,
affiliation = "Digital Equipment Corp., Maynard, MA, USA",
classcodes = "C6110B (Software engineering techniques)",
classification = "C6110B (Software engineering techniques)",
corpsource = "Digital Equipment Corp., Maynard, MA, USA",
keywords = "Analysis; analysis; application development;
Application development cycle; applications; cycle;
Design; design; industry-; Industry-standard
benchmarks; Metrics; metrics; Resource requirements;
resource requirements; Sizing; sizing; Sizing
methodology; sizing methodology; software metrics;
standard benchmarks; systems analysis techniques;
Systems analysis techniques; transaction processing;
Transaction processing; transaction processing;
Transaction processing applications; Transaction
resource usage; transaction resource usage",
thesaurus = "Software metrics; Transaction processing",
treatment = "P Practical",
}
@Article{Raghavan:1991:DAT,
author = "Ananth Raghavan and T. K. Rengarajan",
title = "Database Availability for Transaction Processing",
journal = j-DEC-TECH-J,
volume = "3",
number = "1",
pages = "65--69",
month = "Winter",
year = "1991",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "/usr/local/src/bib/bibliography/Database/Graefe.bib;
http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v3n1/Database_Availability_for_Tran_01oct1991DTJ106P8.ps;
http://www.digital.com:80/info/DTJ106/DTJ106SC.TXT",
abstract = "A transaction processing system relies on its database
management system to supply high availability. Digital
offers a network-based product, the VAX DBMS system,
and a relational data-based product, the VAX Rdb/VMS
database system, for its transaction processing
systems. These database systems have several strategies
to survive failures, disk head crashes, revectored bad
blocks, database corruptions, memory corruptions, and
memory over writes by faulty application programs. They
use base hardware technologies and also employ novel
software techniques, such as parallel transaction
recovery, recovery on surviving nodes of a VAXcluster
system, restore and roll-forward operations on areas of
the database, on-line backup, verification and repair
utilities, and executive mode protection of trusted
database management system code.",
acknowledgement = ack-nhfb,
affiliation = "Digital Equipment Corp., Maynard, MA, USA",
classcodes = "C6160 (Database management systems (DBMS)); C6160D
(Relational DBMS)",
classification = "C6160 (Database management systems (DBMS)); C6160D
(Relational DBMS)",
corpsource = "Digital Equipment Corp., Maynard, MA, USA",
keywords = "Database management system; database management
system; database management systems; Digital; fault
tolerant computing; Network-based product;
network-based product; parallel transaction; Parallel
transaction recovery; product; recovery; Recovery on
surviving nodes; recovery on surviving nodes;
relational data-based; Relational data-based product;
relational databases; transaction processing;
Transaction processing; transaction processing; VAX
DBMS; VAX Rdb/VMS database system",
thesaurus = "Database management systems; Fault tolerant computing;
Relational databases; Transaction processing",
treatment = "P Practical",
}
@Article{Spiro:1991:DOT,
author = "Peter M. Spiro and Ashok M. Joshi and T. K.
Rengarajan",
title = "Designing an optimized transaction commit protocol",
journal = j-DEC-TECH-J,
volume = "3",
number = "1",
pages = "70--78 (or 70--79??)",
month = "Winter",
year = "1991",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "/usr/local/src/bib/bibliography/Database/Graefe.bib;
http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v3n1/Designing_an_Optimized_Transac_01oct1991DTJ107P8.ps;
http://www.digital.com:80/info/DTJ107/DTJ107SC.TXT",
abstract = "Digital's database products, VAX Rdb/VMS and VAX DBMS,
share the same database kernel called KODA. KODA uses a
grouping mechanism to commit many concurrent
transactions together. This feature enables high
transaction rates in a transaction processing (TP)
environment. Since group commit processing affects the
maximum throughput of the transaction processing
system, the KODA group designed and implemented several
grouping algorithms and studied their performance
characteristics. Preliminary results indicate that it
is possible to achieve up to a 66 percent improvement
in transaction throughput by using more efficient
grouping designs.",
acknowledgement = ack-nhfb,
affiliation = "Digital Equipment Corp., Maynard, MA, USA",
classcodes = "C6160 (Database management systems (DBMS))",
classification = "C6160 (Database management systems (DBMS))",
corpsource = "Digital Equipment Corp., Maynard, MA, USA",
keywords = "Database kernel; database kernel; database management
systems; Digital; Group commit; group commit; KODA;
processing; protocols; transaction; Transaction commit
protocol; transaction commit protocol; VAX DBMS; VAX
Rdb/VMS",
thesaurus = "Database management systems; Protocols; Transaction
processing",
treatment = "P Practical",
}
@Article{Bruckert:1991:VFF,
author = "William F. Bruckert and Carlos Alonso and James M.
Melvin",
title = "Verification of the first fault-tolerant {VAX}
system",
journal = j-DEC-TECH-J,
volume = "3",
number = "1",
pages = "79--85",
month = "Winter",
year = "1991",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "/usr/local/src/bib/bibliography/Database/Graefe.bib;
http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v3n1/Verification_of_the_First_Faul_01oct1991DTJ108P8.ps;
http://www.digital.com:80/info/DTJ108/DTJ108SC.TXT",
abstract = "The fault-tolerant character of the VAXft 3000 system
required that plans be made early in the development
stages for the verification and test of the system. To
ensure proper test coverage of the fault-tolerant
features, engineers built fault-insertion points
directly into the system hardware. During the
verification process, test engineers used hardware and
software fault insertion in directed and random test
forms. A four-phase verification strategy was devised
to ensure that the VAXft system hardware and software
was fully tested for error recovery that is transparent
to applications on the system.",
acknowledgement = ack-nhfb,
affiliation = "Digital Equipment Corp., Maynard, MA, USA",
classcodes = "C5470 (Performance evaluation and testing)",
classification = "C5470 (Performance evaluation and testing)",
corpsource = "Digital Equipment Corp., Maynard, MA, USA",
keywords = "computer testing; computing; digital computers; error
recovery; Error recovery; fault tolerant;
Fault-tolerant; fault-tolerant; strategy; Test; test;
VAXft 3000; Verification; verification; Verification
strategy",
thesaurus = "Computer testing; Digital computers; Fault tolerant
computing",
treatment = "P Practical",
}
@Article{Anonymous:1991:EIb,
author = "Anonymous",
title = "Editors Introduction",
journal = j-DEC-TECH-J,
volume = "3",
number = "2",
pages = "??--??",
month = "Spring",
year = "1991",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Jan 04 06:22:45 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/fddi-introduction.txt",
acknowledgement = ack-nhfb,
}
@Article{Kempf:1991:F,
author = "Mark F. Kempf",
title = "Foreword",
journal = j-DEC-TECH-J,
volume = "3",
number = "2",
pages = "??--??",
month = "Spring",
year = "1991",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Jan 04 06:22:45 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/fddi-foreword.txt",
acknowledgement = ack-nhfb,
}
@Article{Hawe:1991:FDD,
author = "William R. Hawe and Richard Graham and Peter C.
Hayden",
title = "Fiber Distributed Data Interface Overview",
journal = j-DEC-TECH-J,
volume = "3",
number = "2",
pages = "10--19 (or 1--10??)",
month = "Spring",
year = "1991",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v3n2/Fiber_Distributed_Data_Interfa_01jan1992DTJ201P8.ps;
http://www.digital.com:80/info/DTJ201/DTJ201SC.TXT",
abstract = "After exploring various alternatives to second
generation local area networks (LANs), Digital selected
the fiber distributed data interface (FDDI) system.
FDDI implements the International Standards
Organization (ISO) physical layer and the media access
control sublayer of the data link layer. This system is
based on a 100-megabit-per-second fiber-optic ring
network and uses a timed-token protocol to coordinate
station access to the network. Digital has developed
the FDDI base technology, including very large-scale
integration (VLSI) chips and software. These chips,
licensed to Advanced Micro Devices and Motorola, Inc.,
provide high-quality alternatives in the market and
foster cost reduction. Digital's implementation of
FDDI, including back bones in extended LANs, as well as
high-speed interconnection of workstations, servers,
and central computers, makes available a complete range
of system products.",
acknowledgement = ack-nhfb,
affiliation = "Digital Equipment Corp., Maynard, MA, USA",
classcodes = "C5610N (Network interfaces)",
classification = "C5610N (Network interfaces)",
corpsource = "Digital Equipment Corp., Maynard, MA, USA",
keywords = "access control sublayer; computer interfaces; data
link layer; Data link layer; DEC; Digital; distributed
data interface; FDDI; fiber; Fiber distributed data
interface; fiber-optic ring; Fiber-optic ring network;
LANs; media; Media access control sublayer; network;
networks; optical links; physical layer; Physical
layer; second-generation local area networks;
Second-generation local area networks; standards;
timed-token protocol; Timed-token protocol; token",
thesaurus = "Computer interfaces; Optical links; Standards; Token
networks",
treatment = "P Practical",
}
@Article{Hutchison:1991:DFP,
author = "Jerry D. Hutchison and Christopher Baldwin and Bruce
W. Thompson",
title = "Development of the {FDDI} Physical Layer",
journal = j-DEC-TECH-J,
volume = "3",
number = "2",
pages = "19--30",
month = "Spring",
year = "1991",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v3n2/Development_of_the_FDDI_Physic_01jan1992DTJ202P8.ps;
http://www.digital.com:80/info/DTJ202/DTJ202SC.TXT",
abstract = "The engineering development of the FDDI physical layer
resulted in the delivery of components, specifications,
and protocols. The development presented new design
problems related to the technology and to the operation
of token rings. The choice of the most appropriate
technologies for the chip set was based on technology
issues, risk control, and costs. The chip set that
emerged after the physical layer functions were
partitioned uses both ECL and CMOS technology. Further,
three design problems of general interest arose during
development: the elasticity buffer and circuitry
related to the distributed clocks in an FDDI LAN, the
multimode fiber-optic link using light emitting diodes,
and the media error processes as related to correctness
and fault isolation.",
acknowledgement = ack-nhfb,
affiliation = "Digital Equipment Corp., Maynard, MA, USA",
classcodes = "C5610N (Network interfaces)",
classification = "C5610N (Network interfaces)",
corpsource = "Digital Equipment Corp., Maynard, MA, USA",
keywords = "chip set; Chip set; clocks; components; Components;
computer interfaces; distributed; Distributed clocks;
elasticity buffer; Elasticity buffer; FDDI LAN; FDDI
physical layer; media error; Media error processes;
multimode fiber-optic link; Multimode fiber-optic link;
optical links; processes; protocols; Protocols;
specifications; Specifications; token networks; token
rings; Token rings",
thesaurus = "Computer interfaces; Optical links; Token networks",
treatment = "P Practical",
}
@Article{Yang:1991:FDL,
author = "Henry S. Yang and Barry A. Spinney and Stephen
Towning",
title = "{FDDI} Data Link Development",
journal = j-DEC-TECH-J,
volume = "3",
number = "2",
pages = "31--41",
month = "Spring",
year = "1991",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v3n2/FDDI_Data_Link_Developmentysic_01jan1992DTJ203P8.ps;
http://www.digital.com:80/info/DTJ203/DTJ203SC.TXT",
abstract = "The fiber distributed data interface (FDDI) data link
is based on the ANSI X3T9.5 FDDI standards with
Digital's enhancements to provide greater performance,
reliability, and robustness. The FDDI project team
encountered significant challenges, including the
evolving ANSI X3T9.5 FDDI standards and the development
of the technology to implement the data link, coupled
with time-to-market pressure. Appropriate
considerations and design trade-offs were made to
design complexity, performance, risk, cost, and
schedule, when deciding functional partitioning and
semiconductor technology. Extensive simulations and a
novel test approach were used to verify the algorithms,
the functional models comprising the chips, and the
physical chips themselves.",
acknowledgement = ack-nhfb,
affiliation = "Digital Equipment Corp. Maynard, MA, USA",
classcodes = "C5610N (Network interfaces); C5620L (Local area
networks)",
classification = "C5610N (Network interfaces); C5620L (Local area
networks)",
corpsource = "Digital Equipment Corp. Maynard, MA, USA",
keywords = "ANSI X3T9.5; chips; Chips; complexity; Complexity;
computer interfaces; cost; Cost; data; Data link; FDDI;
fiber distributed data interface; Fiber distributed
data interface; functional models; Functional models;
link; networks; optical links; performance;
Performance; risk; Risk; schedule; Schedule; standards;
token",
thesaurus = "Computer interfaces; Optical links; Standards; Token
networks",
treatment = "P Practical",
}
@Article{Ciarfella:1991:OCN,
author = "Paul W. Ciarfella and David Benson and David S.
Sawyer",
title = "An Overview of the {Common Node} Software",
journal = j-DEC-TECH-J,
volume = "3",
number = "2",
pages = "42--52",
month = "Spring",
year = "1991",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/fddi-node-software.txt;
http://www.digital.com:80/info/DTJ204/DTJ204SC.TXT",
abstract = "To address an aggressive fiber distributed data
interface (FDDI) program schedule and reduce the
complexity of the concurrent development of multiple
FDDI products, Digital developed a common
implementation of the FDDI station management standard.
This implementation, called the Common Node Software,
manages the physical and logical connections to the
100-megabit-per-second fiber-optic ring for Digital's
FDDI product set. Including the Common Node Software in
each product yields consistent behavior at the FDDI
data link and physical layers. Direct reuse of the
software reduces the development and testing efforts by
providing a proven implementation.",
acknowledgement = ack-nhfb,
affiliation = "Digital Equipment Corp., Maynard, MA, USA",
classcodes = "C5610N (Network interfaces); C5620L (Local area
networks)",
classification = "C5610N (Network interfaces); C5620L (Local area
networks)",
corpsource = "Digital Equipment Corp., Maynard, MA, USA",
keywords = "Common Node Software; Digital; FDDI product set;
fiber-optic ring; Fiber-optic ring; optical links;
standards; station management standard; Station
management standard; token networks",
thesaurus = "Optical links; Standards; Token networks",
treatment = "P Practical",
}
@Article{Kochem:1991:DDP,
author = "Robert C. Kochem and James S. Hiscock and Brian T.
Mayo",
title = "Development of the {DECbridge} 500 Product",
journal = j-DEC-TECH-J,
volume = "3",
number = "2",
pages = "53--63 (or 53--65??)",
month = "Spring",
year = "1991",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v3n2/Development_of_the_DECbridge_5_01jan1992DTJ204P8.ps;
http://www.digital.com:80/info/DTJ205/DTJ205SC.TXT",
abstract = "The DECbridge 500 product connects Ethernet\slash
802.3 local area networks (LANs) to fiber distributed
data interface (FDDI) LANs and is, therefore, a
fundamental element of an extended LAN. Developers of
this product encountered many technical hurdles. The
higher data rate and token ring topology inherent in
the FDDI technology impose several demands on any
bridging product connected to an FDDI LAN. The
differences in formats and size of frames on the two
types of LANs introduce further requirements. The
development team met these requirements and delivered a
high-performance product that provides seamless
integration of both LAN types.",
acknowledgement = ack-nhfb,
affiliation = "Digital Equipment Corp., Maynard, MA, USA",
classcodes = "C5610N (Network interfaces)",
classification = "C5610N (Network interfaces)",
corpsource = "Digital Equipment Corp., Maynard, MA, USA",
keywords = "bridging product; Bridging product; computer
interfaces; data interface; Ethernet/802.3 local area
networks; FDDI; fiber distributed; Fiber distributed
data interface; LANs; local area networks; protocols;
token ring topology; Token ring topology",
thesaurus = "Computer interfaces; Local area networks; Protocols",
treatment = "P Practical",
}
@Article{Tiffany:1991:DP,
author = "William J. Tiffany and G. Paul Koning and James E.
Kuenzel",
title = "The {DECconcentrator} 500 Product",
journal = j-DEC-TECH-J,
volume = "3",
number = "2",
pages = "64--75",
month = "Spring",
year = "1991",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v3n2/The_DECconcentrator_500_Produc_01jan1992DTJ206P8.ps;
http://www.digital.com:80/info/DTJ206/DTJ206SC.TXT",
abstract = "Digital's decision to implement the fiber distributed
data interface (FDDI) physical topology with a dual
ring of trees, as opposed to a dual ring only, resulted
in the development of the DECconcentrator 500 product.
The dual ring of trees topology provides high
availability, manageability, and support for building
wiring standards. The function of the concentrator
demanded that the product be reliable, provide for
remote management and control, and allow a low cost per
connection. The use of common FDDI hardware and
software components developed by Digital helped the
product team to meet these goals.",
acknowledgement = ack-nhfb,
affiliation = "Digital Equipment Corp., Maynard, MA, USA",
classcodes = "C5620L (Local area networks); C5610N (Network
interfaces)",
classification = "C5610N (Network interfaces); C5620L (Local area
networks)",
corpsource = "Digital Equipment Corp., Maynard, MA, USA",
keywords = "computer interfaces; DECconcentrator 500; dual ring of
trees; Dual ring of trees; FDDI; fiber distributed data
interface; Fiber distributed data interface; local area
networks; network topology; wiring standards; Wiring
standards",
thesaurus = "Computer interfaces; Local area networks; Network
topology",
treatment = "P Practical",
}
@Article{Sweet:1991:DMD,
author = "Bruce E. Sweet",
title = "{DECelms} --- Managing {Digital}'s {FDDI} and
{Ethernet} Extended Local Area Networks",
journal = j-DEC-TECH-J,
volume = "3",
number = "2",
pages = "76--84",
month = "Spring",
year = "1991",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v3n2/DECelms_Managing_Digitals_F_01jan1992DTJ207P8.ps;
http://www.digital.com:80/info/DTJ207/DTJ207SC.TXT",
abstract = "The DECelms software product provides extended local
area network management for Digital's Ethernet\slash
IEEE 802.3 and fiber distributed data interface (FDDI)
bridges and for its FDDI wiring concentrator. Product
development entailed keeping pace with a changing set
of requirements. These included the evolving ANSI FDDI
standard, the proposed Digital Network Architecture
FDDI data link specification, the Enterprise Management
Architecture, the ability to extend the serviceability
of the products, and the aggressive schedules of the
hard ware and firmware development teams. DECelms
development resulted in an improved network management
functionality including fault, performance, and
topology management. These advanced features required
corresponding enhancements to the user interface and
dependable documentation. The development team met
these challenges and successfully delivered the DECelms
product to market as a part of Digital's FDDI
program.",
acknowledgement = ack-nhfb,
affiliation = "Digital Equipment Corp., Maynard, MA, USA",
classcodes = "C5620L (Local area networks); C6150J (Operating
systems)",
classification = "C5620L (Local area networks); C6150J (Operating
systems)",
corpsource = "Digital Equipment Corp., Maynard, MA, USA",
keywords = "ANSI FDDI standard; Data link; data link; DECelms
software product; Digital Network Architecture;
distributed data interface; Enterprise; Enterprise
Management Architecture; Ethernet/IEEE 802.3; Extended
local area networks; extended local area networks;
FDDI; fiber; Fiber distributed data interface; Local
area network management; local area network management;
local area networks; Management Architecture; network
operating systems",
thesaurus = "Local area networks; Network operating systems",
treatment = "P Practical",
}
@Article{Sinkewicz:1991:UFD,
author = "Ursula Sinkewicz and Chran-Ham Chang and Lawrence G.
Palmer and Craig Smelser and Fred L. Templin",
title = "{ULTRIX} Fiber Distributed Data Interface Networking
Subsystem Implementation",
journal = j-DEC-TECH-J,
volume = "3",
number = "2",
pages = "85--93 (or 85--94??)",
month = "Spring",
year = "1991",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v3n2/ULTRIX_Fiber_Distributed_Data_01jan1992DTJ208P8.ps;
http://www.digital.com:80/info/DTJ208/DTJ208SC.TXT",
abstract = "The ULTRIX operating system, Digital's version of the
UNIX operating system, supports the first
implementation of a host networking subsystem with a
fiber distributed data interface (FDDI) network
adapter. Digital's FDDI controller 700 adapter provides
a single FDDI attachment for the reduced instruction
set computer (RISC)-based, DECstation 5000 model 200
platform. Combined with the ULTRIX networking
subsystem, this adapter brings high-speed communication
directly to the workstation.",
acknowledgement = ack-nhfb,
affiliation = "Digital Equipment Corp., Maynard, MA, USA",
classcodes = "C6150J (Operating systems)",
classification = "C6150J (Operating systems)",
corpsource = "Digital Equipment Corp., Maynard, MA, USA",
keywords = "700 adapter; distributed data interface; FDDI
controller; FDDI controller 700 adapter; fiber; Fiber
distributed data interface; host networking subsystem;
Host networking subsystem; local area networks; network
adapter; Network adapter; network operating systems;
reduced instruction set computer; Reduced instruction
set computer; ULTRIX operating system",
thesaurus = "Local area networks; Network operating systems",
treatment = "P Practical",
}
@Article{Anonymous:1991:EIc,
author = "Anonymous",
title = "Editors Introduction",
journal = j-DEC-TECH-J,
volume = "3",
number = "3",
pages = "??--??",
month = "Summer",
year = "1991",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Mon Jun 24 18:53:10 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/vc-introduction.txt",
acknowledgement = ack-nhfb,
}
@Article{Hayakawa:1991:F,
author = "Howard H. Hayakawa and George S. Hoff",
title = "Foreword",
journal = j-DEC-TECH-J,
volume = "3",
number = "3",
pages = "??--??",
month = "Summer",
year = "1991",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Jan 04 06:22:45 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/vc-foreword.txt",
acknowledgement = ack-nhfb,
}
@Article{Jain:1991:PAH,
author = "Raj Jain",
title = "Performance Analysis of a High-Speed {FDDI} Adapter
(or ``Performance Analysis of {FDDI}''??)",
journal = j-DEC-TECH-J,
volume = "3",
number = "3",
pages = "1--11 (??)",
month = "Summer",
year = "1991",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Mon Jun 24 18:53:12 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v3n3/Performance_Analysis_of_FDDIgh_01apr1992DTJ307P8.ps",
abstract = "The performance of an FDDI LAN depends upon
configuration and workload parameters such as the
extent of the ring, the number of stations on the ring,
the number of stations that are waiting to transmit,
and the frame size. In addition, one key parameter that
network managers can control to improve performance is
the target token rotation time (TTRT). Analytical
modeling and simulation methods were used to
investigate the effect of the TTRT on various
performance metrics for different ring configurations.
This analysis demonstrated that setting the TTRT at 8
milliseconds provides good performance over a wide
range of configurations and workloads.",
acknowledgement = ack-nhfb,
}
@Article{Davis:1991:DVV,
author = "Scott H. Davis",
title = "Design of {VMS Volume Shadowing Phase II} ---
Host-based Shadowing",
journal = j-DEC-TECH-J,
volume = "3",
number = "3",
pages = "7--15",
month = "Summer",
year = "1991",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v3n3/Design_of_VMS_Volume_Shadowin_01apr1992DTJ301P8.ps;
http://www.digital.com:80/info/DTJ301/DTJ301SC.TXT",
abstract = "VMS Volume Shadowing Phase II is a fully distributed,
clusterwide data availability product designed to
replace the obsolete controller-based shadowing
implementation. Phase II is intended to service current
and future generations of storage architectures. In
these architectures, there is no intelligent, multiunit
controller that functions as a centralized gateway to
the multiple drives in the shadow set. The new software
makes many additional topologies suitable for
shadowing, including DSSI drives, DSA drives, and
shadowing across VMS MSCP servers. This last
configuration allows shadow set members to be separated
by any supported cluster interconnect, including FDDI.
All essential shadowing functions are performed within
the VMS operating system. New MSCP controllers and
drives can optionally implement a set of shadowing
performance assists, which Digital intends to support
in a future release of the shadowing product.",
acknowledgement = ack-nhfb,
classcodes = "C6150J (Operating systems); C6120 (File organisation);
C5310 (Storage system design)",
classification = "C5310 (Storage system design); C6120 (File
organisation); C6150J (Operating systems)",
keywords = "availability; cluster; Cluster interconnect; data;
Data availability; data security; Data security; DEC
computers; Digital; drives; DSA; DSA drives; DSSI
drives; FDDI; interconnect; MSCP controllers; Operating
system; operating system; operating systems
(computers); security of; Shadow set members; shadow
set members; Storage architectures; storage
architectures; storage management; VMS MSCP servers;
VMS Volume Shadowing Phase II",
thesaurus = "DEC computers; Operating systems [computers]; Security
of data; Storage management",
treatment = "P Practical; R Product Review",
}
@Article{Snaman:1991:ADV,
author = "William E. {Snaman, Jr.}",
title = "Application Design in a {VAXcluster} System",
journal = j-DEC-TECH-J,
volume = "3",
number = "3",
pages = "16--26",
month = "Summer",
year = "1991",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v3n3/Application_Design_in_a_VAXclu_01apr1992DTJ302P8.ps;
http://www.digital.com:80/info/DTJ302/DTJ302SC.TXT",
abstract = "VAXcluster systems provide a flexible way to configure
a computing system that can survive the failure of any
component. In addition, these systems can grow with an
organization and can be serviced without disruption to
applications. These features make VAXcluster systems an
ideal base for developing high-availability
applications such as transaction processing systems,
servers for network client server applications, and
data sharing applications. Understanding the basic
design of VAXcluster systems and the possible
configuration options can help application designers
take advantage of the availability and growth
characteristics of these systems.\par
Many organizations depend on near constant access to
data and computing resources; interruption of these
services results in the interruption of primary
business functions. In addition, growing organizations
face the need to increase the amount of computing power
available to them over an extended period of time.
VAXcluster systems provide solutions to these data
availability and growth problems that modern
organizations face.[1]\par
This paper begins with an overview of VAXcluster
systems and application design in such systems and
proceeds with a detailed discussion of VAXcluster
design and implementation. The paper then focuses on
how this information affects the design of applications
that take advantage of the availability and growth
characteristics of a VAXcluster system.",
acknowledgement = ack-nhfb,
classcodes = "C6150J (Operating systems); C6110 (Systems analysis
and programming)",
classification = "C6110 (Systems analysis and programming); C6150J
(Operating systems)",
keywords = "applications; Data sharing applications; data sharing
applications; DEC computers; distributed processing;
High-availability applications; high-availability
applications; network client-server; Network
client-server applications; network operating;
programming; systems; transaction processing systems;
Transaction processing systems; VAXcluster system;
VMS",
thesaurus = "DEC computers; Distributed processing; Network
operating systems; Programming",
treatment = "P Practical",
}
@Article{Leahy:1991:NAF,
author = "Lee Leahy",
title = "New availability features of local area {VAXcluster}
systems",
journal = j-DEC-TECH-J,
volume = "3",
number = "3",
pages = "27--35",
month = "Summer",
year = "1991",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v3n3/New_Availability_Features_of_L_01apr1992DTJ303P8.ps;
http://www.digital.com:80/info/DTJ303/DTJ303SC.TXT",
abstract = "VMS version 5.4-3 increases the availability of local
area VAXcluster (LAVc) configurations by allowing the
use of multiple local area network (LAN) adapters in
the VAXcluster system. Availability is increased by
enabling fail-over between LAN adapters, reducing
channel failure detection time, and providing better
network troubleshooting. Combined, these changes
significantly increase the availability of LAN-based
VAXcluster configurations by allowing the VAXcluster
system to tolerate and work around network failures.",
acknowledgement = ack-nhfb,
classcodes = "B6210L (Computer communications); C5620L (Local area
networks); C5470 (Performance evaluation and testing)",
classification = "B6210L (Computer communications); C5470 (Performance
evaluation and testing); C5620L (Local area networks)",
keywords = "Availability features; availability features; channel;
Channel failure detection time; DEC computers;
fail-over; Fail-over; failure detection time; fault
tolerant computing; local area; local area networks;
Local area VAXcluster; multiple local area network;
Multiple local area network; Network troubleshooting;
network troubleshooting; VAXcluster; VMS version
5.4-3",
thesaurus = "DEC computers; Fault tolerant computing; Local area
networks",
treatment = "P Practical; R Product Review",
}
@Article{Stockdale:1991:DDL,
author = "Richard E. Stockdale and Judy B. Weiss",
title = "Design of the {DEC LANcontroller} 400 Adapter",
journal = j-DEC-TECH-J,
volume = "3",
number = "3",
pages = "36--47",
month = "Summer",
year = "1991",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v3n3/Design_of_the_DEC_LANcontrolle_01apr1992DTJ304P8.ps;
http://www.digital.com:80/info/DTJ304/DTJ304SC.TXT",
abstract = "The DEC LANcontroller 400, Digital's XMI-to Ethernet
adapter (DEMNA), connects systems based on the Digital
XMI bus to an Ethernet/IEEE 802.3 local area network
(LAN). These systems use the XMI bus either as the
system bus (VAX 6000 systems) or as an I/O bus (VAX
9000 systems). The new systems, which can utilize the
full bandwidth of the Ethernet, are characterized by
increased host processor speeds. The DEMNA adapter was
designed to support these I/O requirements. In
addition, console and monitor facilities were built
into the adapter firmware for debugging, verification,
and user visibility. The adapter's performance for
small packets exceeds system capabilities, and Ethernet
bandwidth is the limiting factor for large packets.",
acknowledgement = ack-nhfb,
classcodes = "B6210L (Computer communications); C5630 (Networking
equipment); C5610N (Network interfaces); C5620L (Local
area networks)",
classification = "B6210L (Computer communications); C5610N (Network
interfaces); C5620L (Local area networks); C5630
(Networking equipment)",
keywords = "bus; data communication equipment; DEC computers; DEC
LANcontroller 400; DEMNA adapter; Digital XMI; Digital
XMI bus; equipment; Ethernet/IEEE 802.3 local area
network; evaluation (computers); I/O; I/O bus; local
area networks; network servers; system bus; System bus;
User visibility; user visibility; verification;
Verification; XMI-to-Ethernet adapter",
thesaurus = "Data communication equipment; DEC computers; Equipment
evaluation [computers]; Local area networks; Network
servers",
treatment = "P Practical; R Product Review",
}
@Article{Rege:1991:AIH,
author = "Satish L. Rege",
title = "The Architecture and Implementation of a
High-performance {FDDI} Adapter",
journal = j-DEC-TECH-J,
volume = "3",
number = "3",
pages = "48--63",
month = "Summer",
year = "1991",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v3n3/The_Architecture_and_Implement_01apr1992DTJ305P8.ps;
http://www.digital.com:80/info/DTJ305/DTJ305SC.TXT",
abstract = "With the advent of fiber distributed data interface
(FDDI) technology, Digital saw the need to define an
architecture for a high-performance adapter that could
transmit data 30 times faster than previously-built
Ethernet adapters. We specified a first generation FDDI
data link layer adapter architecture that is capable of
meeting the maximum FDDI packet-carrying capacity. The
DEC FDDIcontroller 400 is an implementation of this
architecture. This adapter acts as an interface between
XMI-based CPUs, such as the VAX 6000 and VAX 9000
series of computers, and an FDDI local area network.",
acknowledgement = ack-nhfb,
classcodes = "B6210L (Computer communications); B6260 (Optical links
and equipment); C5630 (Networking equipment); C5620L
(Local area networks); C5610N (Network interfaces)",
classification = "B6210L (Computer communications); B6260 (Optical
links and equipment); C5610N (Network interfaces);
C5620L (Local area networks); C5630 (Networking
equipment)",
keywords = "computer interfaces; computers; CPUs; data
communication equipment; data link layer adapter
architecture; Data link layer adapter architecture;
DEC; DEC FDDIcontroller 400; distributed data
interface; Ethernet adapters; FDDI local area network;
fiber; Fiber distributed data interface;
high-performance adapter; High-performance adapter;
High-performance FDDI adapter; high-performance FDDI
adapter; network servers; optical communication
equipment; packet-carrying capacity; Packet-carrying
capacity; token networks; Token networks; VAX 6000; VAX
9000; XMI-based; XMI-based CPUs",
thesaurus = "Computer interfaces; Data communication equipment; DEC
computers; Network servers; Optical communication
equipment; Token networks",
treatment = "P Practical; R Product Review",
}
@Article{Kalkunte:1991:PAH,
author = "Ramsesh S. Kalkunte",
title = "Performance Analysis of a High-speed {FDDI} Adapter",
journal = j-DEC-TECH-J,
volume = "3",
number = "3",
pages = "64--77",
month = "Summer",
year = "1991",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v3n3/Performance_Analysis_of_a_High_01apr1992DTJ306P8.ps;
http://www.digital.com:80/info/DTJ306/DTJ306SC.TXT",
abstract = "The DEC FDDIcontroller 400 host-to-FDDI network
adapter implements real-time processing functionality
in hardware, unlike conventional microprocessor-based
designs. To develop this high-performance product with
the available technological resources and at minimal
cost, we optimized the adapter design by creating a
simulation model. This model, apart from predicting
performance, enabled engineers to analyze the
functional correctness and the performance impact of
potential designs. As a result, our implementation
delivers close to ultimate performance for an FDDI
adapter and surpasses the initial project
expectations.",
acknowledgement = ack-nhfb,
classcodes = "B6210L (Computer communications); B6260 (Optical links
and equipment); C5630 (Networking equipment); C5620L
(Local area networks); C5470 (Performance evaluation
and testing); C5610N (Network interfaces)",
classification = "B6210L (Computer communications); B6260 (Optical
links and equipment); C5470 (Performance evaluation and
testing); C5610N (Network interfaces); C5620L (Local
area networks); C5630 (Networking equipment)",
keywords = "communication equipment; computer interfaces; DEC
computers; DEC FDDIcontroller 400 host-to-FDDI network
adapter; functional correctness; Functional
correctness; network servers; networks; optical;
performance evaluation; performance impact; Performance
impact; real-; Real-time processing; time processing;
token",
thesaurus = "Computer interfaces; DEC computers; Network servers;
Optical communication equipment; Performance
evaluation; Token networks",
treatment = "P Practical",
}
@Article{Jain:1991:PAF,
author = "R. Jain",
title = "Performance analysis of {FDDI}",
journal = j-DEC-TECH-J,
volume = "3",
number = "3",
pages = "78--88",
month = "Summer",
year = "1991",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v3n3/Performance_Analysis_of_FDDIgh_01apr1992DTJ307P8.ps;
http://www.digital.com:80/info/DTJ307/DTJ307SC.TXT",
abstract = "The performance of an FDDI LAN depends upon
configuration and workload parameters such as the
extent of the ring, the number of stations on the ring,
the number of stations that are waiting to transmit,
and the frame size. In addition, one key parameter that
network managers can control to improve performance is
the target token rotation time (TTRT). Analytical
modeling and simulation methods were used to
investigate the effect of the TTRT on various
performance metrics for different ring configurations.
This analysis demonstrated that setting the TTRT at 8
milliseconds provides good performance over a wide
range of configurations and workloads.",
acknowledgement = ack-nhfb,
classcodes = "B6210L (Computer communications); B6260 (Optical links
and equipment); C5620L (Local area networks); C5470
(Performance evaluation and testing)",
classification = "B6210L (Computer communications); B6260 (Optical
links and equipment); C5470 (Performance evaluation and
testing); C5620L (Local area networks)",
keywords = "FDDI LAN; network managers; Network managers; optical
communication equipment; performance evaluation;
performance metrics; Performance metrics; ring
configurations; Ring configurations; rotation time;
token; token networks; Token rotation time; workload
parameters; Workload parameters",
thesaurus = "Optical communication equipment; Performance
evaluation; Token networks",
treatment = "P Practical",
}
@Article{Anonymous:1991:EId,
author = "Anonymous",
title = "Editors Introduction",
journal = j-DEC-TECH-J,
volume = "3",
number = "4",
pages = "??--??",
month = "Fall",
year = "1991",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Jan 04 06:22:45 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/im-introduction.txt",
acknowledgement = ack-nhfb,
}
@Article{Cabrinety:1991:F,
author = "Larry Cabrinety",
title = "Foreword",
journal = j-DEC-TECH-J,
volume = "3",
number = "4",
pages = "??--??",
month = "Fall",
year = "1991",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Jan 04 06:22:45 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/im-foreword.txt",
acknowledgement = ack-nhfb,
}
@Article{Payson:1991:HAB,
author = "Christopher J. Payson and Christopher J. Cianciolo and
Robert N. Crouse and Catherine F. Winsor",
title = "Hardware Accelerators for Bitonal Image Processing",
journal = j-DEC-TECH-J,
volume = "3",
number = "4",
pages = "9--25 (or 9--26??)",
month = "Fall",
year = "1991",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "/usr/local/src/bib/bibliography/Database/Graefe.bib;
http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v3n4/Hardware_Accelerators_for_Bito_01jul1992DTJ401P8.ps;
http://www.digital.com:80/info/DTJ401/DTJ401SC.TXT",
abstract = "Electronic imaging systems transfer views of
real-world scenes or objects into digital bits for
storage, manipulation, and viewing. In the area of
bitonal images, a large market exists in document
management, which consists of scanning volumes of
papers for storage and retrieval. However, high scan
densities produce huge volumes of data, requiring
compression and decompression techniques to preserve
system memory and improve system throughput. These
techniques, as well as general image processing
algorithms, are compute-intensive and require high
memory bandwidth. To address the memory issues, and to
achieve interactive image display performance, Digital
has designed a series of bitonal image hardware
accelerators. The intent was to create interactive
media view stations, with imaging applications
alongside other applications. In addition to achieving
memory, performance, and versatility goals, the
hardware accelerators have significantly improved final
image legibility.",
acknowledgement = ack-nhfb,
affiliation = "Digital Equipment Corp., Maynard, MA, USA",
classcodes = "C5260B (Computer vision and picture processing); C5150
(Other circuits for digital computers); C6130D
(Document processing techniques)",
classification = "C5150 (Other circuits for digital computers); C5260B
(Computer vision and picture processing); C6130D
(Document processing techniques)",
corpsource = "Digital Equipment Corp., Maynard, MA, USA",
keywords = "add-on boards; Bitonal image processing; bitonal image
processing; Bitonal images; bitonal images;
computerised picture processing; document; Document
management; image processing; Interactive image
display; interactive image display; management; Media
view stations; media view stations",
thesaurus = "Add-on boards; Computerised picture processing;
Document image processing",
treatment = "P Practical",
}
@Article{Engberg:1991:XWT,
author = "Bj{\"o}rn Engberg and Thomas Porcher",
title = "{X Window} Terminals",
journal = j-DEC-TECH-J,
volume = "3",
number = "4",
pages = "26--35",
month = "Fall",
year = "1991",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "/usr/local/src/bib/bibliography/Database/Graefe.bib;
http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v3n4/X_Window_Terminals_01jul1992DTJ402P8.ps;
http://www.digital.com:80/info/DTJ402/DTJ402SC.TXT",
abstract = "X window terminals occupy a niche between X window
workstations and graphics terminals. The purpose of
terminals in general is to provide low-cost user access
to host computers or smaller dedicated systems. X
window terminals further the advance in graphics
terminals and provide new and interesting ways to
utilize host systems. Ethernet cable provides for
graphics performance previously not seen in terminals.
The X Window System developed by MIT allows multiple
applications to be displayed and controlled from the
user's workstation. Now, with X window terminals, the
same powerful user interface is available on host and
other non workstation computers.",
acknowledgement = ack-nhfb,
affiliation = "Digital Equipment Corp., Maynard, MA, USA",
classcodes = "C5540 (Terminals and graphic displays); C6180G
(Graphical user interfaces)",
classification = "C5540 (Terminals and graphic displays); C6180G
(Graphical user interfaces)",
corpsource = "Digital Equipment Corp., Maynard, MA, USA",
keywords = "computers; DEC Equipment Corporation; graphical user
interfaces; graphics performance; Graphics performance;
Graphics terminals; graphics terminals; host computers;
Host computers; interactive terminals; non-workstation;
Non-workstation computers; User interface; user
interface; X window terminals",
thesaurus = "Graphical user interfaces; Interactive terminals",
treatment = "P Practical",
}
@Article{Sichel:1991:ABO,
author = "Peter A. Sichel",
title = "{ACCESS.bus}, an Open Desktop Bus",
journal = j-DEC-TECH-J,
volume = "3",
number = "4",
pages = "36--42",
month = "Fall",
year = "1991",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "/usr/local/src/bib/bibliography/Database/Graefe.bib;
http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v3n4/ACCESS.bus_an_Open_Desktop_Bu_01jul1992DTJ403P8.ps;
http://www.digital.com:80/info/DTJ403/DTJ403SC.TXT",
abstract = "With the recent introduction of the ACCESS.bus
product, Digital has affirmed its commitment to open
systems and thus to facilitating better solutions for
interactive computing. This open desktop bus provides a
simple, uniform way to link a desktop computer to as
many as 14 low-speed I/O devices such as a keyboard,
mouse, tablet, or three-dimensional tracker. ACCESS.bus
features a 100-kilobit-per-second maximum data rate,
hardware arbitration, dynamic reconfiguration, a mature
capabilities grammar to support generic device drivers,
and off-the-shelf, low-cost I$^2$C micro controller
technology.",
acknowledgement = ack-nhfb,
affiliation = "Digital Equipment Corp., Marnard, MA, USA",
classcodes = "C5610S (System buses); C5430 (Microcomputers)",
classification = "C5430 (Microcomputers); C5610S (System buses)",
corpsource = "Digital Equipment Corp., Marnard, MA, USA",
keywords = "ACCESS.bus; computer interfaces; computing; Desktop
bus; desktop bus; interactive; Interactive computing;
microcomputers; minicomputers; open; Open desktop bus;
open desktop bus; open systems; Open systems; systems",
thesaurus = "Computer interfaces; Microcomputers; Minicomputers;
Open systems",
treatment = "P Practical",
}
@Article{Landau:1991:DDC,
author = "Richard Landau and Alan Guenther",
title = "Design of the {DECprint Common Printer Supervisor} for
{VMS} System",
journal = j-DEC-TECH-J,
volume = "3",
number = "4",
pages = "43--54",
month = "Fall",
year = "1991",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "/usr/local/src/bib/bibliography/Database/Graefe.bib;
http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v3n4/Design_of_the_DECprint_Common_01jul1992DTJ404P8.ps;
http://www.digital.com:80/info/DTJ404/DTJ404SC.TXT",
abstract = "DECprint Printing Services software controls a variety
of printer features for a wide range of printers. It
supports several different page description languages,
handles multiple media simultaneously, and uses
different I/O interconnections and communication
protocols. Operating within the VMS printing
environment, it implements a large number of user
specified options to the PRINT command. DECprint
Printing Services functions as the supervisor in the
VMS printing system for all PostScript printers
supplied by Digital. The common printer supervisor has
an especially flexible internal structure and
processing method to serve complex printing
environments.",
acknowledgement = ack-nhfb,
affiliation = "Digital Equipment Corp., Maynard, MA, USA",
classcodes = "C6150J (Operating systems); C5550 (Printers, plotters
and other hard-copy output devices)",
classification = "C5550 (Printers, plotters and other hard-copy output
devices); C6150J (Operating systems)",
corpsource = "Digital Equipment Corp., Maynard, MA, USA",
keywords = "Common printer supervisor; common printer supervisor;
DECprint Printing; DECprint Printing Services software;
input-output programs; media; multiple; Multiple media;
Page description languages; page description languages;
printers; Services software; supervisory programs; VMS
printing system; VMS systems",
thesaurus = "Input-output programs; Printers; Supervisory
programs",
treatment = "P Practical",
}
@Article{Jones:1991:CPA,
author = "James D. Jones and Ajay P. Kachrani and Thomas E.
Powers",
title = "The {Common Printer Access Protocol}",
journal = j-DEC-TECH-J,
volume = "3",
number = "4",
pages = "55--60",
month = "Fall",
year = "1991",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "/usr/local/src/bib/bibliography/Database/Graefe.bib;
http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v3n4/The_Common_Printer_Access_Prot_01jul1992DTJ405P8.ps;
http://www.digital.com:80/info/DTJ405/DTJ405SC.TXT",
abstract = "The concept of a `Printer Access Protocol' or `PAP'
was introduced during the mid-1980s to provide for
comprehensive access to the new generation of more
capable, networked printers. The design goals for a PAP
need to consider the variety of data presentation
protocols in use and the heterogeneous nature of
distributed interconnection methods. A Digital printing
architecture team adopted an existing prototype, the
Reid-Kent Print Server Protocol, as the basis for a
proposed `Common Printer Access Protocol,' or CPAP.
Digital's first server instantiation of the CPAP,
PrintServer Supporting Host Software version 4.0, also
needed to address implementation practicalities to
ensure interoperability and back wards compatibility.
The solutions selected are applicable to a broad range
of client-server systems where clients and servers may
be independently developed, and where such components
may be in stalled and upgraded asynchronously from one
an other. CPAP is being considered for adoption as an
Internet standard, and is an element of the Palladium
Printing System, which has been accepted as the
printing systems component of OSF/1.",
acknowledgement = ack-nhfb,
affiliation = "Digital Equipment Corp., Marnard, MA, USA",
classcodes = "C6150J (Operating systems); C5550 (Printers, plotters
and other hard-copy output devices)",
classification = "C5550 (Printers, plotters and other hard-copy output
devices); C6150J (Operating systems)",
corpsource = "Digital Equipment Corp., Marnard, MA, USA",
keywords = "access protocol; common printer; Common printer access
protocol; CPAP; DEC PrintServer Supporting Host
Software; DECnet; input-output programs; local area
print server; Local area print server; Open Software
Foundation; printers; programs; protocols; supervisory;
VMS access",
thesaurus = "Input-output programs; Printers; Protocols;
Supervisory programs",
treatment = "T Theoretical or Mathematical",
}
@Article{Simone:1991:DTP,
author = "Guido Simone and Jeffrey A. Metzger and Gary
Vaillette",
title = "Design of the {Turbo PrintServer} 20 Controller",
journal = j-DEC-TECH-J,
volume = "3",
number = "4",
pages = "61--72 (or 61--76??)",
month = "Fall",
year = "1991",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "/usr/local/src/bib/bibliography/Database/Graefe.bib;
http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v3n4/Design_of_the_Turbo_PrintServe_01jul1992DTJ406P8.ps;
http://www.digital.com:80/info/DTJ406/DTJ406SC.TXT",
abstract = "The turbo PrintServer 20 controller is a performance
enhancement of the original PrintServer 20 system
controller. The turbo controller was developed to
enable PostScript code to execute faster and thus
improve page throughput for complex documents. The
RETrACE analysis system was designed to analyze the
performance of the original PrintServer 20 system and
estimate expected performance of future systems. The
turbo controller's processor and its three subsystems
for memory, write buffer, and bit-map data transfer
were selected based on the analysis results.
Performance tests conducted on both the original and
the turbo PrintServer 20 indicate the enhanced
processing performance of the turbo controller.",
acknowledgement = ack-nhfb,
affiliation = "Digital Equipment Corp., Maynard, MA, USA",
classcodes = "C6150J (Operating systems)",
classification = "C6150J (Operating systems)",
corpsource = "Digital Equipment Corp., Maynard, MA, USA",
keywords = "Controller; controller; input-output programs; Page
throughput; page throughput; performance enhancement;
Performance enhancement; printers; RETrACE analysis
system; supervisory programs; Turbo PrintServer 20;
turbo PrintServer 20",
thesaurus = "Input-output programs; Printers; Supervisory
programs",
treatment = "P Practical",
}
@Article{Anonymous:1992:EIa,
author = "Anonymous",
title = "Editors Introduction",
journal = j-DEC-TECH-J,
volume = "4",
number = "1",
pages = "??--??",
month = "Winter",
year = "1992",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Jan 04 06:22:45 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/pw-introduction.txt",
acknowledgement = ack-nhfb,
}
@Article{Carchidi:1992:F,
author = "Joseph A. Carchidi",
title = "Foreword",
journal = j-DEC-TECH-J,
volume = "4",
number = "1",
pages = "??--??",
month = "Winter",
year = "1992",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Jan 04 06:22:45 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/pw-foreword.txt",
acknowledgement = ack-nhfb,
}
@Article{Abrahams:1992:OPP,
author = "Alan Abrahams and David A. Low",
title = "An Overview of the {PATHWORKS} Product Family",
journal = j-DEC-TECH-J,
volume = "4",
number = "1",
pages = "8--14 (or 8--15??)",
month = "Winter",
year = "1992",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v4n1/An_Overview_of_the_PATHWORKS_01oct1992DTJ501P8.ps;
http://www.digital.com:80/info/DTJ501/DTJ501SC.TXT",
abstract = "As the number of personal computers continues to grow,
so does the demand for networking products and services
to allow these PCs to share networked resources.
Digital's Personal Computing Systems Architecture
enables the integration of PCs into Digital's
enterprise-wide network systems. The software products
developed using this architecture are referred to as
the PATHWORKS product family. PATHWORKS products
support a variety of PC platforms and operating
systems, and accommodate different physical networks
and transport and service protocols. This flexibility
allows PC users to access resources outside their PC
environment, such as remote files, printers, databases,
and electronic mail.",
acknowledgement = ack-nhfb,
classcodes = "C5620 (Computer networks and techniques)",
classification = "C5620 (Computer networks and techniques)",
keywords = "computer networks; Database servers; database servers;
DEC computers; desktop devices; Desktop devices;
gateways; Gateways; Host system services; host system
services; PATHWORKS product family; print servers;
Print servers; software packages; transaction
processing systems; Transaction processing systems",
thesaurus = "Computer networks; DEC computers; Software packages",
treatment = "P Practical; R Product Review",
}
@Article{Bresnahan:1992:PVF,
author = "Edward W. Bresnahan and Siu Yin Cheng",
title = "{PATHWORKS} for {VMS} File Server",
journal = j-DEC-TECH-J,
volume = "4",
number = "1",
pages = "15--23 (or 15--22??)",
month = "Winter",
year = "1992",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v4n1/PATHWORKS_for_VMS_File_Server_01oct1992DTJ502P8.ps;
http://www.digital.com:80/info/DTJ502/DTJ502SC.TXT",
abstract = "The PATHWORKS for VMS file server integrates
industry-standard personal computers with VAX VMS
systems over a communications network. It implements
Microsoft's server message block (SMB) core protocol,
which provides resource sharing using a client-server
model. The server provides transparent network access
to VAX VMS FILES-11 files from a PC's native operating
system. The architecture supports multiple transports
to ensure interoperability among all PCs connected on
an open network. Due to the performance constraints of
many PC applications, data caching and a variety of
other algorithms and heuristics were employed to
decrease request response time. The file server also
implements a security model to provide VMS security
mechanisms to PC users.",
acknowledgement = ack-nhfb,
classcodes = "C6150N (Distributed systems); C5630 (Networking
equipment)",
classification = "C5630 (Networking equipment); C6150N (Distributed
systems)",
keywords = "communications network; Communications network;
distributed processing; File server; file server; file
servers; PATHWORKS for VMS; security; transparent
network access; Transparent network access; VMS; VMS
file server; VMS security",
thesaurus = "Distributed processing; File servers",
treatment = "P Practical; R Product Review",
}
@Article{Wells:1992:DOP,
author = "Philip J. Wells",
title = "The Development of an Optimized {PATHWORKS} Transport
Interface",
journal = j-DEC-TECH-J,
volume = "4",
number = "1",
pages = "24--30 (or 24--31??)",
month = "Winter",
year = "1992",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v4n1/The_Development_of_an_Optimize_01oct1992DTJ503P8.ps;
http://www.digital.com:80/info/DTJ503/DTJ503SC.TXT",
abstract = "Digital's Personal Computing Systems Group developed
an optimized transport interface to improve the
performance of the PATHWORKS for VMS version 4.0
server. The development process involved selecting a
transport protocol, designing appropriate interface
test scenarios, and measuring server performance for
each transport interface model. The engineering team
then implemented the optimized design in the server and
performed benchmark testing for specified server
workloads. Using an optimized transport interface
improved server performance by decreasing the time
required to complete the test while maintaining or
decreasing the percent CPU utilization.",
acknowledgement = ack-nhfb,
classcodes = "C5610N (Network interfaces); C6150N (Distributed
systems)",
classification = "C5610N (Network interfaces); C6150N (Distributed
systems)",
keywords = "Benchmark testing; benchmark testing; computer
interfaces; file servers; File servers; optimized
transport interface; Optimized transport interface;
PATHWORKS for; PATHWORKS for VMS; Server workloads;
server workloads; VMS",
thesaurus = "Computer interfaces; File servers",
treatment = "P Practical",
}
@Article{Rizzolo:1992:DPU,
author = "Anthony J. Rizzolo and Elizabeth A. Brewer and Martha
A. Chandler",
title = "Design of the {PATHWORKS} for {ULTRIX} File Server",
journal = j-DEC-TECH-J,
volume = "4",
number = "1",
pages = "31--39 (or 31--40??)",
month = "Winter",
year = "1992",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v4n1/Design_of_the_PATHWORKS_for_01oct1992DTJ504P8.ps;
http://www.digital.com:80/info/DTJ504/DTJ504SC.TXT",
abstract = "The PATHWORKS for ULTRIX product integrates personal
computers with the ULTRIX operating system on a local
area network. The software supports both the TCP/IP
protocol and the DECnet transport stacks. The design
and implementation of the PATHWORKS for ULTRIX file
server is based on a client-server model. The server
provides file, print, mail, and time services to client
PCs on the network. Network file service management is
accessed through a PC-style menu interface. The file
server's performance was optimized to allow parallelism
to occur when the client is generating data at the same
time the server is writing the data to disk.",
acknowledgement = ack-nhfb,
classcodes = "C6150N (Distributed systems); C5620L (Local area
networks)",
classification = "C5620L (Local area networks); C6150N (Distributed
systems)",
keywords = "Client-server model; client-server model; DECnet
transport stacks; file server; File server; file
servers; local area network; Local area network; local
area networks; network operating systems; PATHWORKS for
ULTRIX; TCP/IP protocol",
thesaurus = "File servers; Local area networks; Network operating
systems",
treatment = "P Practical; R Product Review",
}
@Article{Lichtenberg:1992:DTA,
author = "Mitchell P. Lichtenberg and Jeffrey R. Curless",
title = "{DECnet} Transport Architecture",
journal = j-DEC-TECH-J,
volume = "4",
number = "1",
pages = "40--47 (or 40--46??)",
month = "Winter",
year = "1992",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v4n1/DECnet_Transport_Architecture_01oct1992DTJ505P8.ps;
http://www.digital.com:80/info/DTJ505/DTJ505SC.TXT",
abstract = "The PATHWORKS family of software products includes an
implementation of the DECnet transport protocol to
allow Intel-based personal computers access to network
resources. This implementation, the DECnet Network
Process (DNP) transport component, provides basic file
and print services, terminal emulation, and application
services. The new DNP component for the version 4.1
release of the PATHWORKS for DOS client software is
written in assembly language to improve performance and
reduce memory usage. The DOS and OS/2 versions of the
component contain the same base source code, thus
decreasing the development and maintenance costs.",
acknowledgement = ack-nhfb,
classcodes = "C5640 (Protocols)",
classification = "C5640 (Protocols)",
keywords = "DECnet; DECnet Network; DECnet Network Process; DOS
client software; PATHWORKS family; Process; protocols;
transport protocol; Transport protocol",
thesaurus = "Protocols",
treatment = "P Practical",
}
@Article{Nourse:1992:MWN,
author = "Andrew W. Nourse",
title = "{Microsoft Windows} Network Virtual Device Drivers in
{PATHWORKS} for {DOS}",
journal = j-DEC-TECH-J,
volume = "4",
number = "1",
pages = "47--55 (or 47--56??)",
month = "Winter",
year = "1992",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v4n1/Microsoft_Windows_Network_Virt_01oct1992DTJ506P8.ps;
http://www.digital.com:80/info/DTJ506/DTJ506SC.TXT",
abstract = "Digital's PATHWORKS for DOS version 4.1 personal
computer integration software includes two network
virtual device drivers for the Microsoft Windows
environment. These drivers allow Windows applications
operating in a protected processor mode and standard
DOS applications in a virtual machine to concurrently
access services designed to run in real mode under the
DOS operating system. The network virtual device
drivers, available only in Microsoft Windows enhanced
mode, manage DECnet and NetBIOS operations and permit
the full use of these interfaces.",
acknowledgement = ack-nhfb,
classcodes = "C6150N (Distributed systems)",
classification = "C6150N (Distributed systems)",
keywords = "DECnet; device drivers; graphical user interfaces;
Microsoft Windows; NetBIOS; network operating systems;
network virtual; Network virtual device drivers;
personal computer integration software; Personal
computer integration software",
thesaurus = "Graphical user interfaces; Network operating systems",
treatment = "P Practical",
}
@Article{Giokas:1992:EWI,
author = "Dennis G. Giokas and Andrew T. Leskowitz",
title = "{eXcursion} for {Windows}: integrating two windowing
systems",
journal = j-DEC-TECH-J,
volume = "4",
number = "1",
pages = "56--67",
month = "Winter",
year = "1992",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/pw-excursion.txt;
http://www.digital.com:80/info/DTJ507/DTJ507SC.TXT",
abstract = "Digital's eXcursion for Windows, display server is an
application for Microsoft Windows. The eXcursion for
Windows product is based on the X Window System and
allows X client applications to display output, receive
input, and exchange data in the Microsoft Windows
environment. The eXcursion software visually integrates
the X and Microsoft Windows environments-applications
from both environments display on a single screen and
have the same appearance. A key component of Network
Applications Support (NAS) and Digital's PC integration
program, the eXcursion for Windows display server
enables information exchange among PC users and non-PC
users linked throughout a network.",
acknowledgement = ack-nhfb,
classcodes = "C6150N (Distributed systems); C6180G (Graphical user
interfaces)",
classification = "C6150N (Distributed systems); C6180G (Graphical user
interfaces)",
keywords = "Digital's; display server; Display server; EXcursion
for Windows; eXcursion for Windows; file servers;
graphical user interfaces; integrated software;
Microsoft Windows; Network Applications; Network
Applications Support; PC integration program; Support;
windowing systems; Windowing systems; X Window System",
thesaurus = "File servers; Graphical user interfaces; Integrated
software",
treatment = "P Practical",
}
@Article{Methot:1992:CMP,
author = "Christopher E. Methot",
title = "Capacity Modeling of {PATHWORKS} Client-Server
Workloads",
journal = j-DEC-TECH-J,
volume = "4",
number = "1",
pages = "68--76",
month = "Winter",
year = "1992",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v4n1/Capacity_Modeling_of_PATHWORK_01oct1992DTJ508P8.ps;
http://www.digital.com:80/info/DTJ508/DTJ508SC.TXT",
abstract = "PATHWORKS network operating system software runs on
the remote server computer that accesses files on
behalf of clients connected to a network. The PATHWORKS
file server provides clients with centralized backup,
printing, and security. Popular desktop applications
can be used in a manner that consumes larger or small
amounts of server resources. Capacity planning seeks to
determine which network filing system is appropriate to
current workloads and to predict capacity needs as the
PATHWORKS client-server environment changes. The
desktop industry lacks standardized performance tests.
Digital has developed a general process that can be
applied to any workload, including those in which the
number of users causing the server process's resource
consumption are unknown to a data collector
DECperformance Solution software was the primary tool
used in the modeling process. Its analytical queuing
model was used to predict performance and help define
configuration alternatives.",
acknowledgement = ack-nhfb,
classcodes = "C6150N (Distributed systems); C5670 (Network
performance)",
classification = "C5670 (Network performance); C6150N (Distributed
systems)",
keywords = "Capacity planning; capacity planning; Client-server
workloads; client-server workloads; evaluation; file
servers; network; network filing; Network filing
system; Network operating system; network operating
systems; operating system; PATHWORKS client-server
environment; PATHWORKS file server; performance;
Queuing model; queuing model; system",
thesaurus = "File servers; Network operating systems; Performance
evaluation",
treatment = "P Practical",
}
@Article{Zetterlund:1992:MPP,
author = "B. Zetterlund and J. A. Farrell and T. F. Fox",
title = "Microprocessor Performance and Process Complexity in
{CMOS} Technologies",
journal = j-DEC-TECH-J,
volume = "4",
number = "2",
pages = "12--24",
month = "Spring",
year = "1992",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
abstract = "Digitals CMOS technology is characterized by a scaling
methodology that doubles the gate density and improves
the gate speed by approximately 30 percent with each
new generation. Decreasing feature size from one
generation of CMOS technology to the next is
fundamental to improving the performance of VLSI chips.
Each of Digital's successive CMOS generations has added
new technology features to improve performance further.
Digital's latest, qualified CMOS technology
incorporates features such as low voltage operation,
low-resistance topside substrate contacts,
low-resistance transistor gate material, local
interconnects in SRAMs, three levels of metal
interconnect, and fuses for redundancy.",
acknowledgement = ack-nhfb,
classcodes = "B2570D (CMOS integrated circuits); B1265F
(Microprocessors and microcomputers); C5130
(Microprocessor chips)",
classification = "B1265F (Microprocessors and microcomputers); B2570D
(CMOS integrated circuits); C5130 (Microprocessor
chips)",
keywords = "circuit technology; CMOS integrated circuits; CMOS
technology; digital computers; gate density; Gate
density; integrated; local interconnects in SRAMs;
Local interconnects in SRAMs; Low voltage operation;
low voltage operation; low-; low-resistance;
Low-resistance topside substrate contacts;
Low-resistance transistor gate material; metal
interconnect; Metal interconnect; microprocessor chips;
Process complexity; process complexity; resistance
topside substrate contacts; scaling methodology;
Scaling methodology; transistor gate material; VLSI;
VLSI chips",
thesaurus = "CMOS integrated circuits; Digital computers;
Integrated circuit technology; Microprocessor chips;
VLSI",
treatment = "P Practical",
}
@Article{Seavey:1992:NDP,
author = "Marden H. Seavey and John V. Faricelli and Nadim A.
Khalil and G. Nanz and L. M. Richardson and C. O.
Schiebl and H. R. Soleimani and M. Thurner",
title = "Numerical device and process simulation tools in
transistor design",
journal = j-DEC-TECH-J,
volume = "4",
number = "2",
pages = "25--38",
month = "Spring",
year = "1992",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib;
UnCover library database",
abstract = "Numerical device and process simulation programs are
fundamental tools in the design and characterization of
silicon transistors. These tools employ numerical
mathematical methods to simulate the operation of the
elemental transistor structures that are the building
blocks of CMOS VLSI circuitry. When designing these
basic structures, CMOS process and device design teams
require efficient, high-performance simulators that use
accurate physical models. Digital has developed thermal
annealing, mobility, and avalanche models, and has
improved the numerical methods used in its process and
device simulation programs. Also, supporting software
was developed to help integrate the various simulation
tools.",
acknowledgement = ack-nhfb,
classcodes = "B1130B (Computer-aided circuit analysis and design);
B2570D (CMOS integrated circuits); C7410D (Electronic
engineering)",
classification = "B1130B (Computer-aided circuit analysis and design);
B2570D (CMOS integrated circuits); C7410D (Electronic
engineering)",
keywords = "Avalanche models; avalanche models; circuit CAD; CMOS
integrated circuits; CMOS VLSI; Device simulation
programs; device simulation programs; digital
simulation; mathematical methods; Mathematical methods;
Mobility; mobility; process simulation; Process
simulation; semiconductor device models; simulators;
Simulators; thermal annealing; Thermal annealing;
Transistor design; transistor design",
thesaurus = "Circuit CAD; CMOS integrated circuits; Digital
simulation; Semiconductor device models",
treatment = "P Practical",
}
@Article{Nasr:1992:CTF,
author = "Andre I. Nasr and Gregory J. Grula and Antonio C.
Berti and R. D. Jones",
title = "{CMOS}-4 technology for fast logic and dense on-chip
memory",
journal = j-DEC-TECH-J,
volume = "4",
number = "2",
pages = "39--50",
month = "Spring",
year = "1992",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib;
UnCover library database",
abstract = "Digital's fourth-generation CMOS technology has
produced the industry's highest performance
microprocessors. The NVAX and Alpha 21064 chips are
based on 0.75- mu m, 3.3-V CMOS technology capable of
producing operating frequencies of up to 100 MHz and
200 MHz respectively. The high-performance CMOS
transistors consist of a 105-AA gate oxide, symmetric
n+ and p+ doped polysilicon for surface channel
conduction, low threshold voltage, and good turn-off
characteristics. The transistor has an on-wafer
electrical gate length of 0.5 mu m, a shallow medium
doped drain junction for hot electron immunity, a
CoSi/sub 2/ salicided gate, and source and drain
regions for low interconnect sheet resistance. A
TiN/CoSi/sub 2/ local interconnect scheme was used to
strap the drain and gate regions to form a
six-transistor memory cell with an area equivalent to
100 mu m/sup 2/.",
acknowledgement = ack-nhfb,
classcodes = "B1265F (Microprocessors and microcomputers); B2570D
(CMOS integrated circuits); C5130 (Microprocessor
chips)",
classification = "B1265F (Microprocessors and microcomputers); B2570D
(CMOS integrated circuits); C5130 (Microprocessor
chips)",
keywords = "100 MHz; 200 MHz; 21064; Alpha; Alpha 21064; chips;
CMOS integrated circuits; CMOS technology; CMOS
transistors; digital computers; Fast logic; fast logic;
low; Low threshold voltage; microprocessor;
Microprocessors; microprocessors; NVAX; surface channel
conduction; Surface channel conduction; threshold
voltage",
numericalindex = "Frequency 1.0E+08 Hz; Frequency 2.0E+08 Hz",
thesaurus = "CMOS integrated circuits; Digital computers;
Microprocessor chips",
treatment = "P Practical",
}
@Article{Garver:1992:CBP,
author = "Marion M. Garver and Joseph M. Bulger and Thomas E.
Clark and J. H. Dubash and L. M. Ross and D. J. Welch",
title = "{CMOS-4} Back-end Process Development for a {VLSI}
0.75 $ \mu $ m Triple-level Interconnection
Technology",
journal = j-DEC-TECH-J,
volume = "4",
number = "2",
pages = "51--72",
month = "Spring",
year = "1992",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib;
UnCover library database",
abstract = "Digital's CMOS-4 on-chip interconnect technology,
developed for and used in production of the NVAX and
the Alpha 21064 microprocessor chips, is a three-level
aluminum alloy metallization process with planarized
TEOS-based silicon dioxide dielectrics, tungsten-filled
contacts and vias, and a minimum feature size of 0.75
mu m. The process development effort was a twofold
approach based on the maximum use of existing
manufacturing capability and the introduction of
required new process features. for photolithography,
plasma etch, and PVD metallization, the 1.0- mu m
manufacturing equipment set and processes were modified
and reoptimized for the submicron regime. In addition,
two new process features, a blanket CVD tungsten
process and a TEOS-based oxide planarization process,
were developed and implemented in manufacturing to meet
the CMOS-4 technology requirements.",
acknowledgement = ack-nhfb,
classcodes = "B2570D (CMOS integrated circuits); B2550E (Surface
treatment)B2550F (Metallisation); B2550G (Lithography);
B0520F (Vapour deposition)",
classification = "B0520F (Vapour deposition); B2550E (Surface
treatment ); B2550F (Metallisation); B2550G
(Lithography); B2570D (CMOS integrated circuits)",
keywords = "aluminium alloys; Aluminum alloy; aluminum alloy;
chemical vapour deposition; CMOS; CMOS-4; CVD tungsten
process; development; integrated circuit manufacture;
integrated circuit technology; integrated circuits;
metallisation; metallization; metallization process;
Metallization process; on-chip interconnect technology;
On-chip interconnect technology; oxide planarization;
Oxide planarization process; photolithography;
Photolithography; photolithography; plasma etch; Plasma
etch; process; Process development; PVD; PVD
metallization; sputter etching; tungsten;
tungsten-filled contacts; Tungsten-filled contacts;
VLSI",
thesaurus = "Aluminium alloys; Chemical vapour deposition; CMOS
integrated circuits; Integrated circuit manufacture;
Integrated circuit technology; Metallisation;
Photolithography; Sputter etching; Tungsten; VLSI",
treatment = "P Practical",
}
@Article{Nasr:1992:IDR,
author = "Mary Beth Nasr and Ellen J. Mager",
title = "Implementation of Defect Reduction Strategies into
{VLSI} Manufacturing",
journal = j-DEC-TECH-J,
volume = "4",
number = "2",
pages = "73--82",
month = "Spring",
year = "1992",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib;
UnCover library database",
abstract = "CMOS-4 technology combines a high-performance
microprocessor with a fast, dense RAM. Consistently
obtaining a specified die yield on CMOS-4 devices
required the implementation of a series of defect
reduction procedures. To achieve high yields,
microcontamination and defect reduction plans needed to
be in place well before initiation of product
manufacturing. Levels of overall cleanliness had to be
specified and controlled. Process equipment was
monitored at the new particle level of 0.375 mu m and
greater to collect data. Defect density test reticles
were designed and wafers were processed. Electrical
results were then incorporated into a yield model and
used to prioritize yield enhancement activities.
Experiments were designed to reduce the defect levels
of process areas, such as p-gate leakage and metal two
short circuits.",
acknowledgement = ack-nhfb,
classcodes = "B2570D (CMOS integrated circuits); B2220C (General
fabrication techniques)",
classification = "B2220C (General fabrication techniques); B2570D
(CMOS integrated circuits)",
keywords = "Cleanliness; cleanliness; CMOS integrated circuits;
defect reduction strategies; Defect reduction
strategies; high-; High-performance; integrated circuit
manufacture; microprocessor; Microprocessor;
microprocessor chips; performance; VLSI; VLSI
manufacturing",
thesaurus = "CMOS integrated circuits; Integrated circuit
manufacture; Microprocessor chips; VLSI",
treatment = "P Practical",
}
@Article{Collica:1992:YEM,
author = "Randall S. Collica and X. Joseph Dietrich and Rudolf
{Lambracht Jr.} and D. G. Lau",
title = "A yield enhancement methodology for custom {VLSI}
manufacturing",
journal = j-DEC-TECH-J,
volume = "4",
number = "2",
pages = "83--99",
month = "Spring",
year = "1992",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib;
UnCover library database",
abstract = "Integrated circuit yield enhancement is a complex
issue due to the many steps involved in the
manufacturing process and the number of variables
governing the overall yield. The task is further
compounded by industry technology goals for continually
improving performance achieved by decreasing minimum
feature size, increasing chip area, and incorporating
more on-chip functionality from generation to
generation. In the final analysis, the cost of
producing chips is directly related to the yield, hence
the necessity for a comprehensive yield improvement
strategy.",
acknowledgement = ack-nhfb,
classcodes = "B2220C (General fabrication techniques)",
classification = "B2220C (General fabrication techniques)",
keywords = "integrated circuit manufacture; Manufacturing process;
manufacturing process; VLSI; VLSI manufacturing; yield
enhancement; Yield enhancement",
thesaurus = "Integrated circuit manufacture; VLSI",
treatment = "P Practical",
}
@Article{Jackson:1992:THC,
author = "Daniel B. Jackson and David A. Bell and Brian S. Doyle
and B. J. Fishbein and D. B. Krakauer",
title = "Transistor hot carrier reliability assurance in {CMOS}
technologies",
journal = j-DEC-TECH-J,
volume = "4",
number = "2",
pages = "100--113",
month = "Spring",
year = "1992",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib;
UnCover library database",
abstract = "Hot carrier-induced degradation of MOS transistors is
an essential consideration in the development of CMOS
processes. Most empirical approaches that characterize
transistor hot carrier lifetime only provide
indications of relative degradation; they do not make a
connection between circuit operation and hot carrier
degradation under experimental stress conditions.
Digitals Advanced Semiconductor Development Group has
devised a physically based method for ensuring that the
hot carrier lifetime of transistors produced by a new
process technology is acceptable. The models used
incorporate degradation under three voltage bias
conditions and allow for the effect of dominant
manufacturing variations on transistor hot carrier
lifetime. The method also takes into account the
sensitivity of the circuit design to transistor hot
carrier degradation. This hot carrier reliability
assurance gives developers the ability to predict
circuit hot carrier lifetime and thus allows them to
maximize transistor performance.",
acknowledgement = ack-nhfb,
classcodes = "B2560R (Insulated gate field effect transistors)",
classification = "B2560R (Insulated gate field effect transistors)",
keywords = "carrier degradation; CMOS technologies; degradation;
Degradation; hot carrier reliability; Hot carrier
reliability; insulated gate field effect transistors;
MOS; MOS transistors; reliability; Reliability;
reliability; transistor hot; Transistor hot carrier
degradation; transistor hot carrier lifetime;
Transistor hot carrier lifetime; transistors",
thesaurus = "Insulated gate field effect transistors; Reliability",
treatment = "P Practical",
}
@Article{Clement:1992:ERV,
author = "J. Joseph Clement and Eugenia M. Atakov and James R.
Lloyd",
title = "Electromigration reliability of {VLSI} interconnect",
journal = j-DEC-TECH-J,
volume = "4",
number = "2",
pages = "114--125",
month = "Spring",
year = "1992",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib;
UnCover library database",
abstract = "Increased speed, reduced line widths, larger chip
size, and additional levels of interconnect are all
factors that contribute significantly to the improved
performance and functionality of VLSI circuits. At the
same time, these factors place growing demands on
interconnect reliability. Therefore, careful
characterization of the interconnect reliability is
important in achieving VLSI performance and reliability
goals. A scaling model was developed and used to
examine factors essential to assuring electromigration
reliability in Digital's CMOS-4 technology and in the
Alpha 21064 microprocessor which uses this
technology.",
acknowledgement = ack-nhfb,
classcodes = "B2570D (CMOS integrated circuits)",
classification = "B2570D (CMOS integrated circuits)",
keywords = "Alpha 21064; Alpha 21064 microprocessor; CMOS
integrated circuits; CMOS-4; Digital; electromigration
reliability; Electromigration reliability;
microprocessor; reliability; Reliability; reliability;
VLSI; VLSI interconnect; VLSI performance",
thesaurus = "CMOS integrated circuits; Reliability; VLSI",
treatment = "P Practical",
}
@Article{Anonymous:1992:EIc,
author = "Anonymous",
title = "Editors Introduction",
journal = j-DEC-TECH-J,
volume = "4",
number = "3",
pages = "??--??",
month = "Summer",
year = "1992",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Jan 04 06:22:45 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/nv-introduction.txt",
acknowledgement = ack-nhfb,
}
@Article{Supnik:1992:Fc,
author = "Robert M. Supnik",
title = "Foreword",
journal = j-DEC-TECH-J,
volume = "4",
number = "3",
pages = "9--??",
month = "Summer",
year = "1992",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Jan 04 06:22:45 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/nv-foreword.txt",
acknowledgement = ack-nhfb,
}
@Article{Uhler:1992:NNH,
author = "G. Michael Uhler and Debra Bernstein and Larry L. Biro
and John F. {Brown III} and John H. Edmondson and
Jeffrey D. Pickholtz and Rebecca L. Stamm",
title = "The {NVAX} and {NVAX}+ high-performance {VAX}
microprocessors",
journal = j-DEC-TECH-J,
volume = "4",
number = "3",
pages = "11--23",
month = "Summer",
year = "1992",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v4n3/The_NVAX_and_NVAX_Highperfor_01jan1993DTJ701P8.ps;
http://www.digital.com:80/info/DTJ701/DTJ701SC.TXT",
abstract = "The NVAX and NVAX+ CPU chips are high performance VAX
microprocessors that use techniques traditionally
associated with RISC microprocessor designs to
dramatically improve VAX performance. The two chips
provide an upgrade path for existing VAX systems and a
migration path from VAX systems to the new Alpha AXP
systems. The design evolved throughout the project as
time to-market, performance, and complexity trade-offs
were made. Special design features address the issues
of debug, maintenance, and analysis.",
acknowledgement = ack-nhfb,
classcodes = "B1265F (Microprocessors and microcomputers); C5130
(Microprocessor chips); C5220 (Computer architecture)",
classification = "B1265F (Microprocessors and microcomputers); C5130
(Microprocessor chips); C5220 (Computer architecture)",
keywords = "Alpha AXP systems; Complexity; complexity; Debug;
debug; high-performance VAX microprocessors;
High-performance VAX microprocessors; Maintenance;
maintenance; microprocessor chips; migration; Migration
path; NVAX; NVAX+; path; performance; Performance;
reduced instruction set computing",
thesaurus = "Microprocessor chips; Reduced instruction set
computing",
treatment = "P Practical",
}
@Article{Donchin:1992:NCC,
author = "Dale R. Donchin and Timothy C. Fischer and Thomas F.
Fox and Victor Peng and Ronald P. Preston and William
R. Wheeler",
title = "The {NVAX CPU} Chip: Design Challenges, Methods, and
{CAD} Tools",
journal = j-DEC-TECH-J,
volume = "4",
number = "3",
pages = "24--37",
month = "Summer",
year = "1992",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v4n3/The_NVAX_CPU_Chip_Design_01jan1993DTJ702P8.ps;
http://www.digital.com:80/info/DTJ702/DTJ702SC.TXT",
abstract = "The NVAX CPU chip is a 1.3 million transistor, VAX
microprocessor designed in Digital's 0.75-micrometer
CMOS-4 technology. It has a typical cycle time of 12 ns
under worst-case operating conditions. The goal of the
chip design team was to design a high-performance,
robust, and reliable chip, within the constraints of a
short schedule. Design strategies were developed to
achieve this goal, including organization of a chip
design flow and new implementation and verification
methods. New proprietary CAD tools also played
important roles in the chip development.",
acknowledgement = ack-nhfb,
classcodes = "B1265F (Microprocessors and microcomputers); B2570D
(CMOS integrated circuits); C5130 (Microprocessor
chips); C7410D (Electronic engineering)",
classification = "B1265F (Microprocessors and microcomputers); B2570D
(CMOS integrated circuits); C5130 (Microprocessor
chips); C7410D (Electronic engineering)",
keywords = "0.75; 0.75 Micron; 12 Ns; 12 ns; CAD tools; Chip
design flow; chip design flow; circuit CAD; CMOS
integrated circuits; CMOS-4; CMOS-4 technology; micron;
microprocessor chips; NVAX CPU chip; technology; VAX
microprocessor; verification methods; Verification
methods",
numericalindex = "Size 7.5E-07 m; Time 1.2E-08 s",
thesaurus = "Circuit CAD; CMOS integrated circuits; Microprocessor
chips",
treatment = "P Practical",
}
@Article{Anderson:1992:LVN,
author = "Walker Anderson",
title = "Logical Verification of the {NVAX CPU} Chip Design",
journal = j-DEC-TECH-J,
volume = "4",
number = "3",
pages = "38--46",
month = "Summer",
year = "1992",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v4n3/Logical_Verification_of_the_NV_01jan1993DTJ703P8.ps;
http://www.digital.com:80/info/DTJ703/DTJ703SC.TXT",
abstract = "Digital's NVAX high-performance microprocessor has a
complex logical design. A rigorous simulation based
verification effort was undertaken to ensure that there
were no logical errors. At the core of the effort were
implementation-oriented, directed, pseudo random
exercisers. These exercisers were supplemented with
implementation-specific focused tests and existing VAX
architectural tests. Only 15 logical bugs, all
unobtrusive, were detected in the first pass design,
and the operating system booted with first-pass chips
in a prototype system.",
acknowledgement = ack-nhfb,
classcodes = "B1265F (Microprocessors and microcomputers); B1265B
(Logic circuits); C5130 (Microprocessor chips); C5210
(Logic design methods)",
classification = "B1265B (Logic circuits); B1265F (Microprocessors and
microcomputers); C5130 (Microprocessor chips); C5210
(Logic design methods)",
keywords = "logic CAD; logic testing; Logic verification; logic
verification; microprocessor chips; NVAX CPU chip
design; Operating system; operating system; Prototype
system; prototype system; rigorous; Rigorous
simulation-based verification effort; simulation-based
verification effort",
thesaurus = "Logic CAD; Logic testing; Microprocessor chips",
treatment = "P Practical",
}
@Article{Chisvin:1992:VMP,
author = "Lawrence Chisvin and Gregg A. Bouchard and Thomas M.
Wenners",
title = "The {VAX 6000 Model 600} processor",
journal = j-DEC-TECH-J,
volume = "4",
number = "3",
pages = "47--59",
month = "Summer",
year = "1992",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v4n3/The_VAX_6000_Model_600_01jan1993DTJ704P8.ps;
http://www.digital.com:80/info/DTJ704/DTJ704SC.TXT",
abstract = "The Model 600 is the newest member of the VAX 6000
series of XMI2-based, multiprocessing computers. The
Model 600 processor integrates easily into existing
platforms. Each processor module provides 40.5
SPECmarks of performance made possible by the NVAX CPU
chip. The major VLSI interface chip, called NEXMI, was
created using Digital's internal CMOS-3 design and
layout process. The ability to design and fabricate the
interface chip internally was critical to delivering a
working CPU prototype module on schedule. The
aggressive module timing goals were met by employing
previous module experience in combination with
extensive SPICE simulation.",
acknowledgement = ack-nhfb,
classcodes = "C5440 (Multiprocessor systems and techniques); C5470
(Performance evaluation and testing); C7410D
(Electronic engineering)",
classification = "C5440 (Multiprocessor systems and techniques); C5470
(Performance evaluation and testing); C7410D
(Electronic engineering)",
keywords = "circuit analysis computing; CMOS-3 design; computers;
CPU prototype; layout process; Layout process;
multiprocessing; Multiprocessing computers;
multiprocessing systems; NEXMI; NVAX CPU chip;
performance; Performance; performance evaluation;
simulation; SPICE; SPICE simulation; VAX 6000 Model 600
processor; VLSI interface chip; XM12-based",
thesaurus = "Circuit analysis computing; Multiprocessing systems;
Performance evaluation",
treatment = "P Practical",
}
@Article{Crowell:1992:DVMa,
author = "Jonathan C. Crowell and Kwong-Tak A. Chui and Thomas
E. Kopec and Samyojita A. Nadkarni and Dean A. Sovie",
title = "Design of the {VAX 4000 Model 400, 500, and 600
Systems}",
journal = j-DEC-TECH-J,
volume = "4",
number = "3",
pages = "60--72",
month = "Summer",
year = "1992",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v4n3/Design_of_the_VAX_4000_01jan1993DTJ705P8.ps;
http://www.digital.com:80/info/DTJ705/DTJ705SC.TXT",
abstract = "The design of Digital's NVAX CPU chip provided the
opportunity to bring RISC-class performance to deskside
CISC VAX computer systems. The new VAX 4000 Model 400,
500, and 600 low-end systems take full advantage of the
performance capabilities of the NVAX microprocessor.
The three systems offer from two to four times the
performance of the previous top-of-the-line VAX 4000
Model 300 system in the same deskside enclosure. To
achieve this increased performance, Digital's systems
engineers designed a new high-performance memory
controller chip as part of the CPU module, whose basic
design is shared by the three systems. In addition, a
high-performance memory module and a VLSI bus adapter
chip were designed.",
acknowledgement = ack-nhfb,
classcodes = "C5440 (Multiprocessor systems and techniques); C5470
(Performance evaluation and testing)",
classification = "C5440 (Multiprocessor systems and techniques); C5470
(Performance evaluation and testing)",
keywords = "chip; CISC; CISC VAX computer systems; CPU module;
memory controller; Memory controller chip; Model 500;
Model 600; multiprocessing systems; NVAX
microprocessor; Performance; performance; performance
evaluation; VAX 4000 Model 400; VAX computer systems;
VLSI bus adapter chip",
thesaurus = "Multiprocessing systems; Performance evaluation",
treatment = "P Practical",
}
@Article{Crowell:1992:DVMb,
author = "Jonathan C. Crowell and David W. Maruska",
title = "The design of the {VAX 4000 Model 100} and {MicroVAX
3100 Model 90} desktop systems",
journal = j-DEC-TECH-J,
volume = "4",
number = "3",
pages = "73--81",
month = "Summer",
year = "1992",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v4n3/The_Design_of_the_VAX_01jan1993DTJ706P8.ps;
http://www.digital.com:80/info/DTJ706/DTJ706SC.TXT",
abstract = "The MicroVAX 3100 Model 90 and VAX 4000 Model 100
systems were designed to meet the growing demand for
low-cost, high-performance desktop servers and
timesharing systems. Both systems are based on the NVAX
CPU chip and a set of VLSI support chips, which provide
outstanding CPU and I/O performance. Housed in like
desktop enclosures, the two systems provide 24 times
the CPU performance of the original VAX-11/780
computer. With over 2.5 gigabytes of disk storage and
128 megabytes of main memory; the complete base system
fits in less than one cubic foot of space. The system
design was highly leveraged from existing designs to
help meet an aggressive schedule.",
acknowledgement = ack-nhfb,
classcodes = "C5440 (Multiprocessor systems and techniques); C5470
(Performance evaluation and testing)",
classification = "C5440 (Multiprocessor systems and techniques); C5470
(Performance evaluation and testing)",
keywords = "CPU; I/O performance; MicroVAX 3100 Model 90 desktop
systems; multiprocessing systems; performance
evaluation; VAX 4000 Model 100; VAX-11/780 computer;
VLSI",
thesaurus = "Multiprocessing systems; Performance evaluation",
treatment = "P Practical",
}
@Article{Callander:1992:VM,
author = "Michael A. {Callander, Sr.} and Lauren M. Carlson and
Andrew R. Ladd and Mitchell O. Norcross",
title = "The {VAXstation} 4000 {Model} 90",
journal = j-DEC-TECH-J,
volume = "4",
number = "3",
pages = "82--91",
month = "Summer",
year = "1992",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v4n3/The_VAXstation_4000_Model_90_01jan1993DTJ707P8.ps;
http://www.digital.com:80/info/DTJ707/DTJ707SC.TXT",
abstract = "The VAXstation 4000 Model 90 is the latest member of
the VAXstation product line. Based on the NVAX CPU, the
Model 90 was designed as a module upgrade to the
VAXstation 4000 Model 60 system. The Model 90 has 2.7
times the CPU performance of the Model 60 and provides
base-level, two-dimensional graphics performance of
266,000 vectors per second. It supports up to 128MB of
memory, an SCSI-1 bus interface, a TURBOchannel option,
a synchronous communication option, and several
graphics options. The design team used only
programmable devices to implement the new logic
designed into the system. In addition, a breadboard
provided the basis for logic and software
verification.",
acknowledgement = ack-nhfb,
classcodes = "B1265F (Microprocessors and microcomputers); C5430
(Microcomputers); C5470 (Performance evaluation and
testing)",
classification = "B1265F (Microprocessors and microcomputers); C5430
(Microcomputers); C5470 (Performance evaluation and
testing)",
keywords = "Breadboard; breadboard; CPU performance; dimensional
graphics performance; NVAX CPU; performance evaluation;
SCSI-1 bus interface; Software verification; software
verification; Synchronous communication option;
synchronous communication option; TURBOchannel option;
two-; Two-dimensional graphics performance; VAXstation
4000 Model 90; workstations",
thesaurus = "Performance evaluation; Workstations",
treatment = "P Practical",
}
@Article{Porter:1992:VEH,
author = "Brian Porter",
title = "{VAX 6000} error handling: a pragmatic approach",
journal = j-DEC-TECH-J,
volume = "4",
number = "3",
pages = "92--104",
month = "Summer",
year = "1992",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v4n3/VAX_6000_Error_Handling_A_01jan1993DTJ708P8.ps;
http://www.digital.com:80/info/DTJ708/DTJ708SC.TXT",
abstract = "The VMS operating system's CPU-dependent support of
the VAX 6000 family of computers implements a complex
and sophisticated set of error-handling routines. At
the start of a VMS session, these routines help
construct the necessary framework to support the I/O
subsystem as the system begins to emerge. For much of a
VMS session, these routines then lay [sic] dormant
within the SYSLOA image. Periodically, when aroused,
they peer into hardware registers looking for signs of
trouble. Often, all is well, and the routines return to
hibernation. On those occasions when the hardware
requires assistance, error handling takes complete
control of the system. It has but one mission: identify
the error, recover if possible, but at all costs ensure
that the integrity of the system remains intact and
that data is preserved.",
acknowledgement = ack-nhfb,
classcodes = "C5440 (Multiprocessor systems and techniques); C5470
(Performance evaluation and testing)",
classification = "C5440 (Multiprocessor systems and techniques); C5470
(Performance evaluation and testing)",
keywords = "dependent support; fault tolerant computing; Hardware
registers; hardware registers; multiprocessing systems;
performance evaluation; SYSLOA image; VAX 6000 error
handling; VMS operating system's CPU-; VMS operating
system's CPU-dependent support",
thesaurus = "Fault tolerant computing; Multiprocessing systems;
Performance evaluation",
treatment = "P Practical",
}
@Article{Anonymous:1992:EId,
author = "Anonymous",
title = "Editors Introduction",
journal = j-DEC-TECH-J,
volume = "4",
number = "4",
pages = "??--??",
month = "Fall",
year = "1992",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Jan 04 06:22:45 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/axp-introduction.txt",
acknowledgement = ack-nhfb,
}
@Article{Supnik:1992:Fd,
author = "Robert M. Supnik",
title = "Foreword",
journal = j-DEC-TECH-J,
volume = "4",
number = "4",
pages = "??--??",
month = "Fall",
year = "1992",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Jan 04 06:22:45 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/axp-foreword.txt",
acknowledgement = ack-nhfb,
}
@Article{Sites:1992:AAA,
author = "Richard L. Sites",
title = "Alpha {AXP} architecture",
journal = j-DEC-TECH-J,
volume = "4",
number = "4",
pages = "19--34",
month = "Fall",
year = "1992",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v4n4/Alpha_AXP_Architecture_01apr1993DTJ801P8.ps;
http://www.digital.com:80/info/DTJ801/DTJ801SC.TXT",
abstract = "The Alpha AXP 64-bit computer architecture is designed
for high performance and longevity. Because of the
focus on multiple instruction issue, the architecture
does not contain facilities such as branch delay slots,
byte writes, and precise arithmetic exceptions. Because
of the focus on multiple processors, the architecture
does contain a careful shared-memory model,
atomic-update primitive instructions, and relaxed
read/write ordering. The first implementation of the
Alpha AXP architecture is the world's fastest
single-chip microprocessor. The DECchip 21064 runs
multiple operating systems and runs native-compiled
programs that were translated from the VAX and MIPS
architectures.\par
{\em Thus in all these cases the Romans did what all
wise princes ought to do; namely, not only to look to
all present troubles, but also to those in the future,
against which they provided with the utmost prudence.
-- Niccolo Machiavelli, The Prince}",
acknowledgement = ack-nhfb,
classcodes = "C5220P (Parallel architecture); C5130 (Microprocessor
chips); C5440 (Multiprocessor systems and techniques)",
classification = "C5130 (Microprocessor chips); C5220P (Parallel
architecture); C5440 (Multiprocessor systems and
techniques)",
keywords = "21064; 64; 64 Bit; Alpha AXP 64-bit computer
architecture; Atomic-update primitive instructions;
atomic-update primitive instructions; bit; computing;
DEC computers; DECchip; DECchip 21064; high
performance; High performance; memory model;
microprocessor chips; MIPS architectures; multiple
instruction issue; Multiple instruction issue; multiple
processors; Multiple processors; native-compiled
programs; Native-compiled programs; read/write
ordering; reduced instruction set; relaxed; Relaxed
read/write ordering; shared memory systems; shared-;
Shared-memory model; Single-chip microprocessor;
single-chip microprocessor; VAX",
numericalindex = "Word length 6.4E+01 bit",
thesaurus = "DEC computers; Microprocessor chips; Reduced
instruction set computing; Shared memory systems",
treatment = "P Practical; R Product Review",
}
@Article{Dobberpuhl:1992:DCM,
author = "Daniel W. Dobberpuhl and Richard T. Witek and Randy
Allmon and Robert Anglin and David Bertucci and Sharon
Britton and Linda Chao and Robert A. Conrad and Daniel
E. Dever and Bruce Gieseke and Soha M. N. Hassoun and
Gregory W. Hoeppner and Kathryn Kuchler and Maureen
Ladd and Burton M. Leary and Liam Madden and Edward J.
McLellan and Derrick R. Meyer and James Montanaro and
Donald A. Priore and Vidya Rajagopalan and Sridhar
Samudrala and Sribalan Santhanam",
title = "A 200-{MHz} 64-bit Dual-Issue {CMOS} Microprocessor",
journal = j-DEC-TECH-J,
volume = "4",
number = "4",
pages = "35--50",
month = "Fall",
year = "1992",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v4n4/A_200MHz_64bit_Dualissue_CM_01apr1993DTJ802P8.ps;
http://www.digital.com:80/info/DTJ802/DTJ802SC.TXT",
abstract = "A 400-mips/200-MFLOPS (peak) custom 64-bit VLSI CPU
chip is described. The chip is fabricated in a 0.75-$
\mu $ m CMOS technology utilizing three levels of
metalization and optimized for 3.3-V operation. The die
size is 16.8 mm $ \times $ 13.9 mm and contains 1.68
million transistors. The chip includes separate 8KB
instruction and data caches and a fully pipelined
floating-point unit that can handle both IEEE and VAX
standard floating-point data types. It is designed to
execute two instructions per cycle among scoreboarded
integer, floating-point, address, and branch execution
units. Power dissipation is 30 W at 200-MHz
operation.",
acknowledgement = ack-nhfb,
classcodes = "B2570D (CMOS integrated circuits); C5130
(Microprocessor chips); C5220 (Computer architecture)",
classification = "B2570D (CMOS integrated circuits); C5130
(Microprocessor chips); C5220 (Computer architecture)",
keywords = "200; 200 MFLOPS; 200 MHz; 400 MIPS; 64 bit; 64 Bit;
Branch execution units; branch execution units; CMOS
integrated circuits; CMOS technology; Custom 64-bit
VLSI CPU chip; custom 64-bit VLSI CPU chip; data
caches; Data caches; Die size; die size; fully
pipelined floating-point unit; Fully pipelined
floating-point unit; integer; metallization;
Metallization; MFLOPS; microprocessor chips; pipeline;
processing; reduced instruction set computing;
scoreboarded; Scoreboarded integer; VAX standard
floating-point data types; VLSI",
numericalindex = "Word length 6.4E+01 bit; Computer execution rate
4.0E+08 IPS; Computer speed 2.0E+08 FLOPS; Frequency
2.0E+08 Hz",
thesaurus = "CMOS integrated circuits; Microprocessor chips;
Pipeline processing; Reduced instruction set computing;
VLSI",
treatment = "P Practical",
}
@Article{Thacker:1992:ADU,
author = "Charles P. Thacker and David G. Conroy and Lawrence C.
Stewart",
title = "The {Alpha} Demonstration Unit: {A} High-performance
Multiprocessor for Software and Chip Development",
journal = j-DEC-TECH-J,
volume = "4",
number = "4",
pages = "51--65",
month = "Fall",
year = "1992",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v4n4/The_Alpha_Demonstration_Unit_01apr1993DTJ803P8.ps;
http://www.digital.com:80/info/DTJ803/DTJ803SC.TXT",
abstract = "Digital's first RISC system built using the 64-bit
Alpha AXP architecture is the prototype known as the
Alpha demonstration unit or ADU. It consists of a
backplane containing 14 slots, each of which can hold a
CPU module, a 64 MB storage module, or a module
containing two 50 MB/s I/O channels. A new cache
coherence protocol provides each processor and I/O
channel with a consistent view of shared memory.
Thirty-five ADU systems were built within Digital to
accelerate software development and early chip
testing.",
acknowledgement = ack-nhfb,
classcodes = "C5220P (Parallel architecture); C5440 (Multiprocessor
systems and techniques)",
classification = "C5220P (Parallel architecture); C5440
(Multiprocessor systems and techniques)",
keywords = "50 Mbit/s; 64-bit Alpha AXP architecture; 64-Bit Alpha
AXP architecture; ADU; Alpha; Alpha demonstration unit;
backplane; Backplane; buffer storage; cache coherence
protocol; Cache coherence protocol; consistent;
Consistent view; CPU module; demonstration unit; early
chip; Early chip testing; I/O channel; memory systems;
module; reduced instruction set computing; RISC system;
shared; Shared memory; shared memory; Software
development; software development; storage; Storage
module; testing; view",
numericalindex = "Bit rate 5.0E+07 bit/s",
thesaurus = "Buffer storage; Reduced instruction set computing;
Shared memory systems",
treatment = "P Practical",
}
@Article{Dutton:1992:DDA,
author = "Todd A. Dutton and Daniel Eiref and Hugh R. Kurth and
James J. Reisert and Robin L. Stewart",
title = "The design of the {DEC} 3000 {AXP} systems, two
high-performance workstations",
journal = j-DEC-TECH-J,
volume = "4",
number = "4",
pages = "66--81",
month = "Fall",
year = "1992",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v4n4/The_Design_of_the_DEC_01apr1993DTJ804P8.ps;
http://www.digital.com:80/info/DTJ804/DTJ804SC.TXT",
abstract = "A family of high-performance 64-bit RISC workstations
and servers based on the new Digital Alpha AXP
architecture is described. The hardware implementation
uses the powerful new DECchip 21064 CPU and employs a
sophisticated new system interconnect structure to
achieve the necessary high bandwidth and low-latency
cache, memory, and I/O buses. The memory subsystem of
the high-end DEC 3000 AXP Model 500 provides a 512 KB
secondary cache and up to 1 GB of memory. The I/O
subsystem of the Model 500 has integral two-dimensional
graphics, SCSI, ISDN, and six TURBOchannel expansion
slots.",
acknowledgement = ack-nhfb,
classcodes = "C5440 (Multiprocessor systems and techniques); C5220P
(Parallel architecture)",
classification = "C5220P (Parallel architecture); C5440
(Multiprocessor systems and techniques)",
keywords = "3000 AXP Model 500; 64 Bit; 64 bit; architecture;
bandwidth; DECchip 21064 CPU; Digital Alpha AXP;
Digital Alpha AXP architecture; Hardware
implementation; hardware implementation; high; High
bandwidth; high-end DEC; High-end DEC 3000 AXP Model
500; high-performance 64-bit RISC workstations;
High-performance 64-bit RISC workstations; instruction
set computing; integral two-dimensional graphics;
Integral two-dimensional graphics; ISDN; low-latency
cache; Low-latency cache; memory subsystem; Memory
subsystem; multiprocessing systems; parallel
architectures; reduced; SCSI; Sophisticated new system
interconnect structure; sophisticated new system
interconnect structure; TURBOchannel expansion slots;
workstations",
numericalindex = "Word length 6.4E+01 bit",
thesaurus = "Multiprocessing systems; Parallel architectures;
Reduced instruction set computing; Workstations",
treatment = "P Practical; R Product Review",
}
@Article{Maskas:1992:DPD,
author = "Barry A. Maskas and Stephen F. Shirron and Nicholas A.
Warchol",
title = "Design and performance of the {DEC} 4000 {AXP}
departmental server computing systems",
journal = j-DEC-TECH-J,
volume = "4",
number = "4",
pages = "82--99",
month = "Fall",
year = "1992",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v4n4/Design_and_Performance_of_the_01apr1993DTJ805P8.ps;
http://www.digital.com:80/info/DTJ805/DTJ805SC.TXT",
abstract = "DEC 4000 AXP systems demonstrate the highest
performance and functionality for Digital's 4000 series
of departmental server systems. DEC 4000 AXP systems
are based on Digital's Alpha AXP architecture and the
IEEE's Futurebus+ profile B standard. They provide
symmetric multiprocessing performance for OpenVMS AXP
and DEC OSF/1 AXP operating systems in an office
environment. The DEC 4000 AXP systems were designed to
optimize the cost-performance ratio and to include
upgradability and expandability. The systems combine
the DECchip 21064 microprocessor, submicron CMOS
sea-of-gates technology, CMOS memory and I/O
peripherals technology, a high-performance
multiprocessing backplane interconnect, and modular
system design to supply the most advanced functionality
for performance-driven applications.",
acknowledgement = ack-nhfb,
classcodes = "C5440 (Multiprocessor systems and techniques); C5630
(Networking equipment); C5220P (Parallel
architecture)",
classification = "C5220P (Parallel architecture); C5440
(Multiprocessor systems and techniques); C5630
(Networking equipment)",
keywords = "Advanced functionality; advanced functionality; Alpha
AXP; Alpha AXP architecture; applications;
architecture; CMOS; CMOS memory; cost-performance;
Cost-performance ratio; DEC 4000 AXP systems; DEC
computers; DEC OSF/1 AXP; DEC OSF/1 AXP operating
systems; DECchip 21064; DECchip 21064 microprocessor;
departmental server systems; Departmental server
systems; design; expandability; Expandability; file
servers; high-performance; High-performance
multiprocessing backplane interconnect; I/O peripherals
technology; IEEE's Futurebus+profile B standard;
memory; microprocessor; modular system; Modular system
design; multiprocessing backplane interconnect;
multiprocessing performance; multiprocessing systems;
office environment; Office environment; OpenVMS AXP;
operating systems; parallel architectures;
performance-driven; Performance-driven applications;
ratio; Submicron CMOS sea-of-gates technology;
submicron CMOS sea-of-gates technology; symmetric;
Symmetric multiprocessing performance; Upgradability;
upgradability",
thesaurus = "DEC computers; File servers; Multiprocessing systems;
Parallel architectures",
treatment = "P Practical",
}
@Article{Allison:1992:TDD,
author = "Brian R. Allison and Catharine van Ingen",
title = "Technical Description of the {DEC 7000} and {DEC 10000
AXP} Family",
journal = j-DEC-TECH-J,
volume = "4",
number = "4",
pages = "100--110",
month = "Fall",
year = "1992",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v4n4/Technical_Description_of_the_D_01apr1993DTJ806P8.ps;
http://www.digital.com:80/info/DTJ806/DTJ806SC.TXT",
abstract = "The DEC 7000 and DEC 10000 products are mid range and
mainframe Alpha AXP system offerings from Digital
Equipment Corporation. These machines were designed to
meet the needs of large commercial and scientific
applications and therefore are high-performance,
expandable systems that can be easily upgraded. The DEC
7000 and 10000 systems utilize the DECchip 21064
microprocessor operating at speeds up to 200 MHz. The
high-speed chips, large caches, multiprocessor system
architecture, high-performance backplane interconnect,
and large memory capacity combine to create mainframe
class performance with a cost and size previously
attributed to mid-range systems.",
acknowledgement = ack-nhfb,
classcodes = "C5440 (Multiprocessor systems and techniques); C5220P
(Parallel architecture)",
classification = "C5220P (Parallel architecture); C5440
(Multiprocessor systems and techniques)",
keywords = "21064 microprocessor; applications; backplane
interconnect; class performance; DEC 10000 products;
DEC 7000; DEC computers; DECchip; DECchip 21064
microprocessor; Digital Equipment Corporation;
Expandable systems; expandable systems;
high-performance; High-performance; High-performance
backplane interconnect; high-speed chips; High-speed
chips; large caches; Large caches; large memory
capacity; Large memory capacity; mainframe Alpha AXP
system; Mainframe Alpha AXP system offerings;
mainframe-; Mainframe-class performance; microprocessor
chips; multiprocessing systems; multiprocessor system
architecture; Multiprocessor system architecture;
offerings; scientific; Scientific applications",
thesaurus = "DEC computers; Microprocessor chips; Multiprocessing
systems",
treatment = "P Practical; R Product Review",
}
@Article{Kronenberg:1992:POV,
author = "Nancy P. Kronenberg and Thomas R. Benson and Wayne M.
Cardoza and Ravindran Jagannathan and Benjamin J.
{Thomas III}",
title = "Porting {OpenVMS} From {VAX} to {Alpha AXP}",
journal = j-DEC-TECH-J,
volume = "4",
number = "4",
pages = "111--120",
month = "Fall",
year = "1992",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v4n4/Porting_OpenVMS_from_VAX_to_01apr1993DTJ807P8.ps;
http://www.digital.com:80/info/DTJ807/DTJ807SC.TXT",
abstract = "The OpenVMS operating system, developed by Digital for
the VAX family of computers, was recently moved from
the VAX to the Alpha AXP architecture. The Alpha AXP
architecture is a new RISC architecture introduced by
Digital in 1992. This paper describes solutions to
several problems in porting the operating system, in
addition to performance benefits measured on one of the
systems that implements this new architecture.",
acknowledgement = ack-nhfb,
classcodes = "C5220P (Parallel architecture); C5440 (Multiprocessor
systems and techniques); C6150J (Operating systems)",
classification = "C5220P (Parallel architecture); C5440
(Multiprocessor systems and techniques); C6150J
(Operating systems)",
keywords = "(computers); Alpha AXP; Alpha AXP architecture;
architecture; computing; DEC computers; multiprocessing
systems; OpenVMS operating system; Operating system;
operating system; operating systems; parallel
architectures; Performance benefits; performance
benefits; reduced instruction set; RISC architecture;
VAX family",
thesaurus = "DEC computers; Multiprocessing systems; Operating
systems [computers]; Parallel architectures; Reduced
instruction set computing",
treatment = "P Practical",
}
@Article{Blickstein:1992:GOC,
author = "David S. Blickstein and Peter W. Craig and Caroline S.
Davidson and R. Neil {Faiman, Jr.} and Kent D. Glossop
and Richard B. Grove and Steven O. Hobbs and William B.
Noyce",
title = "The {GEM} Optimizing Compiler System",
journal = j-DEC-TECH-J,
volume = "4",
number = "4",
pages = "121--136",
month = "Fall",
year = "1992",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v4n4/The_GEM_Optimizing_Compiler_Sy_01apr1993DTJ808P8.ps;
http://www.digital.com:80/info/DTJ808/DTJ808SC.TXT",
abstract = "The GEM compiler system is the technology Digital is
using to build state-of-the-art compiler products for a
variety of languages and hardware\slash software
platforms. Portable, modular software components with
carefully specified interfaces simplify the engineering
of diverse compilers. A single optimizer, independent
of the language and the target platform, transforms the
intermediate language generated by the front end into a
semantically equivalent form that executes faster on
the target machine. The GEM system supports a range of
languages and has been successfully retargeted and
rehosted for the Alpha AXP and MIPS architectures and
for several operating environments.",
acknowledgement = ack-nhfb,
classcodes = "C6150C (Compilers, interpreters and other processors);
C6140D (High level languages); C5220P (Parallel
architecture)",
classification = "C5220P (Parallel architecture); C6140D (High level
languages); C6150C (Compilers, interpreters and other
processors)",
keywords = "Alpha AXP; Compiler products; compiler products; DEC
computers; environments; equivalent form; GEM compiler
system; hardware/software; Hardware/software platforms;
high level languages; Intermediate language;
intermediate language; MIPS architectures; Modular
software components; modular software components;
operating; Operating environments; parallel
architectures; platforms; program compilers;
semantically; Semantically equivalent form; Single
optimizer; single optimizer; Target platform; target
platform",
thesaurus = "DEC computers; High level languages; Parallel
architectures; Program compilers",
treatment = "P Practical; R Product Review",
}
@Article{Sites:1992:BT,
author = "Richard L. Sites and Anton Chernoff and Matthew B.
Kirk and Maurice P. Marks and Scott G. Robinson",
title = "Binary translation",
journal = j-DEC-TECH-J,
volume = "4",
number = "4",
pages = "137--152",
month = "Fall",
year = "1992",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v4n4/Binary_Translation_01apr1993DTJ809P8.ps;
http://www.digital.com:80/info/DTJ809/DTJ809SC.TXT",
abstract = "Binary translation is a technique used to change an
executable program for one computer architecture and
operating system into an executable program for a
different computer architecture and operating system.
Two binary translators are among the migration tools
available for Alpha AXP computers: VEST translates
OpenVMS VAX binary images to OpenVMS AXP images; mx
translates ULTRIX MIPS images to DEC OSF/1 AXP images.
In both cases, translated code usually runs on Alpha
AXP computers as fast or faster than the original code
runs on the original architecture. In contrast to other
migration efforts in the industry, the VAX translator
reproduces subtle CISC behavior on a RISC machine, and
both open-ended translators provide good performance on
dynamically modified programs. Alpha AXP binary
translators are important migration tools --- hundreds
of translated OpenVMS VAX and ULTRIX MIPS images
currently run on Alpha AXP systems.",
acknowledgement = ack-nhfb,
classcodes = "C6150C (Compilers, interpreters and other processors);
C5220P (Parallel architecture); C5440 (Multiprocessor
systems and techniques)",
classification = "C5220P (Parallel architecture); C5440
(Multiprocessor systems and techniques); C6150C
(Compilers, interpreters and other processors)",
keywords = "Alpha AXP computers; binary translators; Binary
translators; CISC behavior; computer architecture;
Computer architecture; DEC computers; DEC OSF/1 AXP
images; Dynamically modified programs; dynamically
modified programs; Executable program; executable
program; Migration tools; migration tools; MIPS images;
open-ended; Open-ended translators; OpenVMS AXP images;
OpenVMS VAX binary images; Operating system; operating
system; parallel architectures; program interpreters;
reduced instruction set computing; RISC machine;
Translated code; translated code; translator;
translators; ULTRIX; ULTRIX MIPS images; VAX; VAX
translator; VEST",
thesaurus = "DEC computers; Parallel architectures; Program
interpreters; Reduced instruction set computing",
treatment = "P Practical",
}
@Article{Coffler:1992:PDD,
author = "Jeffrey A. Coffler and Zia Mohamed and Peter M.
Spiro",
title = "Porting {Digital}'s database management products to
the {Alpha AXP} platform",
journal = j-DEC-TECH-J,
volume = "4",
number = "4",
pages = "153--164",
month = "Fall",
year = "1992",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v4n4/Porting_Digitals_Database_Man_01apr1993DTJ810P8.ps;
http://www.digital.com:80/info/DTJ810/DTJ810SC.TXT",
abstract = "The cornerstone software component of high-end
production systems is a database management system.
Digital has successfully ported the DEC Rdb for OpenVMS
relational database management system and the DEC DBMS
for OpenVMS network database management system to the
Alpha AXP platform. Rdb and DBMS were perhaps the most
complex layered products to be ported. The tight
coupling of these two products to the OpenVMS VAX
system made the port a challenging task. To avoid the
future problem of integrating two source code bases,
the porting team decided to use a common code base and
to overlap current VAX development with the Alpha AXP
port. The goal was to provide an easy migration path
for software products to the Alpha AXP platform.",
acknowledgement = ack-nhfb,
classcodes = "C6160D (Relational DBMS); C6160B (Distributed DBMS);
C6110B (Software engineering techniques); C5440
(Multiprocessor systems and techniques); C5220P
(Parallel architecture)",
classification = "C5220P (Parallel architecture); C5440
(Multiprocessor systems and techniques); C6110B
(Software engineering techniques); C6160B (Distributed
DBMS); C6160D (Relational DBMS)",
keywords = "Alpha AXP platform; architectures; Common code base;
common code base; Cornerstone software component;
cornerstone software component; coupling; current VAX;
Current VAX development; Database management system;
database management system; DEC computers; DEC DBMS;
DEC Rdb; development; distributed databases; High-end
production systems; high-end production systems;
Migration path; migration path; multiprocessing;
OpenVMS network; OpenVMS network database management
system; OpenVMS relational; OpenVMS relational database
management system; OpenVMS VAX system; operating
systems (computers); parallel; relational databases;
software portability; Software products; software
products; systems; tight; Tight coupling",
thesaurus = "DEC computers; Distributed databases; Multiprocessing
systems; Operating systems [computers]; Parallel
architectures; Relational databases; Software
portability",
treatment = "P Practical",
}
@Article{Colombo:1992:DOA,
author = "James V. Colombo and Pamela J. Rickard and Paul
Benoit",
title = "{DECnet} for {OpenVMS AXP}: a case history",
journal = j-DEC-TECH-J,
volume = "4",
number = "4",
pages = "165--180",
month = "Fall",
year = "1992",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v4n4/DECnet_for_OpenVMS_AXP_A_01apr1993DTJ811P8.ps;
http://www.digital.com:80/info/DTJ811/DTJ811SC.TXT",
abstract = "The DECnet for OpenVMS AXP networking software
facilitates the integration of OpenVMS AXP systems into
existing DECnet computing environments. This new
software product supports application migration by
providing the following networking capabilities:
support of compatible libraries, consistent application
programming interfaces, and the assurance of a common
semantic operation with the OpenVMS VAX system. The
team implemented a phased porting process and executed
the project cooperatively. The effort resulted in a
solid knowledge base with which to approach future
porting undertakings. Using common code where possible
and avoiding architecture-specific code were lessons
learned during the project.",
acknowledgement = ack-nhfb,
classcodes = "C6150N (Distributed systems); C6110B (Software
engineering techniques)",
classification = "C6110B (Software engineering techniques); C6150N
(Distributed systems)",
keywords = "Application migration; application migration;
application programming interfaces;
architecture-specific; Architecture-specific code;
code; Common code; common code; common semantic; Common
semantic operation; compatible libraries; Compatible
libraries; consistent; Consistent application
programming interfaces; DEC computers; DECnet
computing; DECnet computing environments; environments;
network operating systems; networking capabilities;
Networking capabilities; OpenVMS AXP networking
software; operation; phased porting process; Phased
porting process; portability; porting undertakings;
Porting undertakings; software; Software product;
software product; Solid knowledge base; solid knowledge
base",
thesaurus = "DEC computers; Network operating systems; Software
portability",
treatment = "P Practical; R Product Review",
}
@Article{Darcy:1992:USD,
author = "George A. {Darcy III} and Ronald F. Brender and
Stephen J. Morris and Michael V. Iles",
title = "Using Simulation to Develop and Port Software",
journal = j-DEC-TECH-J,
volume = "4",
number = "4",
pages = "181--192",
month = "Fall",
year = "1992",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v4n4/Using_Simulation_to_Develop_an_01apr1993DTJ812P8.ps;
http://www.digital.com:80/info/DTJ812/DTJ812SC.TXT",
abstract = "Among the tools developed to support Digital's Alpha
AXP program were four software simulators. The
Mannequin and ISP instruction set simulators were used
to port the OpenVMS and OSF/1 operating systems to the
Alpha AXP platform. The Alpha User-mode Debugging
Environment (AUD) allowed Alpha AXP user-mode code to
be debugged with support from the OpenVMS VAX run-time
environment on VAX hardware. AUD was built from a
combination of new and existing Digital software
components. The Alpha User-mode Debugging Environment
for Translated Images (AUDI) allowed translated images
to be debugged on a simulator running on a VAX
computer. With these debugging environments, user-mode
applications and code components could be tested before
Alpha AXP hardware and operating system software were
available.",
acknowledgement = ack-nhfb,
classcodes = "C7430 (Computer engineering); C6150J (Operating
systems); C5440 (Multiprocessor systems and
techniques); C6150G (Diagnostic, testing, debugging and
evaluating systems)",
classification = "C5440 (Multiprocessor systems and techniques);
C6150G (Diagnostic, testing, debugging and evaluating
systems); C6150J (Operating systems); C7430 (Computer
engineering)",
keywords = "(computers); Alpha; Alpha AXP platform; Alpha AXP
program; Alpha AXP user-mode code; Alpha User-Mode
Debugging Environment; AUDI; AXP platform; AXP
user-mode code; Code components; code components;
computer; debugged; Debugged; debugging environments;
Debugging environments; DEC computers; environment;
instruction set simulators; ISP; ISP instruction set
simulators; Mannequin; multiprocessing systems; OpenVMS
VAX run-time; OpenVMS VAX run-time environment;
operating systems; OSF/1 operating systems; program
debugging; software portability; Software simulators;
software simulators; translated images; Translated
images; VAX; VAX computer; VAX hardware; virtual
machines",
thesaurus = "DEC computers; Multiprocessing systems; Operating
systems [computers]; Program debugging; Software
portability; Virtual machines",
treatment = "P Practical",
}
@Article{Conklin:1992:EMM,
author = "Peter F. Conklin",
title = "Enrollment management, managing the {Alpha AXP}
program",
journal = j-DEC-TECH-J,
volume = "4",
number = "4",
pages = "193--205 (or 193--207?? or 192--208??)",
month = "Fall",
year = "1992",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v4n4/Enrollment_Management_Managin_01apr1993DTJ813P8.ps;
http://www.digital.com:80/info/DTJ813/DTJ813SC.TXT",
abstract = "Digital's multiyear Alpha AXP program has involved
more than two thousand engineers across many
disciplines. Innovative management styles and
techniques were required to deliver this high-quality
program on an aggressive schedule. The Alpha AXP
Program Office used a four-point methodology for
management: (1) establish an appropriately large shared
vision; (2) delegate completely and elicit specific
commitments; (3) inspect rigorously, providing
supportive feedback; (4) acknowledge every advance,
learning as the program progresses. Each project event
was consciously used to propel progress and gain
momentum. Digital delivered the Alpha AXP program on
schedule with industry-leadership capabilities.",
acknowledgement = ack-nhfb,
classcodes = "C0310F (Software development management); C5220P
(Parallel architecture); C5440 (Multiprocessor systems
and techniques)",
classification = "C0310F (Software development management); C5220P
(Parallel architecture); C5440 (Multiprocessor systems
and techniques)",
keywords = "Alpha AXP program; architectures; commitments; DEC
computers; four-point methodology; Four-point
methodology; High-quality program; high-quality
program; industry-; Industry-leadership capabilities;
Large shared vision; large shared vision; leadership
capabilities; management styles; Management styles;
multiprocessing systems; parallel; Project event;
project event; project management; specific; Specific
commitments; supportive feedback; Supportive feedback",
thesaurus = "DEC computers; Multiprocessing systems; Parallel
architectures; Project management",
treatment = "P Practical",
}
@Article{Anonymous:1993:EIa,
author = "Anonymous",
title = "Editors Introduction",
journal = j-DEC-TECH-J,
volume = "5",
number = "1",
pages = "??--??",
month = "Winter",
year = "1993",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Jan 04 06:22:45 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/nw-01-introduction.txt",
acknowledgement = ack-nhfb,
}
@Article{Lauck:1993:F,
author = "Anthony G. Lauck",
title = "Foreword",
journal = j-DEC-TECH-J,
volume = "5",
number = "1",
pages = "??--??",
month = "Winter",
year = "1993",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Jan 04 06:22:45 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/nw-02-foreword.txt",
acknowledgement = ack-nhfb,
}
@Article{Buxton:1993:UIO,
author = "Kim A. Buxton and Edward J. Ferris and Andrew K.
Nash",
title = "The {ULTRIX} Implementation of {DECnet\slash OSI}",
journal = j-DEC-TECH-J,
volume = "5",
number = "1",
pages = "1--10 (??)",
month = "Winter",
year = "1993",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Jan 04 06:22:45 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v5n1/The_ULTRIX_Implementation_of_D_01jul1993DTJ903P8.ps",
abstract = "The DECnet\slash OSI for ULTRIX software was developed
to allow the ULTRIX operating system and ULTRIX
workstation software systems to operate in a
multivendor, multiprotocol network based on open
standards. It operates in a complex networking
environment that includes OSI, DECnet Phase IV, X.25,
and TCP\slash IP protocols. BSD sockets and protocol
switch tables provide the entry points that define
interfaces for protocol modules. The DECnet\slash OSI
for ULTRIX software incorporates Digital's Enterprise
Management Architecture, which provides a framework on
which to consistently manage the various components of
a distributed system. The DECnet\slash OSI for ULTRIX
software provides a set of powerful tools and a system
that can be extended to include new functions as they
are incorporated in the OSI standard.",
acknowledgement = ack-nhfb,
}
@Article{Harper:1993:ODO,
author = "John Harper",
title = "Overview of {Digital}'s open networking",
journal = j-DEC-TECH-J,
volume = "5",
number = "1",
pages = "12--20",
month = "Winter",
year = "1993",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v5n1/Overview_of_Digitals_Open_Net_01jul1993DTJ901P8.ps;
http://www.digital.com:80/info/DTJ901/DTJ901SC.TXT",
abstract = "The principal element of Digital's open networking
family of products is the DECnet computer network. In
its latest form, DECnet supports very large networks of
more than 100,000 nodes and incorporates industry
standards such as OSI and TCP/IP. To meet the design
goals of the Digital Network Architecture, the
structure of DECnet is divided into layers with defined
relationships between layers. Since its introduction in
1974, DECnet has evolved in parallel with the standards
for open networking. Digital has contributed to the
formation of networking standards, and the standards
have, in turn, influenced the design of DECnet.",
acknowledgement = ack-nhfb,
affiliation = "Corporate Backbone Networks Group, Digital Equipment
Corp., Maynard, MA, USA",
classcodes = "B6210L (Computer communications); C5620 (Computer
networks and techniques)",
classification = "B6210L (Computer communications); C5620 (Computer
networks and techniques)",
corpsource = "Corporate Backbone Networks Group, Digital Equipment
Corp., Maynard, MA, USA",
keywords = "computer networks; DECnet computer network; Digital
Network Architecture; Digital's open networking;
industry; Industry standards; open systems; OSI;
standards; TCP/IP",
thesaurus = "Computer networks; Open systems; Standards",
treatment = "P Practical",
}
@Article{Yetto:1993:DOO,
author = "Lawrence Yetto and Dorothy Noren Millbrandt and Yanick
Pouffary and Daniel J. {Ryan Jr.} and David J.
Sullivan",
title = "The {DECnet}\slash {OSI} for {OpenVMS} version 5.5
implementation",
journal = j-DEC-TECH-J,
volume = "5",
number = "1",
pages = "21--33 (or 1--13??)",
month = "Winter",
year = "1993",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v5n1/The_DECnetOSI_for_OpenVMS_Ver_01jul1993DTJ902P8.ps;
http://www.digital.com:80/info/DTJ902/DTJ902SC.TXT",
abstract = "The DECnet\slash OSI for OpenVMS version 5.5 product
implements a functional Digital Network Architecture
Phase V networking product on the OpenVMS system. This
new software product ensures that all existing OpenVMS
application programs utilizing published interfaces to
DECnet VAX Phase IV operate without modification over
the new DECnet product. The components of DECnet/OSI
for OpenVMS version 5.5 include the new interprocess
communication interface. The design goals and
implementation strategy were redefined for network
management, the session control layer, and the
transport layer. The configuration utility was
structured into several files that are easy to read.",
acknowledgement = ack-nhfb,
affiliation = "Digital Equipment Corp., Maynard, MA, USA",
classcodes = "B6210L (Computer communications); C5620 (Computer
networks and techniques); C6155 (Computer
communications software)",
classification = "B6210L (Computer communications); C5620 (Computer
networks and techniques); C6155 (Computer
communications software)",
corpsource = "Digital Equipment Corp., Maynard, MA, USA",
keywords = "Application programs; application programs; computer
communications software; configuration; Configuration
utility; DECnet/OSI; Design goals; design goals;
Digital Network Architecture Phase V networking
product; functional; Functional Digital Network
Architecture Phase V networking product; Implementation
strategy; implementation strategy; Interprocess
communication interface; interprocess communication
interface; Network management; network management; open
systems; OpenVMS version 5.5 implementation; Session
control layer; session control layer; standards;
telecommunication network management; Transport layer;
transport layer; utility",
thesaurus = "Computer communications software; Open systems;
Standards; Telecommunication network management",
treatment = "P Practical",
}
@Article{Buxton:1993:UID,
author = "K. A. Buxton and E. J. Ferris and A. K. Nash",
title = "The {ULTRIX} implementation of {DECnet}\slash {OSI}",
journal = j-DEC-TECH-J,
volume = "5",
number = "1",
pages = "34--43",
month = "Winter",
year = "1993",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v5n1/The_ULTRIX_Implementation_of_D_01jul1993DTJ903P8.ps;
http://www.digital.com:80/info/DTJ903/DTJ903SC.TXT",
abstract = "The DECnet/OSI for ULTRIX software was developed to
allow the ULTRIX operating system and ULTRIX
workstation software systems to operate in a
multivendor multi-protocol network based on open
standards. It operates in a complex networking
environment that includes OSI, DECnet Phase IV, X.25,
and TCP/IP protocols. BSD sockets and protocol switch
tables provide the entry points that define interfaces
for protocol modules. The DECnet/OSI for ULTRIX
software incorporates Digitals Enterprise Management
Architecture, which provides a framework on which to
consistently manage the various components of a
distributed system. The DECnet/OSI for ULTRIX software
provides a set of powerful tools and a system that can
be extended to include new functions as they are
incorporated in the OSI standard.",
acknowledgement = ack-nhfb,
affiliation = "Networks and Commun., Reading, UK",
classcodes = "B6210L (Computer communications); B6150M (Protocols);
C5620 (Computer networks and techniques); C6155
(Computer communications software); C5640 (Protocols)",
classification = "B6150M (Protocols); B6210L (Computer
communications); C5620 (Computer networks and
techniques); C5640 (Protocols); C6155 (Computer
communications software)",
corpsource = "Networks and Commun., Reading, UK",
keywords = "BSD sockets; complex networking environment; Complex
networking environment; computer communications
software; DECnet Phase IV; DECnet/OSI; Digitals
Enterprise; Digitals Enterprise Management
Architecture; Distributed system; distributed system;
Management Architecture; Multi-protocol network;
multi-protocol network; network management; network
operating systems; open; Open standards; open systems;
Operating system; operating system; protocols;
standards; TCP/IP protocols; telecommunication; ULTRIX
implementation; Workstation software systems;
workstation software systems; X.25",
thesaurus = "Computer communications software; Network operating
systems; Open systems; Protocols; Standards;
Telecommunication network management",
treatment = "P Practical",
}
@Article{Chang:1993:HPT,
author = "Chran-Ham Chang and Richard Flower and John Forecast
and Heather Gray and William R. Hawe and Ashok P.
Nadkarni and K. K. Ramakrishnan and Uttam N. Shikarpur
and Kathleen M. Wilde",
title = "High-performance {TCP\slash IP} and {UDP\slash IP}
Networking in {DEC OSF/1} for {Alpha AXP}",
journal = j-DEC-TECH-J,
volume = "5",
number = "1",
pages = "44--61",
month = "Winter",
year = "1993",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v5n1/Highperformance_TCPIP_and_UD_01jul1993DTJ904P8.ps;
http://www.digital.com:80/info/DTJ904/DTJ904SC.TXT",
abstract = "The combination of the Alpha AXP workstations, the DEC
FDDIcontroller\slash TURBOchannel network interface,
the DEC OSF/1 AXP operating system, and a streamlined
implementation of the TCP\slash IP and UDP\slash IP
delivers to user applications almost the full FDDI
bandwidth of 100 Mb/s. This combination eliminates the
network I/O bottleneck for distributed systems. The
TCP\slash IP implementation includes extensions to TCP
such as support for large transport windows for higher
performance. This is particularly desirable for
higher-speed networks and\slash or large delay
networks. The DEC FDDIcontroller\slash TURBOchannel
network interface delivers full bandwidth to the system
using DMA, and it supports the patented point-to-point,
full duplex FDDI mode. Measurement results show UDP
performance is comparable to TCP. Unlike typical
BSD-derived systems, the UDP receive throughput to user
applications is also maintained at high load.",
acknowledgement = ack-nhfb,
affiliation = "UNIX Syst. Eng. Group, Digital Equipment Corp.,
Maynard, MA, USA",
classcodes = "B6150M (Protocols); B6210L (Computer communications);
B6260 (Optical links and equipment); C5640 (Protocols);
C5620 (Computer networks and techniques); C5610N
(Network interfaces)",
classification = "B6150M (Protocols); B6210L (Computer
communications); B6260 (Optical links and equipment);
C5610N (Network interfaces); C5620 (Computer networks
and techniques); C5640 (Protocols)",
corpsource = "UNIX Syst. Eng. Group, Digital Equipment Corp.,
Maynard, MA, USA",
keywords = "Alpha AXP; Alpha AXP workstations; computer networks;
DEC FDDIcontroller/TURBOchannel network; DEC
FDDIcontroller/TURBOchannel network interface; DEC
OSF/1; DMA; duplex FDDI mode; FDDI; full-; Full-duplex
FDDI mode; interface; network; network interfaces;
operating system; Operating system; operating systems;
point-to-point; Point-to-point; protocols; TCP/IP;
UDP/IP networking; workstations",
thesaurus = "Computer networks; FDDI; Network interfaces; Network
operating systems; Protocols",
treatment = "A Application; P Practical",
}
@Article{Perlman:1993:RA,
author = "Radia J. Perlman and Ross W. Callon and I. Michael C.
Shand",
title = "Routing architecture",
journal = j-DEC-TECH-J,
volume = "5",
number = "1",
pages = "62--69",
month = "Winter",
year = "1993",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v5n1/Routing_Architecture_01jul1993DTJ905P8.ps;
http://www.digital.com:80/info/DTJ905/DTJ905SC.TXT",
abstract = "Digital developed the intermediate
system-to-intermediate system (IS-IS) intra-domain
routing information exchange protocol for the DECnet
Phase V network layer architecture. This protocol,
which has been adopted by the International
Organization for Standardization, is based on a link
state routing algorithm. The benefits derived from the
IS-IS protocol include a self-stabilizing method for
reliable link state packet distribution, a hierarchical
network structure to support larger networks, protocols
for efficiently utilizing local area networks, and
simultaneous support for multiple network layer
protocols.",
acknowledgement = ack-nhfb,
affiliation = "Network Archit. Group, Digital Equipment Corp.,
Maynard, MA, USA",
classcodes = "B6150M (Protocols); B6210L (Computer communications);
C5640 (Protocols); C5620 (Computer networks and
techniques)",
classification = "B6150M (Protocols); B6210L (Computer
communications); C5620 (Computer networks and
techniques); C5640 (Protocols)",
corpsource = "Network Archit. Group, Digital Equipment Corp.,
Maynard, MA, USA",
keywords = "DECnet Phase V; DECnet Phase V network layer
architecture; distribution; Hierarchical network
structure; hierarchical network structure; intermediate
system-to-intermediate system; Intermediate
system-to-intermediate system; internetworking;
intra-domain; Intra-domain routing information exchange
protocol; Link state routing algorithm; link state
routing algorithm; local area; local area networks;
Local area networks; Multiple network layer protocols;
multiple network layer protocols; network layer
architecture; networks; protocols; reliable link state
packet; Reliable link state packet distribution;
routing information exchange protocol; Self-stabilizing
method; self-stabilizing method; standards",
thesaurus = "Internetworking; Local area networks; Protocols;
Standards",
treatment = "P Practical",
}
@Article{Cobb:1993:DMR,
author = "Graham R. Cobb and Elliot C. Gerberg",
title = "Digital's multiprotocol routing software design",
journal = j-DEC-TECH-J,
volume = "5",
number = "1",
pages = "70--83",
month = "Winter",
year = "1993",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v5n1/Digitals_Multiprotocol_Routin_01jul1993DTJ906P8.ps;
http://www.digital.com:80/info/DTJ906/DTJ906SC.TXT",
abstract = "The implementation of Digital's multiprotocol routing
strategy required addressing various technical design
issues, principally the stability of the distributed
routing algorithms, network management, performance,
and interactions between routing and bridging.
Developers of Digital's DEC WANrouter and DECNIS
products enhanced real-time kernel software,
implemented performance-centered protocol software, and
used high-coverage, high-quality testing and simulation
methods to solve problems related to these issues. In
particular, a packet management strategy ensured that
queuing requirements were met to guarantee the
stability of the routing algorithms. Also, network
management costs were minimized by down-line loading
software, using a menu-driven configuration program,
and careful monitoring. Router performance was
optimized by maximizing the packet forwarding rate
while minimizing the transit delay.",
acknowledgement = ack-nhfb,
affiliation = "Internet Products Eng. Group, Digital Equipment Corp.,
Maynard, MA, USA",
classcodes = "B6210L (Computer communications); B6150M (Protocols);
C5620 (Computer networks and techniques); C5640
(Protocols); C5670 (Network performance); C6155
(Computer communications software)",
classification = "B6150M (Protocols); B6210L (Computer
communications); C5620 (Computer networks and
techniques); C5640 (Protocols); C5670 (Network
performance); C6155 (Computer communications
software)",
corpsource = "Internet Products Eng. Group, Digital Equipment Corp.,
Maynard, MA, USA",
keywords = "Bridging; bridging; computer communications software;
configuration program; DEC WANrouter; DECNIS products;
Digital's multiprotocol routing software design;
Distributed routing algorithms; distributed routing
algorithms; high-quality testing; High-quality testing;
internetworking; management; management strategy;
menu-driven; Menu-driven configuration program; network
management; Network management; packet; Packet
forwarding rate; packet forwarding rate; Packet
management strategy; performance; Performance;
performance evaluation; performance-centered protocol;
Performance-centered protocol software; protocols;
queuing requirements; Queuing requirements; real-;
Real-time kernel software; Simulation methods;
simulation methods; software; stability; Stability;
telecommunication network; time kernel software;
Transit delay; transit delay",
thesaurus = "Computer communications software; Internetworking;
Performance evaluation; Protocols; Telecommunication
network management",
treatment = "P Practical",
}
@Article{Bryant:1993:DMB,
author = "Stewart F. Bryant and David L. A. Brash",
title = "The {DECNIS} 500\slash 600 multiprotocol bridge\slash
router and gateway",
journal = j-DEC-TECH-J,
volume = "5",
number = "1",
pages = "84--98",
month = "Winter",
year = "1993",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v5n1/The_DECNIS_500600_Multiprotoc_01jul1993DTJ907P8.ps;
http://www.digital.com:80/info/DTJ907/DTJ907SC.TXT",
abstract = "The DECNIS 500/600 high performance multiprotocol
bridge/router and gateway are described. The issues
affecting the design of routers with this class of
performance are outlined, along with a description of
the architecture and implementation. The system
described uses a distributed forwarding algorithm and a
distributed buffer management algorithm executed on
plug-in linecards to achieve scalable performance. An
overview of the currently available linecards is
provided, along with performance results achieved
during system test.",
acknowledgement = ack-nhfb,
affiliation = "Networks and Commun., Reading, UK",
classcodes = "B6210L (Computer communications); B6150M (Protocols);
C5640 (Protocols); C5620L (Local area networks); C5630
(Networking equipment)",
classification = "B6150M (Protocols); B6210L (Computer
communications); C5620L (Local area networks); C5630
(Networking equipment); C5640 (Protocols)",
corpsource = "Networks and Commun., Reading, UK",
keywords = "buffer management algorithm; DECNIS 500/600
multiprotocol bridge/router; distributed; Distributed
buffer management algorithm; Distributed forwarding
algorithm; distributed forwarding algorithm; gateway;
Gateway; internetworking; network servers; performance;
Performance results; performance results; Plug-in
linecards; plug-in linecards; protocols; Routers;
routers; scalable; Scalable performance; System test;
system test",
thesaurus = "Internetworking; Network servers; Protocols",
treatment = "P Practical",
}
@Article{Roden:1993:FRN,
author = "Robert J. Roden and Deborah Tayler",
title = "Frame relay networks",
journal = j-DEC-TECH-J,
volume = "5",
number = "1",
pages = "99--106",
month = "Winter",
year = "1993",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v5n1/Frame_Relay_Networks_01jul1993DTJ908P8.ps;
http://www.digital.com:80/info/DTJ908/DTJ908SC.TXT",
abstract = "Frame relay networks reduce the cost of transmission
lines and equipment and improve network performance and
response time. Designed for transmission lines with a
low error rate, frame relay networks provide minimal
internal checking, and consequently, error detection
and recovery is implemented in the attached user
systems. The Frame Relay Bearer Service was developed
specifically as a data service to handle high-volume,
bursty traffic by means of high-speed packet
transmission, minimal network delay, and efficient use
of network bandwidth. The frame protocol supports the
data transfer phase of the Service; the frame relay
header and the local management interface are sources
of congestion avoidance mechanisms. Current
implementations include the StrataCom IPX FastPacket
digital networking system, which provides the frame
relay network, and Digital's DECNIS 500/600 and DEC
WANrouter 100/500 software for attaching user
equipment.",
acknowledgement = ack-nhfb,
affiliation = "Networks Eng., Digital Equipment Corp., Maynard, MA,
USA",
classcodes = "B6210L (Computer communications); B6150M (Protocols);
C5620 (Computer networks and techniques); C5640
(Protocols); C5670 (Network performance)",
classification = "B6150M (Protocols); B6210L (Computer
communications); C5620 (Computer networks and
techniques); C5640 (Protocols); C5670 (Network
performance)",
corpsource = "Networks Eng., Digital Equipment Corp., Maynard, MA,
USA",
keywords = "100/500 software; avoidance mechanisms; Bursty
traffic; bursty traffic; congestion; Congestion
avoidance mechanisms; data; Data service; data transfer
phase; Data transfer phase; DEC WANrouter; DEC
WANrouter 100/500 software; Digitals DECNIS 500/600;
Error detection; error detection; error recovery; Error
recovery; Frame protocol; frame protocol; frame relay
header; Frame relay header; frame relay networks; Frame
relay networks; High-speed packet transmission;
high-speed packet transmission; internetworking; local
management interface; Local management interface;
minimal network delay; Minimal network delay; network
interfaces; network performance; Network performance;
networking system; protocols; Response time; response
time; service; StrataCom IPX FastPacket digital;
StrataCom IPX FastPacket digital networking system;
Transmission lines; transmission lines",
thesaurus = "Internetworking; Network interfaces; Protocols",
treatment = "P Practical",
}
@Article{Robinson:1993:IOU,
author = "David C. Robinson and Lawrence N. Friedman and Scott
A. Wattum",
title = "An implementation of the {OSI} upper layers and
applications",
journal = j-DEC-TECH-J,
volume = "5",
number = "1",
pages = "107--116",
month = "Winter",
year = "1993",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v5n1/An_Implementation_of_the_OSI_01jul1993DTJ909P8.ps;
http://www.digital.com:80/info/DTJ909/DTJ909SC.TXT",
abstract = "Above the transport layer, the open systems
interconnection (OSI) basic reference model describes
several application standards supported by a common
upper layer protocol stack. Digital's high performance
implementation of the upper layers of the protocol
stack concentrates on maximizing data throughput while
minimizing connection establishment delay. An
additional benefit derived from the implementation is
that, for normal data exchanges, the delivery delay is
also minimized. The implementation features of
Digital's two OSI applications --- file transfer,
access, and management (FTAM) and virtual terminal (VT)
--- include the use of common code to facilitate
portability and efficient buffer management to improve
performance.",
acknowledgement = ack-nhfb,
affiliation = "Network Eng. Europe, Digital Equipment Corp., Maynard,
MA, USA",
classcodes = "B6150M (Protocols); B6210L (Computer communications);
C5640 (Protocols); C6120 (File organisation); C5620
(Computer networks and techniques)",
classification = "B6150M (Protocols); B6210L (Computer
communications); C5620 (Computer networks and
techniques); C5640 (Protocols); C6120 (File
organisation)",
corpsource = "Network Eng. Europe, Digital Equipment Corp., Maynard,
MA, USA",
keywords = "application; Application standards; basic reference
model; Basic reference model; Buffer management; buffer
management; common upper layer protocol stack; Common
upper layer protocol stack; data; Data throughput;
delivery delay; Delivery delay; file organisation; file
transfer, access, and; File transfer, access, and
management; interconnection; management; open systems;
Open systems interconnection; OSI upper layers;
portability; Portability; protocols; standards;
throughput; transport layer; Transport layer; Virtual
terminal; virtual terminal",
thesaurus = "File organisation; Open systems; Protocols;
Standards",
treatment = "A Application; P Practical",
}
@Article{Sylor:1993:NM,
author = "Mark W. Sylor and Francis Dolan and David G.
Shurtleff",
title = "Network management",
journal = j-DEC-TECH-J,
volume = "5",
number = "1",
pages = "117--129",
month = "Winter",
year = "1993",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v5n1/Network_Management_01jul1993DTJ910P8.ps;
http://www.digital.com:80/info/DTJ910/DTJ910SC.TXT",
abstract = "DECnet\slash OSI Phase V incorporates a new network
management architecture based on Digital's Enterprise
Management Architecture (EMA). The EMA entity model was
developed to manage all entities in a consistent
manner, structuring any manageable component regardless
of its internal complexity. The DNA CMIP management
protocol was developed in conjunction with the model to
express the basic concepts in the entity model. Phase V
network management is extensible; the Phase V
management architecture transparently assimilates new
devices and technologies. Phase V was designed to be an
open architecture. Management of DECnet/OSI Phase V
components is effective in a multivendor network.",
acknowledgement = ack-nhfb,
affiliation = "Enterprise Manage. Archit. Group, Digital Equipment
Corp., Maynard, MA, USA",
classcodes = "B6210C (Network management); B6210L (Computer
communications)C5620 (Computer networks and
techniques); C0310 (EDP management)",
classification = "B6210C (Network management); B6210L (Computer
communications); C0310 (EDP management); C5620
(Computer networks and techniques)",
corpsource = "Enterprise Manage. Archit. Group, Digital Equipment
Corp., Maynard, MA, USA",
keywords = "computer networks; DECnet/OSI Phase V; Digital's
Enterprise Management Architecture; DNA CMIP management
protocol; DP management; entities; Entities; Entity
model; entity model; internetworking; Multivendor
network; multivendor network; network management
architecture; Network management architecture; open;
open architecture; Open architecture; systems;
telecommunication network management",
thesaurus = "Computer networks; DP management; Internetworking;
Open systems; Telecommunication network management",
treatment = "P Practical",
}
@Article{Strutt:1993:DDM,
author = "Colin Strutt and James A. Swist",
title = "Design of the {DECmcc Management Director}",
journal = j-DEC-TECH-J,
volume = "5",
number = "1",
pages = "130--142",
month = "Winter",
year = "1993",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v5n1/Design_of_the_DECmcc_Managemen_01jul1993DTJ911P8.ps;
http://www.digital.com:80/info/DTJ911/DTJ911SC.TXT",
abstract = "The DECmcc product family represents a significant
achievement in the development of enterprise management
capabilities. DECmcc embodies the director portion of
Digital's Enterprise Management Architecture (EMA) and
is both a platform for the development of new
management capabilities and a vehicle for aiding
customers to manage their computing and communications
environments. Initially, the DECmcc director was
intended to facilitate sophisticated management of
evolving networks. In addition to network management,
DECmcc has been adapted to the needs of system,
applications, data, environment, and telecommunications
management. The first implementations contained the
DECmcc kernel, a developer's toolkit, and various
management modules.",
acknowledgement = ack-nhfb,
affiliation = "Enterprise Manage. Frameworks, Digital Equipment
Corp., Maynard, MA, USA",
classcodes = "B6210C (Network management); B6210L (Computer
communications)C5620 (Computer networks and
techniques)",
classification = "B6210C (Network management); B6210L (Computer
communications); C5620 (Computer networks and
techniques)",
corpsource = "Enterprise Manage. Frameworks, Digital Equipment
Corp., Maynard, MA, USA",
keywords = "Communications environments; communications
environments; computer environment; Computer
environment; DECmcc management director; Digital's
Enterprise Management Architecture; enterprise;
Enterprise management; internetworking; management;
open systems; telecommunication network;
Telecommunications management; telecommunications
management",
thesaurus = "Internetworking; Open systems; Telecommunication
network management",
treatment = "P Practical",
}
@Article{Anonymous:1993:EIb,
author = "Anonymous",
title = "Editors Introduction",
journal = j-DEC-TECH-J,
volume = "5",
number = "2",
pages = "??--??",
month = "Spring",
year = "1993",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Jan 04 06:22:45 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/mm-01-introduction.txt",
acknowledgement = ack-nhfb,
}
@Article{Ascher:1993:DAI,
author = "David Ascher",
title = "{DEC @aGlance} --- Integration of Desktop Tools and
Manufacturing Process Information Systems",
journal = j-DEC-TECH-J,
volume = "5",
number = "2",
pages = "??--??",
month = "Spring",
year = "1993",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Mon Jun 24 18:53:15 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v5n2/DEC_aGlanceIntegration_of_De_01oct1993DTJA09SC.txt;
http://www.digital.com:80/info/DTJA09/DTJA09SC.TXT",
abstract = "The DEC @aGlance architecture supports the integration
of manufacturing process information systems with the
analysis, scheduling, design, and management tools that
are used to improve and manage production. DEC @aGlance
software comprises a set of run-time libraries, an
application development tool kit, and extensions to
popular spreadsheet applications, all implemented with
Digital's object-oriented Application Control
Architecture (ACA) Services. The tool kit helps
developers produce DEC @aGlance client and server
applications that will interoperate with other
independently developed DEC @aGlance applications.
Spreadsheet extensions (add-ins) to Lotus 1-2-3 for
Windows and to Microsoft Excel for Windows allow users
to access real-time and historical data from DEC
@aGlance servers. With DEC @aGlance software, control
engineers and other manufacturing process professionals
can use familiar desktop tools on a variety of
platforms and have simple, interactive, and transparent
access to current and past process data in their
plants.",
acknowledgement = ack-nhfb,
}
@Article{Morse:1993:F,
author = "John A. Morse",
title = "Foreword",
journal = j-DEC-TECH-J,
volume = "5",
number = "2",
pages = "??--??",
month = "Spring",
year = "1993",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Jan 04 06:22:45 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/mm-02-foreword.txt",
acknowledgement = ack-nhfb,
}
@Article{Ulichney:1993:VR,
author = "Robert Ulichney",
title = "Video Rendering",
journal = j-DEC-TECH-J,
volume = "5",
number = "2",
pages = "9--18",
month = "Spring",
year = "1993",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v5n2/Video_Rendering_01oct1993DTJA01P8.ps;
http://www.digital.com:80/info/DTJA01/DTJA01SC.TXT",
abstract = "Video rendering, the process of generating
device-dependent pixel data from device-independent
sampled image data, is key to image quality. System
components include scaling, color adjustment,
quantization, and color space conversion. This paper
emphasizes methods that yield high image quality, are
fast, and yet are simple and inexpensive to implement.
Particular attention is placed on the derivation and
analysis of new multilevel dithering schemes. While
permitting smaller frame buffers, dithering also
provides faster transport of the processed image to the
display --- a key benefit for the massive pixel rates
associated with full-motion video.",
acknowledgement = ack-nhfb,
classcodes = "C6130B (Graphics techniques); C5260B (Computer vision
and picture processing)",
classification = "C5260B (Computer vision and picture processing);
C6130B (Graphics techniques)",
keywords = "Color adjustment; color adjustment; color space; Color
space conversion; conversion; data; Device-dependent;
device-dependent; image processing; image quality;
Image quality; Multilevel dithering; multilevel
dithering; Pixel data; pixel data; rendering (computer
graphics); sampled image; Sampled image data; Scaling;
scaling; Smaller frame buffers; smaller frame buffers;
video rendering; Video rendering",
thesaurus = "Image processing; Rendering [computer graphics]",
treatment = "P Practical",
}
@Article{Neidecker-Lutz:1993:SMP,
author = "Burkhard K. Neidecker-Lutz and Robert Ulichney",
title = "Software Motion Pictures",
journal = j-DEC-TECH-J,
volume = "5",
number = "2",
pages = "19--27",
month = "Spring",
year = "1993",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v5n2/Software_Motion_Pictures_01oct1993DTJA02P8.ps;
http://www.digital.com:80/info/DTJA02/DTJA02SC.TXT",
abstract = "Software motion pictures is a method of generating
digital video on general-purpose desktop computers
without using special decompression hardware. The
compression algorithm is designed for rapid
decompression in software and generates deterministic
data rates for use from CD-ROM and network connections.
The decompression part offers device independence and
integrates well with existing window systems and
application programming interfaces. Software motion
pictures features a portable, low-cost solution to
digital video playback.",
acknowledgement = ack-nhfb,
classcodes = "B6140C (Optical information and image processing);
C6180G (Graphical user interfaces); B6120B (Codes);
C6130B (Graphics techniques); C5260B (Computer vision
and picture processing)",
classification = "B6120B (Codes); B6140C (Optical information and
image processing); C5260B (Computer vision and picture
processing); C6130B (Graphics techniques); C6180G
(Graphical user interfaces)",
keywords = "Application programming interfaces; application
programming interfaces; CD-ROM; Compression algorithm;
compression algorithm; data compression; desktop
computers; deterministic data; Deterministic data
rates; digital video; Digital video; general-purpose;
General-purpose desktop computers; graphical user
interfaces; image coding; image processing; network
connections; Network connections; rates; software
motion pictures; Software motion pictures; window
systems; Window systems",
thesaurus = "Data compression; Graphical user interfaces; Image
coding; Image processing",
treatment = "P Practical",
}
@Article{Pan:1993:DAC,
author = "Davis Yen Pan",
title = "Digital Audio Compression",
journal = j-DEC-TECH-J,
volume = "5",
number = "2",
pages = "28--33 (or 28--40??)",
month = "Spring",
year = "1993",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v5n2/Digital_Audio_Compression_01oct1993DTJA03P8.ps;
http://www.digital.com:80/info/DTJA03/DTJA03SC.TXT",
abstract = "Compared to most digital data types, with the
exception of digital video, the data rates associated
with uncompressed digital audio are substantial.
Digital audio compression enables more efficient
storage and transmission of audio data. The many forms
of audio compression techniques offer a range of
encoder and decoder complexity, compressed audio
quality, and differing amounts of data compression. The
$ \mu $-law transformation and ADPCM coder are simple
approaches with low-complexity, low-compression, and
medium audio quality algorithms. The MPEG\slash audio
standard is a high-complexity, high-compression, and
high audio-quality algorithm. These techniques apply to
general audio signals and are not specifically tuned
for speech signals.",
acknowledgement = ack-nhfb,
classcodes = "B6120 (Modulation methods); B6140 (Signal processing
and detection)",
classification = "B6120 (Modulation methods); B6140 (Signal processing
and detection)",
keywords = "ADPCM coder; audio signals; Compressed audio quality;
compressed audio quality; data compression; Data
compression; data compression; Data rates; data rates;
Decoder; decoder; Digital audio compression; digital
audio compression; encoder; Encoder; MPEG/audio
standard; mu -law; Mu-law transformation; pulse-code
modulation; standards; transformation",
thesaurus = "Audio signals; Data compression; Pulse-code
modulation; Standards",
treatment = "P Practical; T Theoretical or Mathematical",
}
@Article{teKiefte:1993:MID,
author = "Jan B. {te Kiefte} and Bob Hasenaar and Joop W. Mevius
and Theo M. {van Hunnik}",
title = "The {Megadoc} Image Document Management System",
journal = j-DEC-TECH-J,
volume = "5",
number = "2",
pages = "41--49",
month = "Spring",
year = "1993",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v5n2/The_Megadoc_Image_Document_Man_01oct1993DTJA04P8.ps;
http://www.digital.com:80/info/DTJA04/DTJA04SC.TXT",
abstract = "Megadoc image document management solutions are the
result of a systems engineering effort that combined
several disciplines, ranging from optical disk hardware
to an image application framework. Although each of the
component technologies may be fairly mature, combining
them into easy-to customize solutions presented a
significant systems engineering challenge. The
resulting application framework allows the
configuration of customized solutions with low systems
integration cost and short time to deployment.",
acknowledgement = ack-nhfb,
classcodes = "C6160S (Spatial and pictorial databases); C5260B
(Computer vision and picture processing); C7100
(Business and administration); C7250 (Information
storage and retrieval)",
classification = "C5260B (Computer vision and picture processing);
C6160S (Spatial and pictorial databases); C7100
(Business and administration); C7250 (Information
storage and retrieval)",
keywords = "cost; customized solutions; Customized solutions;
document image processing; engineering effort;
framework; image application; Image application
framework; low systems integration; Low systems
integration cost; Megadoc image document management
system; Optical disk hardware; optical disk hardware;
systems; Systems engineering effort; visual databases",
thesaurus = "Document image processing; Visual databases",
treatment = "P Practical",
}
@Article{Riley:1993:DMO,
author = "Mark F. Riley and James J. {Feenan, Jr.} and John L.
{Janosik, Jr.} and T. K. Rengarajan",
title = "The Design of Multimedia Object Support in {DEC Rdb}",
journal = j-DEC-TECH-J,
volume = "5",
number = "2",
pages = "50--64 (or 50--65??)",
month = "Spring",
year = "1993",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v5n2/The_Design_of_Multimedia_Objec_01oct1993DTJA05P8.ps;
http://www.digital.com:80/info/DTJA05/DTJA05SC.TXT",
abstract = "Storing multimedia objects in a relational database
offers advantages over file system storage. Digital's
relational database software product DEC Rdb supports
the storing and indexing of multimedia objects ---
text, still frame images, compound documents, audio,
video, and any binary large object. After evaluating
the existing DEC Rdb version 3.1 for its ability to
insert, fetch, and process multimedia data, software
designers decided to modify many parts of Rdb and to
use write-once optical disks configured in standalone
drive or jukebox configurations. Enhancements were made
to the buffer manager and page allocation algorithms,
thus reducing wasted disk space. Performance and
capacity field tests indicate that DEC Rdb can sustain
a 200-kilobyte-per-second SQL fetch throughput and a
57.7-kilobyte-per-second SQL\slash Services fetch
throughput, insert and fetch a 2-gigabyte object, and
build a 50-gigabyte database.",
acknowledgement = ack-nhfb,
classcodes = "C6160D (Relational DBMS); C5320K (Optical storage);
C7250 (Information storage and retrieval)",
classification = "C5320K (Optical storage); C6160D (Relational DBMS);
C7250 (Information storage and retrieval)",
keywords = "200 Kbyte/s; 50 Gbyte; 57.7 Kbyte/s; audio; Audio;
buffer manager; Buffer manager; compound documents;
Compound documents; databases; DECRdb; frame images;
indexing; Indexing; Jukebox configurations; jukebox
configurations; Multimedia object support; multimedia
object support; multimedia systems; optical disc
storage; optical disks; page allocation algorithms;
Page allocation algorithms; relational; software
packages; SQL fetch; SQL fetch throughput; standalone
drive; Standalone drive; still; Still frame images;
Storing; storing; throughput; Video; video; write-once;
Write-once optical disks",
numericalindex = "Memory size 5.4E+10 Byte; Byte rate 2.0E+05 Byte/s;
Byte rate 5.77E+04 Byte/s",
thesaurus = "Multimedia systems; Optical disc storage; Relational
databases; Software packages",
treatment = "P Practical",
}
@Article{Palmer:1993:DND,
author = "Lawrence G. Palmer and Ricky S. Palmer",
title = "{DECspin}: {A} Networked Desktop Videoconferencing
Application",
journal = j-DEC-TECH-J,
volume = "5",
number = "2",
pages = "65--76",
month = "Spring",
year = "1993",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v5n2/DECspin_A_Networked_Desktop_V_01oct1993DTJA06P8.ps;
http://www.digital.com:80/info/DTJA06/DTJA06SC.TXT",
abstract = "The Sound Picture Information Networks (SPIN)
technology that is part of the DECspin Version 1.0
product takes digitized audio and video from desk top
computers and distributes this data over a network to
form real-time conferences. SPIN uses standard local
and wide area data networks, adjusting to the various
latency and bandwidth differences, and does not require
a dedicated bandwidth allocation. A high-level SPIN
protocol was developed to synchronize audio and video
data and thus alleviate network congestion. SPIN
performance on Digital's hardware and software
platforms results in sound and pictures suitable for
carrying on personal communications over a data
network. The Society of Technical Communication chose
the DECspin Version 1.0 application as a first-place
recipient of the Distinguished Technical Communication
Award in 1992.",
acknowledgement = ack-nhfb,
classcodes = "B6210P (Teleconferencing); C7104 (Office automation);
C7410F (Communications); B6150M (Protocols); B6210L
(Computer communications); C5640 (Protocols); C5620L
(Local area networks); C5620W (Other networks)",
classification = "B6150M (Protocols); B6210L (Computer
communications); B6210P (Teleconferencing); C5620L
(Local area networks); C5620W (Other networks); C5640
(Protocols); C7104 (Office automation); C7410F
(Communications)",
keywords = "Bandwidth; bandwidth; data networks; DECspin;
Digital's hardware and software; high-level SPIN
protocol; High-level SPIN protocol; Information
Networks; latency; Latency; Local area data networks;
local area data networks; local area networks;
networked desktop videoconferencing; Networked desktop
videoconferencing; networks; protocols; Real-time
conferences; real-time conferences; Sound Picture;
Sound Picture Information Networks; SPIN;
teleconferencing; wide area; Wide area data networks",
thesaurus = "Local area networks; Protocols; Teleconferencing; Wide
area networks",
treatment = "P Practical",
}
@Article{Hayden:1993:LAD,
author = "Peter C. Hayden",
title = "{LAN} Addressing for Digital Video Data",
journal = j-DEC-TECH-J,
volume = "5",
number = "2",
pages = "77--83",
month = "Spring",
year = "1993",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v5n2/LAN_Addressing_for_Digital_Vid_01oct1993DTJA07P8.ps;
http://www.digital.com:80/info/DTJA07/DTJA07SC.TXT",
abstract = "Multicast addressing was chosen over the broadcast
address and unicast address mechanisms for the
transmission of video data over the LAN. Dynamic
allocation of multicast addresses enables such features
as the continuous playback of full motion video over a
network with multiple viewers. Design of this video
data transmission system permits interested nodes on a
LAN to dynamically allocate a single multicast address
from a pool of multicast addresses. When the allocated
address is no longer needed, it is returned to the
pool. This mechanism permits nodes to use fewer
multicast addresses than are required in a traditional
scheme where a unique address is allocated for each
possible function.",
acknowledgement = ack-nhfb,
classcodes = "C5620L (Local area networks); C6150N (Distributed
systems)",
classification = "C5620L (Local area networks); C6150N (Distributed
systems)",
keywords = "Addressing mechanisms; addressing mechanisms; digital
video data; Digital video data; full motion video; Full
motion video; LAN addressing; local area data; Local
area data network; local area networks; multicast
addresses; Multicast addresses; multiple; Multiple
stations; multiple stations; Multiple viewers; network;
network operating systems; Video data transmission;
video data transmission; viewers",
thesaurus = "Local area networks; Network operating systems",
treatment = "P Practical",
}
@Article{Patrick:1993:CIU,
author = "Paul B. {Patrick, Sr.}",
title = "{CASE} integration using {ACA} services",
journal = j-DEC-TECH-J,
volume = "5",
number = "2",
pages = "84--99",
month = "Spring",
year = "1993",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v5n2/CASE_Integration_Using_ACA_Ser_01oct1993DTJA08P8.ps;
http://www.digital.com:80/info/DTJA08/DTJA08SC.TXT",
abstract = "Digital uses the object-oriented software Application
Control Architecture (ACA) Services to address the
problems associated with data access, interapplication
communication, and work flow in a distributed,
multivendor CASE environment. The modeling of
applications, data, and operations in ACA Services
provides the foundation on which to build a CASE
environment. ACA Services enables the seamless
integration of CASE applications ranging from compilers
to analysis and design tools. ACA Services is Digital's
implementation of the Object Management Group's (OMG)
Common Object Request Broker Architecture (CORBA)
specification.",
acknowledgement = ack-nhfb,
classcodes = "C6115 (Programming support); C6110J (Object-oriented
programming)",
classification = "C6110J (Object-oriented programming); C6115
(Programming support)",
keywords = "ACA services; Application Control Architecture; CASE
integration; computer aided software; Computer aided
software engineering; Digital; Distributed;
distributed; engineering; environment management;
Environment management; Multivendor CASE environment;
multivendor CASE environment; object oriented; Object
oriented; object-oriented programming; programming
environments; software engineering",
thesaurus = "Object-oriented programming; Programming environments;
Software engineering",
treatment = "P Practical",
}
@Article{Ascher:1993:DDT,
author = "D. Ascher",
title = "{DEC@aGlance} --- integration of desktop tools and
manufacturing process information systems",
journal = j-DEC-TECH-J,
volume = "5",
number = "2",
pages = "100--112",
month = "Spring",
year = "1993",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
abstract = "The DEC@aGlance architecture supports the integration
of manufacturing process information systems with the
analysis, scheduling, design, and management tools that
are used to improve and manage production. DEC@aGlance
software comprises a set of run-time libraries, an
application development tool kit, and extensions to
popular spreadsheet applications, all implemented with
Digital's object-oriented Application Control
Architecture (ACA) Services. The tool kit helps
developers produce DEC@aGlance client and server
applications that will interoperate with other
independently developed DEC@aGlance applications.
Spreadsheet extensions (add-ins) to Lotus 1-2-3 for
Windows and to Microsoft Excel for Windows allow users
to access real-time and historical data from
DEC@aGlance servers. With DEC@aGlance software, control
engineers and other manufacturing process professionals
can use familiar desktop tools on a variety of
platforms and have simple, interactive, and transparent
access to current and past process data in their
plants.",
acknowledgement = ack-nhfb,
classcodes = "C7160 (Manufacturing and industry); C6115 (Programming
support)",
classification = "C6115 (Programming support); C7160 (Manufacturing
and industry)",
keywords = "Analysis; analysis; data processing; DEC computers;
DEC@aGlance; Lotus 1-2-3; management information
systems; manufacturing; Manufacturing process
information systems; manufacturing process information
systems; Microsoft Excel; Run-time libraries; run-time
libraries; scheduling; Scheduling; software tools;
Spreadsheet applications; spreadsheet applications;
spreadsheet programs; Tool kit; tool kit",
thesaurus = "DEC computers; Management information systems;
Manufacturing data processing; Software tools;
Spreadsheet programs",
treatment = "P Practical",
}
@Article{Anonymous:1993:EIc,
author = "Anonymous",
title = "Editors Introduction",
journal = j-DEC-TECH-J,
volume = "5",
number = "3",
pages = "??--??",
month = "Summer",
year = "1993",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Jan 04 06:22:45 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/I18N-intro.txt",
acknowledgement = ack-nhfb,
}
@Article{Pesquet:1993:F,
author = "Claude Henri Pesquet",
title = "Foreword",
journal = j-DEC-TECH-J,
volume = "5",
number = "3",
pages = "??--??",
month = "Summer",
year = "1993",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Jan 04 06:22:45 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/I18N-foreword.txt",
acknowledgement = ack-nhfb,
}
@Article{Greenwood:1993:ICD,
author = "Timothy G. Greenwood",
title = "International Cultural Differences In Software",
journal = j-DEC-TECH-J,
volume = "5",
number = "3",
pages = "8--20",
month = "Summer",
year = "1993",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v5n3/INTERNATIONAL_CULTURAL_DIFFERE_01jan1994DTJB01P8.ps;
http://www.digital.com:80/info/DTJB01/DTJB01SC.TXT",
abstract = "Throughout the world, computer users approach a
computer system with a specific set of cultural
requirements. In all cultures, they expect computer
systems to accommodate their needs. A major part of
interaction with computers occurs through written
language. Cultural requirements, particularly written
languages, influence the way computer systems must
operate. Cultural differences concerning national
conventions for the presentation of date, time, and
number and user interface design for the components of
images, color, sound, and the overall layout of the
screen also affect the development of computer
technology. Successful computer systems must respond to
the multicultural needs of users.",
acknowledgement = ack-nhfb,
classcodes = "C0230 (Economic, social and political aspects); C6180
(User interfaces)",
classification = "C0230 (Economic, social and political aspects);
C6180 (User interfaces)",
keywords = "cultural; Cultural requirements; international
cultural differences; International cultural
differences; National conventions; national
conventions; requirements; social aspects of
automation; software; Software; User interface design;
user interface design; user interfaces",
thesaurus = "Social aspects of automation; User interfaces",
treatment = "G General Review; P Practical",
}
@Article{Bettels:1993:UUC,
author = "J{\"o}rgen Bettels and F. Avery Bishop",
title = "{Unicode}: {A} Universal Character Code",
journal = j-DEC-TECH-J,
volume = "5",
number = "3",
pages = "21--31",
month = "Summer",
year = "1993",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v5n3/UNICODE_A_UNIVERSAL_CHARACTE_01jan1994DTJB02P8.ps;
http://www.digital.com:80/info/DTJB02/DTJB02SC.TXT",
abstract = "A universal character encoding is required to produce
software that can be localized for any language or that
can process and communicate data in any language. The
Unicode standard is the product of a joint effort of
information technology companies and individual
experts; its encoding has been accepted by ISO as the
international standard ISO\slash IEC 10646. Unicode
defines 16-bit codes for the characters of most scripts
used in the world's languages. Encoding for some
missing scripts will be added over time. The Unicode
standard defines a set of rules that help implementors
build text-processing and rendering engines. For
Digital, Unicode represents a strategic direction in
internationalization technology. Many software
producing companies have also announced future support
for Unicode.",
acknowledgement = ack-nhfb,
classcodes = "C6130 (Data handling techniques); B6120B (Codes);
C7104 (Office automation)",
classification = "B6120B (Codes); C6130 (Data handling techniques);
C7104 (Office automation)",
keywords = "16-Bit codes; 16-bit codes; character sets; codes;
encoding; Encoding; information; Information technology
companies; ISO/IEC 10646; office automation;
processing; Rendering engines; rendering engines;
standards; technology companies; text-;
Text-processing; Unicode; Universal character code;
universal character code",
thesaurus = "Character sets; Codes; Encoding; Office automation;
Standards",
treatment = "P Practical",
}
@Article{Rannenberg:1993:XOI,
author = "Wendy Rannenberg and J{\"o}rgen Bettels",
title = "The {X/Open} Internationalization Model",
journal = j-DEC-TECH-J,
volume = "5",
number = "3",
pages = "32--42",
month = "Summer",
year = "1993",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v5n3/THE_XOPEN_INTERNATIONALIZATIO_01jan1994DTJB03P8.ps;
http://www.digital.com:80/info/DTJB03/DTJB03SC.TXT",
abstract = "Software internationalization standards allow
developers to create applications that are neutral with
respect to language and cultural information. X/Open
adopted a model for internationalization and has
revised the model several times to expand the range of
support. The latest version of the X/Open
internationalization model, which supports multibyte
code sets, provides a set of interfaces that enables
users in most of Europe and Asia to develop portable
applications independent of the language and code set.
One implementation of this model, the internationalized
DEC OSF/1 AXP version 1.2 (based on OSF/1 release 1.2)
supports complex Asian languages such as Chinese and
Japanese.",
acknowledgement = ack-nhfb,
classcodes = "C6110B (Software engineering techniques); C6130 (Data
handling techniques); C5620 (Computer networks and
techniques)",
classification = "C5620 (Computer networks and techniques); C6110B
(Software engineering techniques); C6130 (Data handling
techniques)",
keywords = "1.2; Chinese; codes; complex Asian languages; Complex
Asian languages; internationalized DEC OSF/1 AXP
version; Internationalized DEC OSF/1 AXP version 1.2;
Japanese; multibyte code sets; Multibyte code sets;
open systems; OSF/1 release 1.2; software engineering;
software standards; Software standards; standards;
X/Open internationalization model",
thesaurus = "Codes; Open systems; Software engineering; Standards",
treatment = "P Practical",
}
@Article{Haentjens:1993:OUC,
author = "Ren{\'e} Haentjens",
title = "The Ordering Of Universal Character Strings",
journal = j-DEC-TECH-J,
volume = "5",
number = "3",
pages = "43--52",
month = "Summer",
year = "1993",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v5n3/THE_ORDERING_OF_UNIVERSAL_CHAR_01jan1994DTJB04P8.ps;
http://www.digital.com:80/info/DTJB04/DTJB04SC.TXT",
abstract = "In the countries of the world, people have developed
various methods to order words and names based on their
cultures. Many challenges and problems are associated
with developing ways for computers to emulate human
ordering methods. An efficient computer method for
obtaining a quality ordering has been devised as an
extension to the single-step compare. It solves many
but not all of the problems. A universal code now
exists to store words and names written in many
languages and scripts, but there is no universal way to
order words and names. Hence, formal specification
methods are needed for computer users to describe
culture-specific ordering rules. This area is still
open to research. Meanwhile, international
standardization committees endeavor to formulate
sensible proposals for multicultural contexts.",
acknowledgement = ack-nhfb,
classcodes = "C6110B (Software engineering techniques); C6130 (Data
handling techniques)",
classification = "C6110B (Software engineering techniques); C6130
(Data handling techniques)",
keywords = "character sets; codes; Culture-specific ordering
rules; culture-specific ordering rules; formal; Formal
specification; formal specification; International
standardization; international standardization;
specification; standardisation; Universal character
strings; universal character strings; Universal code;
universal code",
thesaurus = "Character sets; Codes; Formal specification;
Standardisation",
treatment = "P Practical",
}
@Article{Winters:1993:IDS,
author = "Gayn B. Winters",
title = "International distributed systems --- architectural
and practical issues",
journal = j-DEC-TECH-J,
volume = "5",
number = "3",
pages = "53--62",
month = "Summer",
year = "1993",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v5n3/INTERNATIONAL_DISTRIBUTED_SYST_01jan1994DTJB05P8.ps;
http://www.digital.com:80/info/DTJB05/DTJB05SC.TXT",
abstract = "Building distributed systems for international usage
requires addressing many architectural and practical
issues. Key to the efficient construction of such
systems, modularity in systems and in run-time
libraries allows greater reuse of components and thus
permits incremental improvements to multilingual
systems. Using safe software practices, such as
banishing the use of literals and parameterizing user
preferences, can help minimize the costs associated
with localization, reengineering, maintenance, and
design.",
acknowledgement = ack-nhfb,
classcodes = "C5620 (Computer networks and techniques)",
classification = "C5620 (Computer networks and techniques)",
keywords = "distributed processing; Distributed systems;
distributed systems; Incremental improvements;
incremental improvements; International distributed
systems; international distributed systems;
Localization engineering; localization engineering;
Maintenanc; maintenanc; modularity; Modularity;
Multilingual systems; multilingual systems; Run-time
libraries; run-time libraries",
thesaurus = "Distributed processing",
treatment = "P Practical",
}
@Article{Yau:1993:SCJ,
author = "Michael M. T. Yau",
title = "Supporting the {Chinese}, {Japanese}, and {Korean}
Languages in the {OpenVMS} Operating System",
journal = j-DEC-TECH-J,
volume = "5",
number = "3",
pages = "63--79",
month = "Summer",
year = "1993",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v5n3/SUPPORTING_THE_CHINESE_JAPANE_01jan1994DTJB06P8.ps;
http://www.digital.com:80/info/DTJB06/DTJB06SC.TXT",
abstract = "The Asian language versions of the OpenVMS operating
system allow Asian-speaking users to interact with the
OpenVMS system in their native languages and provide a
platform for developing Asian applications. Since the
OpenVMS variants must be able to handle multibyte
character sets, the requirements for the internal
representation, input, and output differ considerably
from those for the standard English version. A review
of the Japanese, Chinese, and Korean writing systems
and character set standards provides the context for a
discussion of the features of the Asian OpenVMS
variants. The localization approach adopted in
developing these Asian variants was shaped by business
and engineering constraints; issues related to this
approach are presented.",
acknowledgement = ack-nhfb,
classcodes = "C6150J (Operating systems); C6130 (Data handling
techniques)",
classification = "C6130 (Data handling techniques); C6150J (Operating
systems)",
keywords = "Asian language versions; character sets; Chinese;
internal representation; Internal representation;
Japanese; Korean writing systems; Localization
approach; localization approach; multibyte; Multibyte
character sets; open systems; OpenVMS operating system;
operating systems (computers); standards",
thesaurus = "Character sets; Open systems; Operating systems
[computers]; Standards",
treatment = "P Practical",
}
@Article{Yoshioka:1993:CID,
author = "Hirotaka Yoshioka and Jim Melton",
title = "Character Internationalization in Databases: {A} Case
Study",
journal = j-DEC-TECH-J,
volume = "5",
number = "3",
pages = "80--96",
month = "Summer",
year = "1993",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v5n3/CHARACTER_INTERNATIONALIZATIO_01jan1994DTJB07P8.ps;
http://www.digital.com:80/info/DTJB07/DTJB07SC.TXT",
abstract = "Character internationalization poses difficult
problems for database management systems because they
must address user (stored) data, source code, and
metadata. The revised (1992) standard for database
language SQL is one of the first standards to address
internationalization in a significant way. DEC Rdb is
one of the few Digital products that has a complete
internationalization (Asian) implementation that is
also MIA compliant. The product is still evolving from
a noninternationalized product to a fully
internationalized one; this evolution has taken four
years and provides an excellent example of the issues
that must be resolved and the approaches to resolving
them. Rdb can serve as a case study for the software
engineering community on how to build internationalized
products.",
acknowledgement = ack-nhfb,
classcodes = "C6130 (Data handling techniques); C6160 (Database
management systems (DBMS)); C6110B (Software
engineering techniques)",
classification = "C6110B (Software engineering techniques); C6130
(Data handling techniques); C6160 (Database management
systems (DBMS))",
keywords = "Character internationalization; character
internationalization; character sets; database;
Database management systems; database management
systems; databases; Databases; DEC Rdb; engineering;
management systems; metadata; Metadata; software;
Software engineering; software engineering; source
code; Source code; SQL; standards; user data; User
data",
thesaurus = "Character sets; Database management systems; Software
engineering; Standards",
treatment = "P Practical",
}
@Article{Honma:1993:JIM,
author = "Takahide Honma and Hiroyoshi Baba and Kuniaki
Takizawa",
title = "{Japanese} Input Method Independent of Applications",
journal = j-DEC-TECH-J,
volume = "5",
number = "3",
pages = "97--107",
month = "Summer",
year = "1993",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v5n3/JAPANESE_INPUT_METHOD_INDEPEND_01jan1994DTJB08P8.ps;
http://www.digital.com:80/info/DTJB08/DTJB08SC.TXT",
abstract = "The Japanese input method is a complex procedure
involving preediting operations. An application that
accepts Japanese from an input device must have three
systems for the input method: a keybinding system, a
manipulator for preediting, and a kana-to-kanji
conversion system. Various keybinding systems and
manipulators accelerate input operations. Our
implementation separates an application from the
Japanese input method in three layers. An application
can use a front-end input processor to perform all
operations including I/O. An application can use the
henkan (conversion) module and implement I/O operation
itself. An application can execute all operations
except keybinding, which is handled by an input method
library.",
acknowledgement = ack-nhfb,
classcodes = "C5540B (Interactive-input devices); C5585 (Speech
recognition and synthesis); C6130 (Data handling
techniques)",
classification = "C5540B (Interactive-input devices); C5585 (Speech
recognition and synthesis); C6130 (Data handling
techniques)",
keywords = "character sets; equipment; front-end; Front-end input
processor; I/O operation; Input device; input device;
Input method library; input method library; input
processor; interactive devices; Japanese input method;
Kana-to-kanji conversion system; kana-to-kanji
conversion system; keybinding system; Keybinding
system; manipulator; Manipulator; speech recognition",
thesaurus = "Character sets; Interactive devices; Speech
recognition equipment",
treatment = "P Practical",
}
@Article{Anonymous:1993:EId,
author = "Anonymous",
title = "Editors Introduction",
journal = j-DEC-TECH-J,
volume = "5",
number = "4",
pages = "??--??",
month = "Fall",
year = "1993",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Jan 04 06:22:45 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/swp-introduction.txt",
acknowledgement = ack-nhfb,
}
@Article{Hutchings:1993:F,
author = "Tony F. Hutchings",
title = "Foreword",
journal = j-DEC-TECH-J,
volume = "5",
number = "4",
pages = "??--??",
month = "Fall",
year = "1993",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Jan 04 06:22:45 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/swp-foreword.txt",
acknowledgement = ack-nhfb,
}
@Article{Knox:1993:MCS,
author = "Stephen T. Knox",
title = "Modeling the Cost of Software Quality",
journal = j-DEC-TECH-J,
volume = "5",
number = "4",
pages = "9--17",
month = "Fall",
year = "1993",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v5n4/Modeling_the_Cost_of_Software_01apr1994DTJC01P8.ps;
http://www.digital.com:80/info/DTJC01/DTJC01SC.TXT",
abstract = "This paper offers an extrapolation of the
manufacturing and service industries' Cost of Quality
Model to the business of software development. The
intent is to provide a theoretical account of the
changing quality cost structure as a function of a
maturing software development process. Thus, the trends
in expenditures due to the four major quality cost
categories --- appraisal, prevention, internal
failures, and external failures --- are presented over
the five levels of software process maturity, according
to the Software Engineering Institute's (SEI's)
Capability Maturity Model for Software (CMM). The
Software Cost of Quality Model conservatively proposes
that the total cost of quality, expressed as a
percentage of the cost of development, can be decreased
by approximately two-thirds as process maturity grows
from Level 1 to Level 5 of the SEI's CMM.",
acknowledgement = ack-nhfb,
affiliation = "Software Eng. Technol. Center, Digital Equipment
Corp., Littleton, MA, USA",
classcodes = "C0310F (Software development management); C6110B
(Software engineering techniques)",
classification = "C0310F (Software development management); C6110B
(Software engineering techniques)",
corpsource = "Software Eng. Technol. Center, Digital Equipment
Corp., Littleton, MA, USA",
keywords = "Appraisal; appraisal; Capability Maturity Model; Cost
of Quality Model; development; DP management; external
failures; External failures; extrapolation;
Extrapolation; extrapolation; failures; internal;
Internal failures; prevention; Prevention; quality;
quality cost; Quality cost; software; Software
development; software engineering; Software process
maturity; software process maturity; Software quality;
software quality",
thesaurus = "DP management; Extrapolation; Software engineering;
Software quality",
treatment = "E Economic; P Practical",
}
@Article{Huntwork:1993:CRP,
author = "Paul K. Huntwork and Douglas W. Muzzey and Christine
M. Pietras and Dennis R. Wixon",
title = "Changing the Rules: {A} Pragmatic Approach to Product
Development",
journal = j-DEC-TECH-J,
volume = "5",
number = "4",
pages = "18--35",
month = "Fall",
year = "1993",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v5n4/Changing_the_Rules_A_Pragmati_01apr1994DTJC02P8.ps;
http://www.digital.com:80/info/DTJC02/DTJC02SC.TXT",
abstract = "Developing quality software rapidly and at low cost
has been an elusive goal. Nevertheless, meeting this
goal is essential in today's competitive environment
where more and better products appear at accelerating
rates and customers demand systems that support `what
users need to do' in a natural and cost effective
manner. This paper discusses the processes used by the
TeamLinks for Macintosh project team to achieve
customer focus throughout the development of a
groupware office product. Listening to customers
radically reshaped the product and led to more rapid
decisions, shorter development cycles, higher quality,
and greater customer satisfaction.",
acknowledgement = ack-nhfb,
affiliation = "Software Eng. Technol. Center, Digital Equipment
Corp., Littleton, MA, USA",
classcodes = "C0310F (Software development management); C6110B
(Software engineering techniques); C6150N (Distributed
systems)",
classification = "C0310F (Software development management); C6110B
(Software engineering techniques); C6150N (Distributed
systems)",
corpsource = "Software Eng. Technol. Center, Digital Equipment
Corp., Littleton, MA, USA",
keywords = "Customer satisfaction; customer satisfaction;
development cycles; Development cycles; groupware;
Groupware office product; groupware office product;
Macintosh; Product development; product development;
quality; Quality; quality software; Quality software;
software quality; TeamLinks for; TeamLinks for
Macintosh",
thesaurus = "Groupware; Software quality",
treatment = "P Practical",
}
@Article{Hrones:1993:DGR,
author = "John A. {Hrones, Jr.} and Benjamin C. {Jedrey, Jr.}
and Driss Zaaf",
title = "Defining global requirements with distributed {QFD}",
journal = j-DEC-TECH-J,
volume = "5",
number = "4",
pages = "36--46",
month = "Fall",
year = "1993",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v5n4/Defining_Global_Requirements_w_01apr1994DTJC03P8.ps;
http://www.digital.com:80/info/DTJC03/DTJC03SC.TXT",
abstract = "Obtaining valid data on customer needs and translating
it into optimum product functionality is always a
challenge, but especially so when the customers are
geographically, culturally, and functionally diverse.
Digital's Corporate Telecommunications Software
Engineering (CTSE) used groupware techniques supported
by the distributed use of Quality Function Deployment
(QFD) to identify product features that meet customer
needs. By linking engineers, customers, and product
personnel from across the globe, CTSE redesigned the
QFD model to optimize the use of local and global
groups in defining product requirements. During one
year, three software products, including Automatic
Callback version 2.1, were defined using the
Distributed Quality Function Deployment (DQFD)
technique. Lessons learned from each interactive
session were applied to continuously refine the
approach to improving process. The critical follow-up
steps after the DQFD ultimately determine the success
or failure of the effort.",
acknowledgement = ack-nhfb,
affiliation = "Software Eng. Technol. Center, Digital Equipment
Corp., Littleton, MA, USA",
classcodes = "C0310F (Software development management); C6110B
(Software engineering techniques); C7410F
(Communications)",
classification = "C0310F (Software development management); C6110B
(Software engineering techniques); C7410F
(Communications)",
corpsource = "Software Eng. Technol. Center, Digital Equipment
Corp., Littleton, MA, USA",
keywords = "Automatic Callback; Corporate Telecommunications
Software; Corporate Telecommunications Software
Engineering; DEC computers; Deployment; Digital;
Distributed QFD; distributed QFD; Distributed Quality
Function Deployment; Engineering; global requirements;
Global requirements; Quality Function; Quality Function
Deployment; software engineering; software products;
Software products; software quality; telecommunications
computing",
thesaurus = "DEC computers; Software engineering; Software quality;
Telecommunications computing",
treatment = "P Practical",
}
@Article{Guerrieri:1993:DTW,
author = "Ernesto Guerrieri and Bruce J. Taylor",
title = "{DEC TP Workcenter}: {A} Software Process Case Study",
journal = j-DEC-TECH-J,
volume = "5",
number = "4",
pages = "47--58",
month = "Fall",
year = "1993",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v5n4/DEC_TP_WORKcenter_A_Software_01apr1994DTJC04P8.ps;
http://www.digital.com:80/info/DTJC04/DTJC04SC.TXT",
abstract = "DEC TP WORKcenter is Digital's object-based production
system development environment for Application Control
and Management System TP applications. Goals for the
DEC TP WORKcenter project were to meet customers'
requirements, to provide superior product quality, and
to maintain schedule predictability. Modern software
process techniques helped to achieve an appropriate
balance in resolving the inevitable conflicts between
project goals. A critical analysis of each software
process shows its effect on the engineering team, the
product, and the project schedule. Changes to the
process were implemented based on the team's experience
and quality metrics. Recommendations to other project
teams are offered based on the conclusions drawn from
the DEC TP WORKcenter project.",
acknowledgement = ack-nhfb,
affiliation = "Production Syst. Group, Digital Equipment Corp.,
Littleton, MA, USA",
classcodes = "C0310F (Software development management); C6110B
(Software engineering techniques)",
classification = "C0310F (Software development management); C6110B
(Software engineering techniques)",
corpsource = "Production Syst. Group, Digital Equipment Corp.,
Littleton, MA, USA",
keywords = "Application Control and Management; Application
Control and Management System TP; DEC computers; DEC TP
WORKcenter; development environment; Object-based;
object-based; Product quality; product quality;
production system; Production system development
environment; Project schedule; project schedule;
software engineering; software process techniques;
Software process techniques; software quality; System
TP",
thesaurus = "DEC computers; Software engineering; Software
quality",
treatment = "P Practical",
}
@Article{Davies:1993:SPI,
author = "Neil L. M. Davies and Margaret M. Dumont",
title = "{SEI}-based Process Improvement Efforts at {Digital}",
journal = j-DEC-TECH-J,
volume = "5",
number = "4",
pages = "59--68",
month = "Fall",
year = "1993",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v5n4/SEIbased_Process_Improvement_01apr1994DTJC05P8.ps;
http://www.digital.com:80/info/DTJC05/DTJC05SC.TXT",
abstract = "The Software Engineering Institute is chartered with
advancing the state-of-the practice of software
engineering to improve the quality of the systems that
depend on software. Digital has based its software
process improvement program on the Capability Maturity
Model and Software Process Assessment developed by the
SEI. As software organizations gain process maturity,
they produce higher-quality products. Case studies
report the experiences and learnings of two software
organizations at Digital that have introduced the SEI
framework and methods into their process improvement
efforts.",
acknowledgement = ack-nhfb,
affiliation = "OpenVMS, Digital Equipment Corp., Littleton, MA, USA",
classcodes = "C0310F (Software development management); C6110B
(Software engineering techniques)",
classification = "C0310F (Software development management); C6110B
(Software engineering techniques)",
corpsource = "OpenVMS, Digital Equipment Corp., Littleton, MA, USA",
keywords = "Capability Maturity Model; DEC computers; Digital; DP
management; engineering; quality; Quality; SEI;
software; Software engineering; software engineering;
Software Engineering Institute; Software organizations;
software organizations; Software Process Assessment;
Software process improvement program; software process
improvement program",
thesaurus = "DEC computers; DP management; Software engineering;
Software quality",
treatment = "A Application; P Practical",
}
@Article{Thomson:1993:AQO,
author = "Robert G. Thomson",
title = "Assessing the Quality of {OpenVMS AXP}: Software
Measurement Using Subjective Data",
journal = j-DEC-TECH-J,
volume = "5",
number = "4",
pages = "69--78",
month = "Fall",
year = "1993",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v5n4/Assessing_the_Quality_of_OpenV_01apr1994DTJC06P8.ps;
http://www.digital.com:80/info/DTJC06/DTJC06SC.TXT",
abstract = "In the absence of a well-defined development process
and a set of objective metrics, subjective data can be
used to assess the quality of a software release. This
assessment can identify and characterize development
risk, focus testing and validation efforts, and
indicate where and how process management should be
improved. The OpenVMS Engineering organization has
developed a questionnaire, a set of quality indicators,
and a data reduction methodology that implement such an
assessment. This assessment approach is flexible and
can be applied generally to the measurement of software
quality during the evolution of a repeatable
development process.",
acknowledgement = ack-nhfb,
affiliation = "OpenVMS AXP Group, Digital Equipment Corp., Littleton,
MA, USA",
classcodes = "C6110B (Software engineering techniques); C0310F
(Software development management); C6150G (Diagnostic,
testing, debugging and evaluating systems)",
classification = "C0310F (Software development management); C6110B
(Software engineering techniques); C6150G (Diagnostic,
testing, debugging and evaluating systems)",
corpsource = "OpenVMS AXP Group, Digital Equipment Corp., Littleton,
MA, USA",
keywords = "Data reduction methodology; data reduction
methodology; development process; Development process;
Objective metrics; objective metrics; openVMS AXP;
OpenVMS AXP; process management; Process management;
program testing; quality; software; Software
measurement; software measurement; Software quality;
software quality; Software testing; software testing;
subjective data; Subjective data",
thesaurus = "Program testing; Software quality",
treatment = "P Practical",
}
@Article{Anonymous:1994:EIa,
author = "Anonymous",
title = "Editors Introduction",
journal = j-DEC-TECH-J,
volume = "6",
number = "1",
pages = "??--??",
month = "Winter",
year = "1994",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Jan 04 06:22:45 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/sm-introduction.txt",
acknowledgement = ack-nhfb,
}
@Article{Souza:1994:GSH,
author = "Robert J. Souza and P. G. Krishnakumar and C{\"u}neyt
M. {\"O}zveren and Robert J. Simcoe and Barry A.
Spinney and Robert E. Thomas and Robert J. Walsh",
title = "{GIGAswitch} System: {A} High-Performance
Packet-switching Platform",
journal = j-DEC-TECH-J,
volume = "6",
number = "1",
pages = "9--22",
month = "Winter",
year = "1994",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v6n1/GIGAswitch_System_A_Highperf_01jul1994DTJD01P8.ps;
http://www.digital.com:80/info/DTJD01/DTJD01SC.TXT",
abstract = "The GIGAswitch system is a high-performance
packet-switching platform built on a 36-port 100 Mb/s
crossbar switching fabric. The crossbar is data link
independent and is capable of making 6.25 million
connections per second. Digital's first GIGAswitch
system product uses 2-port FDDI line cards to construct
a 22-port IEEE 802.1d FDDI bridge. The FDDI bridge
implements distributed forwarding in hardware to yield
forwarding rates in excess of 200,000 packets per
second per port. The GIGAswitch system is highly
available and provides robust operation in the presence
of overload.",
acknowledgement = ack-nhfb,
classcodes = "B6210L (Computer communications); B6260 (Optical links
and equipment); C5630 (Networking equipment); C5640
(Protocols)",
classification = "B6210L (Computer communications); B6260 (Optical
links and equipment); C5630 (Networking equipment);
C5640 (Protocols)",
keywords = "100 Mbit/s; architecture; computer networks; Crossbar
switching; crossbar switching; FDDI; FDDI bridge;
GIGAswitch system; high-performance; High-performance;
packet switching; packet-switching; Packet-switching
platform; performance measurements; Performance
measurements; platform; switch; Switch architecture",
numericalindex = "Bit rate 1.0E+08 bit/s",
thesaurus = "Computer networks; FDDI; Packet switching",
treatment = "P Practical",
}
@Article{Dimino:1994:PDR,
author = "Lucien A. Dimino and Rabah Mediouni and T. K.
Rengarajan and Michael S. Rubino and Peter M. Spiro",
title = "Performance of {DEC Rdb} Version 6.0 on {AXP}
Systems",
journal = j-DEC-TECH-J,
volume = "6",
number = "1",
pages = "23--35",
month = "Winter",
year = "1994",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v6n1/Performance_of_DEC_Rdb_Versio_01jul1994DTJD02P8.ps;
http://www.digital.com:80/info/DTJD02/DTJD02SC.TXT",
abstract = "The Alpha AXP family of processors provided a dramatic
increase in CPU speed. Even with slower processors,
many database applications were dominated by relatively
slow I/O rates. To maintain a balanced system, database
software must incorporate techniques that specifically
address the disparity between CPU speed and I/O
performance. The DEC Rdb version 6.0 database
management system contains shorter code paths, fewer
I/O operations, and reduced stall times. These
enhancements minimize the effect of the I/O bottleneck
and allow the AXP processor to run at its intended
higher speeds. Empirical performance results show a
marked improvement in I/O rates.",
acknowledgement = ack-nhfb,
classcodes = "C6160 (Database management systems (DBMS))",
classification = "C6160 (Database management systems (DBMS))",
keywords = "Database management system; database management
system; database management systems; Database software;
database software; DEC computers; DEC Rdb; DEC Rdb
version 6.0; I/O bottleneck; I/O operations",
thesaurus = "Database management systems; DEC computers",
treatment = "P Practical",
}
@Article{Goleman:1994:IPI,
author = "William L. Goleman and Robert G. Thomson and Paul J.
Houlihan",
title = "Improving Process to Increase Productivity While
Assuring Quality: {A} Case Study of the Volume
Shadowing Port to {OpenVMS AXP}",
journal = j-DEC-TECH-J,
volume = "6",
number = "1",
pages = "36--53",
month = "Winter",
year = "1994",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v6n1/Improving_Process_to_Increase_01jul1994DTJD03P8.ps;
http://www.digital.com:80/info/DTJD03/DTJD03SC.TXT",
abstract = "The volume shadowing team achieved a high-quality,
accelerated delivery of volume shadowing on OpenVMS AXP
by applying techniques from academic and industry
literature to Digital's commercial setting. These
techniques were an assessment of the team process to
identify deficiencies, formal inspections to detect
most porting defects before testing, and principles of
experimental design in the testing to efficiently
isolate defects and assure quality. This paper
describes how a small team can adopt new practices and
improve product quality, independent of the larger
organization and demonstrates how this led to a more
enjoyable, productive, and predictable work
environment.",
acknowledgement = ack-nhfb,
classcodes = "C6150J (Operating systems); C6120 (File organisation);
C0310 (EDP management)",
classification = "C0310 (EDP management); C6120 (File organisation);
C6150J (Operating systems)",
keywords = "Accelerated delivery; accelerated delivery; case
study; Case study; Commercial setting; commercial
setting; control; DEC; Experimental design;
experimental design; formal; Formal inspections;
inspections; new; New practices; OpenVMS AXP operating;
OpenVMS AXP operating system; operating systems
(computers); Porting defects; porting defects;
practices; Predictable work environment; predictable
work environment; product quality; Product quality;
project management; quality; Quality assurance; quality
assurance; redundancy; storage management; system; team
process; Team process; volume shadowing port; Volume
shadowing port",
thesaurus = "Operating systems [computers]; Project management;
Quality control; Redundancy; Storage management",
treatment = "P Practical",
}
@Article{Conroy:1994:EAA,
author = "David G. Conroy and Thomas E. Kopec and Joseph R.
Falcone",
title = "The Evolution of the {Alpha AXP PC}",
journal = j-DEC-TECH-J,
volume = "6",
number = "1",
pages = "54--65",
month = "Winter",
year = "1994",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v6n1/The_Evolution_of_the_Alpha_01jul1994DTJD04P8.ps;
http://www.digital.com:80/info/DTJD04/DTJD04SC.TXT",
abstract = "The DECpc AXP 150 personal computer is not only the
first in Digital's line of Alpha AXP PC products but
also the latest in a line of experimental low-cost
systems. This paper traces the evolution of these
systems, which began several years ago in Digital's
research and advanced development laboratories. The
authors reveal some of the reasoning behind the
engineering design decisions, point out ideas that
worked well, and acknowledge ideas that did not work
well and were discarded. Chief among the many lessons
learned is that combining Alpha AXP microprocessors and
industry-standard system components is within the
abilities of any competent digital design engineer.",
acknowledgement = ack-nhfb,
classcodes = "C5430 (Microcomputers); C5220 (Computer architecture);
C0310F (Software development management)",
classification = "C0310F (Software development management); C5220
(Computer architecture); C5430 (Microcomputers)",
keywords = "Alpha AXP microprocessors; Alpha AXP PC; Alpha AXP PC
Products; computer architecture; DEC; DEC computers;
DECpc AXP 150 personal computer; Digital; digital
design; Digital design engineer; engineer; Engineering
design decisions; engineering design decisions;
Experimental low-cost systems; experimental low-cost
systems; industry-standard system components;
Industry-standard system components; microcomputers;
Products; standards; systems analysis",
thesaurus = "Computer architecture; DEC computers; Microcomputers;
Standards; Systems analysis",
treatment = "P Practical; R Product Review",
}
@Article{McKinney:1994:DDF,
author = "Dina L. McKinney and Masooma Bhaiwala and Kwong-Tak A.
Chui and Christopher L. Houghton and James R. Mullens
and Daniel L. Leibholz and Sanjay J. Patel and Delvan
A. Ramey and Mark B. Rosenbluth",
title = "{Digital}'s {DECchip} 21066: The First Cost-focused
{Alpha AXP} Chip",
journal = j-DEC-TECH-J,
volume = "6",
number = "1",
pages = "66--77",
month = "Winter",
year = "1994",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v6n1/Digitals_DECchip_21066_The_F_01jul1994DTJD05P8.ps;
http://www.digital.com:80/info/DTJD05/DTJD05SC.TXT",
abstract = "The DECchip 21066 microprocessor is the first Alpha
AXP microprocessor to target cost-focused system
applications and the second in a family of chips to
implement the Alpha AXP architecture. The chip is a
0.675-micrometer ($ \mu $ m), CMOS-based, superscalar,
superpipelined processor that uses dual instruction
issue. It incorporates a high level of system
integration to provide best-in-class system performance
for low-cost system applications. The DECchip 21066
microprocessor integrates on-chip, fully pipelined,
integer and floating-point processors, a high-bandwidth
memory controller, an industry-standard PCI I/O
controller, graphics-assisting hardware, internal
instruction and data caches, and an external cache
controller. Cost-saving packaging techniques and an
on-chip, analog phase-locked loop enable the chip to
meet the cost demands of personal computers and desktop
systems. This paper discusses the trade-offs and
results of the design, verification, and implementation
of the DECchip 21066 microprocessor.",
acknowledgement = ack-nhfb,
classcodes = "B1265F (Microprocessors and microcomputers); C5130
(Microprocessor chips)",
classification = "B1265F (Microprocessors and microcomputers); C5130
(Microprocessor chips)",
keywords = "Alpha AXP chip; Alpha AXP microprocessor;
Cost-focused; cost-focused; DEC computers; DECchip
21066; Design; design; dual instruction; Dual
instruction issue; issue; microprocessor chips;
superpipelined; Superpipelined; Superscalar;
superscalar; Verification; verification",
thesaurus = "DEC computers; Microprocessor chips",
treatment = "P Practical",
}
@Article{Anonymous:1994:EIb,
author = "Anonymous",
title = "Editor's Introduction",
journal = j-DEC-TECH-J,
volume = "6",
number = "2",
pages = "??--??",
month = "Spring",
year = "1994",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Jan 04 06:22:45 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v6n2-intro.txt",
acknowledgement = ack-nhfb,
}
@Article{Gordon:1994:F,
author = "Scott A. Gordon",
title = "Foreword",
journal = j-DEC-TECH-J,
volume = "6",
number = "2",
pages = "??--??",
month = "Spring",
year = "1994",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Mon Jun 24 18:53:16 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v6n2-foreword.txt",
acknowledgement = ack-nhfb,
}
@Article{Koeninger:1994:SMM,
author = "R. Kent Koeninger and Mark Furtney and Martin Walker",
title = "A Shared Memory {MPP} from {Cray Research}",
journal = j-DEC-TECH-J,
volume = "6",
number = "2",
pages = "8--21",
month = "Spring",
year = "1994",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v6n2/A_Shared_Memory_MPP_from_01oct1994DTJE01P8.ps;
http://www.digital.com:80/info/DTJE01/DTJE01SC.TXT",
abstract = "The CRAY T3D system is the first massively parallel
processor from Cray Research. The implementation
entailed the design of system software, hardware,
languages, and tools. A study of representative
applications influenced these designs. The paper
focuses on the programming model, the physically
distributed, logically shared memory interconnect, and
the integration of Digital's DECchip 2 1064 Alpha AXP
microprocessor in this interconnect. Additional topics
include latency hiding and synchronization hardware,
libraries, operating system, and tools.",
acknowledgement = ack-nhfb,
classcodes = "C5440 (Multiprocessor systems and techniques); C5220P
(Parallel architecture); C6110P (Parallel programming);
C6150J (Operating systems); C5310 (Storage system
design); C6120 (File organisation)",
classification = "C5220P (Parallel architecture); C5310 (Storage
system design); C5440 (Multiprocessing systems); C6110P
(Parallel programming); C6120 (File organisation);
C6150J (Operating systems)",
keywords = "architecture; architectures; AXP microprocessor; Cray
computers; Cray Research; CRAY T3D system; Digital's
DECchip 21064 Alpha; Digital's DECchip 21064 Alpha AXP
microprocessor; distributed memory systems; Hardware;
hardware; languages; Languages; latency-hiding
hardware; Latency-hiding hardware; Libraries;
libraries; massively; Massively parallel processor;
memory; Operating system; operating system; operating
systems (computers); parallel; parallel machines;
parallel processor; parallel programming; physically
distributed logically; Physically distributed logically
shared memory interconnect; programming model;
Programming model; shared memory interconnect; shared
memory MPP; Shared memory MPP; shared memory systems;
synchronization; Synchronization hardware; System
software; system software; Tools; tools",
thesaurus = "Cray computers; Distributed memory systems; Memory
architecture; Operating systems [computers]; Parallel
architectures; Parallel machines; Parallel programming;
Shared memory systems",
treatment = "P Practical; R Product Review",
}
@Article{Couranz:1994:SAA,
author = "Robert Couranz",
title = "The {E$^2$COTS} system and {Alpha AXP} technology: the
new computer standard for military use",
journal = j-DEC-TECH-J,
volume = "6",
number = "2",
pages = "22--33",
month = "Spring",
year = "1994",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v6n2/The_E_01oct1994DTJE02P8.ps;
http://www.digital.com:80/info/DTJE02/DTJE02SC.TXT",
abstract = "The translation of Digital products applicable to
military application has been affected by the DoD's
need for lower cost products. Products developed for
military application must retain robust mechanical
characteristics; however, each product may be tailored
to meet government specifications such as mean time
between failure and temperature range. Design changes
for military use have had a beneficial second effect.
Militarized products may be readily modified to meet a
severe industrial environment that previously could
only be accomplished with commercial products in
special enclosures. As a result of the close
cooperation between Digital and Raytheon,
cost-effective, severe environment products can be
provided to the DoD and the industry.",
acknowledgement = ack-nhfb,
classcodes = "C7150 (Military)",
classification = "C7150 (Military computing)",
keywords = "Alpha AXP technology; computer; Computer standard;
cost products; Cost-effective severe environment
products; cost-effective severe environment products;
Design changes; design changes; Digital products; E/sup
2/COTS system; Failure; failure; government; Government
specifications; lower; Lower cost products; Militarized
products; militarized products; military computing;
military standards; Military use; military use;
Raytheon; Robust mechanical characteristics; robust
mechanical characteristics; Severe industrial
environment; severe industrial environment;
specifications; standard; Temperature range;
temperature range; Translation; translation",
thesaurus = "Military computing; Military standards",
treatment = "P Practical",
}
@Article{Levine:1994:VRK,
author = "Ronald D. Levine",
title = "Volume rendering with the {Kubota 3D} imaging and
graphics accelerator",
journal = j-DEC-TECH-J,
volume = "6",
number = "2",
pages = "34--48",
month = "Spring",
year = "1994",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v6n2/Volume_Rendering_with_the_Kubo_01oct1994DTJE03P8.ps;
http://www.digital.com:80/info/DTJE03/DTJE03SC.TXT",
abstract = "The Kubota 3D imaging and graphics accelerator, which
provides advanced graphics for Digital's DEC 3000 AXP
workstations, is the first desktop system to combine
three-dimensional imaging and graphics technologies,
and thus to fully support volume rendering. The power
of the Kubota parallel architecture enables interactive
volume rendering. The capability for combining volume
rendering with geometry-based rendering distinguishes
the Kubota system from more specialized volume
rendering systems and enhances its utility in medical,
seismic, and computational science applications. To
meet the massive storage, processing, and bandwidth
requirements associated with volume rendering, the
Kubota graphics architecture features a large
off-screen frame buffer memory, the parallel processing
power of up to 20 pixel engines and 6 geometric
transform engines, and wide, high-bandwidth data paths
throughout.",
acknowledgement = ack-nhfb,
classcodes = "C6130B (Graphics techniques); C5220P (Parallel
architecture); C4260 (Computational geometry); C5540
(Terminals and graphic displays); C5530 (Pattern
recognition and computer vision equipment)",
classification = "C4260 (Computational geometry); C5220P (Parallel
architecture); C5530 (Pattern recognition and computer
vision equipment); C5540 (Terminals and graphic
displays); C6130B (Graphics techniques)",
keywords = "Advanced graphics; advanced graphics; architectures;
Bandwidth requirements; bandwidth requirements; buffer
memory; computational geometry; Computational science
applications; computational science applications;
computer graphic equipment; data; desktop system;
Desktop system; Digital's DEC 3000 AXP; Digital's DEC
3000 AXP workstations; geometric; Geometric transform
engines; Geometry-based rendering; geometry-based
rendering; image processing equipment; interactive
volume rendering; Interactive volume rendering; Kubota
3D imaging and graphics accelerator; large off-screen
frame; Large off-screen frame buffer memory; Medical
applications; medical applications; parallel; Parallel
architecture; parallel architecture; parallel
processing power; Parallel processing power;
processing; Processing requirements; rendering;
rendering (computer graphics); requirements; Seismic
applications; seismic applications; Storage
requirements; storage requirements; transform engines;
visualisation; volume; Volume rendering; Wide
high-bandwidth data paths; wide high-bandwidth data
paths; workstations",
thesaurus = "Computational geometry; Computer graphic equipment;
Data visualisation; Image processing equipment;
Parallel architectures; Rendering [computer graphics]",
treatment = "P Practical",
}
@Article{Nadkarni:1994:DDP,
author = "Samyojita A. Nadkarni and Walker Anderson and Lauren
M. Carlson and David Kravitz and Mitchell O. Norcross
and Thomas M. Wenners",
title = "Development of {Digital}'s {PCI} Chip Sets and
Evaluation Kit for the {DECchip} 21064 Microprocessor",
journal = j-DEC-TECH-J,
volume = "6",
number = "2",
pages = "49--61",
month = "Spring",
year = "1994",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v6n2/Development_of_Digitals_PCI_C_01oct1994DTJE04P8.ps;
http://www.digital.com:80/info/DTJE04/DTJE04SC.TXT",
abstract = "The DECchip 21071 and the DECchip 21072 chip sets were
designed to provide simple, competitive devices for
building cost-focused or high-performance PCI-based
systems using the DECchip 21064 family of Alpha AXP
microprocessors. The chip sets include data slices, a
bridge between the DECchip 21064 microprocessor and the
PCI local bus, and a secondary cache and memory
controller. The EB64+ evaluation kit, a companion
product, contains an example PC mother board that was
built using the DECchip 21064 microprocessor, the
DECchip 21072 chip set, and other off-the-shelf PC
components. The EB64+ kit provides hooks for system
designers to evaluate cost\slash performance
trade-offs. Either chip set, used with the EB64+
evaluation kit, enables system designers to develop
Alpha AXP PCs with minimal design and engineering
effort.",
acknowledgement = ack-nhfb,
classcodes = "C5130 (Microprocessor chips); C5470 (Performance
evaluation and testing)",
classification = "C5130 (Microprocessor chips); C5470 (Performance
evaluation and testing)",
keywords = "Alpha AXP microprocessors; Data slices; data slices;
DEC computers; DECchip 21064; DECchip 21071; DECchip
21072; microprocessor chips; PCI chip sets; performance
evaluation",
thesaurus = "DEC computers; Microprocessor chips; Performance
evaluation",
treatment = "P Practical",
}
@Article{Cressman:1994:ADC,
author = "David C. Cressman",
title = "Analysis of Data Compression in the {DLT2000} Tape
Drive",
journal = j-DEC-TECH-J,
volume = "6",
number = "2",
pages = "62--71",
month = "Spring",
year = "1994",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v6n2/Analysis_of_Data_Compression_i_01oct1994DTJE05P8.ps;
http://www.digital.com:80/info/DTJE05/DTJE05SC.TXT",
abstract = "The DLT2000 magnetic tape drive is a state-of-the-art
storage product with a 1.25M-byte-per-second data
throughput rate and a 1.0G-byte capacity, without data
compression. To increase data capacity and throughput
rates, the DLT2000 implements a variant of the
Lempel--Ziv (LZ) data compression algorithm. An LZ
method was chosen over other methods, specifically over
the Improved Data Recording Capability (IDRC)
algorithm, after performance studies showed that the LZ
implementation has superior data throughput rates for
typical data, as well as superior capacity. This paper
outlines the two designs, presents the methodology and
the results of the performance testing, and analyzes
why the LZ implementation is faster, when the IDRC
hardware implementation had twice the bandwidth and was
expected to have faster throughput rates.",
acknowledgement = ack-nhfb,
classcodes = "C5320C (Storage on moving magnetic media)",
classification = "C5320C (Storage on moving magnetic media)",
keywords = "art storage product; Bandwidth; bandwidth; capability
algorithm; Data capacity; data capacity; data
compression; Data compression; data recording; DLT2000
magnetic tape drive; hardware; Hardware implementation;
implementation; improved data recording; Improved data
recording capability algorithm; Lempel-; Lempel--Ziv
data compression algorithm; magnetic tape equipment;
magnetic tape storage; performance studies; Performance
studies; state-of-the-; State-of-the-art storage
product; throughput rates; Throughput rates; Ziv data
compression algorithm",
thesaurus = "Data compression; Data recording; Magnetic tape
equipment; Magnetic tape storage",
treatment = "P Practical",
}
@Article{Anonymous:1994:EIc,
author = "Anonymous",
title = "Editors Introduction",
journal = j-DEC-TECH-J,
volume = "6",
number = "3",
pages = "??--??",
month = "Summer",
year = "1994",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Mon Jun 24 18:53:16 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v6n3-introduction.txt",
acknowledgement = ack-nhfb,
}
@Article{Holmes:1994:F,
author = "Steve Holmes",
title = "Foreword",
journal = j-DEC-TECH-J,
volume = "6",
number = "3",
pages = "??--??",
month = "Summer",
year = "1994",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Jan 04 06:22:45 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v6n3-foreword.txt",
acknowledgement = ack-nhfb,
}
@Article{Hayes:1994:DAM,
author = "Fidelma M. Hayes",
title = "Design of the {AlphaServer} Multiprocessor Server
Systems",
journal = j-DEC-TECH-J,
volume = "6",
number = "3",
pages = "8--19",
month = "Summer",
year = "1994",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v6n3/Design_of_the_AlphaServer_Mult_01jan1995DTJF01P8.ps;
http://www.digital.com:80/info/DTJF01/DTJF01SC.TXT",
abstract = "Digital's AlphaServer multiprocessor systems are
high-performance servers that combine multiprocessing
technology with PC-style I/O subsystems. The system
architecture allows four processing nodes, four memory
nodes (up to a maximum of 2 GB), and two I/O nodes. All
nodes communicate through a system bus. The system bus
was designed to support multiple generations of Alpha
processor technology. The architecture can be
implemented in different ways, depending on the size of
the system packaging.",
acknowledgement = ack-nhfb,
classcodes = "C5440 (Multiprocessing systems); C5630 (Networking
equipment)",
classification = "C5440 (Multiprocessing systems); C5630 (Networking
equipment)",
keywords = "Alpha processor technology; architecture; Digital's
AlphaServer multiprocessor systems; high-;
High-performance servers; multiprocessing systems;
network servers; packaging; PC-style I/O subsystems;
performance servers; system; System architecture;
system bus; System bus; System packaging",
thesaurus = "Multiprocessing systems; Network servers",
treatment = "P Practical",
}
@Article{Russo:1994:AS,
author = "Andrew P. Russo",
title = "The {AlphaServer} 2100 {I/O} Subsystem",
journal = j-DEC-TECH-J,
volume = "6",
number = "3",
pages = "20--28",
month = "Summer",
year = "1994",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v6n3/The_AlphaServer_2100_IO_Subsy_01jan1995DTJF02P8.ps;
http://www.digital.com:80/info/DTJF02/DTJF02SC.TXT",
abstract = "The AlphaServer 2100 I/O subsystem contains a
dual-level I/O structure that includes the high-powered
PCI local bus and the widely used EISA bus. The PCI bus
is connected to the server's multiprocessing system bus
through the custom-designed bridge chip. The EISA bus
supports eight general-purpose EISA/ISA connectors,
providing connections to plug-in, industry-standard
options. Data rate isolation, disconnected transaction,
and data buffer management techniques were used to
ensure bus efficiency in the I/O subsystem. Innovative
engineering designs accomplished the task of combining
Alpha CPUs and standard-system I/O devices.",
acknowledgement = ack-nhfb,
classcodes = "C5610S (System buses); C5440 (Multiprocessing
systems)",
classification = "C5440 (Multiprocessing systems); C5610S (System
buses)",
keywords = "Alpha CPUs; AlphaServer 2100 I/O subsystem; bus; Data
buffer management techniques; data buffer management
techniques; data rate isolation; Data rate isolation;
disconnected transaction; Disconnected transaction;
dual-level I/O structure; Dual-level I/O structure;
EISA bus; High-powered PCI local bus; high-powered PCI
local bus; industry-standard options; Industry-standard
options; multiprocessing system; Multiprocessing system
bus; multiprocessing systems; standard-system I/O
devices; Standard-system I/O devices; system buses",
thesaurus = "Multiprocessing systems; System buses",
treatment = "P Practical",
}
@Article{Denham:1994:DOV,
author = "Jeffrey M. Denham and Paula Long and James A.
Woodward",
title = "{DEC OSF/1} Version 3.0 Symmetric Multiprocessing
Implementation",
journal = j-DEC-TECH-J,
volume = "6",
number = "3",
pages = "29--43",
month = "Summer",
year = "1994",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v6n3/DEC_OSF1_Symmetric_Multiproce_01jan1995DTJF03P8.ps;
http://www.digital.com:80/info/DTJF03/DTJF03SC.TXT",
abstract = "The primary goal for an operating system in a
symmetric multiprocessing (SMP) implementation is to
convert the additional computing power provided to the
system, as processors are added, into improved system
performance without compromising system quality. The
DEC OSF/1 version 3.0 operating system uses a number of
techniques to achieve this goal. The techniques include
algorithmic enhancements to improve parallelism within
the kernel and additional lock-based synchronization to
protect global system state. Synchronization primitives
include spin locks and blocking locks. An optional
locking hierarchy was imposed to detect latent
symmetric multiprocessor synchronization issues.
Enhancements to the kernel scheduler improve cache
usage by enabling soft affinity of threads to the
processor on which the thread last ran; a
load-balancing algorithm keeps the number of runnable
threads spread evenly across the available processors.
A highly scalable and stable SMP implementation
resulted from the project.",
acknowledgement = ack-nhfb,
classcodes = "C6150J (Operating systems); C5440 (Multiprocessing
systems); C6150N (Distributed systems software)",
classification = "C5440 (Multiprocessing systems); C6150J (Operating
systems); C6150N (Distributed systems software)",
keywords = "blocking; Blocking locks; DEC OSF/1 version 3.0
symmetric multiprocessing; DEC OSF/1 version 3.0
symmetric multiprocessing implementation;
implementation; Kernel scheduler; kernel scheduler;
Load-balancing algorithm; load-balancing algorithm;
lock-based synchronization; Lock-based synchronization;
locks; multiprocessing programs; multiprocessing
systems; operating; operating system; Operating system;
quality; Spin locks; spin locks; synchronisation;
system; System performance; system performance; System
quality; systems (computers)",
thesaurus = "Multiprocessing programs; Multiprocessing systems;
Operating systems [computers]; Synchronisation",
treatment = "P Practical",
}
@Article{Kamath:1994:DHS,
author = "Chandrika Kamath and Roy Ho and Dwight P. Manley",
title = "{DXML}: {A} High-performance Scientific Subroutine
Library",
journal = j-DEC-TECH-J,
volume = "6",
number = "3",
pages = "44--56",
month = "Summer",
year = "1994",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v6n3/DXML_A_Highperformance_Scien_01jan1995DTJF04P8.ps;
http://www.digital.com:80/info/DTJF04/DTJF04SC.TXT",
abstract = "Mathematical subroutine libraries for science and
engineering applications are an important tool in
high-performance computing. By identifying and
optimizing frequently used, numerically intensive
operations, these libraries help in reducing the cost
of computation, enhancing portability, and improving
productivity. The Digital eXtended Math Library is a
set of public domain and Digital proprietary software
that has been optimized for high performance on Alpha
systems. In this paper, DXML and the issues related to
library software technology are described. Specific
examples illustrate how algorithms can be optimized to
take advantage of the architecture of Alpha systems.
Modern algorithms that effectively exploit the memory
hierarchy enable DXML routines to provide substantial
improvements in performance.",
acknowledgement = ack-nhfb,
classcodes = "C7310 (Mathematics computing); C6115 (Programming
support); C6110B (Software engineering techniques)",
classification = "C6110B (Software engineering techniques); C6115
(Programming support); C7310 (Mathematics computing)",
keywords = "Alpha systems; computing; Digital eXtended Math
Library; Digital proprietary software; DXML;
high-performance; High-performance computing;
high-performance scientific subroutine library;
High-performance scientific subroutine library;
mathematics computing; numerically intensive
operations; Numerically intensive operations;
portability; Portability; Public domain software;
public domain software; Science and engineering
applications; science and engineering applications;
software libraries",
thesaurus = "Mathematics computing; Software libraries",
treatment = "A Application; P Practical",
}
@Article{Kuhn:1994:KPD,
author = "Robert H. Kuhn and Bruce Leasure and Sanjiv M. Shah",
title = "The {KAP} Parallelizer for {DEC Fortran} and {DEC C}
Programs",
journal = j-DEC-TECH-J,
volume = "6",
number = "3",
pages = "57--70",
month = "Summer",
year = "1994",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v6n3/The_KAP_Parallelizer_for_DEC_01jan1995DTJF05P8.ps;
http://www.digital.com:80/info/DTJF05/DTJF05SC.TXT",
abstract = "The KAP preprocessor optimizes DEC Fortran and DEC C
programs to achieve their best performance on Digital
Alpha systems. One key optimization that KAP performs
is the parallelization of programs for Alpha shared
memory multiprocessors that use the new capabilities of
the DEC OSF/1 version 3.0 operating system with
DECthreads. The heart of the optimizer is a
sophisticated decision process that selects the best
loop to parallelize from the many loops in a program.
The preprocessor implements a robust data dependence
analysis to determine whether a loop is inherently,
serial or parallel. In engineering a high-quality
optimizer, the designers specified the KAP software
architecture as a sequence of modular optimization
passes. These passes are designed to restructure the
program to resolve many of the apparent serializations
that are artifacts of coding in Fortran or C. End users
can also annotate their DEC Fortran or DEC C programs
with directives or pragmas to guide KAP's decision
process. As an alternative to using KAP's automatic
parallelization capability, end users can explicitly
identify parallelism to KAP using the emerging
industry-standard X3H5 directives.",
acknowledgement = ack-nhfb,
classcodes = "C6150C (Compilers, interpreters and other processors);
C6150J (Operating systems); C6110B (Software
engineering techniques); C6140D (High level
languages)",
classification = "C6110B (Software engineering techniques); C6140D
(High level languages); C6150C (Compilers, interpreters
and other processors); C6150J (Operating systems)",
keywords = "Alpha shared memory; Alpha shared memory
multiprocessors; C language; DEC C programs; DEC
Fortran; DEC OSF/1 version 3.0 operating system;
DECthreads; Digital Alpha systems; engineering;
FORTRAN; Industry-standard X3H5 directives;
industry-standard X3H5 directives; KAP; KAP
parallelizer; KAP preprocessor; modular; Modular
optimization passes; multiprocessing systems;
multiprocessors; operating; optimization passes;
preprocessor; program processors; robust data
dependence analysis; Robust data dependence analysis;
software; systems (computers)",
thesaurus = "C language; FORTRAN; Multiprocessing systems;
Operating systems [computers]; Program processors;
Software engineering",
treatment = "A Application; P Practical",
}
@Article{Anonymous:1994:EId,
author = "Anonymous",
title = "Editors Introduction",
journal = j-DEC-TECH-J,
volume = "6",
number = "4",
pages = "??--??",
month = "Fall",
year = "1994",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Jan 04 06:22:45 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v6n4int.txt",
acknowledgement = ack-nhfb,
}
@Article{Sicola:1994:ADH,
author = "Stephen J. Sicola",
title = "The Architecture and Design of {HS-series StorageWorks
Array Controllers}",
journal = j-DEC-TECH-J,
volume = "6",
number = "4",
pages = "5--25",
month = "Fall",
year = "1994",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v6n4/The_Architecture_and_Design_o_01apr1995DTJG01P8.ps;
http://www.digital.com:80/info/DTJG01/DTJG01SC.TXT",
abstract = "The HS series of StorageWorks array controllers is a
new family of Digital products that includes models for
both open systems and systems that use Digital's
proprietary buses. The HS-series controllers combine
performance, availability, and reliability in total
storage subsystem solutions that use industry-standard
storage devices. The architecture and design of
StorageWorks array controllers represents a balance
between the market requirements and the available
technology. The engineering trade-offs led to an
innovative design that incorporates product features
such as a dual-active controller configuration,
write-back caching, Parity RAID technology, and SCSI-2
device handling.",
acknowledgement = ack-nhfb,
classcodes = "B1265F (Microprocessors and microcomputers); B6210L
(Computer communications); C5130 (Microprocessor
chips); C5620 (Computer networks and techniques)",
classification = "B1265F (Microprocessors and microcomputers); B6210L
(Computer communications); C5130 (Microprocessor
chips); C5620 (Computer networks and techniques)",
keywords = "Availability; availability; Dual-active controller
configuration; dual-active controller configuration;
handling; HS-series storageWorks array controllers;
microcontrollers; open systems; Open systems; open
systems; Parity RAID technology; Performance;
performance; reliability; Reliability; SCSI-2 device;
SCSI-2 device handling; subsystem solutions; total
storage; Total storage subsystem solutions; write-back
caching; Write-back caching",
thesaurus = "Microcontrollers; Open systems",
treatment = "A Application; P Practical",
}
@Article{Bussler:1994:PRW,
author = "Christoph J. Bu{\ss}ler",
title = "Policy Resolution in Workflow Management Systems",
journal = j-DEC-TECH-J,
volume = "6",
number = "4",
pages = "26--49",
month = "Fall",
year = "1994",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v6n4/Policy_Resolution_in_Workflow_01apr1995DTJG02P8.ps;
http://www.digital.com:80/info/DTJG02/DTJG02SC.TXT",
abstract = "One crucial function of a workflow management system
(WFMS) is to assign tasks to users who are eligible to
carry them out. Except in simple workflow scenarios,
roles such as secretary and manager are not a
sufficient basis for determining eligibility.
Additionally, WFMSs are deployed not only in group
settings by small companies but also worldwide by large
enterprises. Since local laws and business policies
have to be followed, task assignment policies for the
same task generally differ from country to country and,
therefore, must be specified locally. The Policy
Resolution Architecture (PRA) model provides more
generality and expressiveness than role models do and
at the same time supports the independent specification
of task assignment policies in different parts of an
enterprise. PRA can be used to model arbitrary
organization structures and to define realistic task
assignment (eligibility) rules by means of precisely
defined organizational policies. Thus, PRA provides
real-world organizations with a precise, simple means
of expressing their complex task assignment policies.",
acknowledgement = ack-nhfb,
classcodes = "C6150N (Distributed systems software); C5620 (Computer
networks and techniques)",
classification = "C5620 (Computer networks and techniques); C6150N
(Distributed systems software)",
keywords = "enterprises; large; Large enterprises; model; network
operating systems; policy resolution; Policy
resolution; Policy Resolution Architecture; Policy
Resolution Architecture model; Task assignment; task
assignment; workflow management systems; Workflow
management systems",
thesaurus = "Network operating systems",
treatment = "A Application; P Practical",
}
@Article{Hoover:1994:DDW,
author = "Stewart V. Hoover and Gary L. Kratkiewicz",
title = "The design of {DECmodel} for {Windows}",
journal = j-DEC-TECH-J,
volume = "6",
number = "4",
pages = "50--62",
month = "Fall",
year = "1994",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v6n4/The_Design_of_DECmodel_for_01apr1995DTJG03P8.ps;
http://www.digital.com:80/info/DTJG03/DTJG03SC.TXT",
abstract = "The DECmodel for Windows software tool represents a
significant advance in the development of business
process models. The DECmodel tool allows rapid
development of models and graphical representations of
business processes by providing a laboratory
environment for testing processes before propagating
them into workflows. Such an approach can significantly
reduce the risk associated with large investments in
information technology. The DECmodel design
incorporates knowledge-based, simulation, and graphical
user interface technology on a PC plat form based on
the Microsoft Windows operating system. Unique to the
design is the manner in which it separates the model of
the business processes from the views or presentations
of the model.",
acknowledgement = ack-nhfb,
classcodes = "C7100 (Business and administration); C6115
(Programming support); C0310 (EDP management)",
classification = "C0310 (EDP management); C6115 (Programming support);
C7100 (Business and administration)",
keywords = "business process; Business process models; DECmodel
for Windows; DP management; Graphical representations;
graphical representations; Graphical user interface
technology; graphical user interface technology;
information systems; information technology;
Information technology; knowledge-based simulation;
Knowledge-based simulation; laboratory environment;
Laboratory environment; management; Microsoft;
Microsoft Windows operating system; models; PC
platform; software tool; Software tool; software tools;
Windows operating system",
thesaurus = "DP management; Information technology; Management
information systems; Software tools",
treatment = "A Application; P Practical",
}
@Article{Giokas:1994:DMU,
author = "Dennis G. Giokas and John C. Rokicki",
title = "The Design of {ManageWORKS}: {A} User Interface
Framework",
journal = j-DEC-TECH-J,
volume = "6",
number = "4",
pages = "63--74",
month = "Fall",
year = "1994",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v6n4/The_Design_of_ManageWORKS_A_01apr1995DTJG04P8.ps;
http://www.digital.com:80/info/DTJG04/DTJG04SC.TXT",
abstract = "The ManageWORKS Workgroup Administrator for Windows
software product is Digital's integration platform for
system and network management of heterogeneous local
area networks. The ManageWORKS product enables
multiple, heterogeneous network operating system and
network interconnect device management from a single PC
running under the Microsoft Windows operating system.
The ManageWORKS software is a user interface framework;
that is, the services it provides are primarily
targeted at the integration of the user interface
elements of management applications. It manifests the
organizational, navigational, and functional elements
of system and network management in a coherent whole.
Viewers, such as the hierarchical outline viewer and
the topological relationships viewer that are
components of the ManageWORKS software, provide the
organizational and navigational elements of the system.
Management applications developed by Digital and by
third parties through the ManageWORKS Software
Developer's Kit provide the functional elements to
manage network entities. This paper discusses the user
interface design that implements these three elements
and the software system design that supports the user
interface framework.",
acknowledgement = ack-nhfb,
classcodes = "B6210C (Network management); B6210L (Computer
communications)C6150N (Distributed systems software);
C5620L (Local area networks); C6180 (User interfaces)",
classification = "B6210C (Network management); B6210L (Computer
communications); C5620L (Local area networks); C6150N
(Distributed systems software); C6180 (User
interfaces)",
keywords = "computer network management; heterogeneous local area;
Heterogeneous local area networks; Integration
platform; integration platform; interconnect device
management; interface framework; LAN management; local
area networks; ManageWORKS; Microsoft Windows; network;
Network interconnect device management; network
management; Network management; network operating
system; Network operating system; networks; operating
systems; software product; user; User interface; user
interface; User interface framework; user interface
management systems; Windows; Windows software product",
thesaurus = "Computer network management; Local area networks;
Network operating systems; User interface management
systems",
treatment = "P Practical",
}
@Article{Johnson:1994:SOM,
author = "James E. Johnson",
title = "The Structure of the {OpenVMS Management Station}",
journal = j-DEC-TECH-J,
volume = "6",
number = "4",
pages = "75--88",
month = "Fall",
year = "1994",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v6n4/The_Structure_of_the_OpenVMS_01apr1995DTJG05P8.ps;
http://www.digital.com:80/info/DTJG05/DTJG05SC.TXT",
abstract = "The OpenVMS Management Station software provides a
robust client-server application between a PC running
the Microsoft Windows operating system and several
OpenVMS cluster systems. The initial version of the
OpenVMS Management Station software concentrated on
allowing customers to handle the system management
functionality associated with user account management.
To achieve these attributes, the OpenVMS Management
Station software uses the data-sharing aspects of
OpenVMS cluster systems, a communications design that
is secure and that scales well with additional target
systems, and a management display that is geared for
the simultaneous management of multiple similar
systems.",
acknowledgement = ack-nhfb,
classcodes = "C6150J (Operating systems); C6150N (Distributed
systems software)",
classification = "C6150J (Operating systems); C6150N (Distributed
systems software)",
keywords = "(computers); Client-server application; client-server
application; client-server systems; Data-sharing;
data-sharing; DEC computers; Management display;
management display; OpenVMS cluster systems; OpenVMS
management station; operating systems; System
management; system management; target systems; Target
systems",
thesaurus = "Client-server systems; DEC computers; Operating
systems [computers]",
treatment = "P Practical",
}
@Article{Lawson:1994:ANO,
author = "John R. {Lawson, Jr.}",
title = "Automatic, Network-directed Operating System Software
Upgrades: {A} Platform-independent Approach",
journal = j-DEC-TECH-J,
volume = "6",
number = "4",
pages = "89--100",
month = "Fall",
year = "1994",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v6n4/Automatic_Networkdirected_Op_01apr1995DTJG06P8.ps;
http://www.digital.com:80/info/DTJG06/DTJG06SC.TXT",
abstract = "The initial system load (ISL) capability of Digital's
layered-product POLYCENTER Software Distribution
(formerly known as RSM) version 3.0 provides Open VMS
system managers with a network-directed tool for
performing automatic operating system software
upgrades. The design of the POLYCENTER Software
Distribution product integrates a number of new and
varied software architectures to perform the ISL. A
description of the POLYCENTER Software Distribution
implementation of the ISL for the Open VMS operating
system details the steps of the ISL process. The
software's modular ISL mechanism can be expanded for
use on other Digital and non-Digital operating systems
and hardware platforms.",
acknowledgement = ack-nhfb,
classcodes = "C6150J (Operating systems); C6110B (Software
engineering techniques)",
classification = "C6110B (Software engineering techniques); C6150J
(Operating systems)",
keywords = "Digital; initial system load; Initial system load;
Network-directed operating system; network-directed
operating system; Network-directed tool;
network-directed tool; Open VMS system managers;
Operating system software upgrades; operating system
software upgrades; operating systems (computers);
POLYCENTER Software Distribution; software engineering;
Software upgrades; software upgrades",
thesaurus = "Operating systems [computers]; Software engineering",
treatment = "P Practical",
}
@Article{Blake:1995:EIa,
author = "Jane C. Blake",
title = "Editors Introduction",
journal = j-DEC-TECH-J,
volume = "7",
number = "1",
pages = "3--4",
month = "Winter",
year = "1995",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Mon Jun 24 18:53:16 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v7n1-00-intro.txt",
acknowledgement = ack-nhfb,
}
@Article{Sites:1995:F,
author = "Richard L. Sites",
title = "Foreword",
journal = j-DEC-TECH-J,
volume = "7",
number = "1",
pages = "5--6",
month = "Winter",
year = "1995",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Tue Jan 16 17:30:22 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v7n1-00-foreword.txt.html",
acknowledgement = ack-nhfb,
}
@Article{Pledereder:1995:DIO,
author = "Richard Pledereder and Vishu Krishnamurthy and Mayank
Gagnon and M. Vadodaria",
title = "{DB Integrator}: Open Middleware for Data Access",
journal = j-DEC-TECH-J,
volume = "7",
number = "1",
pages = "7--22",
month = "Winter",
year = "1995",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v7n1/DB_Integrator_Open_Middlewar_01jul1995DTJH01P8.ps;
http://www.digital.com:80/info/DTJH01/DTJH01SC.TXT",
abstract = "During the last few years, access to heterogeneous
data sources and integration of the disparate data has
emerged as one of the major areas for growth of
database management software. Digital's DB Integrator
provides robust data access by supporting heterogeneous
query optimization, location transparency, global
consistency, resolution of semantic differences, and
security checks. A global catalog provides location
transparency and operates as an autonomous metadata
repository. Global transactions are coordinated through
two-phase commit. Highly available horizontal
partitioned views support continuous distributed
processing in the presence of loss of connectivity. The
DB Integrator enables security checks without
interfering with the access controls specified in the
underlying data sources.",
acknowledgement = ack-nhfb,
classcodes = "C6160B (Distributed databases)",
classification = "C6160B (Distributed databases)",
keywords = "Data access; data access; Database management
software; database management software; DB Integrato;
distributed databases; Global consistency; global
consistency; location transparency; Location
transparency; management; multidatabase; Multidatabase
management; open middleware; Open middleware; Query
optimization; query optimization; relational databases;
robust data access; Robust data access",
thesaurus = "Distributed databases; Relational databases",
treatment = "T Theoretical or Mathematical",
}
@Article{Baafi:1995:AOD,
author = "Robert K. Baafi and J. Ian Carrie and William B. Drury
and Oren L. Wiesler",
title = "{ACMSxp} Open Distributed Transaction Processing",
journal = j-DEC-TECH-J,
volume = "7",
number = "1",
pages = "23--33",
month = "Winter",
year = "1995",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v7n1/ACMSxp_Open_Distributed_Transa_01jul1995DTJH02P8.ps;
http://www.digital.com:80/info/DTJH02/DTJH02SC.TXT",
abstract = "Digital's ACMSxp portable transaction processing (TP)
monitor supports open TP standards and provides an
environment for the development, execution, and
administration of robust, distributed, client-server
applications. The ACMSxp TP monitor supports the
Structured Transaction Definition Language, a modular
language that simplifies the development of
transactional applications. ACMSxp software is layered
on the Open Software Foundation's Distributed Computing
Environment (DCE) and supports XA-compliant databases
and other resource managers by using the Encina toolkit
from Transarc Corporation or Digital's distributed
transaction manager (DECdtm) software. As a framework
for DCE-based applications, the ACMSxp TP monitor
simplifies application development, integrates system
administration, and provides the additional
capabilities of high availability, high performance,
fault tolerance, and data integrity.",
acknowledgement = ack-nhfb,
classcodes = "C6150N (Distributed systems software); C5470
(Performance evaluation and testing)",
classification = "C5470 (Performance evaluation and testing); C6150N
(Distributed systems software)",
keywords = "ACMSxp; Client-server applications; client-server
applications; client-server systems; Data integrity;
data integrity; distributed processing; distributed
transaction processing; Distributed transaction
processing; fault; Fault tolerance; high; high
availability; High availability; High performance;
performance; portable; Portable transaction processing;
processing; supervisory programs; tolerance; tolerant
computing; transaction; transaction processing",
thesaurus = "Client-server systems; Distributed processing; Fault
tolerant computing; Supervisory programs; Transaction
processing",
treatment = "P Practical; R Product Review",
}
@Article{Depledge:1995:ODT,
author = "Norman G. Depledge and William A. Turner and Alexandra
Woog",
title = "An Open, Distributable, Three-tier Client-Server
Architecture with Transaction Semantics",
journal = j-DEC-TECH-J,
volume = "7",
number = "1",
pages = "34--42",
month = "Winter",
year = "1995",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v7n1/An_Open_Distributable_Three_01jul1995DTJH03P8.ps;
http://www.digital.com:80/info/DTJH03/DTJH03SC.TXT",
abstract = "This paper describes a distributable, three-tier
client-server architecture for heterogeneous,
multivendor environments based on the integration of
Digital's ObjectBroker and ACMSxp transaction
processing monitor products. ObjectBroker integration
software provides the flexibility to decouple the tight
association between desktop devices and specific legacy
systems. The ACMSxp transaction processing monitor
provides the transaction semantics, system management,
scalability, and high availability that
mission-critical production systems require. Combining
these technologies and products in a three-tier
architecture provides a strategic direction for the
development of new applications and allows for optimal
integration of legacy systems. The architecture
complies with industry standards, which facilitates
vendor independence and ensures the longevity of the
solution.",
acknowledgement = ack-nhfb,
classcodes = "C6150N (Distributed systems software); C6160 (Database
management systems (DBMS))",
classification = "C6150N (Distributed systems software); C6160
(Database management systems (DBMS))",
keywords = "ACMSxp; client-server architecture; Client-server
architecture; client-server systems; Distributable;
distributable; Legacy systems; legacy systems;
Multivendor environments; multivendor environments;
ObjectBroker; open systems; semantics; transaction;
transaction processing; Transaction processing;
transaction processing; Transaction semantics",
thesaurus = "Client-server systems; Open systems; Transaction
processing",
treatment = "P Practical",
}
@Article{Fenwick:1995:ASH,
author = "David M. Fenwick and Denis J. Foley and William B.
Gist and Stephen R. VanDoren and Daniel Wissell",
title = "The {AlphaServer 8000 Series}: High-end Server
Platform Development",
journal = j-DEC-TECH-J,
volume = "7",
number = "1",
pages = "43--65",
month = "Winter",
year = "1995",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v7n1/The_AlphaServer_8000_Series_H_01jul1995DTJH04P8.ps;
http://www.digital.com:80/info/DTJH04/DTJH04SC.TXT",
abstract = "The AlphaServer 8400 and the AlphaServer 8200 are
Digital's newest high-end server products. Both servers
are based on the 300-MHz Alpha 21164 microprocessor and
on the AlphaServer 8000-series platform architecture.
The AlphaServer 8000 platform development team set
aggressive system data bandwidth and memory read
latency targets in order to achieve high-performance
goals. The low-latency criterion was factored into
design decisions made at each of the seven layers of
platform development. The combination of
industry-leading microprocessor technology and a system
platform focused on low latency has resulted in a
12-processor server implementation --- the AlphaServer
8400 --- capable of supercomputer levels of
performance.",
acknowledgement = ack-nhfb,
classcodes = "C5630 (Networking equipment); C6150N (Distributed
systems software)",
classification = "C5630 (Networking equipment); C6150N (Distributed
systems software)",
keywords = "AlphaServer 8000; DEC computers; High-end server;
high-end server; Low-latency criterion; low-latency
criterion; network servers",
thesaurus = "DEC computers; Network servers",
treatment = "P Practical; R Product Review",
}
@Article{Basmaji:1995:DHC,
author = "Jean H. Basmaji and Kay R. Fisher and Frank W. Gatulis
and Herbert R. Kolk and James F. Rosencrans",
title = "{Digital}'s High-performance {CMOS ASIC}",
journal = j-DEC-TECH-J,
volume = "7",
number = "1",
pages = "66--76",
month = "Winter",
year = "1995",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v7n1/Digitals_Highperformance_CMO_01jul1995DTJH05SC.txt;
http://www.digital.com:80/info/DTJH05/DTJH05SC.TXT",
abstract = "A high-performance ASIC has been developed to serve as
the interface for the 10-ns bus in the new AlphaServer
8000 series server systems from Digital. The CMOS
standard-cell alternative (CSALT) technology provides a
timing-driven layout methodology together with a
correct-by-construction approach for managing the
complex device physics issues associated with
state-of-the-art CMOS processes. The timing-driven
layout is coupled with an automated standard-cell
design approach to bring the complete design process
directly to the logic designer.",
acknowledgement = ack-nhfb,
classcodes = "B2570D (CMOS integrated circuits); B1130B
(Computer-aided circuit analysis and design); C5610S
(System buses); C7410D (Electronic engineering
computing); C5120 (Logic and switching circuits);
C5210B (Computer-aided logic design)",
classification = "B1130B (Computer-aided circuit analysis and design);
B2570D (CMOS integrated circuits); C5120 (Logic and
switching circuits); C5210B (Computer-aided logic
design); C5610S (System buses); C7410D (Electronic
engineering computing)",
keywords = "10 Ns; 10 ns; AlphaServer 8000 series; application
specific integrated circuits; automated standard-cell
design; Automated standard-cell design; bus; Bus; CAD;
circuit layout; CMOS ASIC; CMOS integrated circuits;
computer interfaces; computers; DEC; Digital;
high-performance ASIC; High-performance ASIC;
interface; Interface; network servers; system buses;
Timing-driven layout; timing-driven layout",
numericalindex = "Time 1.0E-08 s",
thesaurus = "Application specific integrated circuits; Circuit
layout CAD; CMOS integrated circuits; Computer
interfaces; DEC computers; Network servers; System
buses",
treatment = "P Practical",
}
@Article{Godiwala:1995:SPM,
author = "Nitin D. Godiwala and Barry A. Maskas",
title = "The Second-generation Processor Module for
{AlphaServer 2100 Systems}",
journal = j-DEC-TECH-J,
volume = "7",
number = "1",
pages = "77--88",
month = "Winter",
year = "1995",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v7n1/The_Secondgeneration_Processo_01jul1995DTJH06P8.ps;
http://www.digital.com:80/info/DTJH06/DTJH06SC.TXT",
abstract = "The second-generation KN470 processor module for
AlphaServer 2100 systems performs significantly better
than the first-generation KN460 module and was designed
to be swap-compatible as an upgrade. The KN470
processor module derives its performance improvements
from the enhanced architecture of Digital's new Alpha
21164 microprocessor, the synchronous design of the
third-level cache and system interface, the
implementation of a duplicate tag of the third-level
cache, and the implementation of a write-invalidate
cache coherence protocol for the multiprocessor system
bus. Additional design features such as read-miss
pipelining, system bus grant parking, hidden coherence
transactions to the duplicate tag, and Alpha 21164
microprocessor write transactions to the system bus
back-off and replay were combined to produce a higher
performance processor module. The scope of the project
required implementing functionality in system
components such as the memory, the backplane, the
system bus arbiter, and the I/O bridge, which shipped
one year ahead of the KN470 module.",
acknowledgement = ack-nhfb,
classcodes = "B1265F (Microprocessors and microcomputers); C5130
(Microprocessor chips); C5630 (Networking equipment);
C5440 (Multiprocessing systems)",
classification = "B1265F (Microprocessors and microcomputers); C5130
(Microprocessor chips); C5440 (Multiprocessing
systems); C5630 (Networking equipment)",
keywords = "Alpha 21164 microprocessor; AlphaServer 2100;
Backplane; backplane; cache; Cache coherence protocol;
coherence protocol; DEC computers; KN470; KN470
processor module; memory; Memory; microprocessor chips;
Multiprocessor system bus; multiprocessor system bus;
network servers; processor module; read-miss
pipelining; Read-miss pipelining; second-generation
processor module; Second-generation processor module;
System bus arbiter; system bus arbiter; system
interface; System interface; third-level; Third-level
cache",
thesaurus = "DEC computers; Microprocessor chips; Network servers",
treatment = "P Practical; R Product Review",
}
@Article{Zurawski:1995:DVA,
author = "John H. Zurawski and John E. Murray and Paul J.
Lemmon",
title = "The Design and Verification of the {AlphaStation} 600
5-series Workstation",
journal = j-DEC-TECH-J,
volume = "7",
number = "1",
pages = "89--99",
month = "Winter",
year = "1995",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v7n1/The_Design_and_Verification_o_01jul1995DTJH07P8.ps;
http://www.digital.com:80/info/DTJH07/DTJH07SC.TXT",
abstract = "The AlphaStation 600 5-series workstation is a
high-performance, uniprocessor design based on the
Alpha 21164 microprocessor and on the PCI bus. Six CMOS
ASICs provide high bandwidth, low-latency interconnects
between the CPU, the main memory, and the I/O
subsystem. The verification effort used directed,
pseudorandom testing on a VERILOG software model. A
hardware-based verification technique provided a test
throughput that resulted in a significant improvement
over software tests. This technique currently involves
the use of graphics cards to emulate generic DMA
devices. A PCI hardware demon is under development to
further enhance the capability of the hardware based
verification.",
acknowledgement = ack-nhfb,
classcodes = "C5430 (Microcomputers); C5130 (Microprocessor chips);
C5220 (Computer architecture)",
classification = "C5130 (Microprocessor chips); C5220 (Computer
architecture); C5430 (Microcomputers)",
keywords = "Alpha 21164 microprocessor; AlphaStation 600 5-series
workstation; computer architecture; DEC computers;
Design; design; microprocessor chips; PCI bus; software
model; uniprocessor; Uniprocessor; verification;
Verification; VERILOG; VERILOG software model;
workstations",
thesaurus = "Computer architecture; DEC computers; Microprocessor
chips; Workstations",
treatment = "P Practical; R Product Review",
}
@Article{Bowhill:1995:CIS,
author = "William J. Bowhill and Shane L. Bell and Bradley J.
Benschneider and Andrew J. Black and Sharon M. Britton
and Ruben W. Castelino and Dale R. Donchin and John H.
Edmondson and Harry R. {Fair, III} and Paul E.
Gronowski and Anil K. Jain and Patricia L. Kroesen and
Marc E. Lamere and Bruce J. Loughlin and Shekhar Mehta
and Robert O. Mueller and Ronald P. Preston and
Sribalan Santhanam and Timothy A. Shedd and Michael J.
Smith and Stephen C. Thierauf",
title = "Circuit Implementation of a {300-MHz} 64-bit
Second-generation {CMOS Alpha CPU}",
journal = j-DEC-TECH-J,
volume = "7",
number = "1",
pages = "100--118",
month = "Winter",
year = "1995",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v7n1/Circuit_Implementation_of_a_30_01jul1995DTJH08P8.ps;
http://www.digital.com:80/info/DTJH08/DTJH08SC.TXT",
abstract = "A 300-MHz, custom 64-bit VLSI, second generation Alpha
CPU chip has been developed. The chip was designed in a
0.5-$ \mu $ m CMOS technology using four levels of
metal. The die size is 16.5 mm by 18.1 mm, contains 9.3
million transistors, operates at 3.3 V, and supports
3.3-V\slash 5.0-V interfaces. Power dissipation is 50W.
It contains an 8-KB instruction cache; an 8-KB data
cache; and a 96-KB unified second-level cache. The chip
can issue four instructions per cycle and delivers
1,200 mips/600 MFLOPS (peak). Several noteworthy
circuit and implementation techniques were used to
attain the target operating frequency. This paper
focuses on the circuit implementation of the Alpha
21164 CPU. Some of the significant circuit design
challenges encountered during the project are
discussed. The paper begins with an introductory
overview of the chip microarchitecture. It continues
with a description of the floorplan and the physical
layout of the chip. The next section discusses the
clock distribution and latch design. This is followed
by an overview of the circuit design strategy and some
specific circuit design examples. The paper concludes
with information about design (physical and electrical)
verification and CAD tools.",
acknowledgement = ack-nhfb,
classcodes = "B1265F (Microprocessors and microcomputers); B1130
(General circuit analysis and synthesis methods); C5130
(Microprocessor chips); C7410D (Electronic engineering
computing)",
classification = "B1130 (General circuit analysis and synthesis
methods); B1265F (Microprocessors and microcomputers);
C5130 (Microprocessor chips); C7410D (Electronic
engineering computing)",
keywords = "1200 MIPS; 300 MHz; 600; 600 MFLOPS; 64 Bit; 64 bit;
Alpha 21164 CPU; Chip microarchitecture; chip
microarchitecture; circuit design; Circuit design;
Clock distribution; clock distribution; CMOS Alpha CPU;
Floorplan; floorplan; integrated circuit layout; Latch
design; latch design; layout; MFLOPS; microprocessor
chips; physical; Physical layout; second-generation;
Second-generation; VLSI",
numericalindex = "Frequency 3.0E+08 Hz; Computer speed 6.0E+08 FLOPS;
Computer execution rate 1.2E+09 IPS; Word length
6.4E+01 bit",
thesaurus = "Integrated circuit layout; Microprocessor chips",
treatment = "P Practical; R Product Review",
}
@Article{Edmondson:1995:IOA,
author = "John H. Edmondson and Paul I. Rubinfeld and Peter J.
Bannon and Bradley J. Benschneider and Debra Bernstein
and Ruben W. Castelino and Elizabeth M. Cooper and
Daniel E. Dever and Dale R. Donchin Timothy C. Fischer
and Anil K. Jain and Shekhar Mehta and Jeanne E. Meyer
and Ronald P. Preston and Vidya Rajagopalan and
Chandrasekhara Somanathan and Scott A. Taylor and
Gilbert M. Wolrich",
title = "Internal Organization of the {Alpha} 21164, a
300-{MHz} 64-bit Quad-issue {CMOS RISC}
Microprocessor",
journal = j-DEC-TECH-J,
volume = "7",
number = "1",
pages = "119--135",
month = "Winter",
year = "1995",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v7n1/Internal_Organization_of_the_A_01jul1995DTJH09P8.ps;
http://www.digital.com:80/info/DTJH09/DTJH09SC.TXT",
abstract = "A new CMOS microprocessor, the Alpha 21164, reaches
1,200 mips\slash 600 MFLOPS (peak performance). This
new implementation of the Alpha architecture achieves
SPECint92\slash SPECfp92 performance of 345\slash 505
(estimated). At these performance levels, the Alpha
21164 has delivered the highest performance of any
commercially available microprocessor in the world as
of January 1995. It contains a quad-issue, superscalar
instruction unit; two 64-bit integer execution
pipelines; two 64-bit floating-point execution
pipelines; and a high-performance memory subsystem with
multiprocessor-coherent write-back caches.",
acknowledgement = ack-nhfb,
classcodes = "C5130 (Microprocessor chips); C5220 (Computer
architecture)",
classification = "C5130 (Microprocessor chips); C5220 (Computer
architecture)",
keywords = "1200; 1200 MIPS; 300 MHz; 600 MFLOPS; 64 Bit; 64 bit;
Alpha 21164; Alpha architecture; computer architecture;
DEC computers; floating-; Floating-point execution
pipelines; instruction unit; integer execution
pipelines; Integer execution pipelines; internal
organization; Internal organization; microprocessor;
microprocessor chips; MIPS; point execution pipelines;
quad-issue; Quad-issue; quad-issue CMOS RISC;
Quad-issue CMOS RISC microprocessor; reduced
instruction set computing; superscalar; Superscalar
instruction unit",
numericalindex = "Frequency 3.0E+08 Hz; Word length 6.4E+01 bit;
Computer speed 6.0E+08 FLOPS; Computer execution rate
1.2E+09 IPS",
thesaurus = "Computer architecture; DEC computers; Microprocessor
chips; Reduced instruction set computing",
treatment = "P Practical; R Product Review",
}
@Article{Kantrowitz:1995:FVM,
author = "Michael Kantrowitz and Lisa M. Noack",
title = "Functional Verification of a Multiple-issue,
Pipelined, Superscalar {Alpha} Processor --- the
{Alpha} 21164 {CPU} Chip",
journal = j-DEC-TECH-J,
volume = "7",
number = "1",
pages = "136--144",
month = "Winter",
year = "1995",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v7n1/Functional_Verification_of_a_M_01jul1995DTJH10P8.ps;
http://www.digital.com:80/info/DTJH10/DTJH10SC.TXT",
abstract = "Digital's Alpha 21164 processor is a complex
quad-issue, pipelined, superscalar implementation of
the Alpha architecture. Functional verification was
performed on the logic design and the PALcode
interface. The simulation-based verification effort
used implementation-directed, pseudorandom exercisers,
supplemented with implementation-specific,
hand-generated tests. Extensive coverage analysis was
performed to direct the verification effort. Only eight
logical bugs, all unobtrusive, were detected in the
first prototype design, and multiple operating systems
were booted with these chips in a prototype system. All
bugs were corrected before any 21164-based systems were
shipped to customers.",
acknowledgement = ack-nhfb,
classcodes = "B1265B (Logic circuits); B1265F (Microprocessors and
microcomputers); C5210 (Logic design methods); C5130
(Microprocessor chips); C6110F (Formal methods)",
classification = "B1265B (Logic circuits); B1265F (Microprocessors and
microcomputers); C5130 (Microprocessor chips); C5210
(Logic design methods); C6110F (Formal methods)",
keywords = "Alpha 21164 CPU chip; Alpha processor; design; formal
verification; logic; Logic design; logic design; logic
testing; microprocessor chips; PALcode interface;
Pseudorandom exercisers; pseudorandom exercisers;
Verification; verification",
thesaurus = "Formal verification; Logic design; Logic testing;
Microprocessor chips",
treatment = "P Practical",
}
@Article{Anonymous:1995:EI,
author = "Anonymous",
title = "Editors Introduction",
journal = j-DEC-TECH-J,
volume = "7",
number = "2",
pages = "??--??",
month = "Spring",
year = "1995",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Mon Jun 24 18:53:17 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v7n2-00-intro.txt",
acknowledgement = ack-nhfb,
}
@Article{Patel:1995:F,
author = "Mahendra R. Patel",
title = "Foreword",
journal = j-DEC-TECH-J,
volume = "7",
number = "2",
pages = "??--??",
month = "Spring",
year = "1995",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Jan 04 06:22:45 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v7n2_01_02_intro_fore.txt",
acknowledgement = ack-nhfb,
}
@Article{Hart:1995:DFB,
author = "Richard O. Hart and Glenn Lupton",
title = "{DEC FUSE}: Building a Graphical Software Development
Environment from {UNIX} Tools",
journal = j-DEC-TECH-J,
volume = "7",
number = "2",
pages = "5--19",
month = "Spring",
year = "1995",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "Compendex database;
http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v7n2/DEC_FUSE_Building_a_Graphica_02oct1995DTJI01P8.ps;
http://www.digital.com:80/info/DTJI01/DTJI01AH.HTM;
http://www.digital.com:80/info/DTJI01/DTJI01P8.PS;
http://www.digital.com:80/info/DTJI01/DTJI01PF.PDF;
http://www.digital.com:80/info/DTJI01/DTJI01SC.TXT",
abstract = "DEC FUSE is an integrated programming environment for
UNIX systems. It is an evolution of the FIELD
environment developed at Brown University. To take
advantage of the features of workstations developed
during the 1980s, these environments were designed to
provide graphical user interfaces for commands commonly
used by UNIX software developers. DEC FUSE uses two
methods to create an environment from smaller and
simpler software components. These methods are sending
messages between components and layering graphical
interfaces on top of UNIX commands. DEC FUSE uses these
methods to create an easy-to-use, integrated
environment with more features than its individual
components.",
acknowledgement = ack-nhfb,
affiliation = "DEC FUSE",
classcodes = "C6180G (Graphical user interfaces); C6130B (Graphics
techniques); C6150J (Operating systems); C6115
(Programming support)",
classification = "722.2; 723.1; 723.5; C6115 (Programming support);
C6130B (Graphics techniques); C6150J (Operating
systems); C6180G (Graphical user interfaces)",
journalabr = "Digital Tech J",
keywords = "Character cell video terminals; Commands; commands;
Computer aided software engineering; Computer
programming; Computer software; Computer workstations;
DEC FUSE; environment; environments; FIELD; FIELD
environment; Graphical software development
environment; graphical software development
environment; Graphical user interfaces; graphical user
interfaces; Hard copy devices, DEC FUSE; Integrated
programming environment; integrated programming
environment; Integrated programming environment;
integrated software; programming; tools; UNIX; Unix;
UNIX; UNIX tools; X window system",
thesaurus = "Graphical user interfaces; Integrated software;
Programming environments; Unix",
treatment = "A Application; P Practical",
}
@Article{Zaremba:1995:ADV,
author = "Donald A. Zaremba",
title = "Adding a Data Visualization Tool to {DEC FUSE}",
journal = j-DEC-TECH-J,
volume = "7",
number = "2",
pages = "20--33",
month = "Spring",
year = "1995",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "Compendex database;
http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v7n2/Adding_a_Data_Visualization_To_02oct1995DTJI02P8.ps;
http://www.digital.com:80/info/DTJI02/DTJI02AH.HTM;
http://www.digital.com:80/info/DTJI02/DTJI02P8.PS;
http://www.digital.com:80/info/DTJI02/DTJI02PF.PDF;
http://www.digital.com:80/info/DTJI02/DTJI02SC.TXT",
abstract = "Digital's Data Visualizer tool uses condensed file
views to display thousands of lines of source code.
These displays can include the output of many other
tools. As part of the DEC FUSE programming environment,
the tool helps software developers by providing
capabilities for displaying large bodies of text with
associated events or statistics. The Data Visualizer
tool combines the results of other tools into a single
display, keeps track of work items, and scales up to
support large software projects.",
acknowledgement = ack-nhfb,
affiliation = "Digital's Unix Development Environment Group",
classcodes = "C6180G (Graphical user interfaces); C6130B (Graphics
techniques); C6115 (Programming support)",
classification = "722.2; 723.1; 723.2; 723.5; 921; 922.2; C6115
(Programming support); C6130B (Graphics techniques);
C6180G (Graphical user interfaces)",
journalabr = "Digital Tech J",
keywords = "Codes (symbols); Computer aided software engineering;
Computer programming; Computer software; Condensed file
views; condensed file views; Context, Data
visualization tool; data visualisation; data
visualization tool; Data visualizer tool; DEC FUSE; DEC
FUSE programming environment; environments; Graphic
methods; graphical user interfaces; large software;
Large software projects; Problem solving; programming;
programming environment; projects; Software developers;
software developers; software tools; Statistics; User
interfaces",
thesaurus = "Data visualisation; Graphical user interfaces;
Programming environments; Software tools",
treatment = "P Practical",
}
@Article{Newcomer:1995:MIA,
author = "Eric A. Newcomer",
title = "Multivendor Integration Architecture: Standards,
Compliance Testing, and Applications",
journal = j-DEC-TECH-J,
volume = "7",
number = "2",
pages = "34--46",
month = "Spring",
year = "1995",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "Compendex database;
http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v7n2/Multivendor_Integration_Archit_02oct1995DTJI03P8.ps;
http://www.digital.com:80/info/DTJI03/DTJI03AH.HTM;
http://www.digital.com:80/info/DTJI03/DTJI03P8.PS;
http://www.digital.com:80/info/DTJI03/DTJI03PF.PDF;
http://www.digital.com:80/info/DTJI03/DTJI03SC.TXT",
abstract = "The Multivendor Integration Architecture (MIA) is a
user-driven initiative that addresses the practical
application of open systems software standards to
business requirements. This paper provides historical
background and context for this standardization effort
and describes Digital's contributions to the effort,
particularly in the area of distributed transaction
processing. Digital complied with the MIA
specifications, integrated compliant products into a
complete platform, and delivered a large application on
the platform.",
acknowledgement = ack-nhfb,
affiliation = "Digital Equipment Corp",
classcodes = "B6210L (Computer communications); C6150N (Distributed
systems software); C5620 (Computer networks and
techniques)",
classification = "718.1; 718.2; 722.2; 722.4; 723; 902.2; B6210L
(Computer communications); C5620 (Computer networks and
techniques); C6150N (Distributed systems software)",
journalabr = "Digital Tech J",
keywords = "business; Business requirements; Competition;
compliance; Compliance testing; compliant products;
Computer software; Computer testing; Distributed
computer systems; distributed transaction processing;
Distributed transaction processing; Distributed
transaction processing, Multivendor integration
architecture; integrated; Integrated compliant
products; multivendor integration architecture;
Multivendor integration architecture; open systems;
Open systems software standards; open systems software
standards; requirements; software standards;
Specifications; standardisation; Standards; standards;
Standards; Telegraph; Telephone; testing; User
interfaces",
thesaurus = "Open systems; Software standards; Standardisation",
treatment = "P Practical",
}
@Article{Kirkley:1995:IAD,
author = "James R. Kirkley and William G. Nichols",
title = "Integrating Applications with {Digital}'s
Framework-based Environment",
journal = j-DEC-TECH-J,
volume = "7",
number = "2",
pages = "47--55",
month = "Spring",
year = "1995",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "Compendex database;
http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v7n2/Integrating_Applications_with_02oct1995DTJI04P8.ps;
http://www.digital.com:80/info/DTJI04/DTJI04AH.HTM;
http://www.digital.com:80/info/DTJI04/DTJI04P8.PS;
http://www.digital.com:80/info/DTJI04/DTJI04PF.PDF;
http://www.digital.com:80/info/DTJI04/DTJI04SC.TXT",
abstract = "Digital has developed the Framework-based Environment
(FBE) to address the integration and interoperability
needs of manufacturing and other business systems. FBE
consists of a method for integrating existing
applications, frameworks of industry models, and tools
that use Digital's CORBA-compliant ObjectBroker
integration software to manage the exchange of
information between cooperating servers on the network.
Using these products, Digital Consulting and its
partner systems integrators provide FBE application
integration services to large organizations.",
acknowledgement = ack-nhfb,
affiliation = "Applied Objects Group",
classcodes = "C6115 (Programming support); C6150N (Distributed
systems software)",
classification = "723; 723.1; 723.5; 911.2; C6115 (Programming
support); C6150N (Distributed systems software)",
journalabr = "Digital Tech J",
keywords = "Computer networks; Computer simulation; Computer
software; CORBA compliant object broker integration
software; CORBA-compliant ObjectBroker integration;
CORBA-compliant ObjectBroker integration software; Cost
effectiveness; Digital's framework-based environment;
Framework based environment; integrated software;
integration; Integration; interoperability;
Interoperability; Large organizations; large
organizations; Object modelling technique, Digital's
framework-based environment; Object oriented
programming; open systems; partner systems integrators;
Partner systems integrators; programming environments;
software; Software engineering",
thesaurus = "Integrated software; Open systems; Programming
environments",
treatment = "P Practical",
}
@Article{Tallman:1995:PGA,
author = "Owen H. Tallman",
title = "{Project Gabriel}: Automated Software Deployment in a
Large Commercial Network",
journal = j-DEC-TECH-J,
volume = "7",
number = "2",
pages = "56--70",
month = "Spring",
year = "1995",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v7n2/Project_Gabriel_Automated_Sof_02oct1995DTJI05P8.ps;
http://www.digital.com:80/info/DTJI05/DTJI05AH.HTM;
http://www.digital.com:80/info/DTJI05/DTJI05P8.PS;
http://www.digital.com:80/info/DTJI05/DTJI05PF.PDF;
http://www.digital.com:80/info/DTJI05/DTJI05SC.TXT",
abstract = "Digital entered into an agreement with a major French
bank to develop an automated software deployment
facility, i.e., to provide centralized control of
software installations and upgrades for a large network
of computer systems. Independently, Digital had
developed a set of models designed to guide the design
of solutions to this type of complex management
problem. The bank project team, which had considerable
experience building distributed system management
applications, was able to take advantage of these
models. The result was a versatile, scalable
application for distributed software deployment,
validation of the models, and a clearer sense of the
usefulness of such models to complex application
problems.",
acknowledgement = ack-nhfb,
affiliation = "NetLinks Technol. Inc., Nashua, NH, USA",
classcodes = "B6210L (Computer communications); C6155 (Computer
communications software); C5620 (Computer networks and
techniques)",
classification = "B6210L (Computer communications); C5620 (Computer
networks and techniques); C6155 (Computer
communications software)",
corpsource = "NetLinks Technol. Inc., Nashua, NH, USA",
keywords = "application problems; applications; Automated software
deployment; automated software deployment; Centralized
control; centralized control; commercial network;
complex; Complex application problems; computer
communications software; computer networks; Distributed
software deployment; distributed software deployment;
distributed system management; Distributed system
management applications; French bank; large; Large
commercial network; Project Gabriel; software
installations; Software installations",
thesaurus = "Computer communications software; Computer networks",
treatment = "A Application; P Practical",
}
@Article{Blake:1995:EIb,
author = "Jane C. Blake",
title = "Editor's Introduction",
journal = j-DEC-TECH-J,
volume = "7",
number = "3",
pages = "2--2",
month = "Fall",
year = "1995",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Tue Jan 16 17:33:11 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ000/v7n1-00-intro.pdf",
acknowledgement = ack-nhfb,
}
@Article{Bonney:1995:F,
author = "Jean C. Bonney",
title = "Foreword",
journal = j-DEC-TECH-J,
volume = "7",
number = "3",
pages = "3--4",
month = "Fall",
year = "1995",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Mon Jun 24 18:53:17 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJJ00/v7n3_01_02_intro_fore.txt",
acknowledgement = ack-nhfb,
}
@Article{Harris:1995:CHP,
author = "Jonathan Harris and John A. Bircsak and M. Regina
Bolduc and Jill Ann Diewald and Israel Gale and Neil W.
Johnson and Shin Lee and C. Alexander Nelson and Carl
D. Offner",
title = "Compiling {High Performance Fortran} for
Distributed-memory Systems",
journal = j-DEC-TECH-J,
volume = "7",
number = "3",
pages = "5--23",
month = "Fall",
year = "1995",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "Compendex database;
http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v7n3/Compiling_High_Performance_For_02jan1996DTJJ01P8.ps;
http://www.digital.com:80/info/DTJJ01/DTJJ01AH.HTM;
http://www.digital.com:80/info/DTJJ01/DTJJ01P8.PS;
http://www.digital.com:80/info/DTJJ01/DTJJ01PF.PDF;
http://www.digital.com:80/info/DTJJ01/DTJJ01SC.TXT",
abstract = "Digital's DEC Fortran 90 compiler implements most of
High Performance Fortran version 1.1, a language for
writing parallel programs. The compiler generates code
for distributed-memory machines consisting of
interconnected work-stations or servers powered by
Digital's Alpha microprocessors. The DEC Fortran 90
compiler efficiently implements the features of Fortran
90 and HPF that support parallelism. HPF programs
compiled with Digital's compiler yield performance that
scales linearly or even superlinearly on significant
applications on both distributed-memory and
shared-memory architectures.",
acknowledgement = ack-nhfb,
classcodes = "C6150C (Compilers, interpreters and other processors);
C6140D (High level languages); C5440 (Multiprocessing
systems); C6110P (Parallel programming)",
classification = "722.4; 723.1; 723.1.1; 723.5",
journalabr = "Digital Tech J",
keywords = "Alpha microprocessors; Codes (symbols); Computer
architecture; Computer workstations; Data storage
equipment; Digital's; Digital's DEC Fortran 90
compiler; Distributed computer systems; distributed
memory; Distributed memory systems; distributed memory
systems; FORTRAN; FORTRAN (programming language); High
Performance Fortran; High Performance Fortran
compiling; interconnected workstations; Interconnection
networks; Microcomputers; parallel; Parallel processing
systems; parallel programming; Parallel Programs;
Performance; program compilers; Program compilers;
programs; servers; shared memory systems; Shared-memory
architectures; shared-memory architectures; systems",
treatment = "A Application; P Practical",
}
@Article{Benson:1995:DDP,
author = "Edward G. Benson and David C. P. LaFrance-Linden and
Richard A. Warren and Santa Wiryaman",
title = "Design of {Digital}'s {Parallel Software
Environment}",
journal = j-DEC-TECH-J,
volume = "7",
number = "3",
pages = "24--38",
month = "Fall",
year = "1995",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v7n3/Design_of_Digitals_Parallel_S_02jan1996DTJJ02P8.ps;
http://www.digital.com:80/info/DTJJ02/DTJJ02AH.HTM;
http://www.digital.com:80/info/DTJJ02/DTJJ02P8.PS;
http://www.digital.com:80/info/DTJJ02/DTJJ02PF.PDF;
http://www.digital.com:80/info/DTJJ02/DTJJ02SC.TXT",
abstract = "Digital's Parallel Software Environment was designed
to support the development and execution of scalable
parallel applications on clusters (farms) of
distributed- and shared-memory Alpha processors running
the Digital UNIX operating system. PSE supports the
parallel execution of High Performance Fortran
applications with message-passing libraries that meet
the low-latency and high-bandwidth communication
requirements of efficient parallel computing. It
provides system management tools to create clusters for
distributed parallel processing and development tools
to debug and profile HPF programs. An extended version
of dbx allows HPF-distributed arrays to be viewed, and
a parallel profiler supports both program counter and
interval sampling. PSE also supplies generic facilities
required by other parallel languages and systems.",
acknowledgement = ack-nhfb,
classcodes = "C6115 (Programming support); C4240P (Parallel
programming and algorithm theory); C6110P (Parallel
programming); C6140D (High level languages); C6150J
(Operating systems)",
classification = "716.1; 722.1; 722.4; 723.1; 723.1.1; 723.5",
journalabr = "Digital Tech J",
keywords = "applications; Bandwidth; clusters; Computer aided
software engineering; Computer software; Data storage
equipment; Digital UNIX operating; Digital's parallel
software environment; Distributed Alpha processors;
Distributed computer systems; distributed-memory Alpha
processors; FORTRAN; FORTRAN (programming language);
High Performance Fortran; interval sampling; languages;
Message passing libraries; message-passing libraries;
parallel; Parallel execution; parallel languages;
parallel processing; Parallel processing systems;
parallel programming; Parallel software environment;
profiler; program counter; Program debugging;
programming environments; scalable parallel; Shared
memory processors; shared-memory Alpha processors;
system; system management tools; Telecommunication;
Unix",
treatment = "A Application; P Practical",
}
@Article{Stonebraker:1995:OSP,
author = "Michael Stonebraker",
title = "An Overview of the {Sequoia} 2000 Project",
journal = j-DEC-TECH-J,
volume = "7",
number = "3",
pages = "39--49",
month = "Fall",
year = "1995",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v7n3/An_Overview_of_the_Sequoia_02jan1996DTJJ03P8.ps;
http://www.digital.com:80/info/DTJJ03/DTJJ03AH.HTM;
http://www.digital.com:80/info/DTJJ03/DTJJ03P8.PS;
http://www.digital.com:80/info/DTJJ03/DTJJ03PF.PDF;
http://www.digital.com:80/info/DTJJ03/DTJJ03SC.TXT",
abstract = "The Sequoia 2000 project is the joint effort of
computer scientists, earth scientists, government
agencies, and industry partners to build a better
computing environment for global change researchers.
The objectives of this widely distributed project are
to support high-performance I/O on terabyte data sets,
to put all data in a database management system, and to
provide improved visualization tools and high-speed
networking. The participants developed a four-level
architecture to meet these objectives. Chief among the
lessons learned is that the Sequoia 2000 system must be
considered an end-to-end solution, with all pieces of
the architecture working together. This paper describes
the Sequoia 2000 project and its implementation efforts
during the first three years. The research was
sponsored by Digital Equipment Corporation.",
acknowledgement = ack-nhfb,
classcodes = "C6160 (Database management systems (DBMS)); C6130B
(Graphics techniques)",
classification = "722.4; 723.1; 723.2; 901.1; 912.2",
journalabr = "Digital Tech J",
keywords = "Computer architecture; Computer science; computer
scientists; Computer systems; Data structures; data
visualisation; database management system; database
management systems; Database systems; earth scientists;
Four level architecture; four-level architecture;
global change; Global change researchers; Government
agencies; High speed networking; high-performance I/O;
high-speed; industry partners; Input output programs;
networking; Professional aspects; Project management;
researchers; Sequoia 2000 project; Societies and
institutions; Terabyte data sets; terabyte data sets;
visualization tools",
treatment = "P Practical",
}
@Article{Larson:1995:SER,
author = "Ray R. Larson and Christian Plaunt and Allison G.
Woodruff and Marti Hearst",
title = "The {Sequoia} 2000 Electronic Repository",
journal = j-DEC-TECH-J,
volume = "7",
number = "3",
pages = "50--65",
month = "Fall",
year = "1995",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "Compendex database;
http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v7n3/The_Sequoia_2000_Electronic_Re_02jan1996DTJJ04P8.ps;
http://www.digital.com:80/info/DTJJ04/DTJJ04AH.HTM;
http://www.digital.com:80/info/DTJJ04/DTJJ04P8.PS;
http://www.digital.com:80/info/DTJJ04/DTJJ04PF.PDF;
http://www.digital.com:80/info/DTJJ04/DTJJ04SC.TXT",
abstract = "A major effort in the Sequoia 2000 project was to
build a very large database of earth science
information. Without providing the means for scientists
to efficiently and effectively locate required
information and to browse its contents, however, this
vast database would rapidly become unmanageable and
eventually unusable. The Sequoia 2000 Electronic
Repository addresses these problems through indexing
and retrieval software that is incorporated into the
POSTGRES database management system. The Electronic
Repository effort involved the design of probabilistic
indexing and retrieval for text documents in POSTGRES,
and the development of algorithms for automatic
georeferencing of text documents and segmentation of
full texts into topically coherent segments for
improved retrieval. Various graphical interfaces
support these retrieval features.",
acknowledgement = ack-nhfb,
classcodes = "A9365 (Data and information; acquisition, processing,
storage and dissemination in geophysics); C7340
(Geophysics computing); C7240 (Information analysis and
indexing); C7250R (Information retrieval techniques);
C6160Z (Other DBMS); C6130B (Graphics techniques);
C6180G (Graphical user interfaces); C6160S (Spatial and
pictorial databases); C7840 (Geography and cartography
computing)",
classification = "722.1; 722.2; 723.3; 903.1; 903.3; 912.2",
journalabr = "Digital Tech J",
keywords = "Algorithms; automatic georeferencing; Computer
software; Data storage equipment; Database systems;
earth science information; Electronic repository; full;
geographic information systems; Georeferencing; Global
change researcher; graphical; Graphical user
interfaces; graphical user interfaces; indexing;
Indexing (of information); information retrieval;
Information retrieval; Information retrieval systems;
interfaces; Large-scale storage system; POSTGRES;
Project management; retrieval software; Searching;
Sequoia 2000; Sequoia 2000 electronic repository;
Sharing; text documents; texts segmentation; Textual
documents; topically coherent segments; very large
database; very large databases",
treatment = "A Application; P Practical",
}
@Article{Kochevar:1995:TSP,
author = "Peter D. Kochevar and Leonard R. Wanger",
title = "{Tecate}: {A} Software Platform for Browsing and
Visualizing Data from Networked Data Sources",
journal = j-DEC-TECH-J,
volume = "7",
number = "3",
pages = "66--83",
month = "Fall",
year = "1995",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v7n3/Tecate_A_Software_Platform_fo_02jan1996DTJJ05P8.ps;
http://www.digital.com:80/info/DTJJ05/DTJJ05AH.HTM;
http://www.digital.com:80/info/DTJJ05/DTJJ05P8.PS;
http://www.digital.com:80/info/DTJJ05/DTJJ05PF.PDF;
http://www.digital.com:80/info/DTJJ05/DTJJ05SC.TXT",
abstract = "Tecate is a new infrastructure on which applications
can be constructed that allow end users to browse for
and then visualize data within networked data sources.
This software platform capitalizes on the architectural
strengths of current scientific visualization systems,
network browsers like Netscape, database management
system front ends, and virtual reality systems.
Applications layered on top of Tecate are able to
browse for information in databases managed by database
management systems and for information contained in the
World Wide Web. In addition, Tecate dynamically crafts
user interfaces and interactive visualizations of
selected data sets with the aid of an intelligent
system. This system automatically maps many kinds of
data sets into a virtual world that can be explored
directly by end users. In describing these virtual
worlds, Tecate uses an interpretive language that is
also capable of performing arbitrary computations and
mediating communications among different processes.",
acknowledgement = ack-nhfb,
classcodes = "C7250N (Front end systems for online searching);
C6130B (Graphics techniques); C6180 (User interfaces);
C6160 (Database management systems (DBMS)); C6155
(Computer communications software)",
classification = "722.2; 722.4; 723.2; 723.3; 723.5; 903.3",
journalabr = "Digital Tech J",
keywords = "Artificial intelligence; Browsing; browsing; Computer
aided software engineering; Data sources; Data
structures; data visualisation; Data visualization;
data visualization; database management system front;
database management systems; Database systems; ends;
front-ends; Information retrieval; Information
retrieval systems; Intelligent system; intelligent
system; Interactive computer systems; Interactive
visualization; interactive visualizations; interfaces;
Interpretive language; interpretive language; Netscape;
network browsers; networked data sources; online;
scientific visualization systems; software platform;
Tecate; user; user interfaces; User interfaces; virtual
reality; Virtual reality; virtual reality systems;
World Wide Web",
treatment = "A Application; P Practical",
}
@Article{Pasquale:1995:HPN,
author = "Joseph Pasquale and Eric W. Anderson and Kevin Fall
and Jonathan S. Kay",
title = "High-performance {I/O} and Networking Software in
{Sequoia 2000}",
journal = j-DEC-TECH-J,
volume = "7",
number = "3",
pages = "84--96",
month = "Fall",
year = "1995",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "Compendex database;
http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v7n3/Highperformance_IO_and_Netwo_02jan1996DTJJ06P8.ps;
http://www.digital.com:80/info/DTJJ06/DTJJ06AH.HTM;
http://www.digital.com:80/info/DTJJ06/DTJJ06P8.PS;
http://www.digital.com:80/info/DTJJ06/DTJJ06PF.PDF;
http://www.digital.com:80/info/DTJJ06/DTJJ06SC.TXT",
abstract = "The Sequoia 2000 project requires a high-speed network
and I/O software for the support of global change
research. In addition, Sequoia distributed applications
require the efficient movement of very large objects,
from tens to hundreds of megabytes in size. The network
architecture incorporates new designs and
implementations of operating system I/O software. New
methods provide significant performance improvements
for transfers among devices and processes and between
the two. These techniques reduce or eliminate costly
memory accesses, avoid unnecessary processing, and
bypass system overheads to improve throughput and
reduce latency.",
acknowledgement = ack-nhfb,
classcodes = "C5440 (Multiprocessing systems); C7340 (Geophysics
computing)C5620 (Computer networks and techniques)",
classification = "722.3; 722.4; 723.1; 723.2; 723.5; 912.2",
journalabr = "Digital Tech J",
keywords = "Computer aided software engineering; computer
networks; Computer operating systems; Computer
software; Data acquisition; Data transfer; DEC
computers; Distributed computer systems; geophysics
computing; global change research; High performance I/O
software; High speed network; high-speed network; I/O;
Input output programs; latency; multiprocessing
systems; network architecture; Network protocols;
networking software; performance improvements; Project
management; Sequoia 2000; software; Systems analysis;
throughput; Wide area networks",
treatment = "P Practical",
}
@Article{Blake:1996:EIa,
author = "Jane C. Blake",
title = "Editor's Introduction",
journal = j-DEC-TECH-J,
volume = "7",
number = "4",
pages = "??--??",
month = mar,
year = "1996",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Sat May 04 17:06:29 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJK00/v7n4-intro.htm",
acknowledgement = ack-nhfb,
}
@Article{Ulichney:1996:F,
author = "Robert Ulichney",
title = "Foreword",
journal = j-DEC-TECH-J,
volume = "7",
number = "4",
pages = "??--??",
month = mar,
year = "1996",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Sat May 04 13:42:51 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJK00/v7n4-fore.htm",
acknowledgement = ack-nhfb,
}
@Article{Hallahan:1996:DST,
author = "William I. Hallahan",
title = "{DECtalk} Software: Text-to-Speech Technology and
Implementation",
journal = j-DEC-TECH-J,
volume = "7",
number = "4",
pages = "5--19",
month = mar,
year = "1996",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v7n4/DECtalk_Software_TexttoSpee_20apr1996DTJK01P8.ps;
http://www.digital.com:80/info/DTJK01;
http://www.digital.com:80/info/DTJK01/DTJK01AH.HTM;
http://www.digital.com:80/info/DTJK01/DTJK01P8.PS;
http://www.digital.com:80/info/DTJK01/DTJK01PF.PDF;
http://www.digital.com:80/info/DTJK01/DTJK01SC.TXT",
abstract = "DECtalk is a mature text-to-speech synthesis
technology that Digital has sold as a series of
hardware products for more than ten years. Originally
developed by Digital's Assistive Technology Group (ATG)
as an alternative to a character-cell terminal and for
telephony applications, today DECtalk also provides
visually handicapped people access to information.
DECtalk uses a digital formant synthesizer to simulate
the human vocal tract. Before the advent of the Alpha
processor, the computational demands of this
synthesizer placed an extreme load on a workstation.
DECtalk Software has an application programming
interface (API) that is supported on multiple platforms
and multiple operating systems. This paper describes
the various text-to-speech technologies, the DECtalk
Software architecture, and the API. The paper also
reports our experience in porting the DECtalk code base
from the previous hardware platform.",
acknowledgement = ack-nhfb,
classcodes = "B6130 (Speech analysis and processing techniques);
B6210D (Telephony); B7520H (Aids for the handicapped);
C5260S (Speech processing techniques); C5585 (Speech
recognition and synthesis equipment); C6150E (General
utility programs); C6110B (Software engineering
techniques); C7410F (Communications computing); C7850
(Computer assistance for persons with handicaps)",
keywords = "aids; Alpha processor; application program interfaces;
application programming interface; Assistive Technology
Group; computational demands; DEC computers; DECtalk
code base porting; DECtalk Software; Digital Equipment
Corporation; digital formant synthesizer; handicapped;
hardware; human vocal; information access; operating
systems; platforms; software architecture; software
engineering; software packages; speech; synthesis;
telecommunication computing; telephony; telephony
applications; text-to-speech synthesis technology;
tract simulation; visually handicapped people",
treatment = "P Practical",
}
@Article{Correll:1996:JFV,
author = "Kenneth W. Correll and Robert A. Ulichney",
title = "The {J300} Family of Video and Audio Adapters:
Architecture and Hardware Design",
journal = j-DEC-TECH-J,
volume = "7",
number = "4",
pages = "20--33",
month = mar,
year = "1996",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v7n4/The_J300_Family_of_Video_20apr1996DTJK02P8.ps;
http://www.digital.com:80/info/DTJK02;
http://www.digital.com:80/info/DTJK02/DTJK02AH.HTM;
http://www.digital.com:80/info/DTJK02/DTJK02P8.PS;
http://www.digital.com:80/info/DTJK02/DTJK02PF.PDF;
http://www.digital.com:80/info/DTJK02/DTJK02SC.TXT",
abstract = "The J300 family of video and audio adapters provides a
feature-rich set of hardware options for Alpha-based
workstations. Unlike earlier attempts to integrate
full-motion digital video with general-purpose computer
systems, the architecture and design of J300 adapters
exploit fast system and I/O buses to allow video data
to be treated like any other data type used by the
system, independent of the graphics subsystem. This
paper describes the architecture used in J300 products,
the video and audio features supported, and some key
aspects of the hard ware design. In particular, the
paper describes a simple yet versatile
color-map-friendly rendering system that generates
high-quality 8-bit image data.",
acknowledgement = ack-nhfb,
classcodes = "B6140C (Optical information, image and video signal
processing); B6430 (Television equipment, systems and
applications); B6450 (Audio equipment and systems);
C5260 (Digital signal processing); C5540 (Terminals and
graphic displays); C5220 (Computer architecture)",
keywords = "adaptive signal processing; audio adapters; audio
signals; audio-visual; color-map-friendly rendering
system; computer architecture; computer graphic
equipment; DEC Alpha-based workstations; DEC computers;
feature-rich; full-; graphics subsystem; hardware
design; hardware options set; high-quality 8-bit; I/O
buses; image data; J300 adapters; motion digital video;
peripheral interfaces; rendering (computer graphics);
signal processing; signal processing equipment; system
architecture; system buses; systems; video; video
adapters; video data; workstations",
treatment = "P Practical",
}
@Article{Bahl:1996:JFV,
author = "Paramvir Bahl",
title = "The {J300} Family of Video and Audio Adapters:
Software Architecture",
journal = j-DEC-TECH-J,
volume = "7",
number = "4",
pages = "34--51",
month = mar,
year = "1996",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v7n4/The_J300_Family_of_Video_20apr1996DTJK03P8.ps;
http://www.digital.com:80/info/DTJK03;
http://www.digital.com:80/info/DTJK03/DTJK03AH.HTM;
http://www.digital.com:80/info/DTJK03/DTJK03P8.PS;
http://www.digital.com:80/info/DTJK03/DTJK03PF.PDF;
http://www.digital.com:80/info/DTJK03/DTJK03SC.TXT",
abstract = "The J300 family of video and audio products is a
feature-rich set of multimedia hardware adapters
developed by Digital for its Alpha workstations. This
paper describes the design and implementation of the
J300 software architecture, focusing on the Sound \&
Motion J300 product. The software approach taken was to
consider the hardware as two separate devices: the J300
audio subsystem and the J300 video subsystem. Libraries
corresponding to the two subsystems provide application
programming interfaces that offer flexible control of
the hardware while supporting a client-server model for
multimedia applications. The design places special
emphasis on performance by favoring an asynchronous I/O
programming model implemented through an innovative use
of queues. The kernel-mode device driver is portable
across devices because it requires minimal knowledge of
the hardware. The overall design aims at easing
application programming while extracting real-time
performance from a non-real-time operating system. The
software architecture has been successfully implemented
over multiple platforms, including those based on the
OpenVMS, Microsoft Windows NT, and Digital UNIX
operating systems, and is the foundation on which
software for Digital's current video capture,
compression, and rendering hardware adapters exists.",
acknowledgement = ack-nhfb,
classcodes = "B6140C (Optical information, image and video signal
processing); B6430 (Television equipment, systems and
applications); B7220 (Signal processing and
conditioning equipment and techniques); B6450 (Audio
equipment and systems); C5260 (Digital signal
processing); C6110B (Software engineering techniques);
C6130M (Multimedia); C5540 (Terminals and graphic
displays)",
keywords = "(computer graphics); adaptive signal processing;
application program interfaces; application programming
interfaces; architecture; asynchronous I/O programming
model; audio adapters; audio signals; audio-visual
systems; client-server model; computer graphic;
computing; data compression; DEC Alpha workstations;
DEC computers; device drivers; Digital; driver;
engineering; equipment; feature-rich hardware options
set; flexible hardware control; hardware adapters; J300
adapters; J300 audio subsystem; J300 product; J300
video subsystem; Microsoft Windows NT; multimedia;
OpenVMS; operating systems; operating systems
(computers); portable kernel-mode device; queues;
real-time performance; rendering; signal processing
equipment; software; software libraries; Sound and
Motion; UNIX; video adapters; video capture; video
signal processing; workstations",
treatment = "P Practical",
}
@Article{Bahl:1996:SOC,
author = "Paramvir Bahl and Paul S. Gauthier and Robert A.
Ulichney",
title = "Software-only Compression, Rendering, and Playback of
Digital Video",
journal = j-DEC-TECH-J,
volume = "7",
number = "4",
pages = "52--75",
month = mar,
year = "1996",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v7n4/Softwareonly_Compression_Ren_20apr1996DTJK04P8.ps;
http://www.digital.com:80/info/DTJK04;
http://www.digital.com:80/info/DTJK04/DTJK04AH.HTM;
http://www.digital.com:80/info/DTJK04/DTJK04P8.PS;
http://www.digital.com:80/info/DTJK04/DTJK04PF.PDF;
http://www.digital.com:80/info/DTJK04/DTJK04SC.TXT",
abstract = "Software-only digital video involves the compression,
decompression, rendering, and display of digital video
on general-purpose computers without specialized
hardware. Today's faster processors are making
software-only video an attractive, low-cost alternative
to hardware solutions that rely on specialized
compression boards and graphics accelerators. This
paper describes the building blocks behind popular ISO,
ITU-T, and industry-standard compression schemes, along
with some novel algorithms for fast video rendering and
presentation. A platform-independent software
architecture that organizes the functionality of
compressors and renderers into a unifying software
inter face is presented. This architecture has been
successfully implemented on the Digital UNIX, the
OpenVMS, and Microsoft's Windows NT operating systems.
To maximize the performance of codecs and renderers,
issues pertaining to flow control, optimal use of
available resources, and optimizations at the
algorithmic, operating-system, and processor levels are
considered. The performance of these codecs on Alpha
systems is evaluated, and the ensuing results validate
the potential of software-only solutions. Finally, this
paper provides a brief description of some sample
applications built on top of the software architecture,
including an innovative video screen saver and a
software VCR capable of playing multiple, compressed
bit streams.",
acknowledgement = ack-nhfb,
classcodes = "B6140C (Optical information, image and video signal
processing); B6220M (Speech and video codecs); B6430H
(Video recording); C5260 (Digital signal processing);
C7410F (Communications computing)",
keywords = "(computer graphics); Alpha systems; available
resources optimal use; codecs; computers; computing;
data compression; data decompression; Digital UNIX;
fast video; flow control; general-purpose;
industry-standard compression schemes; ISO; ITU-T;
low-cost alternative; Microsoft Windows; multiple
compressed bit streams; NT; OpenVMS; operating systems;
operating systems (computers); performance
maximization; platform-independent software
architecture; playback; rendering; software
engineering; software interface; software VCR;
software-only digital video; telecommunication;
unifying; video codecs; video presentation; video
screen saver; video signal processing",
treatment = "P Practical",
}
@Article{Seiler:1996:IVR,
author = "Larry D. Seiler and Robert A. Ulichney",
title = "Integrating Video Rendering into Graphics Accelerator
Chips",
journal = j-DEC-TECH-J,
volume = "7",
number = "4",
pages = "76--88",
month = mar,
year = "1996",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v7n4/Integrating_Video_Rendering_in_20apr1996DTJK05P8.ps;
http://www.digital.com:80/info/DTJK05;
http://www.digital.com:80/info/DTJK05/DTJK05AH.HTM;
http://www.digital.com:80/info/DTJK05/DTJK05P8.PS;
http://www.digital.com:80/info/DTJK05/DTJK05PF.PDF;
http://www.digital.com:80/info/DTJK05/DTJK05SC.TXT",
abstract = "The fusion of multimedia and traditional computer
graphics has long been predicted but has been slow to
happen. The delay is due to many factors, including
their dramatically different data type and bandwidth
requirements. Digital has designed a pair of related
graphics accelerator chips that integrate video
rendering primitives with two-dimensional and
three-dimensional synthetic graphics primitives. The
chips perform one-dimensional filtering and scaling on
either YUV or RGB source data. One implementation
dithers YUV source data down to 256 colors. The other
converts YUV to 24-bit RGB, which is then optionally
dithered. Both chips leave image decompression to the
CPU. The result is significantly faster frame rates at
higher video quality, especially for displaying
enlarged images. The paper compares the implementation
cost of various design alternatives and presents
performance comparisons with software image
rendering.",
acknowledgement = ack-nhfb,
classcodes = "B6140C (Optical information, image and video signal
processing); B6220F (ISDN and multimedia terminal
equipment); B1265F (Microprocessors and
microcomputers); C5135 (Digital signal processing
chips); C6130B (Graphics techniques); C5540 (Terminals
and graphic displays); C6130M (Multimedia); C5260
(Digital signal processing)",
keywords = "1D filtering; 1D scaling; bandwidth requirements;
colour graphics; computer graphic equipment; data
conversion; data types; DEC; DEC computers; design
alternatives; digital signal processing chips;
dithering; enlarged; frame rates; graphics accelerator
chips; image decompression; image display;
implementation costs; multimedia; multimedia systems;
performance comparisons; rendering (computer graphics);
RGB source data; software image rendering; source data;
synthetic graphics primitives; video quality; video
rendering primitives; video signal processing; YUV",
treatment = "P Practical",
}
@Article{Cohen:1996:TDD,
author = "Lawrence S. Cohen and John H. Williams",
title = "Technical Description of the {DECsafe Available Server
Environment}",
journal = j-DEC-TECH-J,
volume = "7",
number = "4",
pages = "89--100",
month = mar,
year = "1996",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v7n4/Technical_Description_of_the_D_20apr1996DTJK06P8.ps;
http://www.digital.com:80/info/DTJK06;
http://www.digital.com:80/info/DTJK06/DTJK06AH.HTM;
http://www.digital.com:80/info/DTJK06/DTJK06P8.PS;
http://www.digital.com:80/info/DTJK06/DTJK06PF.PDF;
http://www.digital.com:80/info/DTJK06/DTJK06SC.TXT",
abstract = "The DECsafe Available Server Environment (ASE) was
designed to satisfy the high-availability requirements
of mission-critical applications running on the Digital
UNIX operating system. By supplying failure detection
and failover procedures for redundant hardware and
software subsystems, ASE provides services that can
tolerate a single point of failure. In addition, ASE
supports standard SCSI hardware in shared storage
configurations. ASE uses several mechanisms to maintain
continuous operation and to prevent data corruption
resulting from network partitions.",
acknowledgement = ack-nhfb,
classcodes = "C5630 (Networking equipment); C6130S (Data security);
C5470 (Performance evaluation and testing)",
keywords = "applications; configurations; continuous operation
maintenance; corruption prevention; data; DEC
computers; DECsafe Available Server Environment;
detection procedures; Digital UNIX operating system;
failover procedures; failure; fault tolerant computing;
fault-; hardware failure; hardware subsystems;
high-availability requirements; mission-critical;
network partitions; network servers; peripheral
interfaces; redundancy; redundant; redundant software
subsystems; relocation; safety-critical software; SCSI
hardware; service; shared storage; technical
description; tolerant services; Unix",
treatment = "P Practical",
}
@Article{Palmer:1996:PDA,
author = "Michael Palmer and Jeffrey M. Russo",
title = "{Parasight}: Debugging and Analyzing Real-time
Applications under {Digital UNIX}",
journal = j-DEC-TECH-J,
volume = "7",
number = "4",
pages = "101--108",
month = mar,
year = "1996",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v7n4/Parasight_Debugging_and_Analy_20apr1996DTJK07P8.ps;
http://www.digital.com:80/info/DTJK07;
http://www.digital.com:80/info/DTJK07/DTJK07AH.HTM;
http://www.digital.com:80/info/DTJK07/DTJK07P8.PS;
http://www.digital.com:80/info/DTJK07/DTJK07PF.PDF;
http://www.digital.com:80/info/DTJK07/DTJK07SC.TXT",
abstract = "Conventional UNIX debug and analysis tools, with their
static debugging model and low resolution-sampling
profiling techniques, are not effective in dealing with
real-time applications. Encore Computer Corporation has
developed Parasight, a set of debug and analysis tools
for real-time applications. The Parasight tool set can
debug running programs, debug multiple programs,
constantly monitor local and global variables, and
perform on-the-fly execution analysis. Thus, Parasight
provides much improved debug and analysis capabilities,
which application developers can use on both static and
dynamic applications. Parasight can be used on any of
Digital's Alpha platforms running under the Digital
UNIX operating system.",
acknowledgement = ack-nhfb,
classcodes = "C6150G (Diagnostic, testing, debugging and evaluating
systems); C6115 (Programming support); C6150J
(Operating systems)",
corpsource = "Encore Comput. Corp., Marlborough, MA, USA",
keywords = "application development; applications; debugging
tools; DEC Alpha platforms; DEC computers; Digital UNIX
operating; dynamic applications; Encore Computer
Corporation; fly execution analysis; global variables
monitoring; local; multiple program debugging; on-the-;
Parasight; program analysis tools; program debugging;
real-time applications; real-time systems; running;
software packages; software tools; static; system;
system monitoring; Unix; variables monitoring",
treatment = "P Practical",
}
@Article{Blake:1996:EIb,
author = "Jane C. Blake",
title = "Editor's Introduction",
journal = j-DEC-TECH-J,
volume = "8",
number = "1",
pages = "??--??",
month = may,
year = "1996",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Sun Jun 23 10:06:51 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com/.i/info/DTJL00/v8n1-intro.htm",
acknowledgement = ack-nhfb,
}
@Article{Harbert:1996:F,
author = "Don Harbert",
title = "Foreword",
journal = j-DEC-TECH-J,
volume = "8",
number = "1",
pages = "??--??",
month = may,
year = "1996",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Sun Jun 23 10:06:51 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com/.i/info/DTJL00/v8n1-fore.htm",
acknowledgement = ack-nhfb,
}
@Article{Cardoza:1996:DTM,
author = "Wayne M. Cardoza and Frederick S. Glover and William
E. {Snaman, Jr.}",
title = "Design of the {TruCluster} Multicomputer System for
the {Digital UNIX} Environment",
journal = j-DEC-TECH-J,
volume = "8",
number = "1",
pages = "5--17",
month = may,
year = "1996",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v8n1/Design_of_the_TruCluster_Multi_04jun1996DTJL01P8.ps;
http://www.digital.com:80/info/DTJL01/DTJL01.HTM;
http://www.digital.com:80/info/DTJL01/DTJL01AH.HTM;
http://www.digital.com:80/info/DTJL01/DTJL01P8.PS;
http://www.digital.com:80/info/DTJL01/DTJL01PF.PDF;
http://www.digital.com:80/info/DTJL01/DTJL01SC.TXT",
abstract = "The TruCluster product from Digital provides an
available and scalable multicomputer system for the
UNIX environment. Although it was designed for
general-purpose computing, the first implementation is
directed at the needs of large database applications.
Services such as distributed locking, failover
management, and remote storage access are layered on a
high-speed cluster interconnect. The initial
implementation uses the MEMORY CHANNEL, an extremely
reliable, high-performance interconnect specially
designed by Digital for the cluster system.",
acknowledgement = ack-nhfb,
classcodes = "C5440 (Multiprocessing systems); C6150J (Operating
systems); C6115 (Programming support); C6160 (Database
management systems (DBMS))",
keywords = "database management systems; Digital UNIX environment;
distributed locking; failover; high-; large database
applications; management; MEMORY CHANNEL;
multiprocessing systems; performance interconnect;
remote storage access; TruCluster multicomputer system;
Unix",
treatment = "A Application; P Practical",
}
@Article{Wilson:1996:DBO,
author = "Linda S. Wilson and Craig A. Neth and Michael J.
Rickabaugh",
title = "Delivering Binary Object Modification Tools for
Program Analysis and Optimization",
journal = j-DEC-TECH-J,
volume = "8",
number = "1",
pages = "19--31 (or 18--31??)",
month = may,
year = "1996",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v8n1/Delivering_Binary_Object_Modif_04jun1996DTJL02P8.ps;
http://www.digital.com:80/info/DTJL02/DTJL02.HTM;
http://www.digital.com:80/info/DTJL02/DTJL02AH.HTM;
http://www.digital.com:80/info/DTJL02/DTJL02P8.PS;
http://www.digital.com:80/info/DTJL02/DTJL02PF.PDF;
http://www.digital.com:80/info/DTJL02/DTJL02SC.TXT",
abstract = "Digital has developed two binary object modification
tools for program analysis and optimization on the
Digital UNIX version 4.0 operating system for the Alpha
platform. The technology originated from research
performed at Digital's Western Research Laboratory. The
OM object modification tool is a transformation tool
that focuses on postlink optimizations. OM can apply
powerful intermodule and interlanguage optimizations,
even to routines in system libraries. Atom, an analysis
tool with object modification, provides a flexible
framework for customizing the transformation process to
analyze a program. With Atom, compilation system
changes are not needed to create both simple and
sophisticated tools to directly diagnose or debug
application-specific performance problems. The linker
and loader are enhanced to support Atom. The
optimizations OM performs can be driven from
performance data generated with the Atom-based pixie
tool. Applying OM and Atom to commercial applications
provided performance improvements of up to 15
percent.",
acknowledgement = ack-nhfb,
classcodes = "C6150G (Diagnostic, testing, debugging and evaluating
systems); C6150J (Operating systems); C6150C
(Compilers, interpreters and other processors); C6115
(Programming support)",
corpsource = "Nebraska Univ., Lincoln, NE, USA",
keywords = "Alpha platform; application-specific performance;
Atom; binary object modification tools; compilation
system; Digital UNIX version 4.0 operating system;
optimization; postlink optimizations; problems;
program; program analysis; program compilers; program
debugging; transformation tool; Unix",
treatment = "A Application; P Practical",
}
@Article{Freitas:1996:DEV,
author = "John T. Freitas and James G. Peterson and Scot A.
Aurenz and Charles P. Guldenschuh and Paul J. Ranauro",
title = "Design of {eXcursion} Version 2 for {Windows},
{Windows NT}, and {Windows} 95",
journal = j-DEC-TECH-J,
volume = "8",
number = "1",
pages = "32--45",
month = may,
year = "1996",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v8n1/Design_of_eXcursion_Version_2_04jun1996DTJL03P8.ps;
http://www.digital.com:80/info/DTJL03/DTJL03.HTM;
http://www.digital.com:80/info/DTJL03/DTJL03AH.HTM;
http://www.digital.com:80/info/DTJL03/DTJL03P8.PS;
http://www.digital.com:80/info/DTJL03/DTJL03PF.PDF;
http://www.digital.com:80/info/DTJL03/DTJL03SC.TXT",
abstract = "Version 2 of the eXcursion product is a complete
rewrite of the successful Windows-based X server
software package. Based on release 6 of the X Window
System version 11 protocol, the new product runs on
Microsoft's Windows, Windows NT, and Windows 95
operating systems. The X server is one of several
components that compose this package. The other
components are X Image Extension, the control panel
(which constitutes the user interface for product
configuration), the error logger, the application
launcher, and the setup program. An interprocess
communication facility enables the eXcursion components
to communicate in a uniform fashion under all three
operating systems. A unique server design using
object-oriented programming techniques integrates the X
graphics context with the Windows device context into a
combined state management facility. The resulting
implementation maximized graphics performance while
conserving Windows resources, which are in limited
supply under the 16-bit version of the Windows
operating system. The control panel was coded
completely in the C++ programming language, thus making
full use of the Microsoft Foundation Class library to
minimize development time and to ensure consistency
with the Windows user interface paradigm.",
acknowledgement = ack-nhfb,
classcodes = "C6150J (Operating systems); C6180G (Graphical user
interfaces); C6130B (Graphics techniques); C6110J
(Object-oriented programming); C5640 (Protocols); C6155
(Computer communications software)",
corpsource = "Northeastern Univ., Boston, MA, USA",
keywords = "application; C++ programming language; control panel;
error logger; eXcursion version 2; facility; graphical
user interfaces; interface; interface paradigm;
interprocess communication; launcher; management
facility; network servers; object-oriented;
object-oriented programming techniques; operating
systems (computers); product configuration;
programming; protocols; setup program; state; user;
version 11 protocol; Windows; Windows 95; Windows NT;
Windows user; Windows-based X server software package;
X Image Extension; X Window System",
treatment = "P Practical",
}
@Article{Olson:1996:IMD,
author = "Margaret Olson and Laura E. Holly and Colin Strutt",
title = "Integrating Multiple Directory Services",
journal = j-DEC-TECH-J,
volume = "8",
number = "1",
pages = "46--58",
month = may,
year = "1996",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v8n1/Integrating_Multiple_Director_04jun1996DTJL04P8.ps;
http://www.digital.com:80/info/DTJL04/DTJL04.HTM;
http://www.digital.com:80/info/DTJL04/DTJL04AH.HTM;
http://www.digital.com:80/info/DTJL04/DTJL04P8.PS;
http://www.digital.com:80/info/DTJL04/DTJL04PF.PDF;
http://www.digital.com:80/info/DTJL04/DTJL04SC.TXT",
abstract = "The Integrated Directory Services (IDS) infrastructure
implements a directory-service-independent interface.
The IDS infrastructure is used by applications that
store and retrieve information about resources in
environments with either multiple directory services or
one of several directory services. The IDS interface
isolates users and application writers from the unique
requirements of different directory services by
providing a view of a single, logical directory service
through a simple federation mechanism. To retrieve
resources from the logical directory, IDS determines
its physical location and converts the resource from a
directory-specific to a canonical format. Extensible
schema tables represent the canonical format for each
resource and allow IDS to represent resources created
using both the IDS interfaces and the
directory-specific interfaces.",
acknowledgement = ack-nhfb,
classcodes = "C7250 (Information storage and retrieval)",
corpsource = "Wellesley Coll., MA, USA",
keywords = "directory service; directory-service-;
directory-specific interfaces; independent interface;
information retrieval systems; logical; multiple
directory services; multiple directory services
integration",
treatment = "P Practical",
}
@Article{Rosenbaum:1996:DCD,
author = "Richard L. Rosenbaum and Stanley I. Goldfarb",
title = "Design of the Common Directory Interface for
{DECnet\slash OSI}",
journal = j-DEC-TECH-J,
volume = "8",
number = "1",
pages = "59--72 (or 59--67??)",
month = may,
year = "1996",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v8n1/Design_of_the_Common_Director_04jun1996DTJL05P8.ps;
http://www.digital.com:80/info/DTJL05/DTJL05.HTM;
http://www.digital.com:80/info/DTJL05/DTJL05AH.HTM;
http://www.digital.com:80/info/DTJL05/DTJL05P8.PS;
http://www.digital.com:80/info/DTJL05/DTJL05PF.PDF;
http://www.digital.com:80/info/DTJL05/DTJL05SC.TXT",
abstract = "Digital has developed the Common Directory Interface
(CDI) as the means by which DECnet\slash OSI can now
access and manage node name and address information in
multiple directory services. CDI comprises libraries
for node name-to-address translation and a tool set for
managing and migrating node information among different
directory services. The Common Directory Registration
API is layered on top of a set of directory service
wrapper routines to provide an extensible mechanism for
adding new directory services. CDI gives customers
greater flexibility in choosing a directory service and
supports the new multiprotocol capabilities in
DECnet\slash OSI, which support the open systems
interconnection (OSI) standards.",
acknowledgement = ack-nhfb,
classcodes = "B6150M (Protocols); B6210L (Computer communications);
C5640 (Protocols); C5620 (Computer networks and
techniques)",
corpsource = "State Univ. of New York, Stony Brook, NY, USA",
keywords = "address; API; common directory interface; DECnet/OSI;
directory; information; libraries; multiple directory
services; multiprotocol capabilities; name-to-address
translation; node; node name; open; open systems;
protocols; service wrapper routines t; standards;
systems interconnection standards; tool set",
treatment = "P Practical",
}
@Article{Blake:1996:EIc,
author = "Jane C. Blake",
title = "Editor's Introduction",
journal = j-DEC-TECH-J,
volume = "8",
number = "2",
pages = "??--??",
month = oct,
year = "1996",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Wed Dec 04 16:08:54 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/DTJM00/v8n2-intro.htm",
acknowledgement = ack-nhfb,
}
@Article{Marcello:1996:F,
author = "Rich Marcello",
title = "Foreword",
journal = j-DEC-TECH-J,
volume = "8",
number = "2",
pages = "??--??",
month = oct,
year = "1996",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Wed Dec 04 16:08:54 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/DTJM00/v8n2-fore.htm",
acknowledgement = ack-nhfb,
}
@Article{Johnson:1996:OSF,
author = "James E. Johnson and William A. Laing",
title = "Overview of the {Spiralog File System}",
journal = j-DEC-TECH-J,
volume = "8",
number = "2",
pages = "5--14",
month = oct,
year = "1996",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJM01/DTJM01AH.HTM;
http://www.digital.com:80/info/DTJM01/DTJM01HM.HTM;
http://www.digital.com:80/info/DTJM01/DTJM01P8.PS;
http://www.digital.com:80/info/DTJM01/DTJM01PF.PDF;
http://www.digital.com:80/info/DTJM01/DTJM01SC.TXT",
abstract = "The OpenVMS Alpha environment requires a file system
that supports its full 64-bit capabilities. The
Spiralog file system was developed to increase the
capabilities of Digital's Files-11 file system for
OpenVMS. It incorporates ideas from a log-structured
file system and an ordered write-back model. The
Spiralog file system provides improvements in data
availability, scaling of the amount of storage easily
managed, support for very large volume sizes, support
for applications that are either write-operation or
file-system-operation intensive, and support for
heterogeneous file system client types. The Spiralog
technology, which matches or exceeds the reliability
and device independence of the Files-11 system, was
then integrated into the OpenVMS operating system.",
acknowledgement = ack-nhfb,
classcodes = "C6120 (File organisation); C6150N (Distributed systems
software)",
keywords = "64-bit; capabilities; data availability; Digital's
Files-11 file system; file organisation; file servers;
file system; heterogeneous file system client types;
log-structured; network operating systems; OpenVMS
Alpha environment; ordered write-back model; Spiralog
file system",
treatment = "P Practical",
}
@Article{Whitaker:1996:DSS,
author = "Christian Whitaker and J. Stuart Bayley and Rod D. W.
Widdowson",
title = "Design of the Server for the {Spiralog File System}",
journal = j-DEC-TECH-J,
volume = "8",
number = "2",
pages = "15--31",
month = oct,
year = "1996",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJM02/DTJM02AH.HTM;
http://www.digital.com:80/info/DTJM02/DTJM02HM.HTM;
http://www.digital.com:80/info/DTJM02/DTJM02P8.PS;
http://www.digital.com:80/info/DTJM02/DTJM02PF.PDF;
http://www.digital.com:80/info/DTJM02/DTJM02SC.TXT",
abstract = "The Spiralog file system uses a log-structured,
on-disk format inspired by the Sprite log-structured
file system (LFS) from the University of California,
Berkeley. Log-structured file systems promise a number
of performance and functional benefits over
conventional, update-in-place file systems, such as the
Files-11 file system developed for the OpenVMS
operating system or the FFS file system on the UNIX
operating system. The Spiralog server combines
log-structured technology with more traditional B-tree
technology to provide a general server abstraction. The
B-tree mapping mechanism uses write-ahead logging to
give stability and recoverability guarantees. By
combining write-ahead logging with a log-structured,
on-disk format, the Spiralog server merges file system
data and recovery log records into a single, sequential
write stream.",
acknowledgement = ack-nhfb,
classcodes = "C6120 (File organisation); C6150N (Distributed systems
software)",
keywords = "B-tree; B-tree technology; file organisation; file
servers; file system; functional benefits;
log-structured; mapping mechanism; network operating
systems; on-disk format; recoverability; sequential
write stream; server; Spiralog file system; stability;
systems; tree data structures; UNIX operating system;
update-in-place file; write-ahead logging",
treatment = "P Practical",
}
@Article{Green:1996:DFO,
author = "Russell J. Green and Alasdair C. Baird and J.
Christopher Davies",
title = "Designing a Fast, On-line Backup System for a
Log-structured File System",
journal = j-DEC-TECH-J,
volume = "8",
number = "2",
pages = "32--45",
month = oct,
year = "1996",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJM03/DTJM03AH.HTM;
http://www.digital.com:80/info/DTJM03/DTJM03HM.HTM;
http://www.digital.com:80/info/DTJM03/DTJM03P8.PS;
http://www.digital.com:80/info/DTJM03/DTJM03PF.PDF;
http://www.digital.com:80/info/DTJM03/DTJM03SC.TXT",
abstract = "The Spiralog file system for the OpenVMS operating
system incorporates a new technical approach to backing
up data. The fast, low-impact backup can be used to
create consistent copies of the file system while
applications are actively modifying data. The Spiralog
backup uses the log-structured file system to solve the
backup problem. The physical on-disk structure allows
data to be saved at near-maximum device throughput with
little processing of data. The backup system achieves
this level of performance without compromising
functionality such as incremental backup or fast,
selective restore.",
acknowledgement = ack-nhfb,
classcodes = "C6120 (File organisation); C6150N (Distributed systems
software)",
keywords = "data structures; file system; functionality;
incremental backup; log-structured file system;
near-maximum device throughput; network operating
systems; online backup system; OpenVMS operating
system; physical on-disk; selective restore; Spiralog;
structure",
treatment = "P Practical",
}
@Article{Howell:1996:ISF,
author = "Mark A. Howell and Julian M. Palmer",
title = "Integrating the {Spiralog File System} into the
{OpenVMS} Operating System",
journal = j-DEC-TECH-J,
volume = "8",
number = "2",
pages = "46--56",
month = oct,
year = "1996",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJM04/DTJM04AH.HTM;
http://www.digital.com:80/info/DTJM04/DTJM04HM.HTM;
http://www.digital.com:80/info/DTJM04/DTJM04P8.PS;
http://www.digital.com:80/info/DTJM04/DTJM04PF.PDF;
http://www.digital.com:80/info/DTJM04/DTJM04SC.TXT",
abstract = "Digital's Spiralog file system is a log-structured
file system that makes extensive use of write-back
caching. Its technology is substantially different from
that of the traditional OpenVMS file system, known as
Files-11. The integration of the Spiralog file system
into the OpenVMS environment had to ensure that
existing applications ran unchanged and at the same
time had to expose the benefits of the new file system.
Application compatibility was attained through an
emulation of the existing Files-11 file system
interface. The Spiralog file system provides an ordered
write-behind cache that allows applications to control
write order through the barrier primitive. This form of
caching gives the benefits of write-back caching and
protects data integrity.",
acknowledgement = ack-nhfb,
classcodes = "C6120 (File organisation); C6150N (Distributed systems
software); C6130S (Data security)",
corpsource = "OpenVMS Eng. Group, Livingston, UK",
keywords = "application compatibility; behind cache; cache
storage; caching; data integrity; Files-11; log-;
network operating systems; OpenVMS file; OpenVMS
operating system; ordered write-; Spiralog file system;
storage management; structured file system; system;
write-back caching",
treatment = "P Practical",
}
@Article{Harvey:1996:EOA,
author = "Michael S. Harvey and Leonard S. Szubowicz",
title = "Extending {OpenVMS} for 64-bit Addressable Virtual
Memory",
journal = j-DEC-TECH-J,
volume = "8",
number = "2",
pages = "57--71",
month = oct,
year = "1996",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJM05/DTJM05AH.HTM;
http://www.digital.com:80/info/DTJM05/DTJM05HM.HTM;
http://www.digital.com:80/info/DTJM05/DTJM05P8.PS;
http://www.digital.com:80/info/DTJM05/DTJM05PF.PDF;
http://www.digital.com:80/info/DTJM05/DTJM05SC.TXT",
abstract = "The OpenVMS operating system recently extended its
32-bit virtual address space to exploit the Alpha
processor's 64-bit virtual addressing capacity while
ensuring binary compatibility for 32- bit nonprivileged
programs. This 64-bit technology is now available both
to OpenVMS users and to the operating system itself.
Extending the virtual address space is a fundamental
evolutionary step for the OpenVMS operating system,
which has existed within the bounds of a 32-bit address
space for nearly 20 years. We chose an asymmetric
division of virtual address extension that allocates
the majority of the address space to applications by
minimizing the address space devoted to the kernel.
Significant scaling issues arose with respect to the
kernel that dictated a different approach to page table
residency within the OpenVMS address space. The paper
discusses key scaling issues, their solutions, and the
resulting layout of the 64-bit virtual address space.",
acknowledgement = ack-nhfb,
classcodes = "C6120 (File organisation); C6150N (Distributed systems
software)",
keywords = "64-bit addressable virtual memory; binary;
compatibility; network operating systems; OpenVMS
extension; OpenVMS operating system; page table
residency; scaling issues; virtual address extension;
virtual address space; virtual storage",
treatment = "P Practical",
}
@Article{Benson:1996:OMP,
author = "Thomas R. Benson and Karen L. Noel and Richard E.
Peterson",
title = "The {OpenVMS} Mixed Pointer Size Environment",
journal = j-DEC-TECH-J,
volume = "8",
number = "2",
pages = "72--82",
month = oct,
year = "1996",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJM06/DTJM06AH.HTM;
http://www.digital.com:80/info/DTJM06/DTJM06HM.HTM;
http://www.digital.com:80/info/DTJM06/DTJM06P8.PS;
http://www.digital.com:80/info/DTJM06/DTJM06PF.PDF;
http://www.digital.com:80/info/DTJM06/DTJM06SC.TXT",
abstract = "A central goal in the implementation of 64-bit
addressing on the OpenVMS operating system was to
provide upward- compatible support for applications
that use the existing 32- bit address space. Another
guiding principle was that mixed pointer sizes are
likely to be the rule rather than the exception for
applications that use 64-bit address space. These
factors drove several key design decisions in the
OpenVMS Calling Standard and programming interfaces,
the DEC C language support, and the system services
support. For example, self-identifying 64-bit
descriptors were designed to ease development when
mixed pointer sizes are used. DEC C support makes it
easy to mix pointer sizes and to recompile for uniform
32- or 64-bit pointer sizes. OpenVMS system services
remain fully upward compatible, with new services
defined only where required or to enhance the usability
of the huge 64-bit address space. This paper describes
the approaches taken to support the mixed pointer size
environment in these areas. The issues and rationale
behind these OpenVMS and DEC C solutions are presented
to encourage others who provide library interfaces to
use a consistent programming interface approach.",
acknowledgement = ack-nhfb,
classcodes = "C6150N (Distributed systems software); C6120 (File
organisation); C5620 (Computer networks and
techniques)",
keywords = "64 bit; 64-bit addressing; 64-bit descriptors; Calling
Standard; data structures; DEC C language; DEC C
solutions; interfaces; library; mixed; network
operating systems; open systems; OpenVMS; OpenVMS mixed
pointer size environment; OpenVMS operating system;
pointer size environment; programming interface;
programming interfaces; support; system services
support; upward-compatible support",
treatment = "P Practical",
}
@Article{Smith:1996:APS,
author = "Duane A. Smith",
title = "Adding 64-bit Pointer Support to a 32-bit Run-time
Library",
journal = j-DEC-TECH-J,
volume = "8",
number = "2",
pages = "83--95 (or 83--93??)",
month = oct,
year = "1996",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJM07/DTJM07AH.HTM;
http://www.digital.com:80/info/DTJM07/DTJM07HM.HTM;
http://www.digital.com:80/info/DTJM07/DTJM07P8.PS;
http://www.digital.com:80/info/DTJM07/DTJM07PF.PDF;
http://www.digital.com:80/info/DTJM07/DTJM07SC.TXT",
abstract = "A key component of delivering 64-bit addressing on the
OpenVMS Alpha operating system, version 7.0, is an
enhanced C run-time library that allows application
programmers to allocate and utilize 64-bit virtual
memory from their C programs. This C run-time library
includes modified programming interfaces and additional
new interfaces yet ensures upward compatibility for
existing applications. The same run-time library
supports applications that use only 32- bit addresses,
only 64-bit addresses, or a combination of both. Source
code changes are not required to utilize 64-bit
addresses, although recompilation is necessary. The new
techniques used to analyze and modify the interfaces
are not specific to the C run-time library and can
serve as a guide for engineers who are enhancing their
programming interfaces to support 64-bit pointers.",
acknowledgement = ack-nhfb,
classcodes = "C6120 (File organisation); C6150N (Distributed systems
software)",
keywords = "32 bit; 32-bit run-time library; 64 bit; 64-bit
addressing; 64-bit pointer; application; data
structures; interfaces; libraries; modified
programming; network operating systems; OpenVMS Alpha
operating system; programmers; software; version 7.0;
virtual memory; virtual storage",
treatment = "P Practical",
}
@Article{Lawton:1996:BHM,
author = "James V. Lawton and John J. Brosnan and Morgan P.
Doyle and Seosamh D. {\'O}Riord{\'a}in and Timothy G.
Reddin",
title = "Building a high-performance message-passing system for
{MEMORY CHANNEL} clusters",
journal = j-DEC-TECH-J,
volume = "8",
number = "2",
pages = "96--116",
month = oct,
year = "1996",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJM08/DTJM08AH.HTM;
http://www.digital.com:80/info/DTJM08/DTJM08HM.HTM;
http://www.digital.com:80/info/DTJM08/DTJM08P8.PS;
http://www.digital.com:80/info/DTJM08/DTJM08PF.PDF;
http://www.digital.com:80/info/DTJM08/DTJM08SC.TXT",
abstract = "The new MEMORY CHANNEL for PCI cluster interconnect
technology developed by Digital (based on technology
from Encore Computer Corporation) dramatically reduces
the overhead involved in intermachine communication.
Digital has designed a software system, the TruCluster
MEMORY CHANNEL Software version 1.4 product, that
provides fast user-level access to the MEMORY CHANNEL
network and can be used to implement a form of
distributed shared memory. Using this product, Digital
has built a low-level message- passing system that
reduces the communications latency in a MEMORY CHANNEL
cluster to less than 10 microseconds. This system can,
in turn, be used to easily build the communications
libraries that programmers use to parallelize
scientific codes. Digital has demonstrated the
successful use of this message-passing system by
developing implementations of two of the most popular
of these libraries, Parallel Virtual Machine (PVM) and
Message Passing Interface (MPI).",
acknowledgement = ack-nhfb,
classcodes = "C5220P (Parallel architecture); C6120 (File
organisation); C6150N (Distributed systems software)",
keywords = "access; clusters; communications latency;
communications libraries; Computer Corporation;
distributed shared memory; Encore; high-performance
message-passing system; intermachine communication;
Machine; MEMORY CHANNEL; message passing; Message
Passing Interface; Parallel Virtual; PCI cluster
interconnect technology; scientific codes; software;
storage management; system; TruCluster MEMORY CHANNEL
Software; user-level",
treatment = "P Practical",
}
@Article{Rozmovits:1996:DUI,
author = "Bernard A. Rozmovits",
title = "The Design of User Interfaces for Digital Speech
Recognition Software",
journal = j-DEC-TECH-J,
volume = "8",
number = "2",
pages = "117--126",
month = oct,
year = "1996",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJM09/DTJM09AH.HTM;
http://www.digital.com:80/info/DTJM09/DTJM09HM.HTM;
http://www.digital.com:80/info/DTJM09/DTJM09P8.PS;
http://www.digital.com:80/info/DTJM09/DTJM09PF.PDF;
http://www.digital.com:80/info/DTJM09/DTJM09SC.TXT",
abstract = "Digital Speech Recognition Software (DSRS) adds a new
mode of interaction between people and computers ---
speech. DSRS is a command and control application
integrated with the UNIX desktop environment. It
accepts user commands spoken into a microphone and
converts them into keystrokes. The project goal for
DSRS was to provide an easy-to-learn and easy-to-use
computer-user interface that would be a powerful
productivity tool. Making DSRS simple and natural to
use was a challenging engineering problem in user
interface design. Also challenging was the development
of the part of the interface that communicates with the
desktop and applications. DSRS designers had to solve
timing-induced problems associated with entering
keystrokes into applications at a rate much higher than
that at which people type. The DSRS project clarifies
the need to continue the development of improved speech
integration with applications as speech recognition and
text-to-speech technologies become a standard part of
the modern desktop computer.",
acknowledgement = ack-nhfb,
classcodes = "C6180N (Natural language processing); C1250C (Speech
recognition)",
keywords = "command and control application; digital speech
recognition software; engineering problem; integration;
interfaces; keystrokes; microphone; natural language
interfaces; speech; speech recognition; text-to-speech
technologies; timing-induced problems; UNIX desktop
environment; user; user commands; user interface
design; user interfaces design",
treatment = "P Practical",
}
@Article{Blake:1996:EId,
author = "Jane C. Blake",
title = "Editor's Introduction",
journal = j-DEC-TECH-J,
volume = "8",
number = "3",
pages = "??--??",
month = "????",
year = "1996",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Oct 17 19:42:47 MDT 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com/info/DTJN00/v8n3-intro.htm",
acknowledgement = ack-nhfb,
}
@Article{Nemeth:1996:F,
author = "Alan G. Nemeth",
title = "Foreword",
journal = j-DEC-TECH-J,
volume = "8",
number = "3",
pages = "??--??",
month = "????",
year = "1996",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Oct 17 19:42:47 MDT 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com/info/DTJN00/v8n3-fore.htm",
acknowledgement = ack-nhfb,
}
@Article{Harrington:1996:IPV,
author = "Daniel T. Harrington and James P. Bound and John J.
McCann and Matt Thomas",
title = "{Internet Protocol} version 6 and the {Digital UNIX}
implementation experience",
journal = j-DEC-TECH-J,
volume = "8",
number = "3",
pages = "5--22",
month = dec,
year = "1996",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v8n3/Internet_Protocol_Version_6_an_07jan1997DTJN01P8.ps;
http://www.digital.com:80/info/DTJN01/DTJN01AH.HTM;
http://www.digital.com:80/info/DTJN01/DTJN01HM.HTM;
http://www.digital.com:80/info/DTJN01/DTJN01P8.PS;
http://www.digital.com:80/info/DTJN01/DTJN01PF.PDF;
http://www.digital.com:80/info/DTJN01/DTJN01SC.TXT",
acknowledgement = ack-nhfb,
classcodes = "B6150M (Protocols); B6210L (Computer communications);
B6150E (Multiple access communication); C5640
(Protocols); C5620W (Other computer networks)",
keywords = "Digital UNIX platform; Internet; Internet Protocol
version 6; multi-access systems; network layer
protocol; Protocol next generation; router; table size;
TCP/IP architecture; technical feasibility; transport
protocols",
treatment = "P Practical",
}
@Article{Burnet:1996:PCP,
author = "Maxwell M. Burnet and Robert M. Supnik",
title = "Preserving computing's past: restoration and
simulation",
journal = j-DEC-TECH-J,
volume = "8",
number = "3",
pages = "23--38",
month = dec,
year = "1996",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Sat Jul 16 18:53:33 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v8n3/Preserving_Computings_Past_R_07jan1997DTJN02P8.ps;
http://artematrix.org/archive/computer/restoration.simulation.htm;
http://www.digital.com:80/info/DTJN02/DTJN02AH.HTM;
http://www.digital.com:80/info/DTJN02/DTJN02HM.HTM;
http://www.digital.com:80/info/DTJN02/DTJN02P8.PS;
http://www.digital.com:80/info/DTJN02/DTJN02PF.PDF;
http://www.digital.com:80/info/DTJN02/DTJN02SC.TXT",
abstract = "Restoration and simulation are two techniques for
preserving computing systems of historical interest. In
computer restoration, historical systems are returned
to working condition through repair of broken
electrical and mechanical subsystems, if necessary
substituting current parts for the original ones. In
computer simulation, historical systems are re-created
as software programs on current computer systems. In
each case, the operating environment of the original
system is presented to a modern user for inspection or
analysis. This differs with computer conservation,
which preserves historical systems in their current
state, usually one of disrepair. The authors argue that
an understanding of computing's past is vital to
understanding its future, and thus that restoration,
rather than just conservation, of historic systems is
an important activity for computer technologists.",
acknowledgement = ack-nhfb,
classcodes = "C0200 (General computer topics); C7430 (Computer
engineering)",
keywords = "computer restoration; computer simulation; computing's
past; digital computers; historical interest; history;
machines; maintenance engineering; virtual; working
condition",
treatment = "P Practical",
}
@Article{Celmaster:1996:MFR,
author = "William N. Celmaster",
title = "Modern {Fortran} revived as the language of scientific
parallel computing",
journal = j-DEC-TECH-J,
volume = "8",
number = "3",
pages = "39--45",
month = dec,
year = "1996",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v8n3/Modern_Fortran_Revived_as_the_07jan1997DTJN03P8.ps;
http://www.digital.com:80/info/DTJN03/DTJN03AH.HTM;
http://www.digital.com:80/info/DTJN03/DTJN03HM.HTM;
http://www.digital.com:80/info/DTJN03/DTJN03P8.PS;
http://www.digital.com:80/info/DTJN03/DTJN03PF.PDF;
http://www.digital.com:80/info/DTJN03/DTJN03SC.TXT",
acknowledgement = ack-nhfb,
classcodes = "C6140D (High level languages); C5440 (Multiprocessing
systems); C6150N (Distributed systems software); C5220P
(Parallel architecture)",
keywords = "architecture-specific; architecture-specific codes;
data parallel algorithms; distributed memory systems;
distributed-memory parallelism; FORTRAN; Fortran 90;
High Performance Fortran; large analytic codes;
optimizations; parallel algorithms;
program-multiple-data algorithms; scientific parallel
computing; shared memory systems; shared-memory
parallelism; single-",
treatment = "P Practical",
}
@Article{Piantedosi:1996:PMT,
author = "Judith A. Piantedosi and Archana S. Sathaye and D.
John Shakshober",
title = "Performance measurement of {TruCluster} systems under
the {TPC-C} benchmark",
journal = j-DEC-TECH-J,
volume = "8",
number = "3",
pages = "46--57",
month = dec,
year = "1996",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v8n3/Performance_Measurement_of_Tru_07jan1997DTJN04P8.ps;
http://www.digital.com:80/info/DTJN04/DTJN04AH.HTM;
http://www.digital.com:80/info/DTJN04/DTJN04HM.HTM;
http://www.digital.com:80/info/DTJN04/DTJN04P8.PS;
http://www.digital.com:80/info/DTJN04/DTJN04PF.PDF;
http://www.digital.com:80/info/DTJN04/DTJN04SC.TXT",
acknowledgement = ack-nhfb,
classcodes = "C5440 (Multiprocessing systems); C5470 (Performance
evaluation and testing)",
keywords = "AlphaServer 8400 5/350; benchmark; Corporation;
database applications; Digital Equipment Corporation;
distributed lock manager; distributed raw disk service;
MEMORY CHANNEL interconnect; Oracle; parallel
processing; Parallel Server database; performance
evaluation; performance measurement; TPC-C; TruCluster
systems; UNIX servers",
treatment = "A Application; P Practical",
}
@Article{Kawaf:1996:PAU,
author = "Tareef Kawaf and D. John Shakshober and David C.
Stanley",
title = "Performance analysis using very large memory on the
64-bit {AlphaServer} system",
journal = j-DEC-TECH-J,
volume = "8",
number = "3",
pages = "58--65",
month = dec,
year = "1996",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v8n3/Performance_Analysis_Using_Ver_07jan1997DTJN05P8.ps;
http://www.digital.com:80/info/DTJN05/DTJN05AH.HTM;
http://www.digital.com:80/info/DTJN05/DTJN05HM.HTM;
http://www.digital.com:80/info/DTJN05/DTJN05P8.PS;
http://www.digital.com:80/info/DTJN05/DTJN05PF.PDF;
http://www.digital.com:80/info/DTJN05/DTJN05SC.TXT",
acknowledgement = ack-nhfb,
classcodes = "C5440 (Multiprocessing systems); C5470 (Performance
evaluation and testing); C1180 (Optimisation
techniques); C5630 (Networking equipment)",
keywords = "64-bit AlphaServer; Alpha 21164; AlphaServer 8400
multiprocessor system; database technology;
microprocessor; multiprocessing systems; network
servers; optimisation; optimization techniques;
performance analysis; performance evaluation; scaling;
symmetric multiprocessing systems; system; very large
memory",
treatment = "A Application; P Practical",
}
@Article{Chiu:1996:BCS,
author = "Dah Ming Chiu and David M. Griffin",
title = "Building collaboration software for the {Internet}",
journal = j-DEC-TECH-J,
volume = "8",
number = "3",
pages = "66--74",
month = dec,
year = "1996",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v8n3/Building_Collaboration_Softwar_07jan1997DTJN06P8.ps;
http://www.digital.com:80/info/DTJN06/DTJN06AH.HTM;
http://www.digital.com:80/info/DTJN06/DTJN06HM.HTM;
http://www.digital.com:80/info/DTJN06/DTJN06P8.PS;
http://www.digital.com:80/info/DTJN06/DTJN06PF.PDF;
http://www.digital.com:80/info/DTJN06/DTJN06SC.TXT",
acknowledgement = ack-nhfb,
classcodes = "C7100 (Business and administration); C7210
(Information services and centres); C5620W (Other
computer networks); C6130G (Groupware)",
keywords = "access; AltaVista Forum; built-in database; calendar
applications; capability; collaboration software;
control; document sharing; groupware; indexing;
information systems; Internet; network computing;
public domain; search; shared; software; version 2.0
software; World Wide Web",
treatment = "A Application; P Practical",
}
@Article{Cvetanovic:1996:APC,
author = "Zarka Cvetanovic and Darrel D. Donaldson",
title = "{AlphaServer} 4100 Performance Characterization",
journal = j-DEC-TECH-J,
volume = "8",
number = "4",
pages = "3--??",
month = "????",
year = "1996",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Oct 17 19:42:47 MDT 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJO01/DTJO01AH.HTM;
http://www.digital.com:80/info/DTJO01/DTJO01HM.HTM;
http://www.digital.com:80/info/DTJO01/DTJO01P8.PS;
http://www.digital.com:80/info/DTJO01/DTJO01PF.PDF;
http://www.digital.com:80/info/DTJO01/DTJO01SC.TXT",
acknowledgement = ack-nhfb,
}
@Article{Steinman:1996:ACP,
author = "Maurice B. Steinman and George J. Harris and Andrej
Kocev and Virginia C. Lamere and Roger D. Pannell",
title = "The {AlphaServer} 4100 Cached Processor Module
Architecture and Design",
journal = j-DEC-TECH-J,
volume = "8",
number = "4",
pages = "21--??",
month = "????",
year = "1996",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Oct 17 19:42:47 MDT 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJO02/DTJO02AH.HTM;
http://www.digital.com:80/info/DTJO02/DTJO02HM.HTM;
http://www.digital.com:80/info/DTJO02/DTJO02P8.PS;
http://www.digital.com:80/info/DTJO02/DTJO02PF.PDF;
http://www.digital.com:80/info/DTJO02/DTJO02SC.TXT",
acknowledgement = ack-nhfb,
}
@Article{Dame:1996:ALC,
author = "Roger A. Dame",
title = "The {AlphaServer} 4100 Low-cost Clock Distribution
System",
journal = j-DEC-TECH-J,
volume = "8",
number = "4",
pages = "38--??",
month = "????",
year = "1996",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Oct 17 19:42:47 MDT 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJO03/DTJO03AH.HTM;
http://www.digital.com:80/info/DTJO03/DTJO03HM.HTM;
http://www.digital.com:80/info/DTJO03/DTJO03P8.PS;
http://www.digital.com:80/info/DTJO03/DTJO03PF.PDF;
http://www.digital.com:80/info/DTJO03/DTJO03SC.TXT",
acknowledgement = ack-nhfb,
}
@Article{Herdeg:1996:DIA,
author = "Glenn A. Herdeg",
title = "Design and Implementation of the {AlphaServer} 4100
{CPU} and Memory Architecture",
journal = j-DEC-TECH-J,
volume = "8",
number = "4",
pages = "48--??",
month = "????",
year = "1996",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Oct 17 19:42:47 MDT 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJO04/DTJO04AH.HTM;
http://www.digital.com:80/info/DTJO04/DTJO04HM.HTM;
http://www.digital.com:80/info/DTJO04/DTJO04P8.PS;
http://www.digital.com:80/info/DTJO04/DTJO04PF.PDF;
http://www.digital.com:80/info/DTJO04/DTJO04SC.TXT",
acknowledgement = ack-nhfb,
}
@Article{Duncan:1996:HPI,
author = "Samuel H. Duncan and Craig D. Keefer and Thomas A.
McLaughlin",
title = "High Performance {I/O} Design in the {AlphaServer}
4100 Symmetric Multiprocessing System",
journal = j-DEC-TECH-J,
volume = "8",
number = "4",
pages = "61--??",
month = "????",
year = "1996",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Oct 17 19:42:47 MDT 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJO05/DTJO05AH.HTM;
http://www.digital.com:80/info/DTJO05/DTJO05HM.HTM;
http://www.digital.com:80/info/DTJO05/DTJO05P8.PS;
http://www.digital.com:80/info/DTJO05/DTJO05PF.PDF;
http://www.digital.com:80/info/DTJO05/DTJO05SC.TXT",
acknowledgement = ack-nhfb,
}
@Article{Gokhale:1996:DOO,
author = "Vipin V. Gokhale",
title = "Design of the 64-bit Option for the {Oracle7}
Relational Database Management System",
journal = j-DEC-TECH-J,
volume = "8",
number = "4",
pages = "76--??",
month = "????",
year = "1996",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Oct 17 19:42:47 MDT 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJO06/DTJO06AH.HTM;
http://www.digital.com:80/info/DTJO06/DTJO06HM.HTM;
http://www.digital.com:80/info/DTJO06/DTJO06P8.PS;
http://www.digital.com:80/info/DTJO06/DTJO06PF.PDF;
http://www.digital.com:80/info/DTJO06/DTJO06SC.TXT",
acknowledgement = ack-nhfb,
}
@Article{Rengarajan:1996:VCS,
author = "T. K. Rengarajan and Maxwell Berenson and Ganesan
Gopal and Bruce McCready and Sapan Panigrahi and
Srikant Subramaniam and Marc B. Sugiyama",
title = "{VLM} Capabilities of the {Sybase System 11 SQL}
Server",
journal = j-DEC-TECH-J,
volume = "8",
number = "4",
pages = "83--??",
month = "????",
year = "1996",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Oct 17 19:42:47 MDT 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJO07/DTJO07AH.HTM;
http://www.digital.com:80/info/DTJO07/DTJO07HM.HTM;
http://www.digital.com:80/info/DTJO07/DTJO07P8.PS;
http://www.digital.com:80/info/DTJO07/DTJO07PF.PDF;
http://www.digital.com:80/info/DTJO07/DTJO07SC.TXT",
acknowledgement = ack-nhfb,
}
@Article{Hunter:1996:MEA,
author = "David P. Hunter and Eric B. Betts",
title = "Measured Effects of Adding Byte and Word Instructions
to the {Alpha} Architecture",
journal = j-DEC-TECH-J,
volume = "8",
number = "4",
pages = "89--??",
month = "????",
year = "1996",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Oct 17 19:42:47 MDT 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJO08/DTJO08AH.HTM;
http://www.digital.com:80/info/DTJO08/DTJO08HM.HTM;
http://www.digital.com:80/info/DTJO08/DTJO08P8.PS;
http://www.digital.com:80/info/DTJO08/DTJO08PF.PDF;
http://www.digital.com:80/info/DTJO08/DTJO08SC.TXT",
acknowledgement = ack-nhfb,
}
@Article{Hookway:1997:DFC,
author = "R. J. Hookway and M. A. Herdeg",
title = "{DIGITAL FX!32}: Combining Emulation and Binary
Translation",
journal = j-DEC-TECH-J,
volume = "9",
number = "1",
pages = "3--??",
month = "????",
year = "1997",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Oct 17 19:42:47 MDT 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJP01/DTJP01AH.HTM;
http://www.digital.com:80/info/DTJP01/DTJP01HM.HTM;
http://www.digital.com:80/info/DTJP01/DTJP01P8.PS;
http://www.digital.com:80/info/DTJP01/DTJP01PF.PDF;
http://www.digital.com:80/info/DTJP01/DTJP01SC.TXT",
acknowledgement = ack-nhfb,
}
@Article{Treggiari:1997:DFM,
author = "L. P. Treggiari",
title = "Development of the {Fortran Module Wizard} within
{DIGITAL Visual Fortran}",
journal = j-DEC-TECH-J,
volume = "9",
number = "1",
pages = "13--??",
month = "????",
year = "1997",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Oct 17 19:42:47 MDT 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJP02/DTJP02AH.HTM;
http://www.digital.com:80/info/DTJP02/DTJP02HM.HTM;
http://www.digital.com:80/info/DTJP02/DTJP02P8.PS;
http://www.digital.com:80/info/DTJP02/DTJP02PF.PDF;
http://www.digital.com:80/info/DTJP02/DTJP02SC.TXT",
acknowledgement = ack-nhfb,
}
@Article{Fillo:1997:AIM,
author = "M. Fillo and R. B. Gillett",
title = "Architecture and Implementation of {MEMORY CHANNEL
2}",
journal = j-DEC-TECH-J,
volume = "9",
number = "1",
pages = "27--??",
month = "????",
year = "1997",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Oct 17 19:42:47 MDT 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJP03/DTJP03AH.HTM;
http://www.digital.com:80/info/DTJP03/DTJP03HM.HTM;
http://www.digital.com:80/info/DTJP03/DTJP03P8.PS;
http://www.digital.com:80/info/DTJP03/DTJP03PF.PDF;
http://www.digital.com:80/info/DTJP03/DTJP03SC.TXT",
acknowledgement = ack-nhfb,
}
@Article{Parodi:1997:IOD,
author = "J. H. Parodi and F. W. Burgher",
title = "Integrating {ObjectBroker} and {DCE} Security",
journal = j-DEC-TECH-J,
volume = "9",
number = "1",
pages = "42--??",
month = "????",
year = "1997",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Oct 17 19:42:47 MDT 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJP04/DTJP04AH.HTM;
http://www.digital.com:80/info/DTJP04/DTJP04HM.HTM;
http://www.digital.com:80/info/DTJP04/DTJP04P8.PS;
http://www.digital.com:80/info/DTJP04/DTJP04PF.PDF;
http://www.digital.com:80/info/DTJP04/DTJP04SC.TXT",
acknowledgement = ack-nhfb,
}
@Article{Montanaro:1997:CRM,
author = "James Montanaro and Richard T. Witek and Krishna Anne
and Andrew J. Black and Elizabeth M. Cooper and Daniel
W. Dobberpuhl and Paul M. Donahue and Jim Eno and
Gregory W. Hoeppner and David Kruckemyer and Thomas H.
Lee and Peter C. M. Lin and Liam Madden and Daniel
Murray and Mark H. Pearce and Sribalan Santhanam and
Kathryn J. Snyder and Ray Stephany and Stephen C.
Thierauf",
title = "A {160-MHz}, 32-b, {0.5-W CMOS RISC} Microprocessor",
journal = j-DEC-TECH-J,
volume = "9",
number = "1",
pages = "49--??",
month = "????",
year = "1997",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Oct 17 19:42:47 MDT 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJP05/DTJP05AH.HTM;
http://www.digital.com:80/info/DTJP05/DTJP05HM.HTM;
http://www.digital.com:80/info/DTJP05/DTJP05P8.PS;
http://www.digital.com:80/info/DTJP05/DTJP05PF.PDF;
http://www.digital.com:80/info/DTJP05/DTJP05SC.TXT",
acknowledgement = ack-nhfb,
}
@Article{Blake:1997:EI,
author = "Jane C. Blake",
title = "Editor's Introduction",
journal = j-DEC-TECH-J,
volume = "9",
number = "2",
pages = "??--??",
month = "????",
year = "1997",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Oct 17 19:42:47 MDT 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJQ00/v9n2-intro.htm",
acknowledgement = ack-nhfb,
}
@Article{Alden:1997:ATU,
author = "Kenneth F. Alden and Edward P. Wobber",
title = "The {AltaVista} Tunnel: Using the {Internet} to Extend
Corporate Networks",
journal = j-DEC-TECH-J,
volume = "9",
number = "2",
pages = "5--??",
month = "????",
year = "1997",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Nov 05 15:38:20 1998",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJQ01/DTJQ01AH.HTM;
http://www.digital.com:80/info/DTJQ01/DTJQ01HM.HTM;
http://www.digital.com:80/info/DTJQ01/DTJQ01P8.PS;
http://www.digital.com:80/info/DTJQ01/DTJQ01PF.PDF;
http://www.digital.com:80/info/DTJQ01/DTJQ01SC.TXT",
acknowledgement = ack-nhfb,
}
@Article{Smith:1997:PPN,
author = "J. Mark Smith and Sean G. Doherty and Oliver J. Leahy
and Dermot M. Tynan",
title = "Protecting a Private Network: The {AltaVista}
Firewall",
journal = j-DEC-TECH-J,
volume = "9",
number = "2",
pages = "17--??",
month = "????",
year = "1997",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Oct 17 19:42:47 MDT 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJQ02/DTJQ02AH.HTM;
http://www.digital.com:80/info/DTJQ02/DTJQ02HM.HTM;
http://www.digital.com:80/info/DTJQ02/DTJQ02P8.PS;
http://www.digital.com:80/info/DTJQ02/DTJQ02PF.PDF;
http://www.digital.com:80/info/DTJQ02/DTJQ02SC.TXT",
acknowledgement = ack-nhfb,
}
@Article{Shipman:1997:DIS,
author = "Nick Shipman",
title = "Developing {Internet} Software: {AltaVista} Mail",
journal = j-DEC-TECH-J,
volume = "9",
number = "2",
pages = "23--??",
month = "????",
year = "1997",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Oct 17 19:42:47 MDT 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJQ03/DTJQ03AH.HTM;
http://www.digital.com:80/info/DTJQ03/DTJQ03HM.HTM;
http://www.digital.com:80/info/DTJQ03/DTJQ03P8.PS;
http://www.digital.com:80/info/DTJQ03/DTJQ03PF.PDF;
http://www.digital.com:80/info/DTJQ03/DTJQ03SC.TXT",
acknowledgement = ack-nhfb,
}
@Article{Weiss:1997:DPW,
author = "Kenneth M. Weiss and Kenneth A. House",
title = "{DIGITAL Personal Workstations}: The Design of
High-performance, Low-cost {Alpha} Systems",
journal = j-DEC-TECH-J,
volume = "9",
number = "2",
pages = "45--??",
month = "????",
year = "1997",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Oct 17 19:42:47 MDT 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJQ04/DTJQ04AH.HTM;
http://www.digital.com:80/info/DTJQ04/DTJQ04HM.HTM;
http://www.digital.com:80/info/DTJQ04/DTJQ04P8.PS;
http://www.digital.com:80/info/DTJQ04/DTJQ04PF.PDF;
http://www.digital.com:80/info/DTJQ04/DTJQ04SC.TXT",
acknowledgement = ack-nhfb,
}
@Article{Schumann:1997:DMC,
author = "Reinhard C. Schumann",
title = "Design of the {21174 Memory Controller} for {DIGITAL
Personal Workstations}",
journal = j-DEC-TECH-J,
volume = "9",
number = "2",
pages = "57--??",
month = "????",
year = "1997",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Oct 17 19:42:47 MDT 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJQ05/DTJQ05AH.HTM;
http://www.digital.com:80/info/DTJQ05/DTJQ05HM.HTM;
http://www.digital.com:80/info/DTJQ05/DTJQ05P8.PS;
http://www.digital.com:80/info/DTJQ05/DTJQ05PF.PDF;
http://www.digital.com:80/info/DTJQ05/DTJQ05SC.TXT",
acknowledgement = ack-nhfb,
}
@Article{Anonymous:1998:EI,
author = "Anonymous",
title = "{Editor}'s Introduction",
journal = j-DEC-TECH-J,
volume = "9",
number = "3",
pages = "??--??",
month = "????",
year = "1998",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Oct 17 19:42:47 MDT 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJR00/v9n3-intro.htm",
acknowledgement = ack-nhfb,
}
@Article{Lary:1998:F,
author = "Richard Lary",
title = "Foreword",
journal = j-DEC-TECH-J,
volume = "9",
number = "3",
pages = "??--??",
month = "????",
year = "1998",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Oct 17 19:42:47 MDT 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJR00/v9n3-fore.htm",
acknowledgement = ack-nhfb,
}
@Article{Ham:1998:RAB,
author = "William E. Ham",
title = "Recent Advances in Basic Physical Technology for
Parallel {SCSI}: {UltraSCSI}, Expanders, Interconnect,
and Hot Plugging",
journal = j-DEC-TECH-J,
volume = "9",
number = "3",
pages = "6--??",
month = "????",
year = "1998",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Oct 17 19:42:47 MDT 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJR01/DTJR01AH.HTM;
http://www.digital.com:80/info/DTJR01/DTJR01HM.HTM;
http://www.digital.com:80/info/DTJR01/DTJR01P8.PS;
http://www.digital.com:80/info/DTJR01/DTJR01PF.PDF;
http://www.digital.com:80/info/DTJR01/DTJR01SC.TXT",
acknowledgement = ack-nhfb,
}
@Article{Higginson:1998:DRC,
author = "Peter L. Higginson and Michael C. Shand",
title = "Development of Router Clusters to Provide Fast
Failover in {IP} Networks",
journal = j-DEC-TECH-J,
volume = "9",
number = "3",
pages = "32--??",
month = "????",
year = "1998",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Oct 17 19:42:47 MDT 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJR02/DTJR02AH.HTM;
http://www.digital.com:80/info/DTJR02/DTJR02HM.HTM;
http://www.digital.com:80/info/DTJR02/DTJR02P8.PS;
http://www.digital.com:80/info/DTJR02/DTJR02SC.TXT;
http://www.digital.com:80/info/DTJR02/DTJR02PF.PDF",
acknowledgement = ack-nhfb,
}
@Article{Palmer:1998:SDC,
author = "Lawrence G. Palmer and Ricky S. Palmer",
title = "Shared Desktop: {A} Collaborative Tool for Sharing
{3-D} Applications among Different Window Systems",
journal = j-DEC-TECH-J,
volume = "9",
number = "3",
pages = "42--??",
month = "????",
year = "1998",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Oct 17 19:42:47 MDT 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJR03/DTJR03AH.HTM;
http://www.digital.com:80/info/DTJR03/DTJR03HM.HTM;
http://www.digital.com:80/info/DTJR03/DTJR03P8.PS;
http://www.digital.com:80/info/DTJR03/DTJR03PF.PDF;
http://www.digital.com:80/info/DTJR03/DTJR03SC.TXT",
acknowledgement = ack-nhfb,
}
@Article{LaFrance-Linden:1998:CDH,
author = "David C. P. LaFrance-Linden",
title = "Challenges in Designing an {HPF} Debugger",
journal = j-DEC-TECH-J,
volume = "9",
number = "3",
pages = "50--??",
month = "????",
year = "1998",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Fri Oct 17 19:42:47 MDT 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJR04/DTJR04AH.HTM;
http://www.digital.com:80/info/DTJR04/DTJR04HM.HTM;
http://www.digital.com:80/info/DTJR04/DTJR04P8.PS;
http://www.digital.com:80/info/DTJR04/DTJR04PF.PDF;
http://www.digital.com:80/info/DTJR04/DTJR04SC.TXT",
acknowledgement = ack-nhfb,
}
@Article{Cohn:1998:OAE,
author = "R. S. Cohn and D. W. Goodwin and P. G. Lowney",
title = "Optimizing {Alpha} Executables on {Windows NT} with
{Spike}",
journal = j-DEC-TECH-J,
volume = "9",
number = "4",
pages = "3--??",
month = "????",
year = "1998",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Nov 5 15:34:11 MST 1998",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJS01/DTJS01AH.HTM;
http://www.digital.com:80/info/DTJS01/DTJS01HM.HTM;
http://www.digital.com:80/info/DTJS01/DTJS01P8.PS;
http://www.digital.com:80/info/DTJS01/DTJS01PF.PDF;
http://www.digital.com:80/info/DTJS01/DTJS01SC.TXT",
acknowledgement = ack-nhfb,
}
@Article{Balle:1998:AMA,
author = "Simon M. Balle and Susanne C. {Steely, Jr.}",
title = "Analyzing Memory Access Patterns of Programs on
{Alpha}-based Architectures",
journal = j-DEC-TECH-J,
volume = "9",
number = "4",
pages = "21--32",
month = "????",
year = "1998",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Nov 5 15:34:11 MST 1998",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJS02/DTJS02AH.HTM;
http://www.digital.com:80/info/DTJS02/DTJS02HM.HTM;
http://www.digital.com:80/info/DTJS02/DTJS02P8.PS;
http://www.digital.com:80/info/DTJS02/DTJS02PF.PDF;
http://www.digital.com:80/info/DTJS02/DTJS02SC.TXT",
acknowledgement = ack-nhfb,
}
@Article{Notel:1998:OAV,
author = "Karen L. Notel and Nitin Y. Karkhanis",
title = "{OpenVMS Alpha} 64-bit Very Large Memory Design",
journal = j-DEC-TECH-J,
volume = "9",
number = "4",
pages = "33--48",
month = "????",
year = "1998",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Nov 5 15:34:11 MST 1998",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJS03/DTJS03AH.HTM;
http://www.digital.com:80/info/DTJS03/DTJS03HM.HTM;
http://www.digital.com:80/info/DTJS03/DTJS03P8.PS;
http://www.digital.com:80/info/DTJS03/DTJS03PF.PDF;
http://www.digital.com:80/info/DTJS03/DTJS03SC.TXT",
acknowledgement = ack-nhfb,
}
@Article{Lipchak:1998:PHG,
author = "Benjamin N. Lipchak and Thomas Frisinger and Karen L.
Bircsak and Keith L. Comeford and Michael I.
Rosenblum",
title = "{PowerStorm 4DT}: {A} High-performance Graphics
Software Architecture",
journal = j-DEC-TECH-J,
volume = "9",
number = "4",
pages = "49--60",
month = "????",
year = "1998",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Nov 5 15:34:11 MST 1998",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJS04/DTJS04AH.HTM;
http://www.digital.com:80/info/DTJS04/DTJS04HM.HTM;
http://www.digital.com:80/info/DTJS04/DTJS04P8.PS;
http://www.digital.com:80/info/DTJS04/DTJS04PF.PDF;
http://www.digital.com:80/info/DTJS04/DTJS04SC.TXT",
acknowledgement = ack-nhfb,
}
@Article{Walsh:1998:DFA,
author = "Robert J. Walsh",
title = "{DART}: Fast Application-level Networking via
Data-copy Avoidance",
journal = j-DEC-TECH-J,
volume = "9",
number = "4",
pages = "61--75",
month = "????",
year = "1998",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Nov 5 15:34:11 MST 1998",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJS05/DTJS05AH.HTM;
http://www.digital.com:80/info/DTJS05/DTJS05HM.HTM;
http://www.digital.com:80/info/DTJS05/DTJS05P8.PS;
http://www.digital.com:80/info/DTJS05/DTJS05PF.PDF;
http://www.digital.com:80/info/DTJS05/DTJS05SC.TXT",
acknowledgement = ack-nhfb,
}
@Article{Morgan:1998:I,
author = "C. Robert Morgan",
title = "Introduction",
journal = j-DEC-TECH-J,
volume = "10",
number = "1",
pages = "??--??",
month = "????",
year = "1998",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Tue Mar 16 07:25:08 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJT00/v10n1-intro.htm",
acknowledgement = ack-nhfb,
}
@Article{Blake:1998:F,
author = "William C. Blake",
title = "Foreword",
journal = j-DEC-TECH-J,
volume = "10",
number = "1",
pages = "??--??",
month = "????",
year = "1998",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Tue Mar 16 07:25:08 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJT00/v10n1-fore.htm",
acknowledgement = ack-nhfb,
}
@Article{Casmira:1998:TCW,
author = "Jason P. Casmira and David P. Hunter and David R.
Kaeli",
title = "Tracing and Characterization of {Windows NT}-based
System Workloads",
journal = j-DEC-TECH-J,
volume = "10",
number = "1",
pages = "6--21",
month = "????",
year = "1998",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Tue Mar 16 07:25:08 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJT01/DTJT01HM.HTM;
http://www.digital.com:80/info/DTJT01/DTJT01P8.PS;
http://www.digital.com:80/info/DTJT01/DTJT01PF.PDF;
http://www.digital.com:80/info/DTJT01/DTJT01SC.TXT",
acknowledgement = ack-nhfb,
}
@Article{Itzkowitz:1998:ATI,
author = "Avrum E. Itzkowitz and Lois D. Foltan",
title = "Automatic Template Instantiation in {DIGITAL C++}",
journal = j-DEC-TECH-J,
volume = "10",
number = "1",
pages = "22--31",
month = "????",
year = "1998",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Tue Mar 16 07:25:08 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJT02/DTJT02HM.HTM;
http://www.digital.com:80/info/DTJT02/DTJT02P8.PS;
http://www.digital.com:80/info/DTJT02/DTJT02PF.PDF;
http://www.digital.com:80/info/DTJT02/DTJT02SC.TXT",
acknowledgement = ack-nhfb,
}
@Article{Rotithor:1998:MAC,
author = "Hemant G. Rotithor and Kevin W. Harris and Mark W.
Davis",
title = "Measurement and Analysis of {C} and {C++}
Performance",
journal = j-DEC-TECH-J,
volume = "10",
number = "1",
pages = "32--47",
month = "????",
year = "1998",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Tue Mar 16 07:25:08 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJT03/DTJT03HM.HTM;
http://www.digital.com:80/info/DTJT03/DTJT03P8.PS;
http://www.digital.com:80/info/DTJT03/DTJT03PF.PDF;
http://www.digital.com:80/info/DTJT03/DTJT03SC.TXT",
acknowledgement = ack-nhfb,
}
@Article{Reinig:1998:AAD,
author = "August G. Reinig",
title = "Alias Analysis in the {DEC C} and {DIGITAL C++}
Compilers",
journal = j-DEC-TECH-J,
volume = "10",
number = "1",
pages = "48--57",
month = "????",
year = "1998",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Tue Mar 16 07:25:08 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJT04/DTJT04HM.HTM;
http://www.digital.com:80/info/DTJT04/DTJT04P8.PS;
http://www.digital.com:80/info/DTJT04/DTJT04PF.PDF;
http://www.digital.com:80/info/DTJT04/DTJT04SC.TXT",
acknowledgement = ack-nhfb,
}
@Article{Sweany:1998:COS,
author = "Philip H. Sweany and Steven M. Carr and Brett L.
Huber",
title = "Compiler Optimization for Superscalar Systems: Global
Instruction Scheduling without Copies",
journal = j-DEC-TECH-J,
volume = "10",
number = "1",
pages = "58--70",
month = "????",
year = "1998",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Tue Mar 16 07:25:08 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJT05/DTJT05HM.HTM;
http://www.digital.com:80/info/DTJT05/DTJT05P8.PS;
http://www.digital.com:80/info/DTJT05/DTJT05PF.PDF;
http://www.digital.com:80/info/DTJT05/DTJT05SC.TXT",
acknowledgement = ack-nhfb,
}
@Article{Hall:1998:MMP,
author = "Mary W. Hall and Jennifer M. Anderson and Saman P.
Amarasinghe and Brian R. Murphy and Shih-Wei Liao and
Eduoard Bugnion and Monica S. Lam",
title = "Maximizing Multiprocessor Performance with the {SUIF}
Compiler",
journal = j-DEC-TECH-J,
volume = "10",
number = "1",
pages = "71--80",
month = "????",
year = "1998",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Tue Mar 16 07:25:08 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJT06/DTJT06HM.HTM;
http://www.digital.com:80/info/DTJT06/DTJT06P8.PS;
http://www.digital.com:80/info/DTJT06/DTJT06PF.PDF;
http://www.digital.com:80/info/DTJT06/DTJT06SC.TXT",
acknowledgement = ack-nhfb,
}
@Article{Brender:1998:DOC,
author = "Ronald F. Brender and Jeffrey E. Nelson and Mark E.
Arsenault",
title = "Debugging Optimized Code: Concepts and Implementation
on {DIGITAL Alpha} Systems",
journal = j-DEC-TECH-J,
volume = "10",
number = "1",
pages = "81--99",
month = "????",
year = "1998",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Tue Mar 16 07:25:08 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJT07/DTJT07HM.HTM;
http://www.digital.com:80/info/DTJT07/DTJT07P8.PS;
http://www.digital.com:80/info/DTJT07/DTJT07PF.PDF;
http://www.digital.com:80/info/DTJT07/DTJT07SC.TXT",
acknowledgement = ack-nhfb,
}
@Article{Brender:1998:ABD,
author = "Ronald F. Brender",
title = "An Annotated Bibliography on Debugging Optimized
Code",
journal = j-DEC-TECH-J,
volume = "10",
number = "1",
pages = "??--??",
month = "????",
year = "1998",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Tue Mar 16 07:25:08 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJT07/DTJT07BIHM.HTM",
acknowledgement = ack-nhfb,
}
@Article{McKeeman:1998:DTS,
author = "William M. McKeeman",
title = "Differential Testing for Software",
journal = j-DEC-TECH-J,
volume = "10",
number = "1",
pages = "100--107",
month = "????",
year = "1998",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Tue Mar 16 07:25:08 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "http://www.digital.com:80/info/DTJT08/DTJT08HM.HTM;
http://www.digital.com:80/info/DTJT08/DTJT08P8.PS;
http://www.digital.com:80/info/DTJT08/DTJT08PF.PDF;
http://www.digital.com:80/info/DTJT08/DTJT08SC.TXT",
acknowledgement = ack-nhfb,
}