default search action
Software - Practice and Experience (SPE), Volume 19, 1989
Volume 19, Number 1, January 1989
- Kris K. Abe, Daniel M. Berry:
indx and findphrases, A System for Generating Indexes for Ditroll Documents. 1-34 - Timothy A. Budd:
The Design of an Object-oriented Command Interpreter. 35-51 - William Homer, Richard Schooler:
Independent Testing of Compiler Phases Using a Test Case Generator. 53-62 - Leslie P. Jones, Edward W. Gassie Jr.:
PORTREP: A Portable Repeated String Finder. 63-77 - Jack W. Davidson, David B. Whalley:
Quick Compilers Using Peephole Optimization. 79-97
Volume 19, Number 2, February 1989
- Lloyd Allison:
Circular Programs and Self-referential Structures. 99-109 - Michael A. Jenkins:
Q'Nial; A Portable Interpreter for the Nested Interactive Array Language, Nial. 111-126 - Daniel Hoffman:
Practical Interface Specification. 127-148 - Stephen Richardson, Mahadevan Ganapathi:
Interprocedural Optimization: Experimental Results. 149-169 - Andrew W. Appel:
Simple Generational Garbage Collection and Fast Allocation. 171-183 - Alistair Moffat:
Word-based Text Compression. 185-198
Volume 19, Number 3, March 1989
- Ellis E. Chang, David Gedye, Randy H. Katz:
The Design and Implementation of a Version Server for Computer-aided Design. 199-222 - Robbert van Renesse, Hans van Staveren, Andrew S. Tanenbaum:
The Performance of the Amoeba Distributed Operating system. 223-234 - Anand R. Tripathi, Eric Berge, Mehmet Aksit:
An Implementation of the Object-oriented Concurrent Programming Language SINA. 235-256 - Ricardo A. Baeza-Yates:
Improved String Searching. 257-271 - G. A. Wilson:
Comparative Timings of Three Different Set Implementations in Occam. 273-281 - David Jablonowski, Vincent A. Guarna Jr.:
GMB: A Tool for Manipulating and Animating Graph Data Structures. 283-301 - Harold W. Thimbleby:
Using Sentinels in Insert Sort. 303-307
Volume 19, Number 4, April 1989
- Lee Alton Barford, Brad T. Vander Zanden:
Attribute Grammars in Constraint-based Graphics Systems. 309-328 - Niklas Holsti:
A Session Editor with Incremental Execution Functions. 329-350 - Ian T. Foster:
Implementation of a Declarative State-transition System. 351-370 - Ian Sommerville, Ray Welland, Stuart Potter, John Smart:
The ECLIPSE User Interface. 371-391 - Rolf Engmann, Frans van Hoeve:
Generation of File Processing Programs Based on JSP. 393-409
Volume 19, Number 5, May 1989
- Piyush Dikshit, Satish K. Tripathi, Pankaj Jalote:
SAHAYO: A Test Bed Evaluating Dynamic Load-sharing Policies. 411-435 - Lanfranco Lopriore:
A User Interface Specification for a Program Debuggung and Measuring Environment. 437-460 - Anna Hác, Xiaowei Jin, Jo-Han Soo:
A Performance Study of Deadlock Prevention Algorithms in a Distributed File System. 461-489 - John H. M. de Vet:
A Practical Algorithm for Evaluating Database Queries. 491-504
Volume 19, Number 6, June 1989
- Mukkai S. Krishnamoorthy, Ramesh Swaminathan:
Program Tools for Algorithm Animation. 505-513 - Lawrence A. Rowe, Peter Danzig, Wilson Choi:
A Visual Shell Interface to a Database. 515-528 - J. L. Schonfelder:
Semantic Extension Possibilities in the Proposed New Fortran. 529-551 - Per Brinch Hansen:
The Joyce Language Report. 553-578 - Per Brinch Hansen:
A Multiprocessor Implementation of Joyce. 579-592 - Russell J. Abbott:
Set Notation as a Language to Specify Data Transformation Programs. 593-606
Volume 19, Number 7, July 1989
- Donald E. Knuth:
The Errors of TEX. 607-685 - Günther Blaschek, Johannes Sametinger:
User-adaptable Prettyprinting. 687-702 - Andrew W. Appel:
Allocation without Locking. 703-705
Volume 19, Number 8, August 1989
- Evan E. Anderson:
A Heuristic for Software Evaluation and Selection. 707-717 - Andrew Straw, Fred Mellender, Steve Riegel:
Object Management in a Persistent Smalltalk System. 719-737 - Jonathan B. Rosenberg, Jonathan D. Becher:
Mapping Massive SIMD Parallelism onto Vector Architectures for Simulation. 739-756 - Ronald A. Olsson, Gregory R. Whitehead:
A Simple Technique for Automatic Recompilation in Modular Programming Languages. 757-773 - Michael Ralph O'Neal, William Lively, Sallie V. Sheppard:
Software Function Allocation Methodology. 775-786 - Lars Lundberg:
A Parallel Ada System on an Experimental Multiprocessor. 787-800 - Jean G. Vaucher:
Record Manipulation in Prolog. 801-916
Volume 19, Number 9, September 1989
- Umakishore Ramachandran, M. Yousef Amin Khalidi:
A Measurement-based Study of Hardware Support for Object Invocation. Softw. Pract. Exp. 19(9): 809-828 (1989) - Jonathan M. Smith:
Rapid Location of Mount Points. Softw. Pract. Exp. 19(9): 829-838 (1989) - Matti O. Jokinen:
A Language-independent Prettyprinter. Softw. Pract. Exp. 19(9): 839-856 (1989) - Niklaus Wirth, Jürg Gutknecht:
The Oberon System. Softw. Pract. Exp. 19(9): 857-893 (1989) - Norman C. Hutchinson, Shivakant Mishra, Larry L. Peterson, Vicraj T. Thomas:
Tools for Implementing Network Protocols. Softw. Pract. Exp. 19(9): 895-916 (1989)
Volume 19, Number 10, October 1989
- Robert J. McGlinn:
A Parallel Version of Cook and Kim's Algorithm for Presorted Lists. 917-930 - Richard C. Waters:
Automated Software Management Based on Structural Models. 931-955 - Neal M. Bengtson:
Microcomputers vs. Mainframe Simulations: a Case Study. 957-965 - Marshall D. Brain, Alan L. Tharp:
Near-perfect Hashing of Large Word Sets. 967-978 - Walter C. Dietrich Jr., Lee R. Nackman, Christine J. Sundaresan, Franklin Gracer:
TGMS: An Object-oriented System for Programming Geometry. 979-1013
Volume 19, Number 11, November 1989
- Eduard Klein, M. Martin:
The Parser Generating System PGS. 1015-1028 - Thomas J. LeBlanc, John M. Mellor-Crummey, Neal M. Gafter, Lawrence A. Crowl, Peter C. Dibble:
The Elmwood Multiprocessor Operating System. 1029-1055 - G. A. Wilson:
Generic Parameters in occam. 1057-1064 - Sallie M. Henry, Roger Goff:
Complexity Measurement of a Graphical Programming Language. 1065-1088 - Josef Grosch:
Efficient Generation of Lexical Analysers. 1089-1103 - Jong Soo Park, Myunghwan Kim:
A Selection Algorithm with a Practical Upper Bound on Expected Number. 1105-1110 - Victor B. Schneider:
Converting a Portable Pascal-code Interpreter to a Code Generator. 1111-1112
Volume 19, Number 12, December 1989
- Joel E. Richardson, Michael J. Carey:
Persistence in the E Language: Issues and Implementation. Softw. Pract. Exp. 19(12): 1115-1150 (1989) - Bruce J. McKenzie:
Fast Peephole Optimization Techniques. Softw. Pract. Exp. 19(12): 1151-1162 (1989) - Robert D. Silverman, Stuart J. Sidney:
A Distributed Batching System for Parallel Processing. Softw. Pract. Exp. 19(12): 1163-1174 (1989) - Keith Clarke:
One-pass Code Generation Using Continuations. Softw. Pract. Exp. 19(12): 1175-1192 (1989)
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.