MTS D E V E L O P M E N T W O R K S H O P I I I
PROCEEDINGS
October
13-20,
1976
hosted by Computing Center University of Michigan Ann Arbor, Michigan, USA
\^s
INTRODUCTION This Proceedings for the third HTS Development Workshop is constructed differently than those of the first two Workshops. For previous workshops, the proceedings were issued in bound form after the fact. The delays in this process, the inability to make notes on the final copy, and the fact that papers had to be duplicated for the meetings and then for the proceedings led to the form being tried in these proceedings. The initial form presented to arriving attendees is a binder containing copies of all papers received prior to the Workshop. As the Workshop progresses, copies of additional papers are presented to the attendees on a daily basis. Since this scheme requires the papers in the volume to be grouped by order of appearance, rather than by session, or any other logical grouping, a table of contents, a list of papers for each session, and a keyword index for the papers1 titles are all supplied and are updated daily. Don Boettner Proceedings Chairman
ACKNOWLEDGEMENT We would like to thank the Amdahl Corporation for their help in defraying a substantial portion of the costs of this Horkshop-
i
INSTITUTIONS REPRESENTED The following alphabetical list gives the abbreviations used in these proceedings for the affiliations of the attendees, invited speakers, and observers. AMDAHL
Amdahl Corporation Sunnyvale, California, USA DUR University of Durham Durham, England Kyoto U. Kyoto University Kyoto, Japan RPI Rensselaer Polytechnic Institute Troy, New York, USA SFU Simon Fraser University Burnaby, B.C., Canada UBC University of British Columbia Vancouver, B.C., Canada UM University of Michigan Ann Arbor, Michigan, USA UM-FLINT Flint Campus, University of Michigan Flint, Michigan, USA UM-ISR Institute for Social Research, University of Michigan Ann Arbor, Michigan, USA UM-MERIT MERIT Computer Network, University of Michigan Ann Arbor, Michigan, USA UM-SOC Department of Sociology, University of Michigan Ann Arbor, Michigan, USA UM-tSRL Statistical Research Laboratory, University of Michigan Ann Arbor, Michigan, USA UNE University of Newcastle upon Tyne Newcastle upon Tyne, England UQV University of Alberta Edmonton, Alberta, Canada WSU Wayne State University D e t r o i t , M i c h i g a n , USA ATTENDEES E£US5§ilS£ Polytechnic Institute
LIaiy.ii£§iia.2 2£ Alber&a,
Jane Caviness Wilson Dillaway Lil Jankowski Bob Lunden J. L. Moss Don Porter
Dale Bent Al Davis Bob Engley Henry Ewasechko Gerry Gabel Dave Holberton Garry Jackson Tony Marsland Ron Senda Rick Sharpe Chris Thomson Daryl Webster
siifioii F r a z e r U n i v e r s i t y Bruce Cowan Tony P a t r i c k
iii
University of British Columbia
2aii§£Si£Z of Newcastle ugon Tyne
Alan Ballard Jeff Berryman Boh Hall J. M. Kennedy Jon Nightingale Ralph Sayle
Elizabeth Barraclough Ian Doak 2ayjl§ State University Carla Barrows-Wiggins Henry Bodzin Curtis Brock Don Cislo Tony Falzon Natalie Frazis Steve Gold Dave Jacobs Lucy Kulpa Willian Landrun Michael Lefkofsky Arthur Mack Randy Mims Barbara Potenga Jean Roberts Slawomir Rychter Kenneth Schultz Christopher Solakian Rene Vega Cathy Weidner Frank Westervelt Dick Wiersma Barbara Wolfe Robert Yee
University of Durham Gavin Eadie University of Michigan Mike Alexander R. C. F. Bartels Vik Berstis Don Boettner Bob Brill Steve Donnelly Karen L. Dymond Jack DiGiuseppe Al Emery Charles Engle Ed Fronczak Bernie Galler Joe Gersch Scott Gerstenberger Andy Goodrich Chuck Gray Jim iiamilton Jim Hansen Len Harding George Helffrich Dennis Jaworski Nancy Jones Gail Lift Clark Lubbers L. G. Mitchell Jeff Ogden Gary Pirkola Dick Salisbury John Sanguinetti John Schaeter Pat Sherry Jim Sterken Fred Swartz Liz Sweet Bernard Tiffany Howard Young Kathy Young
Others Rex Allers Jack Bogen Dan Eisley Harold Shattuck Hajime Kitagawa Al Hershey Steve Tolkin Ted Herzog Samir Kamal Harry Reif Sylvia Barge Carol Damroze Eric Aupperle Bob Husak Al Rubens Ron Theriault Tom Wilkinson Daniel Fox
IV
AMDAHL AMDAHL AMDAHL AMDAHL Kyoto U. UM UM UM-FLINT UM-FLINT UM-FLINT UM-ISR UM-ISa UM-MERIT UM-MERIT UM-MERIT UM-MERIT UM-SOC UM-SRL
•*^%i
FINAL AGENDA -- SESSION ABSTRACTS
General Sessions 01
Opening Session Welcoming address and introduction of attendees, Reports from the installations, Report on Distribution 4-0 general topics.
02
Closing Session General assessment of the Workshop, Attempt to remind everyone of promises made, Various left-over details.
22 AMDAHL Talk Harold Shattuck, Vice President for Engineering for the Amdahl Corporation, will speak on "Large Scale General Purpose Computers Of the Early 1980s". 23
A Decade Down the Drain Or "A Decade (decayed?) With MTS" Having just realized that it was ten years ago this June that MTS began, we decided to have a meeting of the MTS Historical Society. Exhibits will include a Sept 1966 listing of MTS, a copy of the zeroth Edition of the MTS Manuals, console output showing you had "probably no errors in the above assembly", and many moreKip Moore and Ron Srodawa are being invited to join a resident panel of old-timers.
Technical Sessions 03
MERIT Tutorial A presentation by the MERIT staff.
04
FEP Presentations Experience and status reports. Discussions of current FEP topics.
05
DSR/Network topics Includes 3270 topics, the SNS device command discussion, terminal session logging proposals.
06
Supervisor Topics Hardware, Internals of new UBC intertask facility, CPU scheduling, Efficiency and measurement, Segment key protection, PER support, VM accounting. v
07
Data Base Management Systems SPIRES and TAXIR aad things that go Bump in the CPU.
08
Graphics Future developments in IG, Other graphics packages. Utilities using IG.
09
Textform UQV presentation
10
Online Documentation/Internals Doct. Technical aspects of online documentation, and BTS internals documentation, (see also session 26)
11
Resource Manager UBC presentation
12
MIS Topics I Command language proposals, MIS-level aspects of intertask communication, Protection as in Distr 4.0, PER support (MTS-level aspects), MIS Internals, MTS Coding Conventions.
13
MIS Topics II continuation of session 12
14
File System Topics Recovery from disk disasters, 3350 support. Program keys explanation by its author. Disk manager task proposals, Virtual file system proposals. Short-term permanent files, Longer-term temporary files, Private disks, Archiving.
15
Tape Topics Tape cataloging. Operations procedures impacted by tape cataloging, 6250 bpi tape support. Fortran Topics
16
preprocessors, FIX,
C r o s s - r e f e r e n c e enhancements.
vi
17
Other Languages I Systems Implementation and GOM, ASMH, ALGOLW, Assembly language s t r u c t u r i n g macro packages, DOIFER (program t h a t s t r u c t u r e s e x i s t i n g asmblr pgms), SNOSIORM (preprocessor for SNOBOL t h a t provides c o n t r o l structures)-
18
Other Languages II continuation of session 17
19
Program Management F a c i l i t i e s Includes loader utilities and linkage editor topics, as well as more grandiose schemes.
20
Editor V i k t o r s versus th e world Operations-Impacted Items Operator console Support, F.E- Diagnostics, Programs to monitor or spot abnormal tasks.
21
24
MTS vs the Outside Woria I os/iiTS compatibility and conversion, MIS under VM370, Efficient virtual machines in MTS.
25
MTS vs the Outside World II continuation of session 21
26
Documentation Documentation sharing and aspects of online documentation affecting documentation persons. See session 10 for technical aspects of online documentation.
27
King-Sized (Berryman) Topics Discussions on items raised by Jeff Berryman's letter. Individual items will also no doubt be discussed at various other sessions.
28 Statistics Packages Persons from t h e U n i v e r s i t y ' s S t a t i s t i c a l Research Laboratory w i l l be present t o d i s c u s s i n s t a l l a t i o n of MIDAS a t o t h e r MTS i n s t a l l a t i o n s . Also, someone from ISR may be present to answer g u e s t i o n s on OSIRIS. 29 Administrative Topics I 30
Joint Systems/Administrative Meeting
31
Administrative Topics II
vii
FINAL AGENDA —
SESSION TIMES
Wednesday, October 13 1976 Morning
8;30 am - 11:30 am +
+
+
Session 01 Opening Session Recorder: Don Boettner
Henderson Room Michigan League
Room A Michigan League
Room C Michigan League +
•
+—
Afternoon
1 pm - 4 pm
+
+
+
| |
Henderson Room Michigan League
Session 10 Online Documentation/Internals Doct. Recorder: Chuck Engle
| |
Room A Michigan League
Session 19 Program Management Facilities Recorder: Jeff Ogden
| |
Room C Michigan League
Session 24 MIS vs the Outside World I Recorder: Fred Swartz
+
+
+
Evening
I ] 1 I
+•
+
+
7:30 pm - 10:30 pm
Henderson Room Michigan League
+—
•+
I | Session 03 | MERIT Tutorial I Recorder: Jack DiGiuseppe
•+•
ix
1 I 1 I
•+
FINAL AGENDA —
SESSION TIMES
Thursday, October 14 1976 Morning
8:30 am - 11:30 am
+
+
J>
| |
Henderson Room Michigan League
Session 17 Other Languages I Recorder: Chuck Gray
| |
Room A Michigan League
Session 15 Tape Topics Recorder: Ed Fronczak
| ]
Room C Michigan League
Session 04 FEP Presentations Recorder: Jim Sterken
+
<
+
afternoon
1 pm - 4 pm
. . .
+
— +
..„
+
.
.
\ | |
Henderson Room Michigan League
| Session 05 | DSR/Network topics | Recorder: Clark Lubbers
| j \
Room A Michigan League
| Session 11 j Resource Manager \ Recorder: George Helffrich
| 1 |
Room C Michigan League
1 Session 16 J Fortran Topics | Recorder: Dick Salisbury
+
+
Evening +—
I | ] 1 +
+
7 : 3 0 pm - 10:30 pm
.......
-.
Henderson Room Michigan League ......
+
-——
+.
I J 1 J
•+
Session 27 King-Sized (Berryman) T o p i c s Recorder : Gary P i r k o l a
•+
1 J I I
•+
x
FINAL AGENDA —
SESSION TIMES
Friday, October 15 1976 Morning
8:30 am - 11:30 am
+—
+
J Henderson Room | Michigan League |
| Session 06 l Supervisor Topics J Recorder: Scott Gerstenberger
| Room A J Micnigan League I
1 Session 08 j Graphics | Recorder: Pat Sherry
| j I
| Session 25 j MTS vs the Outside World II J Recorder: Fred Swartz
Room C Michigan League
+
+
+
Afternoon
+
1 pm - 4 pm
+—_-—.-.........
+.—..—.....—._.-._.
..
Henderson Room Michigan League
Session 12 MTS Topics I Recorder: Jim Hansen
Room A Michigan League
Session 26 Document ation Recorder: Gail Lift
Room C Michigan League
Session 07 Data Base Management Systems Recorder: Vik Berstis
+
+
Evening
.....—.+
.
.
+
8 pm - 10 pm
+
•+
I
I ] ]
.
ELI Library 1013 NUB
I +—-
.
...
j I
Session 23 A Decade Down the Drain
I
I I I J •+
.+
xi
FINAL AGENDA -- SESSION TIMES
Monday, October 18 1976 Morning +
8:30 am - 11:30 am ........ .--,.-
+ +__
,
+
i i J
Henderson Room Michigan League
] Session 18 J Other Languages II 1 Recorder: Chuck Gray
1 | 1
Room A Michigan League
j Session 29 | Administrative Topics I I Recorder: Gary Pirkola
I 1 I
Room C Michigan League
| j I
i | I
Room D Michigan League
| Session 21 | Operations-Impacted Items 1 Recorder: Jim Hamilton
+
Session 28 Statistics Packages Recorder: Barbara Wolfe (WSU)
+
Afternoon
+
1 pm - 4 pm
+ .;
.
+
.
j j I
Henderson Room Michigan League
| Session 22 | AMDAHL Talk | Recorder: Al Emery
] i
Room A Michigan League
| j
] I
Room C Michigan League
J |
i Room D | Michigan League
| |
+
+
Evening +I I +
+
t
+
7:30 pm - 10:30 pm +—-—
I J •+
i
•+-
xn
FINAL AGENDA —
SESSION TIMES
Tuesday, October 19 1976 Morning
8:30 am - 11:30 am
Henderson Room Michigan League
Session 13 MTS Topics II Recorder: Gail Lift
Room A Michigan League
Session 30 Joint Systems/Administrative Meeting Recorder: Scott Gerstenberger
Room C Michigan League
Session 20 Editor
Recorder: Andy Goodrich
Room D Michigan League
Afternoon
1 pm - 4 pm
Henderson Room Michigan League
Session 14 File System Topics Recorder: John Sanguinetti
Room A Michigan League
Session 31 Administrative Topics II Recorder: Jack DiGiuseppe
Room C Michigan League
Session 09 Textform Recorder: Kathy Young
Room D Michigan League
Evening + i I +- —
i
7:30 pm - 10:30 pm + \ I
I I •+
xiii
FINAL AGENDA —
SESSION TIMES
Wednesday, October 20 1976
+
Morning
8:30 am - 11:30 am ........
+
+........—
*.—...
.—.--.__.—
I j ]
Henderson Room Michigan League
j Session 02 | Closing Session j Recorder: Don Boettner
| |
Boom A Michigan League
1 |
| 1
Room C Michigan League
| j
+
...
—.—..+
+
+
xiv
Table of Contents
List, of Papers for Each Session Author Index for Papers
.xxi xxviii
Permuted Title Index for Papers
...xxxiii
Promises, Commitments, Decisions, and Requests ...........li SESSION REPORTS Session 01: Session 02: Session 03: Session 04: Session 05: Session 06: Session 07: Session 08: Session 09: Session 10: Session 11: Sessions 12 Session 14: Session 15: Session 16: Session 17: Session 18: Session 19: Session 20: Session 21: Session 22: Session 23: Sessions 24 Session 26: Session 27: Session 28: Session 29: Session 30: Session 31:
Opening Session ..1 Closing Session • 5 MERIT Tutorial 7 Front-End Processors * ...8 DSR/Network Topics 11 Supervisor Topics 13 Data Base Management Systems 16 Graphics 19 TEXTFORM 22 Online and Internals Documentation 28 Resource Manager 33 and 13: MTS Topics .37 File System Topics 52 Tape Topics ..56 FORTRAN Topics A 62 Other Languages I ...66 Other Languages II ...*.. A ..68 Program Management Facilities ................71 Editor Topics .77 Operations-Impacted Items 80 Invited Speaker 83 A Decade Down the Drain .......86 and 25: MTS vs The Outside World ,.87 Documentation 91 King-Sized (Berryman) Topics .................95 Statistics Packages ,100.4 Administrative Topics I 100.9 Joint Systems/Adoinistrative Meeting ..100.18 Administrative Topics II 100.22
PAPERS Dynamic Linking in PL/I Bernard Tiffany (DM) .'...' FEP Support of APL George Helffrich (UM)
xv
101 107
Table of Contents
MTS Editor Development Plans Viktors Berstis (UM) ,...111 Thoughts on FORTRAN Cross-Reference and Tidy Facilities . Jeff Ogden (UM) . 119 A Command Language Message Facility for HIS Jeff Ogden (UM) Jim Sterken (UM) 123 The New Editor Dave Holberton (UQV) 145 Notes on Two Pascal Compilers George Helffrich (UM) 151 Motivation for Trapping Line Drops (and SIGNOFF files) George Helffrich (UN) 155 A MERIT Message (MAIL) Facility Jeff Ogden (UM) .......157 Thoughts on a Program Management Facility Don Boettner (SH) 159 A Plea for Alternate MTS Command Recognition Technigues (With Spelling Correction in Mind) George Helffrich (UM) 167 Proposed Terminal Logging Facility Jim Hamilton (UM) ....171 Futures Plans for the Integrated Graphics Routines and Friends Andy Goodrich (UM) , 173 Taxir Development Plans Bob Brill (UM) ...179 Proposal for Tutorial Series Dick Salisbury (UM) 207 Spires Development Plans Jim Sterken (UM) 209 Some Other Thoughts on a Program Management Facility Andy Goodrich (UM) 213 Things To Do to IF Sometime Dennis O'Reilly (UBC) 215 HELP Status Report John Coulthard (UBC) 221 FMT (FORMAT) Status Report John Coulthard (UBC) 221 Thoughts on MTS Documentation John Sanguinetti (UM) 223 A General Purpose Help Facility (UBC HELP) John Coulthard (UBC) 227 NUMAC Computing Service: The Future of MTS Elizabeth Barraclough (UNE) 237 Protection as Implemented at UM .....241 John Sanguinetti (UM) Procedures for Recovery from Arbitrary Lost Pages (or Tracks or Volumes) Gary Pirkola (UM) Jim Hamilton (UM) 249
xvi
Table of Contents
The Letter on King-Sized Topics Jeff Berryman (UBC) Handling Write End-of-Files on Tapes Charles Engle (UM) New Timetally Facility Jim Hamilton (UM) DSR Items, SNS, and *SENSEDSBCT Don Boettner (UM) Reply to SENSE Dsect Stuff and Comments to Augment John Hogg (UBC) Ralph Sayle (UBC) Letter on DSR Matters Denis Russell (UNE) Letter Giving DSR HALTIO and AWRIIE Specifications Don Boettner (UM) Inquiry-Type Device Commands Al Emery (UM) Proposal for Handling Temporary Files at BTS Reloads Scott Gerstenberger (UM) GOH Status Report and Development Plans Don Boettner (UM) Problems Concerning a Recursive GEISPACE George Helffrich (UM) Problems Encountered in Using MSG in MTS Don Boettner (UM) 113 Nights Entertainment - Mod 2 Don Boettner (UM) Proposed IDR Record Format Pat Sherry (UM) Comments on Alberta DIR Libraries Bernard Tiffany (UM) Installation of MIS at RPI Don Porter (RPI) UNE Installation Report Ian Doak (UNE) Automatic Searching of Libraries Garry Jackson (UQV) Systems Documentation Ian Doak (UNE) Console Support Ian Doak (UNE) Hardware Error Reporting; Scheduling Ian Doak (UNE) Limited Service State (LSS) Ian Doak (UNE) Some Comments on *LINKEDIT Garry Jackson (UQV) Proposed Enhancements to *LI3UTIL Garry Jackson (UQV) General Problems Jeff Ogden (UM)
xvii
255 259 261 263 269 271 273 ..275 277 279 .291 295 297 303 309 311 317 319 321 321 321 321 323 325 327
2&6i£ 21 Consents
Algol W at UNE NUNET at NUMAC Big Questions
Alan Hunter (UNE)
331
Denis Russell (UNE) John Givens (UNE)
345
, .351 Jeff Berryman Incompatible Changes Jeff Berryman (UBC) 363 Resource Manager Generalized Accounting Routines Jeff Berryman (UBC) 369 Resource Manager Coding Conventions Jeff Berryman (UBC) 383 Printer DSP stuff Dennis O'Reilly (UBC) 415 Resource Manager DSP Monitor Alan Ballard (UBC) 425 DSPs and the DSP Interface Alan Ballard (UBC) John Hogg (UBC) 435 UBC'S FEP VS MTS Ralph Sayle (UBC) 441 Implications of a High-Level Language in MIS Chris Thomson (UQV) 443 A Systems Programming Language (SUE) Alan Ballard (UBC) ...449 Proposed Changes for Cataloged Tapes Scott Gerstenberger (UM) 455 Using Binary Input Output with the Front End Processor Hark DuMont (UBC) .......457 A New OS Simulator Program Ken Bowler (UBC) 459 Candidates for an MIS Purge Jeff Berryman (UBC) .....477 Comments on a SPIRES/Host Language Interface Al Davis (UQV) 481 A Proposal for Extension of the Device List Charlie Benet (UQV) Al Davis (UQV) 493 Proposed Coding Conventions for MIS Jeff Berryman (UBC) 495 Additions to Don's List of Possible Changes to MIS Daryl Webster (UQV) .'...' 503 DSP I/O Services S Unit Check Routines Alan Ballard (UBC) 511 Command Language Parsers < Alan Ballard (UBC) 515 Proposed Changes to MSG Alan Ballard (UBC) 517 Proposed MIS Subroutines Alan Ballard (UBC) 521
xvni
1
<<*%
Table of Contents
MIS Intertask Communication Facility j John Hogg (UBC) Jeff Berryman (UBC) ,, Is There Still a Need for a Good Old-Fashioned TapeBased IR System? Ron Senda (UQV) Mini Disk Support in the Virtual Machine Al Davis (UQV) Charlie Benet (UQV) HIS Publications Comments Sieglinde Hogg (UBC) Sharing of Machine-Readable Source for Documents Jon Nightingale (UBC) , Using VUCOMs Under the Front End Processor Mark DuMont (UBC) Using Hardcopy Devices Under the Front End Processor Mark DuMont (UBC) UM Front End Processor Status Jack DiGiuseppe (UM) Joe Gersch (UM) Clark Lubbers (UM) MIS and Administrative Applications Robin Russell (UBC) 3350 Support Charlie Benet (UQV) Chris Thomson (UQV) TEXTFORM Status Report Dave Holberton (UQV) MTS Archive Ron Kerr (UNE) Preliminary Notes for Session 28 - Statistics Packages Barbara Wolfe (WSU) Support for Remote Asynchronous Devices Bob Engley (UQV) RollyNoel (UQV) Comments on MTS Communication Protocol (MCP) Proposal Bob Engley (UQV) Roily Noel (UQV) DSR Ramblings Bob Engley (UQV) Roily Noel (UQV) Magnetic Tape Hardware and Software Changes Scott Gerstenberger (UM) FEP/DSRs/Control-Sense/MTS/Users Interface Ralph Sayle (UBC) WHIZBANG Lucy Kulpa (WSU) Changes to HASP at UM Jim Hansen (UM) Front End Processor Status at UQV Anon (UQV)
xix
525 ..555 563 565 571 573 587
597 ,.607 629 631 643 645 647 649 651 653 657 659 681 687
!
l&k^S. 2£ Contents I I
UNE Front-End Status | Ian Doak (UNE) IG Application Software Sylvia Barge (UM-ISR) Automatic Detection of Abnormal Events Henry Ewasechko (UQV) FASTSET Anon (UQV) An Introduction to the MERIT Computer Network Eric Aupperle (UM-MERIT) A Software Documentation and Maintenance System Al Hershey et al. (UM)
xx
691 .......693 ...695 ..697 705 717
Session 01 - Opening Session UNE Installation Report Ian Doak (UNE)
Page 317
Session 03 - MERIT Tutorial An Introduction to the MERIT Computer Network Eric Aupperle (UM-MERIT)
Page 705
Session 04 - FEP Presentations FEP Support of APL UBC's FEP VS MTS
Page 107
George Helffrich (UM)
Ralph Sayle (UBC) Using VUCOMs Under the Front End Processor Hark DuMont (UBC) Using Hardcopy Devices Under the Front Processor Mark DuMont (UBC) UM Front End Processor Status Jack DiGiuseppe (UM) Joe Gersch (UM) Clark Lubbers (UM) Support for Remote Asynchronous Devices Bob Engley (UQV) Roily Noel (UQV) Comments on MTS Communication Protocol Proposal Bob Engley (UQV) Roily Noel (UQV) Front End Processor Status at UQV Anon (UQV) UNE Front-End Status Ian Doak (UNE)
Page 441 End
Page 573 Page 587
Page 597
CP)
Page 647
Page 649 Page 687 Page 691
Session 05 - DSR/Network Topics A MERIT Message (MAIL) Facility Jeff Ogden (UM) Proposed Terminal Logging Facility Jim Hamilton (UM) DSR Items, SNS, and *SENSEDSECT Don Boettner (UM) Reply to SENSE Dsect Stuff and Comments Augment John Hogg (UBC) Ralph Sayle (UBC)
XXI
Page 157 Page 171 to
Page 263
Page 269
List of Pagers for Each Session
Letter on DSR Matters Denis Russell (UNE) Page HALIIO and AWRITE Letter Giving DSR Specifications Don Boettner (UM) Page Inquiry-Type Device Commands Al Emery (UM) Page NUNET at NUMAC Denis Russell (UNE) John Givens (UNE) Page Using Binary Input Output with the Front End Processor Mark DuMont (UBC) Page DSR Ramblings Bob Engley (UQV) Roily Noel (UQV) Page FEP/DSRs/Control-Sense/MTS/Users Interface Ralph Sayle (UBC) Page
271 273 275 345 457 651 657
Session 06 - Supervisor Topics A Proposal for Extension of the Device List Charlie Benet (UQV) Al Davis (UQV) Hardware Error Reporting; Scheduling Ian Doak (UNE) DSP I/O Services & Unit Check Routines Alan Ballard (UBC) MTS Intertask Communication Facility John Hogg (UBC) Jeff Berryman (UBC)
Page 493 Page 321 Page 511 Page 525
Session 07 - Data Base Management Systems Taxir Development Plans Bob Brill (UM) Page Spires Development Plans Jim Sterken (UM) Page Comments on a SPIRES/Host Language Interface Al Davis (UQV) Page Is There Still a Need for a Good Old-Fashioned Tape-Based IR System? Ron Senda (UQV) Page
179 209 481 555
Session 08 - Graphics Futures Plans for the Integrated Routines and Friends Andy Goodrich (UM)
xxii
Graphics Page 173
£i§£ 2£ Papers for Each Session
IG Application Software Sylvia Barge (UM-ISR)
Page 693
Session 09 - TEXTFORM TEXTFORM Status Report Dave Holberton (UQV)
Page 631
Session 10 - Online Documentation/Internals Doct. HELP Status Report John Coulthard (UBC) Thoughts on MIS Documentation John Sanguinetti (UM) A General Purpose Help Facility '(UBC HELP) John Coulthard, (UBC) Systems Documentation Ian Doak (UNE)
Page 221 Page 223 Page 227 Page 321
Session 11 - Resource Manager Resource Manager Generalized Accounting Routines Jeff Berryman (UBC) Resource Manager Coding conventions Jeff Berryman (UBC) Printer DSP Stuff Dennis O'Reilly (UBC) Resource Manager DSP Monitor Alan Ballard (UBC) DSPs and the DSP Interface Alan Ballard (UBC) John Hogg (UBC) Changes to HASP at UM Jim Hansen (OH)
Page 369 Page 383 Page 415 Page 425 Page 435 Page 681
Session 12 - MTS Topics I A Command Language Message Facility for MIS Jeff Ogden (UM) Jim Sterken (UM) Page 123 Motivation for Trapping Line Drops (and SIGNOFF files) George Helffrich (UM) Page 155 A Plea for Alternate MTS Command Recognition Techniques (With Spelling Correction in Mind) George Helffrich (UM) Page 167
xxm
Ligt. of Papers for Each Session
Protection as Implemented at UM John Sanguinetti (UM) Page 241 New Timetally Facility Jim Hamilton (UM) Page 261 Problems Concerning a Recursive GETSPACE George Helffrich (UM) Page 291 Problems Encountered in Using MSG in MTS Don Boettner (UM) Page 295 113 Nights Entertainment - Mod 2 Don Boettner (UM) Page 297 Candidates for an MIS Purge Jeff Berryman (UBC) Page 477 Proposed Coding Conventions for MTS Jeff Berryman (UBC) Page 495 Limited Service State (LSS) Ian Doak (UNE) Page 321 Additions to Don's List of Possible Changes to MTS Daryl Webster (UQV) Page 503 Command Language Parsers Alan Ballard (UBC) Page 515 Proposed Changes to MSG Alan Ballard (UBC) Page 517 Proposed MTS Subroutines Alan Ballard (UBC) Page 521 Session 14 - File System Topics Procedures for Recovery from Arbitrary Lost Pages (or Tracks or Volumes) Gary Pirkola (UM) Jim Hamilton (UM) Page Proposal for Handling Temporary Files at HTS Reloads Scott Gerstenberger Page MTS Archive Ron Kerr (UNE) Page 3350 Support Charlie Benet (UQV) Chris Thomson (UQV) Page WHIZBANG Page Lucy Kulpa (WSU)
24 9 277 643 629 659
Session 15 - Tape Topics Handling Write End-of-Files on Tapes Charles Engle (UM) Proposed Changes for Cataloged Tapes Scott Gerstenberger (UM)
xxiv
Page 259 Page 455
Magnetic Tape Hardware and Software Changes Scott Gerstenberger (UH)
Page 653
Session 16 - Fortran Topics Thoughts on Facilities
FORTRAN
Cross-Reference
and
Jeff Ogden (UH) Things To Do to IF Sometime Dennis O'Reilly (UBC)
Tidy Page 119 Page 215
Session 17 - Other Languages I Notes on Two Pascal Compilers George Helffrich (UH) GOM Status Report and Development Plans Don Boettner (UH) Algol w at UNE Alan Hunter (UNE) Implications of a High-Level Language in HTS Chris Thomson (UQV) A Systems Programming Language (SUE) Alan Ballard (UBC)
Page 151 Page 279 Page 331 Page 443 Page 449
Session 19 - Program Management Facilities Dynamic Linking in PL/I Bernard Tiffany (UH) Page Thoughts on a Program Management Facility Don Boettner (UM) Page Some Other Thoughts on a Program Management Facility Andy Goodrich (UM) Page Proposed IDR Record Format Pat Sherry (UH) Page Comments on Alberta DIR Libraries Bernard Tiffany (UM) Page Automatic Searching of Libraries Garry Jackson (UQV) Page Some Comments on *LINKEDIT Garry Jackson (UQV) Page Proposed Enhancements to *LIBUTIL Garry Jackson (UQV) Page A Software Documentation and Maintenance System Al Hershey et al. (UM) Page
XXV
101 159 213 303 309 319 323 325 717
List of Paperg for Each Session
Session 20 - Editor
^
MTS Editor Development Plans viktors Berstis (UM) The New Editor Dave Holberton (UQV)
Page 111 Page 145
Session 21 - Operations-Impacted Items Console Support
Ian Doak (UNE) Automatic Detection of Abnormal Events Henry Ewasechko (UQV)
Page 321 Page 695
Session 24 - MTS vs the Outside World I Installation of MIS at RPI Don Porter (RPI)
Page 311
Session 25 - MTS vs the Outside World II A New OS simulator Program Ken Bowler (UBC) Mini Disk Support in the Virtual Machine Al Davis (UQV) Charlie Benet (UQV)
Page 459 Page 563
Session 26 - Documentation Proposal for Tutorial Series Dick Salisbury (UH) FMT (FORMAT) Status Report John Coulthard (UBC) MTS Publications Comments Sieglinde Hogg (UBC) Sharing of Machine-Readable Source for Documents Jon Nightingale (UBC) FASTSET Anon (UQV)
Page 207 Page 221 Page 565 Page 571 Page 697
Session 27 - King-Sized (Berryman) Topics The Letter on King-Sized Topics Jeff Berryman (UBC) General Problems Jeff Ogden (UM)
xxvi
Page 255 Page 327
s**\
hk^% 2£ £a£ers for Each Session
Big Questions
Jeff Berryman Incompatible Changes Jeff Berryman (UBC)
Page 351 Page 363
Session 28 - statistics Packages Preliminary Packages
Notes
for
Session
28 - Statistics
Barbara Wolfe (WSU) IG Application Software Sylvia Barge (UM-ISR)
Page 645 Page 693
Session 29 - Administrative Topics I MTS and Administrative Applications Robin Russell (UBC)
Page 607
Session 30 - Joint Systems/Administrative Meeting NUMAC Computing Service: The Future of MTS Elizabeth Barraclough (UNE) JP\
/P*\
xxvii
Page 237
^Htkor Index for Papers
Anon (UQV) Front End Processor Status at UQV FASTSET
Page 687 Page 697 t
Eric Aupperle (UM-MERIT) An Introduction to the MERIT Computer Network
Page 705
Alan Ballard (UBC) Resource Manager DSP Monitor DSPs and the DSP Interface DSP I/O Services & Unit Check Routines Command Language Parsers Proposed Changes to MSG Proposed MIS Subroutines A Systems Programming Language (SUE)
Page Page Page Page Page Page Page
Sylvia Barge (UM-ISR) IG Application Software
Page 693
Elizabeth Barraclough (UNE) NUMAC Computing Service: The Future of MIS
Page 237
Charlie Benet (UQV) A Proposal for Extension of the Device List 3350 Support Mini Disk Support in the Virtual Machine
Page 493 Page 629 Page 563
425 435 511 515 517 521 449
Jeff Berryman (UBC) The Letter on King-Sized Topics Page 255 Candidates for an MTS Purge Page 477 Big Questions Page 351 Incompatible Changes Page 363 Resource Manager Generalized Accounting Routines Page 369 Proposed Coding Conventions for MTS Page 495 Resource Manager Coding Conventions Page 383 MTS Intertask Communication Facility Page 525 Viktors Berstis (UM) MTS Editor Development Plans Don Boettner (UM) Thoughts on a Program Management Facility DSR Items, SNS, and *SENSEDSECT Letter Giving DSR HALTIO and Specifications GOM Status Report and Development Plans Problems Encountered in Using MSG in MTS 113 Nights Entertainment - Mod 2 Ken Bowler (UBC) A New OS Simulator Program
xxviii
Page 111 Page Page AWRITE Page Page Page Page
159 263 273 279 295 297
Page 459
Au£i2£ Index fog Papers
/p*\
f^-
Bob Brill (UM) Taxir Development Plans
Page 179
John Coulthard (UBC) HELP Status Report FMT (FORMAT) Status Report A General Purpose Help Facility (UBC HELP)
Page 221 Page 221 Page 227
Al Davis (UQV) Comments on a SPIRES/Host Language Interface A Proposal for Extension of the Device List Mini Disk Support in the Virtual Machine
Page 481 Page 493 Page 563
Jack DiGiuseppe (UM) UM Front End Processor Status
Page 597
Ian Doak (UNE) UNE Installation Report Systems Documentation Console Support Hardware Error Reporting; Scheduling Limited Service State (LSS) UNE Front-End Status
Page Page Page Page Page Page
Mark DuMont (UBC) Using Binary Input Output with the Front End Processor Page 457 Using VUCOMs Under the Front End Processor Page 573 Using Hardcopy Devices Under the Front End Processor Page 587 Al Emery (UM) Inquiry-Type Device Commands
Page 275
Charles Engle (UM) Handling Write End-of-Files on Tapes
Page 259
Bob Engley (UQV) Support for Remote Asynchronous Devices Comments on MTS Communication Protocol Proposal DSR Ramblings
^
317 321 321 321 321 691
(MCP)
Page 647 Page 649 Page 651
Henry Ewasechko (UQV) Automatic Detection of Abnormal Events
Page 695
Joe Gersch (UM) UM Front End Processor Status
Page 597
Scott Gerstenberger (UM) Proposal for Handling Reloads
Temporary
Files
at
MTS Page 277
xxix
Author Index for Papers
Proposed Changes tor Cataloged Tapes Magnetic Tape Hardware and Software Changes
Page 455 Page 653
John Givens (UNE) NUNET at NUMAC Andy Goodrich (UM) Futures Plans for Routines and Friends Some Other Thoughts Facility
"^
Page 345 the on
Integrated a
Program
Graphics Management
Page 173 Page 213
Jim Hamilton (UM) Proposed Terminal Logging Facility Page 171 Procedures for Recovery from Arbitrary Lost Pages Page 249 (or Tracks or Volumes) New Timetaily Facility Page 261 Jim Hansen (UH) Changes to HASP at UM
Page 681
George Helffrich (UM) FEP Support of APL Page Page Notes on Two Pascal Compilers ,' Motivation for Trapping Line Drops (and SIGNOFF files) Page A Plea for Alternate MTS Command Recognition Techniques (With Spelling Correction in Hind) Page Problems Concerning a Recursive GEISPACE Page Al Hershey et al. (UM) A Software Documentation and Maintenance System John Hogg (UBC) Reply to SENSE Dsect Stuff and Comments Augment DSPs and the DSP Interface MTS Intertask Communication Facility Sieglinde Hogg (UBC) HIS Publications Comments Dave Holberton (UQV) The New Editor TEXTFORM Status Report Alan Hunter (UNE) Algol W at UNE Garry Jackson (UQV) Automatic Searching of Libraries Some Comments on *LINKED1T
xxx
107 151 155 167 291
/s^ '
Page 717 to
Page 269 Page 435 Page 525 Page 565 Page 145 Page 631 Page 331 Page 319 Page 323
<^^k\
Aiithor Index f oj: Papgrs
Proposed Enhancements to *LIBUTIL
Page 325
Ron Kerr (UNE) MIS Archive
Page 643
Lucy Kulpa (WSU) WHIZBANG
Page 659
Clark Lubbers (UM) UM Front End Processor Status
Page 597 /
i
Jon Nightingale (UBC) Sharing of Machine-Readable Source for Documents Page 571 Roily Noel (UQV) Support for Remote Asynchronous Devices Comments on MTS communication Protocol Proposal DSR Ramblings Dennis O'Reilly (UBC) Things To Do to IF Sometime Printer DSP Stuff Jeff Ogden (UM) Thoughts on FORTRAN Cross-Reference and Facilities A Command Language Message Facility for MTS A MERIT Message (MAIL) Facility General Problems
(MCP)
Page 647 Page 649 Page 651 Page 215 Page 415
Iidy
Page Page Page Page
119 123 157 327
Gary Pirkola (UM) Procedures for Recovery from Arbitrary Lost Pages (or Tracks or Volumes) Page 249 Don Porter (RPI) Installation of MTS at RPI Page 311 Denis Russell (UNE) Letter on DSR Matters NUNET at NUMAC Rodin Russell (UBC) MIS and Administrative Applications
Page 271 Page 345 Page 607
Dick Salisbury (UM) Proposal for Tutorial Series
Page 207
John Sanguinetti (UM) Thoughts on MTS Documentation Protection as Implemented at UM
Page 223 Page 241
xxxi
Jk&tJ&r Index for. P a p e r s
Ralph Sayle (UBC) Reply to SENSE Dsect Stuff and Comments Augment UBC's FEP vs MIS FEP/DSRs/Control-Sense/STS/Users Interface
to
Page 269 Page 441 Page 657
Ron Senda (UQV) Is There Still a Need for a Good Old-Fashioned Tape-Based IR System? Page 555 Pat Sherry (UM) Page 303 Proposed IDR Record Format Jim Sterken (UM) A Command Language Message Facility for HIS Spires Development Plans Chris Thomson (UQV) I m p l i c a t i o n s of a High-Level Language in MTS 3350 Support Bernard Tiffany (UM) Dynamic Linking in PL/I Comments on Alberta DIR Libraries Daryl Webster (UQV) Additions to Don's List of Possible Changes MTS Barbara Wolfe (WSU) Preliminary Notes Packages
for
Session
xxxii
Page 123 Page 209 Page 443 Page 629 Page 101 Page 309 to
28 - Statistics
Page 503
Page 645
£§£SBt2i Title Indgx for Papers Keyword ^\
jpv
jfBp*
gage
Abnormal
695
Accounting
369
Additions
503
Administrative
607
Alberta
309
Algol
331
Alternate
167
Application
693
Applications
607
Arbitrary
249
Archive
643
Asynchronous
647
Augment
269
Automatic
319
Automatic
695
APL
107
A*RITE
273
Big
351
Binary
457
Candidates
477
Cataloged
455
Title Automatic Detection of Abnormal Events Henry Ewasechko (UQV) Resource Manager Generalized Accounting Routines Jeff Berryman (UBC) Additions to Don's List of Possible Changes to MTS Daryl Webster (UQV) MTS and Administrative Applications Robin Russell (UBC) Comments on Alberta DIB Libraries Bernard Tiffany (UH) Algol w at UNE Alan Hunter (UNE) A Plea for Alternate HIS Command Recognition Techniques (With Spelling Correction in Hind) George Helffrich (UH) IG Application Software Sylvia Barge (UM-ISR) MTS and Administrative Applications Robin Russell (UBC) Procedures for Recovery from Arbitrary Lost Pages (or Tracks or Volumes) Gary Pirkola (UM) Jim Hamilton (UM) MTS Archive Bon Kerr (UNE) Support for Remote Asynchronous Devices Bob Engley (UQV) Roily Noel (UQV) Reply to SENSE Dsect Stuff and Comments to Augment John Hogg (UBC) Ralph Sayle (UBC) Automatic Searching of Libraries Garry Jackson (UQV) Automatic Detection of Abnormal Events Henry Ewasechko (UQV) FEP Support of APL George Helffrich (UM) Letter Giving DSR UALIIO and AWRIIE Specifications Don Boettner (UM) Big Questions Jeff Berryman Using Binary Input Output with the Front End Processor Mark DuMont (UBC) Candidates for an MTS Purge Jeff Berryman (UBC) Proposed Changes for Cataloged Tapes
xxxiii
£§£S!ited Tifej.e Index for Papers K&iword,
Title
Changes
363
Changes
503
Changes
517
Changes
455
Changes
653
Changes
681
Check
511
Coding
495
Coding
383
Command
123
Command
167
Command
515
Commands
275
Comments
269
Comments
309
Comments
481
Comments
323
Comments
565
Comments
649
Communication
525
Scott Gerstenberger (UM) Incompatible Changes Jeff Berryman (UBC) Additions to Don's List of Possible Changes to HTS Daryl Webster (UQV) Proposed Changes to HSG Alan Ballard (UBC) Proposed Changes for Cataloged Tapes Scott Gerstenberger (UH) Hagnetic Tape Hardware and Software Changes Scott Gerstenberger (UH) Changes to HASP at UM Jim Hansen (UH) DSP I/O Services 6 Unit Check Routines Alan Ballard (UBC) Proposed Coding Conventions for HIS Jeff Berryman (UBC) Resource Hanager Coding Conventions Jeff Berryman (UBC) A Command Language Message Facility for MTS Jeff Ogden (UM) Jim Sterken (UM) A Plea for Alternate HIS Command Recognition Techniques (With Spelling Correction in Mind) George Helffrich (UM) Command Language Parsers Alan Ballard (UBC) inquiry-Type Device Commands Al Emery (UM) Reply to SENSE Dsect Stuff and Comments to Augment John Hogg (UBC) Ralph Sayle (UBC) Comments on Alberta DIR Libraries Bernard Tiffany (UH) Language Comments on a SPIRES/Host Interface Al Davis (UQV) Some Comments on *LINKEDIT Garry Jackson (UQV) HTS Publications Comments Sieglinde Hogg (UBC) Comments on MTS Communication Protocol (MCP) Proposal Bob Engley (UQV) Roily Noel (UQV) MTS Intertask Communication Facility John Hogg (UBC)
xxxiv
Keyword
Pase
Communication
649
Compilers
151
Computer
705
Computing
237
Concerning
291
Console
321
Conventions
495
Conventions
383
Correction
167
Cross-Reference
119
Detection
695
Development
111
Development
179
Development
209
Development
279
Device
275
Device
493
Devices
587
Devices
647
Disk
563
Title Jeff Berryman (UBC) Comments on MTS Communication Protocol (MCP) Proposal Bob Engley (UQV) Roily Noel (UQV) Notes on Two Pascal Compilers George Helffrich (UM) An Introduction to the MERIT Computer Network Brie Aupperle (UM-MERIT) NUMAC Computing Service: The Future of MTS Elizabeth Barraclough (UNE) Problems Concerning a Recursive GETSPACE George Helffrich (UM) Console Support Ian Doak (UNE) Proposed Coding Conventions for MIS Jeff Berryman (UBC) Resource Manager Coding Conventions Jeff Berryman (UBC) A Plea for Alternate HTS Command Recognition Techniques (With Spelling Correction in Hind) George Helffrich (UH) Thoughts on FORTRAN Cross-Reference and Tidy Facilities Jeff Ogden (UH) Automatic Detection of Abnormal Events Henry Ewasechko (UQV) HTS Editor Development Plans Viktors Berstis (UM) Taxir Development Plans Bob Brill (UH) Spires Development Plans Jim Sterken (UH) GOM Status Report and Development Plans Don Boettner (UM) Inquiry-Type Device Commands Al Emery (UH) A Proposal for Extension of the Device List Charlie Benet (UQV) Al Davis (UQV) Using Hardcopy Devices Under the Front End Processor Hark DuMont (UBC) Support for Remote Asynchronous Devices Bob Engley (UQV) Roily Noel (UQV) Mini Disk Support in the Virtual
XXXV
£§rmuted T i t l e Index for Papers KSXJLord
Pajge
Documentation
223
Documentation
321
Documentation
717
Documents
571
Don
503
Drops
155
Dsect
269
Dynamic
101
DIR
309
DSP
415
DSP
425
DSP
435
DSP
511
DSPs
435
DSR
263
DSR
271
DS3
273
DSR
651
Editor
111
Editor
145
Title Machine Al Davis (UQV) Charlie Benet (UQV) Thoughts on MTS Documentation John Sanguinetti (UH) Systems Documentation Ian Doak (UNE) A Software Documentation and Maintenance System Al Hersbey et al. (UH) Sharing of Machine-Readable Source for Documents Jon Nightingale (UBC) Additions to Don's List of Possible Changes to HTS• Daryl Webster (UQV) Motivation for Trapping Line Drops (and SIGNOFF files) George Helffrich (UH) Reply to SENSE Dsect Stuff and Comments to Augment John Hogg (UBC) Ralph Sayle (UBC) Dynamic Linking in PL/I Bernard Tiffany (UM) Comments on Alberta DIR Libraries Bernard Tiffany (UM) Printer DSP Stuff Dennis O'Reilly (UBC) Resource Manager DSP Monitor Alan Ballard (UBC) DSPs and the DSP Interface Alan Ballard (UBC) John Hogg (UBC) DSP I/O Services S Unit Check Routines Alan Ballard (UBC) DSPs and the DSP Interface Alan Ballard (UBC) John Hogg (UBC) DSP Items, SNS, and *SENSEDSECT Don Boettner (UH) Letter on DSR Hatters Denis Russell (UNE) Letter Giving DSR HALTIO and AWRIIE Specifications Don Boettner (UN) DSR Ramblings Bob Engley (UQV) Roily Noel (UQV) HIS Editor Development Plans Viktors Berstis (UH) The New Editor
xxxvi
/v-^v
Keyword
Page
Encountered
295
End
457
End
573
End
587
End
597
End
687
End-of-Files
259
Enhancements
325
Entertainment
297
Error
321
Events
695
Extension
493
Facilities
119
Files
277
Format
303
Friends
173
Front
457
Front
573
Front
587
Title Problems HTS
Dave Holberton (UQV) Encountered in Using HSG in
Don Boettner (UN) Binary Input Output with the Front End Processor Mark DuMont (UBC) VUCOHs Under the Front End Using Processor Hark DuMont (UBC) Using Hardcopy Devices Under the Front End Processor Mark DuMont (UBC) UM Front End Processor Status Jack DiGiuseppe (UM) Joe Gersch (UH) Clark Lubbers (UN) Front End Processor Status at UQV (UQV) Handling Write End-of-Files on Tapes Charles Engle (UH) Proposed Enhancements to *LIBUIIL Garry Jackson (UQV) 113 Nights Entertainment - Hod 2 Don Boettner (UH) Hardware Error Reporting; Scheduling Ian Doak (UNE) Automatic Detection of Abnormal Events Henry Ewasechko (UQV) A Proposal for Extension of the Device List Charlie Benet (UQV) Al Davis (UQV) Thoughts on FORTRAN Cross-Reference and Tidy Facilities Jeff Ogden (UM) Proposal for Handling Temporary Files at MTS Reloads Scott Gerstenberger Proposed IDR Record Format Pat Sherry (UM) Futures Plans for the Integrated Graphics Routines and Friends Andy Goodrich (UM) Using Binary Input Output with the Front End Processor Mark DuMont (UBC) Using VUCOMs Under the Front End Processor Mark DuMont (UBC) Using Hardcopy Devices Under the Front End Processor Using
xxxvii
£S£Sil££ii Title Index £or &ey*2£d
Title
2aag
Front
597
Front
687
Front-End
691
Future
237
Futures
173
FASTSET
697
FEP
107
FEP
441
FEP/DSRs/Control
657
FMT
221
FORMAT
221
FORTRAN
119
General
227
General
327
Generalized
369
Giving
273
Good
555
Graphics
173
GETSPACE
291
GOM
279
Mark DuMont (UBC) UM Front End Processor Status Jack DiGiuseppe (UH) Joe Gersch (UM) Clark Lubbers (UM) Front End Processor Status at UQV (UQV) UNE Front-End Status Ian Doak (UNE) NUMAC Computing Service: The Future of MTS Elizabeth Barraclough (UNE) Futures Plans for the Integrated Graphics Routines and Friends Andy Goodrich (UM) FASISEI (UQV) FEP Support of APL George Helffrich (UM) UBC's FEP vs MTS Ralph Sayle (UBC) FEP/DSRs/Control-Sense/MTS/Use rs Interface Ralph Sayle (UBC) FMT (FORMAT) Status Report John Coulthard (UBC) FMT (FORMAT) Status Report John Coulthard (UBC) Thoughts on FORTRAN Crpss-Reference and Tidy Facilities Jeff Ogden (UM) A General Purpose Help Facility (UBC HELP) John Coulthard (UBC) General Problems Jeff Ogden (UH) Resource Hanager Generalized Accounting Routines Jeff Berryman (UBC) Letter Giving DSR HALTIO and AWRITE Specifications Don Boettner (UH) Is There Still a Need for a Good OldFashioned Tape-Based IR System? Ron Senda (UQV) Futures Plans for the Integrated Graphics Routines and Friends Andy Goodrich (UM) Problems Concerning a Recursive GETSPACE George Helffrich (UM) GOM Status Report and Development Plans
xxxviii
^*^%
^*%
Permuted Title Index f< Keyword
£aae
Handling
259
Handling
277
Hardcopy
587
Hardware
321
Hardware
653
Help
227
High-Level
443
HALTIO
273
HASP
681
HELP
221
HELP
227
I/O
511
IG
693
Implemented
241
Implications
443
Incompatible
363
Input
457
Inguiry-Type
275
Installation
311
Installation
317
Integrated
173
Title Don Boettner (UH) Handling Write End-of-Files on Tapes Charles Engle (UN) Proposal for Handling Temporary Files at MIS Reloads Scott Gerstenberger Using Hardcopy Devices Under the Front End Processor Hark DuMont (UBC) Hardware Error Reporting; Scheduling Ian Doak (UNE) Hagnetic Tape Hardware and Software Changes Scott Gerstenberger (OH) A General Purpose Help Facility (UBC HELP) John Coulthard (UBC) Implications of a High-Level Language in HTS Chris Thomson (UQV) Letter Giving DSR HALTIO and AWRIIE Specifications Don Boettner (UH) Changes to HASP at UH Jim Hansen (UH) HELP Status Report John Coulthard (UBC) A General Purpose Help Facility (UBC HELP) John Coulthard (UBC) DSP I/O Services 6 Unit Check Routines Alan Ballard (UBC) IG Application Software Sylvia Barge (UH-ISR) Protection as Implemented at UH John Sanguinetti (UM) Implications of a High-Level Language in MTS Chris Thomson (UQV) Incompatible Changes Jeff Berryman (UBC) Using Binary Input Output with the Front End Processor Mark DuMont (UBC) Inquiry-Type Device Commands Al Emery (UH) Installation of MTS at RPI Don Porter (RPI) UNE Installation Report Ian Doak (UNE) Futures Plans for the Integrated Graphics Routines and Friends
xxxix
ggrauted Title Index fj Keyword
Page
Interface
481
Interface
435
Interface
657
Intertask
525
Introduction
705
Items
263
IDR
303
King-Sized
255
Language
123
Language
481
Language
515
Language
443
Language
449
Letter
255
Letter
271
Letter
273
Libraries
309
Libraries
319
Limited
321
Line
155
Title Andy Goodrich (UM) Comments on a SPIRES/Host Language Interface Al Davis (UQV) DSPs and the DSP Interface Alan Ballard (UBC) Jdhn Hogg (UBC) FEP/DSRs/Control-Sense/HTS/Users . Interface Ralph Sayle (UBC) HTS Intertask Communication Facility John Hogg (UBC) Jeff Berryman (UBC) An Introduction to the MERIT Computer Network Eric Aupperle (UH-HERIT) DSR Items, SNS, and *SENSEDSECT Don Boettner (UH) Proposed IDR Record Format Pat Sherry (UH) The Letter on King-Sized Topics Jeff Berryman (UBC) A Command Language Message Facility for MTS Jeff Ogden (UM) Jim Sterken (UH) Comments on a SPIRES/Host Language Interface Al Davis (UQV) Command Language Parsers Alan Ballard (UBC) Implications of a High-Level Language in HTS Chris Thomson (UQV) A Systems Programming Language (SUE) Alan Ballard (UBC) The Letter on King-Sized Topics Jeff Berryman (UBC) Letter on DSR Matters Denis Russell (UNE) Letter Giving DSR HALTIO and AWRIIE Specifications Don Boettner (UH) Comments on Alberta DIB Libraries Bernard Tiffany (UH) Automatic Searching of Libraries Garry Jackson (UQV) Limited Service State (LSS) Ian Doak (UNE) Motivation for Trapping Line Drops (and SIGNOFF files) George Helffrich (UM)
t
xl
£££Sated Title Index for
/KPN
j0K\
Keyword
Page
Linking
101
List
493
List
503
Logging
171
Lost
249
LIBUTIL
325
LIMKEDIT
323
LSS
321
Machine
563
Machine-Readable
571
Hagnetic
653
Maintenance
717
Management
159
Management
213
Manager
369
Manager
383
Manager
425
Matters
271
Message
123
Title Dynamic Linking in PL/I Bernard Tiffany (UH) A Proposal for Extension of the Device List Charlie Benet (UQV) Al DaVis (UQV) Additions to Don's List of Possible Changes to HTS Daryl Webster (UQV) Proposed Terminal Logging Facility Jim Hamilton (UH) Procedures for Recovery from Arbitrary Lost Pages (or Tracks or Volumes) Gary Pirkola (UH) Jim Hamilton (UH) Proposed Enhancements to *LIBUTiL Garry Jackson (UQV) Some Comments on *LINKEDIT Garry Jackson (UQV) Limited Service State (LSS) Ian Doak (UNE) Hini Disk Support in the Virtual Machine Al Davis (UQV) Charlie Benet (UQV) Sharing of Hachine-Readable Source for Documents Jon Nightingale (UBC) Hagnetic Tape Hardware and Software Changes Scott Gerstenberger (UH) A Software Documentation and Maintenance System Al Hershey et al. (UM) Tnoughts on a Program Management Facility Don Boettner (UH) Some Other Thoughts on a Program Hanagement Facility Andy Goodrich (UM) Resource Manager Generalized Accounting Routines Jeff Berryman (UBC) Resource Manager Coding Conventions Jeff Berryman (UBC) Resource Manager DSP Monitor Alan Ballard (UBC) Letter on DSR Matters Denis Russell (UNE) A Command Language Message Facility for MTS Jeff Ogden (UH)
xli
i
;
1
;
•
i
i
!
i
f
Permuted Title Index for Papers keyword
£agg i
Message
157
Mind
167
Mini
563
Mod
297
Monitor
425
Motivation
155
MAIL
157
HCP
649
MERIT
157
MERIT
705
MSG
295
MSG
517
Need
555
Network
705
Nights
297
Notes
151
Notes
645
NUMAC
237
NUMAC
345
Ti,tle Jim Sterken (UM) A MERIT Message (MAIL) Facility Jeff Ogden (UM) A Plea for Alternate MTS Command Recognition Techniques (With Spelling Correction in Mind) George Helffrich (UM)I Mini Disk Support in the| Virtual Machine Al Davis (UQV) Charlie Benet (UQV) 113 Nights Entertainment - Mod 2 Don Boettner (UM) Resource Manager DSP Monitor Alan Ballard (UBC) Motivation for Trapping Line Drops (and SIGNOFF files) George Helffrich (UM) A MERIT Message (MAIL) Facility Jeff Ogden (UH) Comments on MTS Communication Protocol (MCP) Proposal Bob Engley (UQV) Roily Noel (UQV) A MERIT Message (MAIL) Facility Jeff Ogden (UM) An Introduction to the MERIT Computer Network Eric Aupperle (UM-MERIT) Problems Encountered in Using MSG in HTS Don Boettner (UM) Proposed Changes to MSG Alan Ballard (UBC) Is There Still a Need for a Good OldFashioned Tape-Based IR System? Ron Senda (UQV) An Introduction to the MERIT Computer Network Eric Aupperle (UM-MERIT) 113 Nights Entertainment - Mod 2 Don Boettner (UM) Notes on Two Pascal Compilers George Helffrich (UM) Preliminary Notes for Session 28 Statistics Packages Barbara Wolfe (WSU) NUMAC Computing Service: The Future of MTS Elizabeth Barraclough (UNE) NUNET at NUMAC Denis Russell (UNE)
xlii
Permuted Title Index for Papers Keyword
Title
Page
NUNET
345
Old-Fashioned
555
Other
213
Output
457
Packages
645
Pages
249
Parsers
515
Pascal
151
Plans
111
Plans
173
Plans
179
Plans
209
Plans
279
Plea
167
Possible
503
Preliminary
645
Printer
415
Problems
291
Problems
295
John Givens (UNE) NUNET at NUMAC Denis Russell (UNE) John Givens (UNE) Is There Still a Need for a Good OldFashioned Tape-Based IB System? Ron Senda (UQV) Some Other Thoughts on a Program Management Facility Andy Goodrich (UM) Using Binary Input Output with the Front End Processor Hark DuMont (UBC) Preliminary Notes for Session 28 statistics Packages Barbara Wolfe (WSU) Procedures for Recovery from Arbitrary Lost Pages (or Tracks or Volumes) Gary Pirkola (UH) Jim Hamilton (UH) Command Language Parsers Alan Ballard (UBC) Notes on Two Pascal Compilers George Helffrich (UH) HIS Editor Development Plans Viktors Berstis (UH) Futures Plans for the Integrated Graphics Routines and Friends Andy Goodrich (UH) Taxir Development Plans Bob Brill (UH) Spires Development Plans Jim Sterken (UH) GOM Status Report and Development Plans Don Boettner (UM) A Plea for Alternate HTS Command Recognition Techniques (With Spelling Correction in Mind) George Helffrich (UM) Additions to Don's List of Possible Changes to HTS Daryl Webster (UQV) Preliminary Notes for Session 28 Statistics Packages Barbara Wolfe (WSU) Printer DSP Stuff Dennis O'Reilly (UBC) Problems Concerning a Recursive GETSPACE George Belffrich (UH) Problems Encountered in Using HSG in MTS
xliii
£§.£HJted, 2i£le Index for Papers K£Y.W2£d
Title
Problems
327
Procedures
249
Processor
457
Processor
573
Processor
587
Processor
597
Processor
687
Program
159
Program
213
Program
459
Programming
449
Proposal
207
Proposal
277
Proposal
493
Proposal
649
Proposed
171
Proposed
303
Proposed
495
Proposed
325
Don Boettner (UH) General Problems Jeff Ogden (UH) Procedures for Recovery from Arbitrary Lost Pages (or Tracks or Volumes) Gary Pirkola (UH) Jim Hamilton (UH) Using Binary Input Output with the Front End Processor Hark DuHont (UBC) Using VUCOMs Under the Front End Processor Mark DuMont (UBC) Using Hardcopy Devices Under the Front End Processor Mark DuHont (UBC) UH Front End Processor Status Jack DiGiuseppe (UM) Joe Gersch (UH) Clark Lubbers (UH) Front End Processor Status at UQV (UQV) Thoughts on a Program Management Facility Don Boettner (UH) Some Other Thoughts on a Program Management Facility Andy Goodrich (UM) A New OS Simulator Program Ken Bowler (UBC) A Systems Programming Language (SUE) Alan Ballard (UBC) Proposal for Tutorial Series Dick Salisbury (UM) Proposal for Handling Temporary Files at MTS Reloads Scott Gerstenberger A Proposal for Extension of the Device List Charlie Benet (UQV) Al Davis (UQV) Comments on HTS Communication Protocol (MCP) Proposal Bob Engley (UQV) R o i l y N o e l (UQV) Proposed Terminal Logging F a c i l i t y Jim H a m i l t on (UH) Proposed IDR Record Format Pat S h e r r y (UH) Proposed Coding C o n v e n t i o n s f o r HIS J e f f Berryman (UBC) Proposed Enhancements t o *LIBUTIL
xliv
word
Title
Page
Proposed
517
Proposed
521
Proposed
455
Protection
241
Protocol
649
Publications
565
Purge
477
Purpose
227
PL/I
101
Questions
351
Ramblings
651
Recognition
167
Record
303
Recovery
249
Recursive
291
Reloads
277
Remote
647
Reply
269
Report
221
Garry Jackson (UQV) Proposed Changes to MSG Alan Ballard (UBC) Proposed HTS Subroutines Alan Ballard (UBC) Proposed Changes for Cataloged Tapes Scott Gerstenberger (UH) Protection as Implemented at UH John Sanguinetti (UH) Comments on HTS Communication Protocol (HCP) Proposal Bob Engley (UQV) Roily Noel (UQV) MIS Publications Comments Sieglinde Hogg (UBC) Candidates for an HTS Purge Jeff Berryman (UBC) A General Purpose Help Facility (UBC HELP) John Coulthard (UBC) Dynamic Linking in PL/I Bernard Tiffany (UH) Big Questions Jeff Berryman DSR Ramblings Bob Engley (UQV) Roily Noel (UQV) A Plea for Alternate HIS Command Recognition Techniques (With Spelling Correction in Hind) George Helffrich (UH) Proposed IDR Record Format Pat Sherry (UM) Procedures for Recovery from Arbitrary Lost Pages (or Tracks or Volumes) Gary Pirkola (UH) Jim Hamilton (UH) Problems Concerning a Recursive GETSPACE George Helffrich (UM) Proposal for Handling Temporary Files at HTS Reloads Scott Gerstenberger Support for Remote Asynchronous Devices Bob Engley (UQV) Roily Noel (UQV) Reply to SENSE Dsect Stuff and Comments to Augment John Hogg (UBC) Ralph Sayle (UBC) HELP Status Report John Coulthard (UBC)
xlv
PSEfiated Title Index f( Keyword
Page
Report
221
Report
279
Report
317
Report
631
Reporting
321
Resource
369
Resource
383
Resource
425
Routines
173
Routines
369
Routines
511
RPI
311
Scheduling
321
Searching
319
Series
207
Service
237
Service
321
Services
511
Session
645
Sharing
571
Simulator
459
Software
717
Software
653
Title FMT (FORMAT) Status Report John Coulthard (UBC) GOH Status Report and Development Plans Don Boettner (UH) UNE Installation Report Ian Doak (UNE) TEXTFORH Status Report Dave Holberton (UQV) Hardware Error Reporting; Scheduling Ian Doak (UNE) Resource Manager Generalized Accounting Routines Jeff Berryman (UBC) Resource Manager Coding Conventions Jeff Berryman (UBC) Resource Hanager DSP Monitor Alan Ballard (UBC) Futures Plans for the Integrated Graphics Routines and Friends Andy Goodrich (UM) Resource Manager Generalized Accounting Routines Jeff Berryman (UBC) DSP I/O Services & Unit Check Routines Alan Ballard (UBC) Installation of HIS at RPI Don Porter (RPI) Hardware Error Reporting; Scheduling Ian Doak (UNE) Automatic Searching of Libraries Garry Jackson (UQV) Proposal for Tutorial Series Dick Salisbury (UH) NUMAC Computing Service: The Future of MTS Elizabeth Barraclough (UNE) Limited Service State (LSS) Ian Doak (UNE) DSP I/O Services & Unit Check Routines Alan Ballard (UBC) Preliminary Notes for Session 28 Statistics Packages Barbara Wolfe (WSU) Sharing of Hachine-Readable Source for Documents Jon Nightingale (UjBC) A New OS Simulator Program Ken Bowler (UBC) A Software Documentation and Haintenance System Al Hershey et al. (UM) Hagnetic Tape Hardware and Software
xlvi
<«^\
s^\
Permuted Ti.tle Index for Papers Keyword
Page
^pp»'*v
/pN
Software
693
Some
213
Some
323
Sometime
215
Source
571
Specifications
273
Spelling
167
Spires
209
State
321
Statistics
645
Status
221
Status
221
Status
279
Status
631
Status
597
Status
687
Status
691
Still
555
stuff
269
Stuff
415
Title Changes Scott Gerstenberger (UH) IG Application Software Sylvia Barge (UH-ISR) Some Other Thoughts on a Program Management Facility Andy Goodrich (UH) Some Comments on *LINKEDIT Garry Jackson (UQV) Things To Do to IF Sometime Dennis O'Reilly (UBC) Sharing of Hachine-Readable Source for Documents Jon Nightingale (UBC) Letter Giving DSR HALTIO and AWRIIE Specifications Don Boettner (UH) A Plea for Alternate MTS Command Recognition Techniques (With Spelling Correction in Hind) George Helffrich (UH) Spires Development Plans Jim Sterken (UH) Limited Service State (LSS) Ian Doak (UNE) Preliminary Notes for Session 28 Statistics Packages Barbara Wolfe (WSU) HELP Status Report John Coulthard (UBC) FHT (FORHAT) Status Report John Coulthard (UBC) GOM Status Report and Development Plans Don Boettner (UH) TEXTFORM Status Report Dave Holberton (UQV) UM Front End Processor Status Jack DiGiuseppe (UH) Joe Gersch (UH) Clark Lubbers (UH) Front End Processor Status at UQV (UQV) UNE Front-End Status Ian Doak (UNE) Is There Still a Need for a Good OldFashioned Tape-Based IB System? Ron Senda (UQV) Reply to SENSE Dsect Stuff and Comments to Augment John Hogg (UBC) Ralph Sayle (UBC) Printer DSP Stuff
xlvii
Permuted Title Index for Papers Keyword,
Page
Subroutines
521
Support
107
Support
321
Support
629
Support
563
Support
647
System
717
System?
555
Systems
321
Systems
449
SENSE
269
SENSEDSECT
263
SIGNOFF
155
SNS
263
SPIRES/Host
481
SUE
449
Tape
653
Tape-Based
555
Tapes
259
Tapes
455
Title Dennis O'Reilly (UBC) Proposed MIS Subroutines Alan Ballard (UBC) FEP Support of APL George Helffrich (UH) Console Support Ian Doak (UNE) 3350 Support Charlie Benet (UQV) Chris Thomson (UQV) Mini Disk Support in the Virtual Machine Al Davis (UQV) Charlie Benet (UQV) Support for Remote Asynchronous Devices Bob Engley (UQV) Roily Noel (UQV) A Software Documentation and Maintenance System Al Uershey at al. (UM) Is There Still a Need for a Good OldFashioned Tape-Based IB System? Ron Senda (UQV) Systems Documentation Ian Doak (UNE) A Systems Programming Language (SUE) Alan Ballard (UBC) Reply to SENSE Dsect Stuff and Comments to Augment John Hogg (UBC) Ralph Sayle (UBC) DSR Items, SNS, and *SENSBDSECT Don Boettner (UH) Hotivation for Trapping Line Drops (and SIGNOFF files) George Helffrich (UM) DSR Items, SNS, and *SEMSEDSECT Don Boettner (UH) Comments on a SPIRES/Host Language Interface Al Davis (UQV) A Systems Programming Language (SUE) Alan Ballard (UBC) Hagnetic Tape Hardware and Software Changes Scott Gerstenberger (UH) Is There Still a Need for a Good OldFashioned Tape-Based IR System? Ron Senda (UQV) Handling Write End-of-Files on Tapes Charles Engle (UM) Proposed Changes for Cataloged Tapes
xlviii
Permuted Tit^e l£dex for Papers Keyword
Page
J^\
/JF"'^'
0^>
Taxir
179
Techniques
167
Temporary
277
Terminal
171
There
555
Things
215
Thoughts
119
Thoughts
159
Thoughts
213
Thoughts
223
Tidy
119
Timetally
261
Topics
255
Tracks
249
Trapping
155
Tutorial
207
TEXTFORM
631
Under
573
Under
587
Title, Scott Gerstenberger (UH) Taxir Development Plans Bob Brill (UH) A Plea for Alternate HTS Command Recognition Techniques (With Spelling Correction in Hind) George Helffrich (UH) Proposal for Handling Temporary Files at HIS Reloads Scott Gerstenberger Proposed Terminal Logging Facility Jim Hamilton (UH) Is There Still a Need for a Good OldFashioned Tape-Based IB System? Ron Senda (UQV) Things To Do to IF Sometime Dennis O'Reilly (UBC) Thoughts on FORTRAN Cross-Reference and Tidy Facilities Jeff Ogden (UH) Thoughts on a Program Management Facility Don Boettner (UH) Some Other Thoughts on a Program Management Facility Andy Goodrich (UH) Thoughts on HIS Documentation John Sanguinetti (UH) Thoughts on FORTRAN Cross-Reference and Tidy Facilities Jeff Ogden (UH) New Timetally Facility Jim Hamilton (UH) The Letter on King-Sized Topics Jeff Berryman (UBC) Procedures for Recovery from Arbitrary Lost Pages (or Tracks or Volumes) Gary Pirkola (UH) Jim Hamilton (UH) Motivation for Trapping Line Drops (and SIGNOFF files) George Helffrich (UH) Proposal for Tutorial Series Dick Salisbury (UH) TEXTFORH Status Report Dave Holberton (UQV) Using VUCOMs Under the Front End Processor Mark DuMont (UBC) Using Hardcopy Devices Under the Front End Processor Hark DuMont (UBC)
xlix
Permuted Title Index for Papers Keyword
Page
Unit
511
Using
295
Using
457
Using
573
Using
587
UBC
227
UBC
441
UNE
331
UNE
317
UNE
691
UQV
687
Virtual
563
Volumes
249
VUCOMs
573
write
259
WHIZBANG
659
113
297
3350
629
Title DSP I/O Services & Unit Check Routines Alan Ballard (UBC) Problems Encountered in Using HSG in MTS Don Boettner (UM) Using Binary Input Output with the Front End Processor Hark DuHont (UBC) Using VUCOMs Under the Front End Processor Mark DuHont (UBC) Using Hardcopy Devices Under the Front End Processor Hark DuHont (UBC) A General Purpose Help Facility (UBC HELP) John Coulthard (UBC) UBC's FEP VS HTS Ralph Sayle (UBC) Algol W at UNE Alan Hunter (UNS) UNE Installation Report Ian Doak (UNE) UNE Front-End status Ian Doak (UNE) Front End Processor Status at UQV (UQV) Mini Disk Support in the Virtual Machine Al Davis (UQV) Charlie Benet (UQV) Procedures for Recovery from Arbitrary Lost Pages (or Tracks or Volumes) Gary Pirkola (UH) Jim Hamilton (UH) Using VUCOMs Under the Front End Processor Mark DuHont (UBC) Handling Write End-of-Files on Tapes Charles Engle (UH) WHIZBANG Lucy Kulpa (WSU) 113 Nights Entertainment - Hod 2 Don Boettner (UH) 3350 Support Charlie Benet (UQV) Chris Thomson (UQV)
/warn
>fl*%.
l
PROHISES, COMMITMENTS, DECISIONS, and REQUESTS Session 04:
FEP
1)
FEP Support of APL: a) Clark Lubbers (UM) said that he would consider providing a new type of binary I/O for the concentrators at UH in which carriage return and ATTN, as well as BREAK, are treated as record-terminators.
2)
Device Commands: a) Ralph Sayle (UBC) volunteered to put together a list of common device commands as well as other useful commands which might be made common to all HTS installations. b) He also promised to investigate writing a common command parser for all MTS DSR's. Ralph will include a report in a forthcoming MTS Newsletter.
3)
UNE's LSI-11 Project For Supporting Remote Terminal Clusters: a) Ian Doak (UNE) promised to have someone provide more information on this project in a forthcoming HTS Newsletter.
4)
FEP Performance Evaluation a) Jack Digiuseppe (UN) promised to include some preliminary results on terminal user characteristics as well as his data specifications (for his program which interrogates UM's FEP) in a future MTS Newsletter.
Session 05:
DSR/Network Topics
1)
Terminal Logging Facility: a) Jeff Ogden (UH) volunteered to "look into" actually getting terminal logging implemented. He was going to communicate with Lucy Kulpa (WSU) about the logging facility they have implemented in TSFO.
2)
Sense Information From DSR: a) Ralph Sayle (UBC) indicated that he would write a proposal on how the SENSE information subroutine should be implemented.
Session 06: Supervisor Topics 1)
VM Accounting in Supervisor: a) Mike Alexander (UM) has agreed to provide support for VHI changes based on referenced pages or real memory usage (or something more equitable.)
li
2)
Resource Manager Related Topics: a) UBC will change SVC ENDXIT to provide a facility for asynchronous device-end exits. b) UBC plans to propose a new unit-check routines interface standard in the MTS Netwletter.
Session 07: 1)
Data Base Management Systems
Viktors Berstis (UM) promised a more detailed paper in the JiT-S Newsletter on his ideas concerning the organization of a data base management system.
Session 08:
Graphics
1)
Each installation promised to put together a list interesting graphic applications programs and submit it the MTS Newsletter.
2)
Gerry Gabel (UQV) said he planned to develop a "P-Raster" plot description format for UQV's matrix printer plotters and will submit this to the MTS Newsletter.
Session 09:
of to
Textform
1)
UQV promised to consider the need for a "sort-of-non-trivial blank", i.e., a character which appears in the output as a blank, but is treated by Textform as any other character.
2)
Dave Holberton (UQV) requested information from each installations on phototypesetting requirements.
3)
Elizabeth Barraclough (UNE) will be testing out the use of microfiche for user documentation and promised to report back on its success or failure.
4)
Gerry Gabel (UQV) requested all installations to send information on useful layouts, styles, and macros (or samples thereof) as they are trying to determine what facilities will be useful.
Session 1)
10:
of
the
Online and Internals Documentation
Internals Documentation and Propaganda a) One person from each of the installations volunteered to compile a list of already available internal documentation for inclusion in a future HIS Newsletter. Persons are Alan Ballard (UBC), Henry Bodzin (WSU), Jane
lii
Caviness (RPI) , Gerry Gabel (UQV) , D e n i s Russell (UNE), and Dick S a l i s b u r y . Don Boettner (UH) will continue working on a classification system for i n t e r n a l d o c u m e n t s and put it in an upcoming MTS Newsletter. John S a n g u i n e t t i and G e o r ge H e l f f r i c h (UH) will pursue the idea of writing something in the way of " P r o p a g a n d a " about MTS. 2)
UBC Help F a c i l i ty a) Jon N i g h t i n g a l e (UBC) reported that t h e y would l i ke c o m m e n t s and s u g g e s t i o n s on c h a n g e s o r i m p r o v e m e n t s to the HELP F a c i l i t y .
Session 1 1 : 1)
R e s o u r c e Manager
J e f f B e r r y m a n (UBC) lodged on e x p l i c i t plea t h a t t h e rate halfwords in t h e a c c o u n t i ng record b e changed, t o f u l l w o r d s due to o v e r f l ow p r o b l e m s .
S e s s i o n s 12 and 13: MTS Topics 1)
P r o b l e m s E n c o u n t e r e d in Using MSG in HTS a) Alan Ballard (UBC) resolved a l l of Don Boettner's p r o b l e m s in using MSG e i t h e r t h r o u g h his proposed c h a n g e s or through discussio n at t h e s e s s i o n . (See the s e s s i o n report.)
2)
C a n d i d a t e s for an MTS P u r g e : a) It was decided to c h a n ge C R E A F D to O F F .
Session
14:
the
default
for
EDITAFD
and
File System T o p i c s
No P r o m i s e s , C o m m i t m e n t s , D e c i s i o n s , or R e q u e s t s Session 1 5 : T a pe T o p i c s 1)
Tape Error L o g g i n g : a) Scott G e r s t e n b e r g e r (UM) will c o n t a c t C h a r l i e B e n e t (UQV) regarding proposed c h a n g e s r e q u i r ed in the unit c h e c k routines (and elsewhere) to f a c i l i t a t e logging of r e c o v e r a b l e and u n r e c o v e r a b le t a p e e r r o r s .
Session 16:
Fortran
Topics
liii
1)
Implication of New ANSI FORTRAN Standards a) Ron Hall (UBC) agreed to look into the feasibility of upgrading IF into a full ANSI standard optimizing compiler. John Sanguinetti agreed to help lay out specifications.
Session 17 and 18:
Other Languages
1)
PL/I Optimizer a) WSU (steve Gold) promised a general effort to "do better" on terminal I/O.
2)
SNOSTOBH and DOIFER a) Fred swartz (UM) promised to send out these components in Distribution 4.0.
Session
19: Program Management Facilities:
1)
The Loader vs the PL/1 Optimizing Compiler at WSU a) Pat Sherry (UM) thought it was a reasonable request to have a new OPT loader record option that would stop the loader's current practice of ignoring external symbols that are not referenced by RLD items.
2)
LINKEDIT a) Pat Sherry (UM) agreed to some of Garry Jackson's comments on LINKEDIT. (See the session report.)
Session 20: 1) 2)
Editor Topics
Viktors Berstis (UM) agreed to provide a non-SN0B0L4-like user interface to the proposed pattern matching facility in the editor. Viktors Berstis (UM) agreed in spirit with most of the other additions to the editor from other HTS requests for (See session report.) installations.
Session 21: 1)
(UQV)
Operations Impacted Items
Procedures to Spot Abnormal Conditons a) Al Davis (UQV) volunteered to look into implementing software facilities to detect abnormal conditions.
Session 24 and 25: MTS vs The Outside World 1)
Running OS Programs and Packages a) Daryl Webster (UQV) will ask
liv
Charlie
Benet
(UQV) to
produce a list of programs which run in FAKEOS and, where possible, which versions of FAKEOS. Session 26:
Documentation
1)
Reference Cards: a) Dick Wiersma (WSU) is going to look into the possibility of producing a reference card on the plotter and photoreducing it.
2)
Documentation Sharing: a) Everyone acknowledged their failure in keeping last years promises, and new promises were made to exchange status reports and machine-readable documentation on a regular basis.
3)
Tutorial Documentation: a) One person from each installation was appointed to collect and attempt to organize the existing tutorial documentation in each area. Persons are Dick Salisbury (UM), Jon Nightingale (UBC), Rick Sharpe (UQV), Lil Jankowski (RPI), and'Dick Wiersma (WSU).
Session 27: 1)
(Berryman) Topics
Software Standards a) Gary Pirkola (UM) volunteered to try and get people at Michigan to generate standards and conventions for specific software components. He will also try to come up with some general software standards.
Session 2 8 : 1)
King-sized
Statistics Packages
Directions for Applications at HTS Workshops a) It was felt that attention should be given to the applications area at future MTS Workshops. b) One person from each of the installations volunteered to produce a list of people at each center by application area for the MTS Newsletter. Persons are Ron Hall (UBC), Dave Holberton (UQV), Lil Jankowski (RPI), and Bill Landrum (WSU).
Session 29: Administrative Topics I No Promises, Commitments, Decisions or Requests
lv
Session 30: 1)
Joint Administrators/Systems Programmer Topics
Each of the installations (which is developing software of interest to others) indicated their level of commitment and current stage of development on these particular projects. (See the session report for details.)
Session 31: Administrative Topics II 1)
The need was discussed to occasionally review MTS development projects and to be sure that the needs and commitments of other installations are considered.
2)
The MTS installation administrators would like to receive more documents which describe the specifications of major HTS projects.
lvi