default search action
Software - Practice and Experience (SPE), Volume 9, 1979
Volume 9, Number 1, January 1979
- Brian W. Kernighan, John R. Mashey:
The UNIX/TM Programming Environment. 1-15 - Norwin Graef, Horst Kretschmar, Klaus-Peter Löhr, Bernt Morawetz:
How To Design and Implement Small Time-Sharing Systems Using Concurrent. 17-24 - D. A. Turner:
A New Implementation Technique for Applicative Languages. 31-49 - Søren Lauesen:
Debugging Techniques. 51-63 - Brian Ford, Jon Louis Bentley, J. J. Du Croz, Stephen J. Hague:
The NAG Library 'Machine'. 65-72 - I. T. Parsons:
A Support System for Interactive Languages. 73-86
Volume 9, Number 2, February 1979
- Václav Chvaloský:
New Techniques for COBOL Programmers. 87-95 - M. Tratner:
A Fundamental Approach to Debugging. 97-99 - Chris D. Marlin:
A Heap-based Implementation of the Programming Language Pascal. 101-119 - Christopher W. Fraser:
A Compact, Portable CRT-based Text Editor. 121-125 - William J. Tracz:
Computer Programming and the Human Thought Process. 127-137 - Eli Spitz, Asher Yuval:
Public Online Pool-A Method for Managing Online Direct Access Space. 139-147 - Douglas Jones, A. B. Baskin, Thomas Chen, Louis Bloomfield:
Programs as Higher Level Subroutines. 149-155 - Andrew T. F. Hutt:
A Compiler Model for a Relational Data Base Management System. 157-169
Volume 9, Number 3, March 1979
- J. L. Schonfelder, J. T. Thomason:
Arbitrary Precision Artihmetic in Algol 68. 173-182 - T. M. R. Ellis:
Parallel Processing in an Adaptable Application Oriented Language Processor. 183-190 - John W. Hughes:
A Formalization and Explication of the Michael Jackson Methofd of Program Design. 191-202 - Douglas Comer:
MAP: A Pascal Macro Preprocessor for Large Program Development. 203-209 - Per Brinch Hansen, Charles Hayden:
Microcomputer Comparison. 211-217 - Jack J. Dongarra, A. R. Hinds:
Unrolling Loops in FORTRAN. 219-226 - M. Howard Williams:
Long/Short Address Optimization in Assemblers. 227-235 - V. W. Setzer:
Non-recursive Top-down Syntax Analysis. 237-245
Volume 9, Number 4, April 1979
- Stuart I. Feldman:
Make-A Program for Maintaining Computer Programs. 255-65 - Alfred V. Aho, Brian W. Kernighan, Peter J. Weinberger:
Awk-A Pattern Scanning and Processing Language. 267-279 - Frank G. Pagan:
A Highly-structured Interpreter for a SNOBOL4 Subset. 281-312 - A. W. Narwekar, Abha Moitra:
Design of Software for Text Composition. 313-323 - A. W. Narwekar:
Design and Analysis of a Hyphenation Procedure. 325-337
Volume 9, Number 5, May 1979
- M. M. Al-Jarrah, I. S. Torsun:
An Empirical Analysis of COBOL Programs. 341-359 - Andrew T. F. Hutt:
Organizing the Description of a Relational Data Base. 361-368 - Charles H. Sauer, Edward A. MacNair:
Queueing Network Software for Systems Modelling. 369-380 - A. M. Addyman, R. Brewer, D. G. Burnett-Hall, R. M. De Morgan, W. Findlay, M. I. Jackson, David A. Joslin, Michael J. Rees, David A. Watt, Jim Welsh, Brian A. Wichmann:
A Draft Description of Pascal. 381-424
Volume 9, Number 6, June 1979
- L. V. Atkinson:
Pascal Scalars as State Indicators. 427-431 - P. J. Brown:
Macros without Tears. 433-437 - Reind P. van de Riet, R. Wiggers:
Practice and Experience with BASIS: an Interactive Programming System for Introductory Courses in Informatics. 463-476 - T. M. R. Ellis:
A Useful Data-structuring Technique. 477-484 - Satoru Kawai:
Lattice Structure Segmentation of ALGOL-like Programs. 485-498 - Roar A. Fjellheim:
A Message Distribution Technique and its Application to Network Control. 499-505
Volume 9, Number 7, July 1979
- Martin Richards, A. R. Aylward, P. Bond, R. D. Evans, B. J. Knight:
TRIPOS-A Portable Operating System for Mini-computers. 513-526 - Martin Richards:
A Compact Function for Regular Expression Pattern Matching. 527-534 - William S. Bowie, James G. Linders:
A Software Trace Facility for OS/MVT. 535-545 - John D. Gannon, J. Rosenberg:
Implementing Data Abstraction Features in a Stackbased Language. 547-560 - Malcolm S. Powell:
Experience of Transporting and Using the SOLO Operating system. 561-569 - Richard L. Sites:
Resolving Ambiguous Identifiers. 571-574 - Dick Grune:
Choosing a Tag-list Algorithm for a Compiler with Special Application to the ALEPH Compiler. 575-593
Volume 9, Number 8, August 1979
- G. R. Frank, Colin J. Theaker:
The Design of the MUSS Operating System. 599-620 - G. R. Frank, Colin J. Theaker:
MUSS-The User Interface. 621-631 - Colin J. Theaker, G. R. Frank:
MUSS-A Portable Operating System. 633-643 - Howard Barringer, P. C. Capon, R. Philips:
The Portable Compiling Systems of MUSS. 645-655 - Colin J. Theaker, G. R. Frank:
An Assessment of the MUSS Operating System. 657-670 - Arthur H. J. Sale:
Strings and the Sequence Abstraction in Pascal. 671-690
Volume 9, Number 9, September 1979
- L. V. Atkinson:
Should if...then...else... Follow the Dodo? 693-700 - John Lions:
Experiences with the UNIX Time-sharing System. 701-709 - Judy M. Bishop:
On Publication Pascal. 711-717 - George K. Papakonstantinou:
A Poor Man's Realization of Attribute Grammars. 719-728 - Jørn Jensen, Søren Lauesen, Anders P. Ravn:
Synchronization under a Commercial Operating System. 729-740 - Jacob Palme:
A Human-Computer Interface for Non-computer Specialists. 741-747 - K. T. Narayana, V. R. Prasad, Mathai Joseph:
Some Aspects of Concurrent Programmming in CCNPASCAL. 749-770 - N. Natarajan, Mukul K. Sinha:
Language Issues in the Implementation of a Kernel. 771-778 - Judy M. Bishop:
Implementing Strings in Pascal. 779-788
Volume 9, Number 10, October 1979
- Alfons F. Sanders, Herbert L. Gelernter:
Data Metastructures. 795-811 - Helmut G. Stiegler:
A Structure for Access Control Lists. 813-819 - Arthur H. J. Sale:
Pascal Stylistics and Reserved Words. 821-825 - Derek Coleman, Robin M. Gallimore, Jane W. Hughes, Malcolm S. Powell:
An Assessment of Concurrent Pascal. 827-837 - Arthur H. J. Sale:
Implementing Strings in Pascal-Again. 839-841 - S. Panchapakesan, H. Venkateswaran, S. Subramanian:
Assemblers for Microcomputers. 843-852 - I. C. Wand:
Systems Implementation Languages and IRONMAN. 853-878
Volume 9, Number 11, November 1979
- John R. Wolberg, Marshall Rafal:
Using Convert to Transform Source Code. 881-890 - H. R. Sethi, D. H. Paul:
MPLOT3-A System-independent Plotting Package. 891-905 - I. C. Pyle:
Input/Output in High Level Programming Languages. 907-914 - Arthur H. J. Sale:
Miniscules and Majuscules. 915-919 - David R. Hanson:
A Simple Technique for Controlled Communication Among Separately Compiled Modules. 921-924 - Jean G. Vaucher:
Sequence Error Recovery Considered Misleading. 925-929 - Marek Machura:
Implementation of a Special-purpose Language using Pascal Implementation Methodology. 931-945 - Jim Welsh, David W. Bustard:
Pascal-Plus-Another Language for Modular Multiprogramming. 947-957 - B. M. Eaglestone, N. J. Partington:
A Campus Network Based on ICL 2900 Series Protocol. 959-967
Volume 9, Number 12, December 1979
- Anders Lindgård:
P-A Timesharing Operating System for Laboratory Automation. 971-986 - Reginald Meeson, Arthur B. Pyster:
Overhead in FORTRAN Preprocessors. 987-999 - Santosh K. Shrivastava:
Concurrent Pascal with Backward Error Recovery: Language Features and Examples. 1001-1020 - Santosh K. Shrivastava:
Concurrent Pascal with Backward Error Recovery: Implementation. 1021-1033 - Mark Scott Johnson:
Translator Design to Support Run-time Debugging. 1035-1041 - Jürgen Nehmer:
The Implementation of Concurrency for a PL/I-like Language. 1043-1057
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.